0x0034 - GPIB Data Logging Like It's 1982

  Рет қаралды 33,369

Tech Tangents

Tech Tangents

Күн бұрын

Let's take a look at how you would use GPIB/HPIB/IEEE-488 for data logging in the 80's.
No excuse is too small for me to bring out my HP-86A and play with it.
This was a really fun exercise in how technology changes in someways, but not others. HPIB was created in the 1960's and you can still buy equipment with that port on it. It doesn't need complex handshaking like TCP/IP, it is more flexible than USB, and it is more reliable than bluetooth.
My 34401a Interface software: github.com/AkBKukU/34401AGUI
Here's a transcript of the BASIC program I wrote: gist.github.com/AkBKukU/dfc03...
Playlists of more stuff like this:
Computers: • Computers
Electrical Engineering: • Electrical Engineering
1980s: • 1980s
Other Links
KZbin: / akbkuku
Github: github.com/AkBKukU
Thingiverse: www.thingiverse.com/AkBKukU
Patreon: / akbkuku
Discord: / discord

Пікірлер: 97
@moth.monster
@moth.monster 6 жыл бұрын
The reason some of this stuff still gets supported just a little, is because it still works for those who use it.
@eduardoavila646
@eduardoavila646 6 жыл бұрын
Yeah, same with the old fanuc cnc program (even tho idk if its still supported)
@MrWaalkman
@MrWaalkman 5 жыл бұрын
Just "a little"? For my 1670x's HP-Agilent sent me the install CDs free of charge. As well as the ROMs for my HP 3852A's. My friend got his sent to him in Finland. I don't know of any other company that supports their obsolete products (of which they have got to know that the current owner of them is not the original owner) to this level.
@videooblivion
@videooblivion 4 жыл бұрын
Lots of labs and research universities use HP Basic to this day! I worked on a project in 2017 porting a test app written for the HP-85 into Python script.
@arjanvuik2004
@arjanvuik2004 4 жыл бұрын
Thank you for this video. It's like EEVblog meets LGR, I love it. It's fun to note that now a days with handheld DSO's and Arduino's, Raspberry pi's and such it is good to see where we came from. Having multi thousand Euro/Dollar equipment just to get a graph of a resistance/heat measurement which you can now get from a 'simple' multimeter. Good stuf! Keep up the good work. (Even though this video is more then 2 years old at time of writing, I still like it ;) )
@cocusar
@cocusar 6 жыл бұрын
Man, I know that it might not be your entire audience interest, but I would love to see more videos about interfacing old gear with era-correct PCs or whatever. Maybe even newer devices with old gear. I really like your content!
@TrolleyMC
@TrolleyMC 5 жыл бұрын
I second this.
@Pixelvore1
@Pixelvore1 3 жыл бұрын
Yes bring it man. thanks
@markgreco1962
@markgreco1962 2 жыл бұрын
Me too
@CyricFTW
@CyricFTW 6 жыл бұрын
That’s a beatiful terminal. Whole setup is beautiful infact.
@eduardoavila646
@eduardoavila646 6 жыл бұрын
Yeah! I and i wouldnt even retrobrite that hp, it looks nice yellowed, it seems that it has history
@BertGrink
@BertGrink 5 жыл бұрын
Back then, HP made some truly good stuff.
@maaaaandeh
@maaaaandeh 4 жыл бұрын
@@BertGrink Ah the OG HP left us with quite a lot of interesting stuff, and even better, some content for AkBKukU's channel
@smallmoneysalvia
@smallmoneysalvia 6 жыл бұрын
Now you have to get more gpib electronics test gear and get a whole 80s lab going!
@TechTangents
@TechTangents 6 жыл бұрын
That's my plan!
@nickm5419
@nickm5419 6 жыл бұрын
AkBKukU idk why but 2018 tech across the board looks so boring and lame or is it just me? XD
@Adamsnadler214
@Adamsnadler214 6 жыл бұрын
I have friends who work in amplifier building and repair and they only use tools this old. They actually use that multimeter all the time
@smallmoneysalvia
@smallmoneysalvia 6 жыл бұрын
It’s a seriously killer multimeter, and I haven’t seen one go more than a count or two off factory calibration either.
@chrstphrchvz
@chrstphrchvz 6 жыл бұрын
Maybe add a GPIB-capable DC power supply for turning the LED on and off. Then the whole measurement setup can be automated.
@safetydoge
@safetydoge 6 жыл бұрын
Thank you druaga2, very cool!
@LightTheUnicorn
@LightTheUnicorn 6 жыл бұрын
Wonderful, as you say, to see machines like this doing "real work". Dare I say interfacing to test equipment from HP basic seems... rather nice and straightforward? Really enjoyed seeing the HP drawing the graph and giving out useful data, very cool!
@darrenjkendall
@darrenjkendall 6 жыл бұрын
Nice demonstration, it's really satisfying to watch someone who knows what they're doing. Thanks AkBKukU.
@runrin_
@runrin_ 6 жыл бұрын
that computer and monitor are so handsome, even in their yellowed state. also, love the video, its always cool to see people using "obsolete" tech for practical applications
@BlackEpyon
@BlackEpyon 4 жыл бұрын
I was thinking it could use a retr0briteing, but given the type of plastic, it's probably brittle at this point
@timthompson468
@timthompson468 4 жыл бұрын
Great video. I’ve been playing around with this using HP 87 and HP 85 computers. It is fun playing around with this old gear. I like the way it boots up in seconds ready to run built in BASIC. You gotta love the high-speed, high-res early ‘80s graphics.
@twipsy2047
@twipsy2047 6 жыл бұрын
Well, you mention that even in the 2000ends they still supported HP Basic, but that's not without a reason. Even though HP Basic is not around anymore, there is a "modern" version of it: HT Basic. The company making HT Basic (Transera) bought the rights to make "HP Basic" and now calls it HT Basic which means "HighTech Basic" and it is officially supported to run under Windows 10 and so on. We use HT Basic for many of our testing machines in the company I work for and because it can interface to DLL-Files and has drivers for interfacing with the Keysight IO-Suite you can easily talk to almost everything. One of my colleagues for example wrote a driver to talk to any Modbus device you can imagine via Ethernet and so on. So: HT/HP Basic isn't dead - it's still in use in it's niche market for which it was supposed for. You can't find much on the internet about it, but it's still alive and happy. And with a small amount of work you can even make programs from the 80ies work on modern systems.
@TechTangents
@TechTangents 6 жыл бұрын
That's awesome! I think that's the first I've heard of a direct lineage from an ancient BASIC to something still in use.
@hanro50
@hanro50 6 жыл бұрын
Its beautiful when modern and ancient software/hardware works together
@lawrencedoliveiro9104
@lawrencedoliveiro9104 2 жыл бұрын
I notice with BASIC you cannot dynamically dimension arrays (e.g. 10:52 in the video). Has this been fixed? This is one area where a more modern language like Python would be beneficial. Especially running on a modern multi-tasking system.
@Ryges
@Ryges 5 жыл бұрын
Man, I really like your approach of grabbing your oldest equipment to get the job done. It’s so much more fun like that.
@Handskemager
@Handskemager Жыл бұрын
This was amazing, ty! Vintage computer gear is so cool
@wiebowesterhof
@wiebowesterhof 6 жыл бұрын
Wow that brings back memories from my Uni days... Serious bit of kit
@CraigPetersen12f36b
@CraigPetersen12f36b 3 жыл бұрын
Been contemplating to get either a HP 85 or 86B to do just this. I have this very same meter and lots of other HPIB based HP test and measurement gear in my home T&M lab. Great video!
@lispmachine9687
@lispmachine9687 5 жыл бұрын
Was always curious on real life usage of those very very sexy HP machines. So far this has been the first youtube video to show it. Amazing really. Awesome machines. Great video too.
@leisergeist
@leisergeist 6 жыл бұрын
You have an HP86?! I knew I subscribed for a good reason haha I just "finished" fixing my 85B, such nice little machines they are
@srfrg9707
@srfrg9707 5 жыл бұрын
LeiserGeist HP85 is not a machine, it's a legend.
@ethanspaziani1070
@ethanspaziani1070 5 жыл бұрын
Hell yes I love these videos I also like seeing you making those custom boards it's really cool and all of these DIY Solutions I really do appreciate you making this videos they are all really interesting I hope one day I can do this stuff myself
@mlmmt
@mlmmt 6 жыл бұрын
Its always so interesting to see this old tech still work, it shows how far tech has come, that poor HP took 20 seconds just to draw the graph.
@soundguydon
@soundguydon 5 жыл бұрын
That was VERY interesting !!! Great video !
@cellularmitosis2
@cellularmitosis2 6 жыл бұрын
Thanks so much for making this video!
@electron7373
@electron7373 Жыл бұрын
Supporting HP BASIC in 2000! If it ain't brock don't fix it :) Happy new year 2023! They must be using Python by now, surely?
@pixelflow
@pixelflow 6 жыл бұрын
awesomeness overload.
@TrebleWing
@TrebleWing Жыл бұрын
Absolutely love this
@noahparishy
@noahparishy 6 жыл бұрын
This is awesome insight thank you
@colinstu
@colinstu 6 жыл бұрын
Awesome work
@Manawyrm
@Manawyrm 6 жыл бұрын
Great video! I've always wanted to play with IEEE488 on my test equipment, but never had a machine for it (well, and no real usecase). Thanks for showing, really interesting :)
@eduardoavila646
@eduardoavila646 6 жыл бұрын
I've done a lighting but with some cheap led lighbulbs, to avoid flickering i use them in 2 separated 110v phases. They were really cheap and use directly ac power, so i just got a box to be a reflector to each of these, made a difusor with a similar cloth as yours and they seem to work pretty well. I just need to get more powerfull led blubs to film after 17:00-18:00, as my 4w light bulbs arent enough. The advantage is that they are pretty darn cheap, dont require cooling and make no noise.
@Carstuff111
@Carstuff111 5 жыл бұрын
This just made my nerd side pass out...... this was awesome to watch :D I have always wanted to see more stuff like this!!
@edgeeffect
@edgeeffect 5 жыл бұрын
I suppose, in 1982, you could have taken a couple of Polaroids of the screen to join the two graphs together..... or used one of those gorgeous old HP flat bed plotters.
@zaprodk
@zaprodk 6 жыл бұрын
Mmmmm, old test gear, i love it! - I have my 34401a here, but no interface card in my computers. I do have some HP inkjet printers and plotters too with HPIB, but no way to make them talk together without a computer orchestrating the work.
@vendybirdsvadl7472
@vendybirdsvadl7472 4 жыл бұрын
for some reason i like seeing old computers at work that may had been used in
@AleksandarGrozdanoski
@AleksandarGrozdanoski 5 жыл бұрын
I love Basic. Wish it could be used nowadays.
@videooblivion
@videooblivion 4 жыл бұрын
And as I’m sure you know, this bus was simplified and serialized by Commodore and became their serial bus on VIC, C64, 128, etc... P.S. Awesome videos!!!
@outagas2008
@outagas2008 5 жыл бұрын
I miss the old days.
@akkudakkupl
@akkudakkupl 5 жыл бұрын
You can hook up the thermistor between ground and the no. 5 pin on the 555 that is configured as an astable. It will decrease the pulse width as the resistance decreases (and also increase the frequency but that doesn't matter probably for your application). I used this a few times in quick and dirty boost converters (using a NPN as the feedback regulator and a MOSFET switch).
@christianholmstedt8770
@christianholmstedt8770 5 жыл бұрын
I still use GPIB/HPIB/IEEE-488. Works great.
@johneygd
@johneygd 6 жыл бұрын
Weird,cumbersome but nice cool stuff, and this is all you could,ve ask for back in 1982, the year when i was born,haha.
@mechadrake
@mechadrake 6 жыл бұрын
It is like a greybeard from 82 is incarnated into drauga2, very retro, amazing.
@BlackEpyon
@BlackEpyon 4 жыл бұрын
I've been using my HP 16500B as a standalone device since I got it, but I really need to play around with using that serial interface. I don't have anything else that uses HP-IB, so serial it is.
@TomisaburoRMizugawa
@TomisaburoRMizugawa 5 жыл бұрын
Nerdgasm right there ... BTW full system review pretty please ;-)
@jacekjagosz
@jacekjagosz 6 жыл бұрын
How did you wrote your software to control your multimeter? Did you have any documentation? And could you post it to Github? Edit: So you had documentation. Still, could you post the program to Github?
@TechTangents
@TechTangents 6 жыл бұрын
It's been on Github for a while actually, I updated the description to add a link. Here is where is is: github.com/AkBKukU/34401AGUI
@jacekjagosz
@jacekjagosz 6 жыл бұрын
AkBKukU Thanks!
@retroretiree2086
@retroretiree2086 5 жыл бұрын
@@TechTangents : you have a typo showing up in 34401 GUI image - "mesuring". Oh - and great video :)
@7cleverboys
@7cleverboys 6 жыл бұрын
Could you make readings from the meter write onto the pet floppies using the pet disk drive?
@llugnuto7795
@llugnuto7795 6 жыл бұрын
have you tried using noctua fans?
@danielson9579
@danielson9579 6 жыл бұрын
Nice :-)
@MladenMijatov
@MladenMijatov 5 жыл бұрын
These GPIB interfaces and cables cost more than equipment that uses them. I wanted to connect my oscilloscope which has some really nice features, but getting the right equipment would cost me hundreds of dollars for no tangible benefit other than playing with it. Good video though. Interface is surprisingly fast. I know there's no a lot of things to send back and forth, but I would have expected more delay.
@mortarmopp3919
@mortarmopp3919 4 жыл бұрын
When showing the code, it would've been nice if the screen were zoomed in more so we could more easily read it.
@4ohm531
@4ohm531 5 жыл бұрын
Cool
@xDevscom_EE
@xDevscom_EE 5 жыл бұрын
To be precise, HP 34401A is far superior and more accurate than silly Fluke 287 , while cost less! :D
@osgeld
@osgeld 6 жыл бұрын
you dont need to set the range it defaults (I have like 20 of these things floating around a factory)
@MiamiMillionaire
@MiamiMillionaire 6 жыл бұрын
😀👍
@srfrg9707
@srfrg9707 5 жыл бұрын
I learned computing reading my dad's HP85 manuals. Thoses manuals where bibles. By the way, I can hear your HP86 crying "Retrobright me!"
@oturgator
@oturgator 10 ай бұрын
Hah! With a computer that has a GPIB/HPIB port, that is easy, how about a HP 41C, that has a HPIL module that communicates to a HPIL to HPIB interface and prints this graph to a printer on the HPIL bus? That is another league 😉
@C6438911
@C6438911 6 жыл бұрын
Edit: I edited the entire message, I gave the wrong impression and I do sincerely apologize. I did have no critique towards AkBKukU. I will be more thoughtful and think more about what I want to write down in the comment section. I'm a bit nitpicky.. Corporations should not rename and change any connection type to their own name or standard. when I first saw GPIB in the first few minutes of this video, it reminded me of a SCSI connection somehow. I believe the first SCSI (skuzzee or scuzzy) connection type is from 1986. (not entirely sure).
@TechTangents
@TechTangents 6 жыл бұрын
I tried to stick with calling it GP-IB for the majority of the video but I wanted to cover why all of the hardware I was using had HP-IB written on it instead.
@C6438911
@C6438911 6 жыл бұрын
I see, but I meant not yourself in the video, i feel a bit ehmm bad now.. it was no critique towards you as a person.. but more that HP or other corporations should think more about keeping it less confusing :-) Sorry if you thought I meant you, you explained it very well in the beginning! Edit: English is not my primary language. I think I used the word "you" in the wrong way. I should be more clear and I will try to do so from now on. You were very clear and it is a good, well thought out video.
@TechTangents
@TechTangents 6 жыл бұрын
Ah, I didn't take any offense from it. I thought the way I had described it myself had not come across clearly. There are logical reasons for why everything was named the way it was. HP was the company that initially created the interface protocol. So naturally they named it after themselves calling it HP-IB. Later it became more beneficial to let other manufactures also make devices use it and the name was made more generic by changing it to GP-IB. After that it also became an official standard protocol so it was assigned the "official" name IEEE-488. So all three names had a place in history and a good reason to exist. It just makes it confusing without knowing that. Prepares I should have covered the history in this video as well. Maybe I could do a separate video on it. PS: You write English much better than I could write any other language! I think this was just a simple misunderstanding.
@C6438911
@C6438911 6 жыл бұрын
Thank you very much for your reply, if anything then you are crystal clear in explaining and visual presenting what you want to show. Main reason for following your channel is that you do these reviews / testing and repairing / modding as if you do it for many years (and maybe you actually do) So, anyway, if you want to delete the original posting by me then it is okay, it just looks a bit odd maybe. Anyway, thank you very much for your patience and understanding. Also feel free to pick any subject you want to cover next, I will be awaiting your videos with great anticipation! I always had good grades in school with languages, although I sometimes literally translate my thoughts from Dutch to English. But grammatically it doesn't work the same in both languages. And in this case the word "you" in dutch can also mean not a particular person but a more general addressing towards multiple people but it depends on the context in which it is used. In English it is more literal, you meaning actually a particular person. Well, the whole subject of language and grammar is actually a bit more subtle and now I fall short of finding the right words to explain the differences between English and Dutch.
@SrSagan-hb5rr
@SrSagan-hb5rr 4 жыл бұрын
Peoole in the future: So you can make an excel file, put it in a usb flashdrive and show that file in another computer by just pluging in the usb flashdrive.
@freeelectron8261
@freeelectron8261 3 жыл бұрын
Don the white lab coat, pen and pocket protectors in place, hair flattened down with Bruel cream. Now slide on the 60's black rimmed spectacles, take a deep breath and turn on the green screen monitor...turn brain to full geek! Fingers press RSI keyboard - woo hoo boys ! :)
@succuvamp_anna
@succuvamp_anna 5 жыл бұрын
Goes to ebay and searches for "hp86" I really hate my retro computer hobby sometimes 😭
@Pharaoh025
@Pharaoh025 5 жыл бұрын
You know that feeling when you subscribe to a guy coz you like old tech, and this guy creates content based on old tech so you subscribe to him but then you realize you're out of your goddamn depth when it comes to understanding old tech? Yeah... me too!
@kacper9207
@kacper9207 4 жыл бұрын
✔🥇🥇🥇✔
@chainedenintenloup
@chainedenintenloup 6 жыл бұрын
LGRID
@surbers100
@surbers100 5 жыл бұрын
Minds is stonger for eweey system... Need know center - and world works after yor minds.
@nickm5419
@nickm5419 6 жыл бұрын
What if people all of a sudden started using older tech exclusively again? Landlines and bulky/slim cell phones.
@Adamsnadler214
@Adamsnadler214 6 жыл бұрын
This equipment is used a lot today because of the high quality and low prices
@Nevexo287
@Nevexo287 6 жыл бұрын
First! :D
@JBK63
@JBK63 Жыл бұрын
Never called H PIB. Always called H P I B
@crusaderanimation6967
@crusaderanimation6967 2 жыл бұрын
16:30... Or use arduino to log this if you're... Poor...
HP16500C Testing and Demonstration
18:39
Tech Tangents
Рет қаралды 21 М.
Dual Monitors on an IBM 5150
16:14
Tech Tangents
Рет қаралды 35 М.
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 27 МЛН
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 23 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 34 МЛН
1,000 Diamonds! (Funny Minecraft Animation) #shorts #cartoon
00:31
toonz CRAFT
Рет қаралды 37 МЛН
Helping LGR to restore a vintage Sanyo ICC-0082 calculator
22:44
CuriousMarc
Рет қаралды 91 М.
One of the first printers for a home computer: the SWTPC PR40
38:19
Tech Time Traveller
Рет қаралды 18 М.
Roland MT-200 Pt1: Power Repair
17:49
Tech Tangents
Рет қаралды 30 М.
Domesday Duplicator - Ultimate LaserDisc Preservation
13:34
Tech Tangents
Рет қаралды 154 М.
What broke on this Commodore 1802 monitor? #repair
49:03
Adrian's Digital Basement ][
Рет қаралды 78 М.
0x0008 - An Overdue IBM 5150 Repair
28:03
Tech Tangents
Рет қаралды 45 М.
This is how floppy drive termination works
17:34
Adrian's Digital Basement ][
Рет қаралды 31 М.
EEVblog #1245 - A Most Excellent REPAIR: IBM PCjr Keyboard
28:14
These Keys Shouldn't Exist | Nostalgia Nerd
19:32
Nostalgia Nerd
Рет қаралды 653 М.
Sharp PC-7000 Restoration
24:35
Tech Tangents
Рет қаралды 88 М.
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 7 МЛН
Сколько реально стоит ПК Величайшего?
0:37
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 477 М.
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 63 МЛН