Tektronix 465 repair

SCELBI clocks

SCELBI clocks


Those of you who have followed my blog probably know how much I rely on my Tektronix 465 dual channel oscilloscope. I don’t own a modern scope or any logic analyzer at all. This scope is my main go to device, when more information is needed than what a simple DMM can provide.

Sunday, right at the end of my dummy load exercise, a serious issue with the faithful 465 suddenly appeared. At that point, the main trigger level control failed to function. I could no longer set the trigger “A” level, which pretty much makes this scope useless.

Before I go into what happens next, I’ll describe a little history of this unit. Prior to Sunday, my treasured 465 had a couple of other, less important problems.

  • The “B” trigger slope switch didn’t work properly, so the “B” trigger would only trigger on down slopes.
  • The horizontal position knobs didn’t work very well. The coarse knob sort of worked, but the fine knob was useless.
  • The “B” trigger level and slope control was damaged when the scope was shipped to me and the scope took a hit to the front corner. I disassembled the switch and straightened the bent components when I first got the scope and got it working. My repair was less than perfect, and after a bit of usage, the slope switch broke again. I don’t use that feature very much and didn’t bother to fix it again until a couple of months ago. I decided I wanted it to work right and I went in and fixed the slope switch again. This time, I think I bent the sheet metal just right and the switch worked just like new when I was done. If you are handy, these switches are surprisingly repairable, but you need to tweak things, just right. Even though I fixed the switch, itself, the slope function still didn’t work. It still only triggered on the down slope. There must have been some kind of problem in the circuit. Anyway, being a little intimidated by the apparently complexity of the electronics in this scope, I decided to leave good enough alone, and left the “B” trigger control in the broken state.

    The other issue was that the coarse horizontal position control was always a bit jumpy. It worked well enough that I could position the start of the trace in the general area that I needed it, but it wasn’t a pleasure to use. The fine control was just about useless, since I first received the scope.

    There is one other issue with scope that showed up in the last few weeks. I think it started with a rather large cup of coffee that I spilt on my work bench. I cleaned it up, but I didn’t realize until a week or so ago that some of the coffee had dripped off my bench onto the front of the scope which is kept stored on the floor right next to that bench. Well, when using the scope a week or so ago, I noticed that controls were incredibly sticky. The buttons were most noticeably sticky and I had to force them to move. It was very puzzling, until I remembered spilling the coffee. At that point it had all dried up and there was little I could do, except keep using the scope and hope the controls would loosen up over time. The alternative would be to disassemble the scope and clean the controls. Do to the complexity of construction of this device, this is something that I was hesitant to undertake.

    That brings us up to last Sunday, when the trigger level control malfunctioned.

    to be continued…

    Dummy Load Fun

    Dummy Load

    Dummy Load

    A dummy load is an antenna replacement that doesn’t actually transmit. It is used to tune up and check out RF transmitters. I needed to build one to check out my vintage HAM transmitter before actually getting on the air. The last thing I want to do as a new HAM, is to transmit a poor signal. The design of a basic dummy load is pretty simple and is composed of two main components.

  • A source of impedance, that is designed to act like an antenna
  • A way to dissipate the heat that the source of impedance creates
  • Some loads may also have additional capability to measure power and other important parameters of your transmitters signal.

    I could have purchased a dummy load, but like many things in my life, I decided to do things the hard way and build my own. Several months ago, I started work on this project. I found a simple design on Ken, K4EAA’s, website. This design utilizes an array of resistors that combined together produce an equivalent to the 50 ohm load that a well tuned antenna would generate. I proceeded to procure the necessary components. I purchased the resister’s that Ken sold, a paint can at the local hardware store and a few other components at a couple of different places.

    My load is almost the same as Ken’s, except that I put the “hot” side on top and the ground side on the bottom side of the can. I figured that the hot side would be a little less likely to short out to the side of the can, if built that way.

    An option with this unit, is adding a couple of binding posts that can be used to measure the power being consumed. The extra components needed are only a diode and a capacitor. Ken’s unit was built with 2 1N4148 diodes, but he provided a BAV21 with the resistor set. One key parameter of the diodes is the max reverse voltage. The HF output of a 100 watt transmitter, like my Kenwood, can be over 100 volts. The BAV21 has a max reverse voltage of 200 volts. The 1n4148 spec lists it as 100 volts, which is why Ken put two in series.

    Anyway, after constructing the dummy load, the fun really began. Before installing the capacitor, I attached my radio to the dummy load and tried out the basic load functionality. It worked perfectly, with my SWR meter showing an SWR barely over 1. Next I attached a 250V, .001 uF capacitor that I happened to have left over from a previous project. Here is where things started going badly. The SWR went off the meter with the cap attached. I tried several things, checked how I had mounted the diode and binding posts and couldn’t see anything seriously wrong. After a little while, I gave up and left the capacitor off. I figured I would revisit the project in the future.

    Fast forward to this last weekend. I’m getting ready to go on the air, and figured that I needed to check out my transmitter again. After successfully checking out the transmitter, I decided I needed to take another look at getting the power measurement feature of the dummy load working.

    This time, I had my oscilloscope ready, and was going to investigate more exhaustively. First, I tried a lower value capacitor to no effect. After hooking up the scope, I found the signal on the binding posts looked like a miniature version of 100 volt sine wave that the transmitter was sending. The signal between the binding posts was about 10 volts, peak to peak. After quite a bit of messing around with other capacitors and measuring various aspects of the simple circuit, I figured I’d pull up the BAV-21 data sheet.

    What I found, pretty much indicated that a BAV-21 probably wasn’t the right diode for the job. All capacitors have a parameter called reverse recovery time. This is the amount of time for the diode to switch from conducting to not conducting in the reverse direction. Well the data sheet value for a BAV-21 is 50 nano-seconds for their standard test conditions. I did a quick calculation. What the calculation showed me is that when exposed to a 20 MHZ sine wave, it will never completely shut off. Though I was testing at around 10 MHZ, it seems that the selection of that part probably wasn’t ideal.

    I have a number of 1N914 diodes around and pulled up the data sheet. Reverse recovery was listed at 4 nano-seconds, which means it should work much better. The down side is that the max reverse voltage is only 100 volts. I also found out that the 1N4148 that Ken used has the exact same specs. In fact, these days, they are considered the same part. I figured I could do a quick test with a single 1N914, since the voltages I measured were around 100 volts. I figured that it was near the limit, but if I didn’t run it too hard, it should survive.

    I hooked everything back up. The SWR was now perfect, but the measurement values on the binding posts are still bad. Now, I’m really confused and decide to do an LTspice model of this simple circuit.

    Spice Dummy Load Model

    Spice Dummy Load Model

    I learned a few things doing the simulation.

  • The circuit should work fine
  • A larger cap will not give any better results than .001uF
  • Spice Dummy Load Model

    Spice Dummy Load Model

    The blue line is a 100 volt peak to peak transmitter signal. The green line at the top should be the value at the binding posts. The red line shows the current across the diode. The sharp negative spike in current is the reverse recovery time. I did a brief search, and I couldn’t find a model for the BAV-21. Would be interesting to see what a simulation of that diode looked like.

    After doing this analysis, I scratched my head some more, and did some more checking connections and signals. Finally, I determined that the 1N914 diode was dead. I must have exceeded the reverse voltage rating and fried it. I should have put two of them in series, like Ken did. I replaced the burned out one with 2 1N4148 diodes in series and everything started working perfectly.

    The chart on the side of the can, was created by measuring the resistance of the load and the diode drop of the two 1N4148 diodes. I created a spreadsheet that calculated power for each possible voltage measurement. I printed it out, cut it to size and glued to the side of the can.

    I’m still a bit surprised that several sites list the BAV-21 diode as the correct part for this job. Dummy loads have been around for decades. You would think that errors like this would be corrected by now.

    Posted in HAM

    Well Known Game Designer, John Hill, has Died

    It’s sad to see another icon of the wargaming world, has died. I found out today that well known game designer John Hill has died on January 12th, at age 71.

    I was deeply involved in wargaming in the mid to late 70’s and spent many hours playing his most well known game, “Squad Leader”. He also designed a popular Civil War Miniature’s rule’s set called “Johnny Reb”.

    Brain Boards Sold Out – summary of pending projects

    I built and tested the last two kits over the holiday break and sold them on eBay. I made 59 PCBs, and kept 1 for myself, so there are 58 that were sold, either as kits or fully assembled.

    Once the initial interest passed, they were very slow sellers, so I’m not expecting to make any more. I have some ideas for an enhanced version, but that is very far down my list of things to do, so I don’t know if or when I’ll take the time to work on that.

    Here are just a few projects on my backlog that are ahead of the enhanced Brain Board. These will easily keep me busy for a couple of years or more.

  • Finishing all the SCELBI I/O Boards
  • Getting Apple II RTTY on the air – reception is working – transmission software is coded, but needs lab testing prior to actual “on air” tests
  • Getting vintage computer Morse code encoder/decoder on the air – Jack Rubin sent me an early Byte Magazine article with a 8008 software package for this, so I’ll probably do this on the SCELBI
  • Fabricating SCELBI Chassis Components
  • Putting together the VCF East 10 display and “Fix It” lecture
  • Hack together a Mimeo with 20K DRAM
  • Move Apple II RTTY application to the Mimeo/Apple 1
  • I have identified another board that is rare, of historical significance and worthy of replication
  • I have other ideas, that are even further out, such as doing a Mark-8. If I did a Mark-8, I would probably etch my own boards. This would probably be pretty easy to do, as the artwork was published and there was no solder mask and the holes were not plated through. I don’t think I would make batches of boards for sale, as this has been done already, and some of the parts are in the harder to find category.

    I also really need to do a manual/book on the SCELBI and I have made some half hearted attempts to start this. The main obstacle is that I’d want to scan and OCR the original docs and that is a very laborious process.

    ExTech EX-330 multimeter snapshot review

    Cutting to the chase, I’m a bit disappointed with this multimeter. I bought it primarily based on low price, features and relatively good review in Dave Jone’s EEVblog #91.

    The Ohm, DC volts and Diode check function work as expected. Some of the other features don’t work as well as I had hoped.

  • AC volts doesn’t work in millivolt range
  • Capacitance tester is basically unusable, except for a very small range of smallish caps
  • My sub $100 Tek 465 oscilloscope can be used for checking AC volts, though accuracy is approximate.

    The Fluke counter I picked off of eBay and repaired for around $40 is vastly more accurate and usable for frequency readings.

    At some point, I’m going to have to pick up a more capable capacitance tester, but in the past I have hacked one together out of spare parts on the few occasions when I really had to have one.

    For the features that do work well, the ergonomics of the EX330 are quite nice, much better than the $29 unit that it’s replacing.

    Bottom line – you get what you pay for, though I’m starting to believe that if it works or can be repaired, there can be some real bargains found in the vintage test gear marketplace. 🙂

    Improved Apple Teletype Emulation

    A previous post showed how I attempted to connect the SCELBI TTY to an Apple IIe with an old serial card that supported current loop. Well I’ve been working on some of the issues and now have it working good enough to post some of the details. With the standard Apple 80 column scroll routine, I can only reliably get 8 lines to scroll at 110 baud, but it’s working pretty decently, with that limitation.

    First of all, here is how the TTY card is connected. The standard SCELBI MEA software assumes these port assignments.

    Apple Serial To SCELBI TTY Connection Diagram

    Apple Serial To SCELBI TTY Connection Diagram

    If you try repeating this experiment, be aware that there are two versions of the Apple Serial Card firmware,. However, since I don’t use the standard driver, it doesn’t matter which version you have.

    The simple TTY emulation source code can be downloaded from www.willegal.net/appleii/ttyemul.asm. It is written to use an assembler called DASM, which can be found and downloaded with a web search.

    You can experiment with changing the window size by changing the second line in the program. Note that I started with a “hijacked” version of the original serial card driver, but it has been greatly modified. This code assumes a IIe with 80 column card. For display, I had a lot of issues getting CR not to send a LF, but still return to beginning of the line. I also implemented a bare bones bell that sounds only if no characters are coming in.

    I suppose a custom “fast” scroll routine might help with increasing the window size, but I haven’t had time to work on that. I think I left enough of the original Apple II peripheral card software mechanism in place, that it wouldn’t be too hard to move the code to PROMs that would reside on the serial card itself. For now, it assumes slot 2 for the serial card, and slot 3 for the 80 column card. Let me know if you have any luck with this.

    I’m using a modified version of this software as the basis for my Apple II RTTY software, but the transmit side of that implementation needs some work. I want to create a way to type in some canned strings for transmitting CQ with a call sign and so forth.

    Macintosh 400K Floppy Rescue

    I’ve been on a lookout for a 400K external floppy since restoring the 128K Macintosh that I obtained a while back. Operating a 128K Macintosh without an external floppy is extremely painful. I did have an 800K external floppy, back in the day, but I sold it some time back.

    Back in November, I picked up a couple of broken drives off of ebay for $70, shipped. I thought that this was a pretty good deal, as good drives often go for over $100.

    Mac 400K Floppy Drives

    Mac 400K Floppy Drives

    From my experience resurrecting the internal 400K drive, I knew that these units were very well built. I was thinking that I could probably get one of the two working. Maybe if I was lucky I could get both going and sell one to pay for my purchase.

    When I received the units, I opened the box, only to discover that the units had been taken apart, and weren’t even completely reassembled. This concerned me a great deal, as I expected that when I found time to dig into them, that I would find that some inexperienced hacker turned a broken unit, into a broken beyond repair unit. I didn’t have time, to do any further analysis and the units were stacked at the rear of my workbench until time allowed me to dig into them.

    Well, yesterday, I found that time. First thing I noticed is that all the screws holding the chassis and enclosure in place were gone, except for one. I pulled the first mechanism out of the chassis and took a look. The auto-eject mechanism was completely bound up.

    Mechanism Hang Up Point

    Mechanism Hang Up Point

    Some of the components were bent, apparently from someone trying to force the mechanism open. One lever was actually completely frozen on it’s pivot. I disassembled the components that could be removed and cleaned off as much gunk as possible. It took a bit to free up the frozen lever, but it soon was operating smoothly. I straightened the bent components and checked the mechanism out. I noticed that sometimes a roller bearing would hang up partly through it’s movement, locking up the mechanism. I took a small file and filed a bit off of where it was hanging up, and the mech started working almost like new. With that problem, this unit might might have been misbehaving from the day it was made.

    Now I reassembled the drive and attached it to my 128K Macintosh. The computer recognized the drive and it appeared to operate normally. I was able to format floppies and exchange them with the internal drive, so alignment and operation was perfectly fine.

    I thought, maybe I’d be that lucky with the second drive and I put the first drive aside. Before doing anything else, I figured I would clean the mechanism of the second drive. It seemed to have much less wear then the first drive. I closely examined it and the mechanical pieces seem to be in excellent shape. After cleaning, lubing and reassembling, I hooked it up.

    After turning it on, the stepper motor moved the head to the inside track and continued turning. This one had some kind of problem with the control system. I tried a lot of things, including swapping controller boards with the other drive with same result as before. I decided that it was pretty likely that the sensor that indexes the heads to the outer track probably was not working.

    Track Alignment Sensor

    Track Alignment Sensor

    After some more mucking around, I decided to do a search on the internet and came up with a “Click of Death” result that matched my problem. It seems that I was on the right track, and it was very likely that the head indexing sensor wasn’t working. I removed the mechanism again and used a sewing needle to try to clean the tiny slots in the sensor. The needle seemed to draw away some kind of oily residue from the slot. I kept at it until I didn’t see any more of the oily residue. I wonder if someone had sprayed something into the drive as part of a vain repair attempt.

    I put the drive back together and I was in luck, as the “Click of Death” was gone and the drive seemed to boot normally. However I encountered a new problem. This drive’s alignment didn’t match my other drives or the old disks that I still had from back in the “old days”. This was clear, as floppies formatted and created on this drive would only boot and be read on this drive. Floppies created on other drives would not work in this drive.

    This created a bit of a dilemma for me, as the factory seal on the alignment mechanism still was present. Either the factory alignment was off or somehow the problem with the sensor had affected alignment. I tried cleaning the sensor again to see if it would get better, but had no better luck. After much thought, I decided that I had no choice, but to muck with the factory alignment to try to make it better.

    Normally you will align a floppy drive with special test software and a calibration disk and some test equipment. I have neither the software or a calibration disk, so I figured that I would just try to “wing it” by getting it to read disks made on my other drives. The alignment setup can be accessed with the unit completely assembled.

    Floppy Alignment Points

    Floppy Alignment Points

    You loosen the hold down screw just a bit, so that the board holding the optical sensor can be moved back and forth, but not so much that it is completely free. On the side of the chassis is a groove that matches a groove in the board. Using those grooves, you can use a flat bladed tool to tweak the board in very small increments.

    Tweaking Alignment

    Tweaking Alignment

    After a lot of tweaking and testing and re-tweaking and re-testing, I have the second drive working as well as the first one. I wonder if this drive had problems with alignment from the factory, which is why the mechanism seems to have had so little use. I also continue to wonder if the problem with the index sensor had affected alignment. In any case, the drive functions well now, and floppies can be freely interchanged with my other drives.

    Once I pick up some M3-.50 by 8 MM screws with matching star washers, I’ll be able to put both drives back together. I’ll probably sell the extra drive, as I just don’t see the need to keep a back-up parts drive.

    Kenwood TS-530S Alignment

    Vintage radios work exclusively in the analog domain, with alignment done by adjusting numberous discrete coils, capacitors and resistive elements in the system. This is vastly different from my experience with digital computers, where, for the most part, the equipment works or it doesn’t and seldom is tuning required.

    Though my Kenwood transciever has been working pretty decently, it did have one apparent issue that made me think that it needed an alignment. When switching from USB (upper side band) to LSB (lower side band), the “tone” of the audio output changed a little bit. I didn’t think that this was correct behavior and have been intending to do an “alignment”, which involves following a rather involved 25 step tune up proceedure. This is one reason that I have been acquiring test equipment, like the Marconi signal generator and Fluke counter.

    Yesterday, I spent a couple of hours in which I started the alignment process. I made it through steps 1 through 7 of the 25 step process. Oh, and I also had to skip ahead and do steps 11 and 17 when I adjusted components on the IF board instead of the PLL section ruining previous settings. As I move through the rest of the steps, I’ll have to redo those steps as the intention of the process is to do things in a certain order. This is so that later steps don’t ruin the settings of earlier steps.

    I found that the job takes a lot of time, but I didn’t have any particular difficulty with any one step, other than adjusting the wrong components. This makes me think that the sections of the radio that I have adjusted don’t have any major problems.

    The good news is with the completion of these steps, the difference in audio from the LSB and USB has disappeared and no other ugly phenomena has surfaced. I must be doing something right, or else I’m pretty lucky.

    The reason I stopped at step 7, is that steps 8, 9 and 10 requires either going through a range of frequencies manually with a signal generator or the use of a sweep generator. I started working on building a sweep generator a month or two ago, so I’ll wait until either the sweep generator is working or is given up as a failure before continuing with the alignment. I’ll talk more about my sweep generator project in a future post.

    Posted in HAM

    Video Posted Showing RTTY RX with Vintage Gear

    Check out my latest podcast.

    feed://www.willegal.net/feed.xml

    The Radio Teletype receive function seems to be working real well. The work I did in the “lab” preparing for this, resulted in almost immediate success upon hooking up my rig to a real HAM receiver.

    Before I can start transmitting over the airwaves, I still have to do some work with antenna tuning, write an Apple IIe RTTY transmit driver and generally check things out in the lab. I also have some kludged cabling going on that needs to be fixed.

    That said, I think that KC1CKV will soon be on the air…

    73

    HAL ST-6 RTTY TU Restored to Operating Order

    In a previous post, I showed a picture of my HAL ST-6 RTTY Terminal Unit.

    Now that I had the SCELBI 8B working, in my spare time, I have devoted a few hours to getting the ST-6 up and operating. For those of you who aren’t aware, an ST-6, demodulates a Radio Teletype (RTTY) signal and presents a current loop data stream to an external device. It was intended for connection to a Teletype, but I’m connecting it to my vintage computers.

    The HAL ST-6 is quite a different beast, as compared to the computers I’ve been working with over the years. There is a lot of hand wiring in it, and each module is filled with discrete components along with a few op-amps.

    inside the HAL ST-6

    inside the HAL ST-6

    The RTTY signal comes in several forms. My mid 70’s era HAL ST-6 was designed to support demodulating a signal with frequency shift keying offset of 170, 425 or 850 Hertz. Instead of a teletype, my plans are to have a vintage computer decode the serial stream and display the incoming data. I’m starting with an Apple IIe and have written a driver for the old serial printer board that supports current loop. The driver reads 45.45 baud 5 bit BAUDET format, converts it to ASCII, and displays it on the screen. Eventually I hope to be able to port this code over to a SCELBI.

    For testing purposes, I’m using an internet RTTY audio stream. This audio is routed from a computer speaker output to the HAL ST-6 audio input. This audio stream replaces the radio’s audio output of a real RTTY stream, which would normally come from the speaker output of the radio. At this point, except for a few quirks with my Apple II software, it seems to be working quite nicely. Once I get the kinks worked out of the software, I’ll hook it up to my radio, and see if I can tune in some real RTTY broadcasts.

    RTTY tuning in the old days was enhanced by hooking an oscilloscope in XY mode to the oscilloscope output of the ST-6. I have done the same with this test stream and think I have a pretty good pattern.

    RTTY eye pattern

    RTTY eye pattern

    Getting the HAL ST-6 up and running wasn’t trouble free. At first, the output of the 170 Hertz filter/limiter wasn’t working at all. It took quite a bit of debugging before I discovered that a potentiometer case was shorted against the windings of a coil. While debugging this issue, I found and repaired a broken wire on another coil. I also tweaked the “alignment” and spent considerable time just checking out the circuit to make sure everything was working correctly. I also spent a lot of time chasing “issues” that turned out to be operator error, but I learned a lot in the process.

    Once I get reception working well, and get a handle on how real operations work on HAM RTTY, I’ll start working on the transmit side of things. This HAL ST-6 has an audio FSK modulator incorporated in it. I’ll have to be cautious about how I bring it up, since AFSK operations are well known to have a lot a issues with harmonics and spurious noise.