HP 16500B Logic Analyzer

A collection of notes & research on the HP 16500 series logic analyzers.  I’m buying one in a few days, and trying to understand the differences between versions, and the myriad of features & options.

I believe I’m getting the following configuration:

  • 16500B Mainframe
  • Hard-disk (the owner says he added, and thought that made this essentially a C model, but that’s not quite true)
  • Network option (not sure which one)
  • (1) 16530 400 Megasample per second (MS/s) scope timebase
  • (3) 16531 400 MS/s dual channel scope module
  • (1) 16555A 100 MHz state / 500 MHz 68 Channel logic analyzer 1MS depth

There’s a lot of documentation, and the mainframe and cards have their own manuals.  Generally, everything has a User Guide, a Service Guide and a Programmers Guide.  The mainframe also has a Setup Guide & a User’s Reference.  The User’s Reference covers the basic operation of the mainframe itself. Unfortunately, the only available PDF it has a font issue, making it very difficult to read.
To understand how to use the logic analysis & oscilloscope functions, refer to the manuals for the cards themselves.

Other references online:

Networking

The 16500L card gives you a 15 pin AUI jack, for which an adapter (or Media Access Unit) is required for 10Base-T Ethernet connectivity.
The 16500H card has an RJ-45 jack built in, as well as the expansion card connector (also on the 16500L?) and a “High Speed Port” for connection to the 16505A Prototype Analyzer (is this SCSI?)

The 16500C has an RJ-45 jack built in. X-windows connectivity is supported on the B & C models, but only later cards are fully supported.  For example, earlier scope cards will have a visible interface, but won’t show their trace; only the 16532A Oscilloscope Module will.

Programming via LAN can either happen via sockets at port 5025, echoing commands to \system\program over NFS, or copying a file containing a list of commands to \system\program.

RAM

16500B ships with 8MB, and has been found to support up to 64MB of RAM, though earlier reports from HP say it tops out at 32MB.  It’s unclear if 64MB makes a difference vs 32MB. From Phil’s findings, it seems the mainframe is tolerant of EDO or FPM RAM, and though the spec says parity, you can get away without it.

CPU

16500B & 16500C both run a Motorola 68EC030, per their Service Guides.  One of the links above claims that the ‘B’ runs a 68020

Hard Drive

Turns out the hard drive on this unit is no good (got a few bucks off because of it). These machines are of the IDE era, and the list of supported drives is small, and mostly Quantum Fireballs.  Ko4bb’s page seems to have the most comprehensive write-up, and I already have a Syba SD-CF-IDE-A adapter on the way.  I’m hoping a 128MB CF card that I already have lying around will be supported, but I’ve also ordered a 256MB card that was explicitly on Ko4bb’s list.

Other things to look at

  • 16505A Prototype Analyzer.
  • 16534A 2GS/s, 500MHz dual channel scope (no extra timebase card needed)
  • 16521A 48 channel pattern generator (I don’t know if this works on it’s own, or is only an expander to the 12 channel 16520A).

First Light

I opened it up, gave it a good cleaning, and reseated all of the connectors.  It was mentioned that the hard drive may be problematic, and so is the touch-screen.

  • With the mouse connected, I get an ‘Impaired’ error about the touchscreen, but it seems to work.
  • The hard drive does not work
  • I can boot off either the original Composite System Disk or the hand-made ‘boot disk’, but in either case, none of the cards are recognized, and it doesn’t even see the network card.

I believe the mainframe need to see the modules for the installed cards on the boot disk, so lets see about making our own.

  • If I make a copy of the boot disk by copying files in windows I get an error on boot.
  • Windows complains about formatting a floppy
  • The mainframe can format floppies.  I’ve had mixed success – it formatted one floppy fine, and whined about another one after having just formatted it.
  • I was able to boot with a disk I made by formatting on the mainframe, and copying files over from Windows, however I’m still seeing unrecognized cards.
  • I removed all but one timebase & one scope card, and still not recognizing the cards.

Hard Drive, revisited

The original hard drive finally spun up to life after a number of reboots and I got a few days of playing around with it until the parts came to replace the drive.  I largely followed the instructions on Ko4bb’s page, but had a few difficulties:

  • When copying files (individually, unfortunately) from the floppy to the drive, you have to go into the name field, and hit clear so that it automatically picks up the name of file. If you don’t do this, it still has the name of the last filed you copied, and you’ll end up writing over it.
  • I had a hell of a time getting file writes to stick at first.  My first few attempts gave me an empty hard drive upon reboot.  I wasn’t sure if it was a bad card, or my process (I followed the instructions), but what finally worked was a combination of the last CF card in my inventory, and rebooting after formatting, and then rebooting again after making the /SYSTEM folder, just in case.  That did the trick and I am now able to boot off the CF card to the latest OS.

Touchscreen

The ‘impaired’ status was ultimately fixed by removing the face panel and cleaning off the bezel on both sides, and brushing off the IR emitter / receivers.  One of the links above incorrectly states that this is an acoustic touchscreen – it’s not: It’s an IR grid, similar to some Tek scopes of the same era.  Works great now.

Pod interface

I’ve got this connected up to the RC2014 bus with the flying leads into a strip of header pins, but it’s not something I’d like to repeat.  Instead, I should build a breakout board.  This guy made some inline adapters for various 8 bit platforms, but hasn’t updated his site with any detailed info.

Here’s the pod pinout, from this post that also has some cool X-rays of the pod and leads.

There are no electronics in the pods, but there is an RC network in the probes.  I’m clearly not the first person who wanted to connect their logic analyzer to a board without using a bunch of leads, and HP has a whole document detailing their series of connectors and accessories dedicated to just that.  This document describes an isolation network that should be built into the connector interface, and is I believe pretty much what’s in the probe body of the flying leads.

This is also the circuit in the isolation adapters, which reduce down to a 20 pin connector.  If these are available cheap enough, it may be better than soldering a bunch of SMD resistors & caps.

The plus side is there only 12 – 15 bucks each, the downside it’s it’s more dangley shit hanging off the board, with a fragile flex PCB lead, and more connection points.   Still, it saves a hundred SMD components.

Update – new cards arrived

the owner contacted me and said he found some other cards:

  • (2) 16510B: 35 MHz State / 100 MHz Timing, 80 Channel, 1K Sample buffer Logic Analyzer
  • (1) 16550A: 100 Mhz State / 500 MHz Timing, 102 Channel, 4K Sample buffer Logic Analyzer
  • (1) 16520A 50 Mbps 12 Channel Pattern Generator

Unfortunately, none of the new logic analysis cards work with the existing one, in so much that they couldn’t stack to add channels, rather they’d function as their own separate logic analysis engine.  I could stack the two 16510B cards for a total of 160 channels, albeit at a rather anemic sample depth & speed, or I could use the 16550 for 102 channels at 500MHz, but still shallower depth than what’s on the 16555.  Ideally, I’d get another 16555 card, which I might if the price was right.

Definitely looking forward to messing with the pattern generator though!

Currently Installed:

  • A: 16520A Pattern Generator
  • B: 16531A 2 channel 100 MHz Oscilloscope
  • C: 16530A Oscilloscope Timebase
  • D: 16550A 102 Channel Logic Analyzer
  • E: 16555A 68 Channel Logic Analyzer

In storage:

  • (2) 16510B 80 Channel Logic Analyzer cards
  • (2) 16531A 2 channel 100 MHz Oscilloscope cards

Ideal Configuration

  • A: 16555A 68 Channel Logic Analyzer
  • B: 16555A 68 Channel Logic Analyzer (bonded to above)
  • C: 165621A 48 Pattern Generator Expansion (needs 16520A)
  • D: 16520A 12 Channel Pattern Generator
  • E: 16534A 2 channel 500 MHz Oscilloscope (built-in timebase)

Update 1/5/2021:

Thanks to Alex C who pointed out that if you’re using multiple 16555A cards, you need to be mindful of the setting of the Master jumper – as if they’re both set to master, the mainframe gets confused. See the manual for the jumper settings.

Viking Valiant – How to pack a classic beast for shipment

The basement clean-out continues, and today I bid farewell to a Viking Valiant, a 160M – 10M AM transmitter good for 200ish Watts.  It’s big, heavy, and full of tubes.  I picked it up at a ham-fest over 20 years ago.  It was a fixer-upper then, and nothing has changed.  The face-panels is a little rough around the edges, but the logo, meter, knobs, and most of the markings are intact.  The coils, tubes, and variable-capacitors are in good shape, and there aren’t any signs of oozing goo from any of the transformers.  This baby is ripe for a restoration, and it’s about to get it’s chance.   DSC_0750

These were available from the mid 50’s through the early 60’s and could be purchased as a kit, or fully assembled.  A very nice gentleman in Texas won this auction, and I do hope he posts some pics & notes of his restoration process.  I can say in my limited dealings with people on eBay that folks who are technically knowledgeable and really understand what they’re buying are generally a joy to deal with.  I stipulated that anyone contact me before bidding so we could discuss the shipping logistics, which I think helps ensure a smoother sale for items like this.  Someone contacted me and asked if the transmitter supported SSB; I’m glad he didn’t bid.

What follows are the pics I took for the eBay sale, as well as pics I took while packing, to give an idea of what’s involved in packing an 80 pound transmitter full of rare vacuum tubes.

DSC_0754 DSC_0755 DSC_0757 DSC_0758 DSC_0759

DSC_0760

DSC_0762

High power RF is a beautiful, black art to me.  DSC_0763 DSC_0765 DSC_0768 DSC_0769

This  mechanism is kind of cool: at certain points in the front panel knob’s rotation, the pins in attached plate mate with an angled groove in the block attached to perpendicularly mounted rotary switch.  DSC_0770 DSC_0771

First, take out all the tubes and individually wrap each one in bubble-wrap.  I didn’t mark the location of individual tubes – he’s doing a full restoration, he can figure it out.  I did however make sure to group the 6146 tubes as they were installed, just in case they were matched somehow.

The tubes get packed in a separate box, lined with bubble-wrap:

IMG_5755.JPG IMG_5756.JPG IMG_5757.JPG IMG_5759.JPG

IMG_5758.JPG

layers of bubble-wrap between each layer of tubes, keeping the tubes away from the edges of the box. IMG_5760.JPG

Then the transmitter gets wrapped:

IMG_5761.JPG

Then boxed:

IMG_5762.JPG

I slipped another box over this (not shown).  In the background:

– Tek Plugins, 1A1 & 1A4
– A  Hickok rip-off of a Tek plug-in (subject of a future post) sitting on top of a…
– Supreme model 589 tube tester (my first tube tester)
– HP 606A .5 – 30MHz oscillator (Free to a good home)
– Eico tube-tester, hitting eBay tomorrow (my… 3rd tube tester?)
– HP Counter, which I’m totally keeping
– My very first ‘scope, the venerable Tektronix 545A

IMG_5763.JPG

Then brought to the packing store where they put it in another box, with a rigid foam base, and surrounded by peanuts.  The resulting box is gigantic, heavy, and unwieldily…but safe.  There’s at least 2 layers of cardboard and 6″ of packing between the transmitter and the outside world.

IMG_5769.JPG

I used about 200 feet in bubble-wrap when all was said and done, plus god knows how many gallons of peanuts in the double-boxing.  It cost $190 to get both boxes from NY to TX, including the $25 he charged me for the double-box.  This is a close approximation of what you may go through to ship an old Tek 500 series scope, although I don’t know if I’d feel the need to pull the tubes.. maybe just the bigger ones.  In retrospect, I probably could have just left the 7 pin & 9-pin miniature tubes in place.

Fingers crossed for a safe voyage!

 

Hickok 156 Traceometer: 5 Minute teardown

Here’s a first look at my Hickok 156.  This was intended to be an ‘all in one’ solution for a radio repairman’s bench of the era, combining both standard and frequency selective voltmeters, as well as a watt-meter, and monitor speaker.
This newsletter has a great article by David Boyle, who restored his own Kickok 156.

Tektronix 564 CRT Replacement

I figured it was time to break this off into it’s own post.  After some initial troubleshooting, I’d determined that the CRT was the source of the intensity and focus flickering I was experiencing.
I ordered a replacement I found on eBay, and it arrived yesterday, safely and extremely well packed:  Here it is after unbubblewrapping:
DSC_0207

I proceeded to carefully disconnect and remove the old CRT, leaving a gaping hole in the business end of the scope:
DSC_0224
Note the electrode connectors that press against pads on the neck of the CRT.  in front of that is the trace rotation coil, wrapped around a black plastic bobbin.

I compared the two to make sure they were in fact identical.  Spoiler alert:  They’re not.  The part# is the same, but there are other markings that differ.
DSC_0231

OK though, same part number, we should be good, right?  Hmm.. one of these things is not like the other: DSC_0236
There are 6 pads around the old CRT, and 6 corresponding contacts on the scope.  The new screen is missing the 2nd (or 5th?) pad.  Additionally, it looks like there’s a conductive trace coming out of the left of the 2nd pad on the old CRT that’s attached to the 3rd trace on the new one.  I needed to do a little more investigation before I was comfortable just shoving in the new screen and hoping for the best.

These connections are all a part of the storage circuitry, as seen in the schematic below.

Tek564Storage

After a bit of cold metering in the scope, I was able to determine which connections were which on the CRT, and I marked them with a grease pencil:
DSC_0240

So pins 1 & 6 (counting counterclockwise from the bottom in the scope) are STR1 & STR2, the upper and lower storage targets, while 2 – 5 are CE1 – CE5, the collimation electrodes.  I’ve marked the path of the conductive traces so they’re more visible,  you can see that they each terminate at the connection to their respective grids.

So the new replacement is just missing the last collimation electrode.  That doesn’t seem like such a big deal.  Maybe they realized it just wasn’t needed it in subsequent revisions?   The original has the ‘T5640-200’ in it’s markings, which matches the description in the manual from BAMA (©1964), but the replacement does not.  The replacement has what appears to be a lower serial number, but I’d be surprised if it was the older one;  It seems more likely that they removed an electrode in later models than leaving the space and adding one later.  Build techniques also differ.  The traces and connections on the replacement are finer and cleaner, but I don’t know if that equates to a earlier, smaller, more hand-built batch, or a later, more refined manufacturing process.  Any insight would be greatly appreciated.

DSC_0246

Feeling confident enough, I carefully installed the new CRT and brought it up slowly on the variac.  I got a beautifully sharp trace that didn’t flinch, even with gentle taps on the tube:
DSC_0257

As you can see, intensified mode works great.

One of my other recent purchases was a Heathkit TT-1 Tube tester.  I started out the previous version diagnosing a smoking resistor in the storage section power supply.  Now I had a way to check the tube.  Both sides of the 12AT7 checked out OK on mutual conductance and shorts, but one side failed the grid current test (exhibiting lots of it).  AH HA!!

I suspect the grid current was causing excessive draw on the 475v supply, which is why the resistor was overheating.  I replaced the tube and slowly brought it up on the variac –  low and behold the resistor remained cool.
Wait a minute,  a 12AT7?  The schematic (and nicely silkscreened chassis) calls for a 12AU7.  Huh,  I didn’t realize that upon first inspection.  The 12AT7 has a much higher gain then the 12AU7, and I wonder if that led to the premature failure of the tube.  It now has the correct tube.

Next on the hitlist:

  • Documenting the storage functionality.  It sort of works, but needs some attention
  • Understanding the grid current test on the TT-1
  • Sourcing a replacement handle.  I actually don’t mind going off-brand here, and would dig a custom replacement as long as it made use of the original mounting hardware.

 

 

Tektronix 564

DSC_0004

Picked this up as a part of a larger lot, and was the first I attempted to power up.  I did so stupidly, without a Variac.  Quickly shut down after smelling smoke from R646, a 100Ω 1W resistor that’s a part of the unregulated 475v line.  Metered it after the incident, and it appears to be OK.

Yanked the plugins and grabbed my newly re-wired Variac.  as I rounded 50v, things started to spring to life – around 80v I got a spot on the CRT, and R646 was HOT.  Shut ‘er down.

I think I’m going to yank all the tubes & transistors in the power supply, and check each supply one at a time, starting with the -100v supply.  We start with the -100v because as with most Tek scopes of the era,  the -100v (or -150v) supply was the one that all other supplies were referenced from.  We’ll start with -100v, then +125v, then +300v.  While the 475v supply is unregulated, it comes into close contact with some of the other supplies around the storage circuitry, which is also on the list of suspects.  Just for a chuckle, remember all of these are considered ‘low voltage’ supplies 😉

Pulled the following:
V667     6AS7     +300/150v supply
V674     6AU6     +300v supply
V654     6AU6     +150v supply
V800     6CZ5     -3kv supply
V814     12BH7    -3kv supply
V913     12AU7     storage

With only the tubes in the -100v supply installed, I get -150v on the rail when line voltage is brought up to 115v.  There’s about 90v across the gas regular tube instead of 80v.  I’m not sure if this is because the 125v supply isn’t up?  Furthermore, what’s with the pin 6 connection on the regulator tube?

With V667, V674 & V654 reinstalled, I can get the -100v power supply dialed into -100.0v.

Attempted to dial in the +125v supply but it jumps between 123.7v & 126v as I adjust the pot. 125.9v was as close as I could get it.  Getting the +300v rail dialed in was no problem, same with the -12.2v supply.

420v unregulated reads 427v, 475v unregulated reads 485v with 115v line voltage.

Now I’m suspecting the problem is in the storage circuitry, since that appears to be the only thing powered from the 475v supply.  As a side note, are these tin whiskers?

DSC_0007

OK, with V800 & V814 installed, I get a spot on the CRT!  Focus & astig controls change the spot shape, and location on the screen.  When I get it as sharp as I can, the intensity control also makes the beam move around.  Lets try a horizontal plugin.

DSC_0010

SUCCESS!  Lets try the vertical plug-in.

DSC_0014

It needs a cal and cleaning, but all 4 traces seem to work somewhat.  Even the delayed sweep seems to work:DSC_0015

So the trouble is in the storage circuitry.

After running for a while, the intensity started to jump around, became very bright, and the intensity control no longer functioned.  Stay tuned for more…

10/12 UPDATE

it’s general intermittent intensity issues, stemming somewhere from the HV supply.

C830 & C832 measured around .0026u which correlates to the parts list, but not the schematic, which calls them out at .0068u

R842 ((2)2.7M+(2)3.3=12M) Measured 13M cold, measured open after about 15min operation, then slowly dropped the meter picked it up around 50M, and it’s almost all the way back down.  Some metering in the early minutes after shutdown leads me to suspect one of the 3.3M resistors.

there’s a strong mechanical component to the problem; lightly pressing on the HV portion of the central chassis would drastically affect the intensity of the trace.

metering across the two neon bulbs I’d see anywhere between 50v & 120v that’s directly affected by the intensity control.  In one flicker scenario, the intensity wavers but this voltage remains consistent.  After being warmed up for about 20 min, the flickering would affect this voltage, causing the neon lights to fire

11/1 UPDATE:
I was wrong about the resistors, they read OK when immediately lifted from the circuit after power-down.
I’ve measured the HV supplies, and they seem consistent during the focus & intensity flickering, though measuring them does affect the trace (which I was surprised would happen with a 75MΩ probe impedance).
Screen voltage of V800 is around 65v for a normal trace at .2ms and can jump as high as 90v during a full bloom event.

As per the recommendation of Albert on the forum, I checked the V800 screen w/o the CRT connected, and it was around 65v.
Gently tapping on the chassis above the HV terminal strip does accentuate the issue, but I can’t find a component (either tube or passive) that responds specifically to some more directed tapping. I’ve re-seated the CRT socket, but it seems those wires are particularly sensitive to giggling. I opened up the the socket, and the pins look good.

It turns out tapping directly on the CRT shield or neck causes the biggest change in intensity, so now I’m fearing it’s a mechanical problem with the CRT.  I can wiggle the CRT or leads to get a good trace, but it quickly goes back to incessant flickering.  This is getting really frusturating.  I think the only fix might be:
1) Sourcing a new CRT
2) Hitting it with a brick until I feel better

UPDATE:  There’s a replacement CRT en route, part # 154-0410-00  (P31 phosphor, same as mine).
CRT replacement chronicled here

Tektronix 7834 Mainframe readout repairs

DSC_1001(attempted) Repair log continues below

Picked this up about a year ago, and used it solely with my then slightly misbehaving 7D01, in combination with the DF01 Display Formatter.  Because the DF01 was gen’ing all the characters, I never noticed that the readout feature was misbehaving until I went to use a pair of conventional plugins.

7834 readout

There’s a few things wrong with this:
1) The characters are incorrect
2) The top and bottom of the vertical plugin readout are supposed to be for channels 1 and 2 respectively, but they both seem to respond to channel 1 only.

Regarding the incorrect characters, it appears that from this table, the characters are shifted one to the left of what they should be. ‘0S’ should read ‘1V’, and ‘4m’ should read ‘5u’  Columns and rows are selected by way of a current loop between the plug-in and mainframe, using .1ma steps between 0 & .9ma.

Oh, hello:
rowmatch

“Score!” I thought,  but sadly turning it does nothing.  Also, my columns are the issue, not the rows.  UPDATE – Column Match doesn’t do anything either.

So I started poking around with my 7D20 and found something strange coming out of the U3433, the custom timer chip:7834 readout board

Note the often overlooked screen annotation feature on the earlier 7k scopes 😉

So there should be a negative going pulse on pin 16 that corresponds to the waveform on pin 10.  Also note that negative portion of the waveform on page 10 are shorter where the pin 10 pulse is missing.  I went ahead and ordered a replacement U3433, we’ll see if that does anything.  In the mean time, I’m off to the tek message board…

09/16 UPDATE:
Heard back form a gentleman on the forum:
1) What I’m seeing on the output of U3433 is not uncommon and due to display skip (which is described in the manual, I just have to wrap my head around it)
2)  He recommended swapping U3429 row decoder & U3418 column decoder – did that, no change.
3) He recommended swapping U3232 row data switch and U3263 column data switch.  oh fuck, those are BURIED.  Standby for some fun.

9/16 UPDATE:
The power supply slides right out, making U3232 & U3263 accessible.  Well played Tektronix.   Swapping them made no change.

Here’s the bottom of the scope – note the plastic rails on the bottom of the PS on the left.  One of those was loose and keeping the PS from sliding out.  Had to pop the bottom cover off to free it.
DSC_0989

DSC_0992

resocketing a few of the transistors fixed the missing readouts on the left horizontal bay, and the upper/lower duplication I was seeing.  Now every bay has it’s readout, it’s just wrong.

9/17 UPDATE:
what’s supposed to be +4.4v on pin 9 into column decoder U3418 is only +3.84v
what’s supposed to be +14.5v on pin 10 is 14.8v

9/19 UPDATE:
Well, this has suddenly turned into a larger problem.  Yesterday I’d gotten some of the characters to change by paralleling in a decade substitution box.  Today I tried again but paralleled the wrong resistor (R3418), and I as was trying to pull the lead (live – dumb) I shorted something, heard a snap from the power supply, and the display went crazy, then dark.  I shut it down, and when I started it back up, U3447 started to release it’s magic smoke.
I can only suspect that one of the legs of the power supply has gone awry, but the power supply wont fire up when not under load.  I’m at a complete loss as to what to do next…

OK – moving on from despair…
With the readout board fully disconnected, the scope powers up and behaves normally (sans readout).  IMPORTANT NOTE:  When disconnecting the mini coax connectors, note that some of them have shield potentials of 15v, so take care to make sure they don’t touch the chassis.

9/20 UPDATE:
It was U3401 – zeros logic & memory.
I decided to swap out one chip at a time from the 7834 to the known good 7603, in order to asses the damage.  When I got to U3401, the same problem showed up on the 7603.  Total facepalm for not doing that earlier.  All other chips were OK, with the exception of U3418, the column decoder.  So now I’m down:
U3418 Column decoder –  tek part 155-0014
U3401 Zeros logic & memory – tek part 155-0018
U3477 7402 quad 2 input NOR gate – I only have an 74ALS02, not sure if that’ll cut it.

Replacements for U3418 & U3401 en route

9/20 UPDATE:
74ALS02 is fine for U3477, tried it in the 7603 (thanks David)

In retrospect, I should have suspected U3401 given that ‘>’ worked but ‘IDENTIFY’ didn’t, since it’s U3401 that signals the column & row data switches to run through the sequence of characters to spell ‘IDENTIFY’.

9/25 UPDATE:
After an in situ check of components around the affected areas, I pulled U3418 & U3401 from the 7603 and installed them in the 7834, held my breath, and power’d it up.  All good.  The soon-to-arrive replacements will make the 7603 whole again, though for now it doesn’t really matter, since it’s really only host to my 7D20 & 7D01.

 

Tekronix 7D01 Logic Analyzer

 

I took the red pill. IMG_2269

DSC_0535

Behold the Tektronix 7D01, first released in 1977, shown here with it’s companion display formatter.  As a side note, I really need a better lens.  This pin-cushioning is just too much.  105mm or 200mm prime macro (or micro as Nikon calls them) is high on the list.

This wasn’t Tektronix’s first bench-top logic device, but it was the first to have a tiny bit of smarts to it.

  • In 1975 they released the 821 4 bit word recognizer released in 1975.  Yep, a 4 whole bits.
  • In 1976 they released the LA501 as a part of the TM500 series instruments.  It could store up to 16 channels x 256 bits, and relied on an external display.  No word recognizer, no cursor, no read-out, just a simple timing diagram.

Hewlett Packard had a jump on the bench-top logic analysis tools, starting in 1973 with the 5000A logic state analyzer.  It’s no WOPR, but a respectable display of blinking lights nonetheless.

hp5000anim

By 1975, they had released several bench-top products.  The HP Memory project has a great page on the topic.

Back to the 7D01.   I’d picked it up a few months ago, and separately picked up one of the two 8 channel probes.  The probe connections are to the left of the word recognizer.  Note most logic analyzers are useless without their probes, and the probes are usually specific to one product or product family.  You can pick up this and other 80’s era logic gear for under $100, but be prepared to spend a comparable amount on a set of probes.

So I started mucking about with it, generating test sequences from an Arduino and learning out how to operate the thing, and saw a variety of intermittent failures:

Here’s the character generator on the display formatter losing it’s mind:
DSC_0092

Some extreme jitter in the display of the timing diagram:
DSC_0099

Here’s a quick video of one failure mode, this time with the display formatter removed.  Notice the characters look different, more on this later.

And here’s one more of the display formatter losing it’s mind in state table mode, filling every unused character slot with a ‘1’.
DSC_0334

 

The thing is,  I am now in possession of no less then three of these units, as I was given two ‘for parts’ when I picked up the 7603 & 7D20 a few weeks back.  And of course, these units both worked flawlessly.  I contemplated just calling my original unit the ‘parts’ spare, but that seemed like a cop-out, so I went forward attempting to repair my original, knowing I had an ample supply of parts, should they be needed.  Besides, that’s the real fun anyway.

I studied the manual during my daily subway commute the week prior to attempting to diagnose and repair.  Putting the display formatter issues aside, I suspected the counter on the cursor board was responsible for the racing numbers in the video, and that something was wonky with the flag signal which could explain the display blanking.

When confronted with a multitude of seemingly unpredictable problems such as these,  the best approach is often ‘take it apart and put it back together’, making sure to take pictures along the way to help in the reassembling effort.  This isn’t just the physical equivalent of ‘have you tried turning it on and off again?’;  Close visual inspection can reveal failed components, and re-seating 35+ year old connections can often fix intermittent problems.  Besides, without plug-in extenders which would let me probe around on the live-plugin running outside the mainframe, there really wasn’t much else I could do.

Left Side w/ Display Formatter removed.  The D-sub connector toward the back is where the Display Formatter connects. DSC_0434

Right Side, showing the two delay lines:
DSC_0437

Top View, after removing the back plate:
DSC_0458

The rear with the backplate off, before any further disassembly. DSC_0450

Removal of the edge connector card:  DSC_0459

The card removed, shown from the other side:
DSC_0468

Disassembly continues:
DSC_0476

Cursor board removed:
DSC_0478

The same board backlit:
DSC_0500

Memory board removed.  Tremble in awe at 512 BYTES of Static RAM. (arranged as 16x 256 bit chips).
DSC_0491

Dear god what have I done:
DSC_0495

As you can see, it wasn’t a total teardown.  I left the output board and word recognizer in place, as I could now reach and re-seat all of their connections and chips.

I didn’t individually pull and re-seat every chip, but I did give them all a firm press, and found that many had worked themselves loose.  All that SRAM and discrete logic really cooks, so it’s not surprising to see failure modes change as the unit warms up and pins move slightly as they heat up and expand.

It took another hour or two to get the whole thing back together.  While I took a bunch of photos (more then shown here), I still had a few stray wires that I needed to hunt down in the manual to figure out where they reconnected.  It helps that the wire harnesses are pre-bent and just the right length, so often times it’s obvious where to connect; however that also means there’s little to no slack, so there’s really only one way to route each wire.  I had a few runs that I had to re-snake through after I realized I’d taken the wrong path.
After one more visual check, I slid the plugin back into the 7603 mainframe, held my breath, and pulled the power button (it’s a strange power button).

WHEW.  Works like a charm.DSC_0503

Here it is a little while later, after I reattached the Display Formatter (DF01).

IMG_2273

Notice the difference in how the characters are drawn.  The details of both are worthy of their own posts, but short answer:
The mainframe’s built-in character generator uses a column & row format to address each character, but the characters themselves are drawn as a series of vectors.
The character generator in the DF01 (and DF02, and 7D20) addresses each whole row of characters as a scanned, raster canvas.  Interestingly, when a ‘pixel’ in a character is to be drawn, not only does it unblank the beam, but it also makes the horizontal scan pause for a moment to attain sufficient brightness on that spot.
In the above image, the top and bottom rows are handled as a raster canvas by the DF01, while the timing diagram is swept in the traditional method; one horizontal sweep for each channel. The DF01 & 7D01 are each responsible for their own portion of the canvas.  In either case, the 7D01 handles all of the X, Y & Z signals to the mainframe; there is no direct connection from the DF01.

Here’s the state table view in compare mode.  It’s comparing the acquisition to empty memory.  Any bits that are different are highlighted (in this case, all of the ones).
IMG_2272

Note that in this mode, the everything on the display is being generated as a raster from the DF01.

 

General Radio 1650 Wheatstone Bridge

This piece is one of several I picked up at an estate sale in June.  It’s late 60’s / early 70’s vintage, making it one of the newer pieces in my collection (and by far the newest thing I’d picked up that day).

This killed two birds with one stone:  I’ve wanted an Impedance Bridge for quite a while, and oddly enough, I didn’t own any General Radio gear until now.

This is actually an after picture

DSC_0150

It was in pretty good condition with the exception of some flaking paint, which was due to…DSC_0134 D-cell batteries leaking their corrosive innards all over.  Boo..

The plastic sleeve & batteries were fused together.  I pulled the whole assembly and screwed it back onto the chassis facing out, in order to try to get some leverage.  DSC_0137

The tube snapped as I was trying to separate it, but fortunately the contact was salvageable.DSC_0138

Here’s the metal disc that’s supposed to keep batteries from leaking all over the inside of your instrument.  Good going there, metal disc.  You had ONE job. DSC_0139

These batteries are so old, they were made in America.  Right up the road in Tarrytown, actually. DSC_0141

Paper towel tube to the rescue.DSC_0144

 

Wrapped carefully in extra-wide gaffers tape for structural integrity.  Because gaff.

DSC_0148

Reading 980 ohms on a 1k resistor.
DSC_0151

I tested a cap or two as well which seemed to work and indicate that the internal oscillator is functioning.  It’s an interesting, if not somewhat fickle instrument.  The sensitivity control is overly sensitive, which I suppose bears some investigation.  It’s not nearly as foolproof as a modern LCR meter, you need to have some idea of the value you’re expecting, or it’s possible to get a false reading.

Tektronix scope wishlist

Updated 5/3/2015

Hello, my name is Paul and I have a problem.
(hi Paul)

I have a genetic predisposition to collect things that interest me.  The collectables that are the subject of this post (and much of this blog) are vintage oscilloscopes.  More specifically, scopes manufactured anywhere from the 50’s through the early 90’s by Tektronix.

This collection unwittingly started some 25 years ago, when I bought my first scope.  The problem with collecting vintage / antique / old-ass oscilloscopes is, they’re large.  It’s like collecting dog houses.  And I live in Manhattan.  Fortunately, my Mother (bless her) lets me house the bulk of my stash in her basement (insert nerd in Mom’s basement joke here).

Back to the point.

In no particular order, here’s my wish-list.  The title links are to the unofficial, yet amazingly comprehensive Tek Wiki page, w140.com, or to my pages if they exist.  Go there if you have any interest in this stuff.

Tektronix 310
because it’s tiny and adorable.

Tektronix 511
The first Tek scope. no brainer.

Tektronix 519
1Ghz in the early 60’s, the holy grail of early oscilloscopes.  Gigantic and power hungry.  Limited controls, and a frighteningly high CRT voltage at the time (24KV).  This was a 100lb instrument built primarily to capture fast rise-time and/or transient events.  I suspect it was rare to see one in use without a camera back hanging off it.  These are rare birds.  I have yet to find one for sale in all my years, and I fear there are very few in circulation.  I’d throw down some serious coin for one.
Update 5/3/2015:  Got one!

Tektronix 551 dual beam oscilloscope
Two side by side vertical plugins.  One shared horizontal time-base.  One of a few (4?) tek scopes with an external power supply.  There’s one en route, details to follow.
Update 9/14: 551 + (2) 1A1s secured.  It works(ish)

Tektronix 555 dual beam oscilloscope
This is cool because:
– It’s the first scope to express the horizontal section as a plugin, albeit with an extremely limited selection of plugins available.  They really only did it to ease service.
– It’s fucking huge.  It has two adjacent vertical plugins like the 551, but with two shorter horizontal plugins above then.
Update 9/14: One en route, details to follow
Update 9/23:  It giant, it’s heavy, and it’s upstate in the ‘Westchester home for wayward oscilloscopes’

Tektronix 556 dual beam oscilloscope
I have one, it’s huge and awesome.  Wider then tall with the CRT centered between the two time base; a departure from their designs to date.  Has a type M and.. some other plugin.  Very flexible scope, Jim Williams did some pretty cool things with them.

Tektronix 564 storage oscilloscope
I don’t own any of the 560 series scopes.  These were smaller then the 55x series, and had a wider variety of horizontal plugins available, including some of the first sampling units (aside from the few S plugins for the 5xx scopes).

Update 9/14: One en route, details to follow
Update 9/27:  currently on the bench – repair log here

Tektronix 565 dual beam oscilloscope
55x series meets 56x series.  I think the only 56x series that had a fixed horizontal section.

Tektronix 567
Sampling scope with a cursor readout.  Super rare.  Plus I think I have 3 plugins for it.

Tektronix 661 sampling oscilloscope
Possibly rarer then the 519.  One of the first (THE first?) sampling scopes.
UPDATE 11/23:  I just scored one.  It’s really cool.  Also, I may have a problem.

 

