#GPIB

Dirk Woutersdiwou
2025-03-20

Aktualisierter TriMod 2.0 Adapter – “IEC”, IEEE-488 und parallele Schnittstelle für die 1541

Nachdem ich meinen letzten TriMod-Adapter-Prototyp auf CPLD-Basis vorgestellt hatte, wurde ich gefragt, ob eine Version gebaut werden könnte, die in eine geschlossene 1541 passt. Also habe ich das Ganze ein wenig optimiert und eine kleinere Platine e…

#1541 #2.0

dirkwouters.de/new-trimod-ii-a

Dirk Woutersdiwou
2025-03-20

Neue Hauptplatine für das Commodore 1541-Diskettenlaufwerk, Teil II

Hier nun der versprochene 2. Teil über eine neue Systemplatine für das Floppy-Laufwerk VC1541 von Commodore. Ein komplettes Redesign und die Zusammenführung verschiedener Projekte zu einem neuen Controller…

#1541

dirkwouters.de/neue-hauptplati

Dirk Woutersdiwou
2025-03-20

Kleines Update für das XoomFloppy Pro

Aufgrund einiger Rückmeldungen habe ich das XoomFloppy Pro ein wenig angepasst. Offenbar wird der Centronics-Anschluss für den IEEE-488-Port mehr benötigt, als ich dachte. Deshalb habe ich versucht, mit minimaler Vergrößerung der Platine, diesen noch…

dirkwouters.de/xoomfloppy-pro-

Dirk Woutersdiwou
2025-03-20

TriMod 2.0 CBM Adapter – Die All-In-One Lösung

In der Commodore-Welt haben sich zwei Schnittstellen für Peripheriegeräte etabliert, der CBM-Bus bzw. IEC-Bus für den C64 und seine Verwandten und IEEE-488 für die “große” CBM-Welt. Warum nicht eine Floppy für beide Welten? Jetzt auch mit…

#1541 #2031 #4040

dirkwouters.de/trimod-ii-adapt

Dirk Woutersdiwou
2025-03-20

Nachbau der IEC64W IEEE-488 Karte für den Commodore C64

In diesem Artikel geht es um den Nachbau einer alten IEEE-488 Schnittstellenkarte für den Commodore C64 und Commodore C128. Diese Karte war sehr nützlich, wenn man z.B. die Commodore SFD-1001 Floppy hatte, die nur einen IEEE-488 Anschluß hatte. A…

dirkwouters.de/iec64w/

Dirk Woutersdiwou
2025-03-20

Der TriMod CBM Adapter jetzt auch ohne SMD

Meine Vorliebe für SMD wird sicherlich nicht von allen geteilt. Und ich habe vor einiger Zeit versprochen, eine Version des TriMod CBM Adapters ohne SMD zu machen. Und die möchte ich euch in diesem Artikel vorstellen. Man könnte auch sagen, die Fastenzeit ist vorbei, es darf wieder ein bisschen mehr…

#1541

dirkwouters.de/trimod-adapter/

Dirk Woutersdiwou
2025-03-20

TriMod CBM Adapter – Eine Commodore-Laufwerk für zwei Welten

IEEE-488-Diskettenlaufwerke für die CBM-Welt sind sehr selten und teuer. Warum nimmt man nicht einfach eine billige VC1541 und erweitert sie um einen IEEE-488-Anschluss, ohne dabei den seriellen IEC-Anschluss zu verlieren. Mit dem TriMod CBM-Adapter kan…

#1541

dirkwouters.de/trimod-adapter-

Dirk Woutersdiwou
2025-03-20

XoomFloppy Pro – Darf es etwas mehr sein?

Das XoomFloppy ist schon ein geniales Gerät. Aber manchmal braucht man ein bisschen mehr an Anschlüssen. Nun könnte man das XoomFloppy umständlich erweitern, oder wie in diesem Fall eine “Pro”-Variante kreieren. Das Maximum bei einem Minimum an Platz war mein Ziel.

dirkwouters.de/xoomfloppy-pro/

2025-01-12

I still find the #HP9816 useful today, to control #GPIB instruments. I wrote two programs, one to control the Bruel&Kjaer 2034 audio spectrum analyzer to do third-of-octave analysis and another one to do various measurements with a #HP4277A LCZ meter. If I need to further process data, I download them on a modern computer using a RS232 cable I built. I transferred and published the HPBASIC source of the third of octave software on Github: github.com/DarwinNE/BK2034_GPI

A 1/3 of octave analysis shown on the screen of a HP9816 workstation, controlling a Bruel&Kjaer 2034 FFT audio spectrum analyzer.The combo HP9816, the B&K 2034, a HP7470 plotter, a HP9122 disk drive and HP9134 hard disk units, all connected with GPIB.A frequency analysis of the impedance (module and phase) of a LC parallel resonator. A strong peak in the module is visible, along with the phase that passes from 90° to -90° when the frequency increases.The HP4277A LCZ meter being controlled by GPIB.
2025-01-12

Another thing I found in the #birdsite archives is how I cleaned and repaired a magnificent #HP9816 (aka HP9000/216) workstation. It's a very nice machine, based on the 68k processor, that can run HPBASIC and can be connected to external disk drives and peripherals via #GPIB. I had to clean it, but it came out quite well. #retrocomputing #electronics #HPBASIC #GPIB

A dirty HP9816 aka 9000/216 computer.The boot screen of the HP9816 computer.A view of the Motorola 68000 processor.A peek of the internals of the HP9816.

Let's plot something! 😁

A measurement from the HP 8568B Spectrum analyzer to the HP 9872C plotter.

