HPIB [was Re: Kennedy to PC interface...]

Tony Duell ard at p850ug1.demon.co.uk
Tue Feb 20 20:25:17 CST 2007


> 
> >> OK... Quick survey. How many people on the list own a HPIB bus
> >> analyzer and have ever made "real" use of it?
> > I've used a logic analyser to grab data off an HPIB interface....
> 
> Speaking of HPIB....
> 
> I wanted to build interface electronics so that one of my "modern"
> machines could act as HPIB disk for my hp300s.  While I was working on
> this, I suspect I managed to short something to soemthing else
> unfortunate and blow a driver.  It stopped working even when my
> electronics were out of the loop, and one of the bits semeed to have
> developed a stuck-at fault, hence my suspicion.
> 
> Is there anyone here who knows enough about typical HPIB hardware of
> the hp300 era to be able to take a list of chip markings and tell me
> which one is probably the relevant driver?  Preferably, also tell me

What I would do is trace back from the data pins of the HPIB connector 
(IIRC that's pins 1-4 and 13-16 of the 24 pin Microribbon connector). On 
most modern-ish machines (anything since the 9830 :-)), there is only one 
chip connected to those lines, and that's the HPIN data buffer.

One common type is the 75160, which comes in a 20 pin DIL package, or I 
guess some kind of SMD thing. But HP did make their own ASIC HPIB buffer 
chips -- I forget the number, but it's a 40 pin DIL thing. Anyway, if you 
find what chip those signals go to, post the number (even if it's an HP 
house number -- 1820-xxxx) and I'll see if I can identify it.

> enough that I can patch on a substitute (if necessary by stealing a
> driver chip from other hardware - for example, I've got a dead HPIB
> disk drive which I could raid for chips at need)?

There aren't that many HPIB buffer chips in common use. There's the TI 
set (75160/75161/75162), the HP custom one, the various Motorola ones (I 
forget the numbers), the Intel one (8293), and that's about it. Oh, 
there's the kludge way, using open-collector TTL as drivers (or before 
that, discrete transistors), and 7414's as receivers.

-tony



More information about the cctech mailing list