HP 5300A + 5301A, another hamfest find

At 5:50AM April 12th, I awoke, inexplicably on a Saturday morning.  By 6:45, it was clear that sleep was a thing of the past.  “hey, its Spring, I wonder if there any hamfests”, thought my foggy brain.  Turned out there was one in northwest Bumblefuck NJ.

OK, the thing about hamfests is:

  1. They’re always at at ass-o’clock: Doors at 8:00 AM, with many folks starting to wrap up as early as 11:00 AM.
  2. With the exception of the one at the New York Hall of Science in Queens, They’re always in Bumblefuck, New Jersey, or ohChristTheTraffic, Long Island.

A bagel, some coffee, and a ZipCar later, I was in… Somewhere off Interstate 80, about an hour away.  It was lovely.  First buy was a few little round Weston panel meters.  If nothing else, I can always grab a few meter movements at a fest.  They’re usually abundant, and pretty cheap – I scored 2 for $3. After admiring the WW2 frequency meter (which I later succumbed to).  I saw this HP frequency counter, and Bell & Howell multimeter.  Price-tag said ‘make offer’

The HP on the bench: DSC_0059

 

The meter already assimilated into the shelf above, under the Eico model 147 signal tracer.   Mmm… nixie: DSC_0087

“$20 for both?” I said.

It was way low, but the guy just wanted them off his table and out of his basement, and said ‘yes’ to that effect.

I’ve never actually seen this flavor of meter from HP before, and the only other frequency counter I own is a rather large, loud, power-hungry, rack-mount, nixie-tube unit from the 60’s (which don’t get me wrong, is awesome), so I was happy to add this to my collection.

Rear shown, with fuse cover open – you can’t expose the fuse while the unit is plugged in.  Well played HP.  ‘OSC’ is the output of the 10MHz internal reference oscillator, ‘OSC ADJ’ is to calibrate that oscillator, and ‘DIGITAL RECORDER’ is for… digitally.. recording.  to something.DSC_0063

pulling out the kajiggers on the back of the unit releases the upper readout portion from the lower acquisition module.  You swap out the acquisition module for others, and optionally add a battery pack, DAC, or GPIB module in between the top & bottom, varying the height of your HP sandwich.

DSC_0073

 

After shucking, the two halves reveal their secrets.  Bound together only by some plastic bits and a Centronics connector; it’s pretty economic for an early 70’s era piece.  On the right is the top module, the 5300A Measuring System.  On the left is the bottom portion, the 5301A 10MHz counter. Only one screw and 4 plastic tabs keep the 5300A’s circuit board affixed to the shell.  With the top shell removed, we can re-assemble the two modules, and perform some proper brain surgery.

DSC_0074

 

Power supply to the lower right (including the riser card), 10MHz reference oscillator to the right, display driving gak to the front, and timebase & control in the middle.

DSC_0076

 

Display portion –  A row of 12 transistors, 2 per digit, driven from the 1820-1060 chip directly above, and a row of 7 transistors below, 6 per digit + 1 common,  marked !DP1 through !DP6 and !DP_COMM in the schematic, these are for the decimal points.  (I’m using ‘!’ to denote for NOT / Inverted signals, in the schematic, they have the line atop the name.. an overscore? what’s that called). I’m focusing on the details of the display, because it went wonky about an hour after being powered up.

DSC_0081

 

DSC_0083 the display should read ‘040347’, and it mostly does, but the left most digit is dim, the left half of the next digit is even dimmer, and the right half of that same digit is a bit brighter.

This dot display is driven differently then your run-of-the mill common-cathode (or anode) 7 segment displays.  Each character has a pair of common anodes, one for the left, one for the right, split mirrored down the center of the display.  Here’s a diagram of one segment:

 

Because of this, the display driver runs two clock cycles for every digit. The decimal point is actually driven directly by the counter module. Here’s the relevant bit of the display schematic: HP5300 display The whole schematic is here: HP 5300 Schematic

Interestingly (to me anyway) is that U1, the display scanner is free-running.  It cycles through the 12 halves, tells U2, the character generator the current digit & half, and tells the counter module the current digit so it can pass the correct value for that digit.  It also passes the digit half to the counter module, though I suspect it rarely (if ever) actually cares. I didn’t document it well, but I did actually read the data lines on my glitchy old Tektronix 7D01 logic analyzer.  The output looked something like this:

DSC_0098

 

So back to the failing display.  While I was prodding around with a meter, I shorted the left & right select pins of a digit: DSC_0084

Bingo.  The other half of the display lit up, so it’s not the display, it’s not the driver transistor, it’s U1.  I was lucky enough to score a replacement chip (HP 1820-1060) on Ebay for $10 or $20.  Swapped it out and it worked like a charm.  I was a little concerned that their might be some other, overarching problem which would cause the same failure in the new chip, but I metered around and checked the temp on the chip for a while and felt pretty confident that all was good.

It’s useful enough for the money, the repair was easy, and it was an interesting circuit to get to know.  This early digital stuff is pretty accessible, as specially when the documentation is available, and this thoroughly detailed, as it often is with the old Tek & HP gear.  Full manual here

Thanks for reading!