#hp8568b #hp9872c #hpib #gpib

Daniel Tufvessondanieltufvesson
2024-03-27

Some carnage it was indeed! Ended up replacing all ICs except the main TMS9914. A wonder it survived. The other chips were mostly a dead short to ground. No surprise the supply rail was a little scorched. I really wonder what happened here and what became of the poor instrument is was originally installed in…

Now at least it got a new life and my 8590A spectrum analyzer is happily communicating with the outside world!

Photo of repaired HP-IB interface cardPhoto of HB-IB interface card installed in HP 9590A spectrum analyzerPhoto of HP 8590A screen showing assigned HP-IB addrrss
2023-09-02

Implemented (in 6502 assembler) the #GPIB code for sending and receiving a byte using 3-way handshake, through the IEC64 cartridge. Maybe...

2023-08-19

Michael Steil has documented the official Commodore IEEE-488 interface over at pagetable.com/?p=1303

That one seems a little more kosher than the IEC64 open source hardware version I have here. Fx there are no 75160+75161 bus transceivers on this cartridge, otherwise ubiquitous on #GPIB boards so it's not going to be able to work at the cable length specified in IEEE-488 but is probably fine for this particular use.

It's basically just an I/O expander (an MC6821 PIA) mapped to the /IO1 slot in the #C64 memory map ($DE00-$DEFF) and a replacement kernal ROM with patched I/O routines to support this interface. I'll be talking to the PIA directly instead.

The interrupt facility of the 6821 is not connected to the C64 bus, so it's plain old polled I/O.

A look at the IEC64 IEEE-488 interface PCB. It's really simple: an I/O expander, a replacement kernal EEPROM, a 7400 NAND and 7411 AND IC, some DIP switches and a few passives.A close-up of the MC6821 PIA on the PCB.
2023-08-19

#GPIB (what ultimately became IEEE-488) originated with HP as an instrument control interface in the 1960s, but Commodore adopted it for its earliest peripherals (of course, this being Commodore, not using the standard connector, but a cheaper edge connector).

It was used in the PET era, but the very first disk drive I had for my #C64 was actually using an IEEE-488 cartridge (might have been a 2031 drive, but I have no record of it).

Even though with its parallel nature, it was way faster with regular kernal I/O than Commodore's later serialised version of the interface, I didn't like it at all at the time because so many games and demos blindly assumed to find a 1541 connected and did not work with it.

Sure wish I'd held on to that now... 😢​

#RetroComputing

GripNewsGripNews
2023-06-25

🌘 修復一部價值25,000美元的HP工作站以運行Pac-Man | Hackaday
➤ 修復一部價值25,000美元的HP工作站以運行Pac-Man
hackaday.com/2023/06/20/repair
一位名為Tech Tangents的用戶修復了一部1981年的HP Series 200 9863C工作站,並通過使用GPIB總線將其連接到現代PC上,成功地運行了一些圖形演示,包括一個相當粗糙的Pac-Man版本。
+ 這真是太酷了!
+ 我從未想過可以使用GPIB總線將古老的工作站連接到現代PC上。
-Man

Søren Kjærsgaardoz1lqo@techhub.social
2023-06-18

This weekend I’ve been away from home, participating in a #hamradio 50MHz contest and since the band isn’t open all the time, we usually bring some toys and projects along to pass time👌🏻☺️

I always wanted to experiment with instrument GPIB remote control and as I recently found a #prologix interface module at work, I decided to try it out before ordering my own (they’re quite expensive).

Using the a HP204C oscillator, I’m able to read the frequency from my old PM6669 counter quite simply with Putty Terminal connection to the prologix interface, it works 😃😃

#testandmeasurement #electronicsengineering #electronics #engineer #gpib #instrumentcontrol #hamradio #eevblog

Michael Katzmann🐈vk2bea@mastodon.radio
2022-11-06

Just another a refugee from Twitter 🐱
NV3Z, VK2BEA & G4NYV
QTH Washington, DC

#introduction

#NetworkAnalyzers
#GPIB
#Qmeters
#FPGA
#RightToRepair
#Fedora

2022-02-19

Open Source LXI Tools Free Us From Vendor Bloat

LXI, or LAN eXtensions for Instrumentation is a modern control standard for connecting electronics instrumentation which supports ethernet. It replaces the older GPIB standard, giving much better performance and lower cost of implementation. This is a good thing. [Martin Lund] has created the open source lxi-tools project which enables us to detach ourselves from the often bloated vendor tools usually required for talking LXI to your bench equipment. This is a partial rewrite of an earlier version of the tool, and now sports some rather nice features such as mDNS for instrument discovery, support for screen grabbing, and a LUA-based scripting backend. (API Link)

SCPI or Standard Commands for Programmable Instruments is the text-based language spoken by many instruments, allowing control and querying of an instrument. Just to be clear, SCPI is not at all a new thing, and older instruments that have GPIB or RS232 connectors, still could talk SCPI. lxi-tools is not for those. Some instruments can also be very picky about the formatting of commands, especially if they're buggy, so the ability to interactively debug commands is very desirable. It is quite possible to make poor use of SCPI commands in your test script and end up with tests that just take far longer to execute that they need to. lxi-tools has a benchmarking tool too, which helps you to dig in and find out where all the time is going and make suitable adjustments.

We've not seen much about LXI on Hackaday, but we did cover using PyVISA for dealing with SCPI-over-GPIB in python. If you have an older instrument with GPIB and you don't want to sell a internal organ to pay for a USB adaptor, here's one you can make yourself.

#toolhacks #gpib #ieee488 #lua #lxi #scpi #testequipment #usb

image

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst