| Electronics > Projects, Designs, and Technical Stuff |
| AR488 Arduino-based GPIB adapter |
| << < (215/216) > >> |
| wb0gaz:
Just "discovered" AR488 today, and in lieu of immediately reading through 43 pages of postings here, would it be possible get a pointer to contemporary resources, particularly that might let me build based on ATMEGA644P. 1. Schematic/pin assignment guide 2. Firmware 3. Configuration/test guidelines? I have on hand ATMEGA644P (SMD), 75161/75162 (DIP) and GPIB male/female right-angle PCB connectors from prior projects that didn't go forward, so I'd like to use those and would be happy to do my own PCB layout. Thanks, and hopefully these (redundant) questions will send me on my way! |
| pqass:
--- Quote from: wb0gaz on December 20, 2024, 07:38:31 pm ---Just "discovered" AR488 today, and in lieu of immediately reading through 43 pages of postings here, would it be possible get a pointer to contemporary resources, particularly that might let me build based on ATMEGA644P. 1. Schematic/pin assignment guide 2. Firmware 3. Configuration/test guidelines? I have on hand ATMEGA644P (SMD), 75161/75162 (DIP) and GPIB male/female right-angle PCB connectors from prior projects that didn't go forward, so I'd like to use those and would be happy to do my own PCB layout. --- End quote --- See here. Read AR488-manual.pdf for a wiring diagram (in the Appendix) for an Arduino UNO or MEGA. That's what I did before making my version. You'll have to dig into the configuration code (AR488_Config.h) to change the port #defines (see AR488_CUSTOM defines) for the '644. |
| wb0gaz:
Thank you, qpass - that provides desired starting point! |
| wb0gaz:
One more application question --- The HP 9122C floppy drive (and a few similar models from the 1980s) was/were/is used by the HP 8753A/B/C vector network analyzers as those analyzers had no onboard mass storage (other than a supercap that would keep the CPU card's small CMOS RAM IC alive for a few days.) One really helpful task is to back the analyzer's EEPROM contents to a floppy, allowing analyzer-specific hardware correction constants (such as YIG pretune settings) to be recalled in event of CPU module replacement. According to HP Computer Museum, the HP 9122C used SS/80 command set. The HPDRIVE project (https://www.hp9845.net/9845/projects/hpdrive/ is a very informative resource) harnessed a PC and a generic (?) GPIB card (as a GPIB device) to provide emulation of the 9122C (et al.) I have used this successfully, but getting HPDRIVE to coexist with the KE5FX GPIB toolkit (PC + software as controller) ended up requiring two PCs (presumably this could have been consolidated with additional effort.) Has anyone looked into use of AR488 as part of a solution to implement a 9122C? Not seeking floppy drive specifically; anything else (including flash in a microcontroller) would suffice as the total storage size is quite small (1 Mbyte +/- per floppy.) Thanks for any pointers! (PS per my initial posting - 75160 and 75161 chips surfaced from the parts bin, and connectors are on order.) |
| wb0gaz:
Continuing exploration of using AR488 as interface to implement SS/80 / CS/80 GPIB floppy disc function. My use case would be to add emulation (via GPIB port) of floppy storage for HP 8753A/B/C vector network analyzers, which lacked an internal floppy drive, rather relying on the HP 9122 family for mass storage. URL for HP's publication 5958-4129 which appears to address GPIB-based floppy drive in significant detail: http://www.bitsavers.org/pdf/hp/disc/5958-4129_SS80_Nov-1985.pdf (edit - these pertain to HP's CS/80 document and related computer usage -- SS/80 is a subset) http://www.bitsavers.org/pdf/hp/disc/5955-3442_cs80-is-pm.pdf http://www.bitsavers.org/pdf/hp/disc/5957-4227_CS80_diag_Nov84.pdf https://www.hp9845.net/9845/home/downloads.html Anyone involved with AR488 is interested in collaborating on extending AR488 to provide an emulation of a floppy disc drive? |
| Navigation |
| Message Index |
| Next page |
| Previous page |