The Open Hardware Driver For CRTs

driverCRTs are the king of displays for any homebrew project. They have everything – high voltages, high vacuums, X-rays, and the potential for a vector display – that makes a project exude cool. Getting an old CRT up and running, though, that’s another story. Never rear, because now there’s an Open Hardware eletrostatic CRT driver for your next display.

[Eric] designed a driver circuit that should be able to send a picture to most 2″, 3″ and some 5″ electrostatic CRTs, the kind found in ancient TVs and oscilloscopes. The 1kV power supply uses a transformer usually found in a CCFL bulb, and is able to produce several milliamps. You’ll want to keep one hand behind your back when working on this.

The driver circuit takes a 0-3.3V analog signal for deflecting the beam along the X and Y axis. The amplifier has enough bandwidth to handle NTSC video, so displaying video along with vector letters and shapes is also a possibility with this circuit. Most of the files are available on the git, with three boards available to be ordered from OSHPark.
Thanks [Mike] for the tip.

Mini Ms. Pacman

MsThe bragging rights of owning a vintage arcade machine are awesome, but the practicality of it – restoring what is likely a very abused machine, and the sheer physical space one requires – doesn’t appeal to a lot of people. [Jason] has a much better solution to anyone who wants a vintage arcade machine, but doesn’t want the buyer’s remorse that comes with the phrase, “now where do we put it?” It’s a miniaturized Ms. Pacman, mostly scale in every detail.

The cabinet is constructed out of 1/8″ plywood, decorated with printed out graphics properly scaled down from the full-size machine. Inside is a BeagleBone Black with a 4.3″ touchscreen, USB speakers, and a battery-backed power supply.

The control system is rather interesting. Although [Jason] is using an analog joystick, the resistive touch screen monopolizes the ADC on the BeagleBone. The solution to this problem would be to write a driver, or if you’re [Jason], crack the joystick open and scratch away the resistive contact until you have a digital joystick. A nice solution, considering Ms. Pacman doesn’t use an analog joystick anyway.

Pictures over on [Jason]’s G+ page, along with a vertical video that G+ displays properly. Thanks, Google.

Propeddle, The Software Defined 6502

When it comes to building retrocomputers, there are two schools of thought. The first is emulation, that allows for greater compatibility and ease of use, and much easier to find parts. The second requires real, vintage hardware with all the bugs and idiosyncrasies found in vintage chips. Reconciling these two ideas is hard, but the software defined Propeddle manages to do it, all while using a real 6502 CPU.

The trick here is using a Parallax Propeller for the heavy lifting of loading the ROM into RAM with an extremely clever technique using the Reset and NMI pins, generating the clock and other signals required by the 6502, and hosting the keyboard, serial, and video I/O. Already [Jac] has the Propeddle running as an Apple 1 emulator (video below), making it possible to write programs for the Propeddle in BASIC or assembly.

It’s a great design that allows for emulation of a lot of the classic 6502 computers with a real CPU, all while doing away with the cruft of expensive ACIAs and video generation hardware. Awesome work, and we can’t wait for the next version that will be dedicated to [Bill Mensch].

Continue reading “Propeddle, The Software Defined 6502”

[Ken Shirriff] Explains The TL431

[Ken Shirriff] had to get down into a bit of semiconductor physics to give us an explanation of the TL431, which he calls “the most common chip you’ve never heard of”. [Ken] may well be right about the TL431. Even Texas Instruments can’t nail down a single name for it. Their page for the part calls it a “Adjustable Precision Shunt Regulator”, yet the datasheet is titled “Precision Programmable Reference”. You’d think they’d have figured this out by now, considering the TL431 was launched in 1978.

TL431’s can most often be found hiding in switching power supplies. The Apple II switcher had one, and many current ATX supplies have 3. Uninformed parts scroungers may miss them, as they often hide in TO-92 or SOT-23 packages. The TL431 is no transistor though. The TL431’s operation is actually pretty simple. When the voltage at the reference pin is above 2.5V, the output transistor conducts. When the reference voltage falls below 2.5V, the device stops conducting. In a power supply, this operation would help the control electronics maintain a stable output voltage.

The real subject of [Ken’s] article is the layout of the TL431 on its silicon die.  Rather than bust out the fuming nitric acid himself, [Ken] uses some of [Zeptobars’] decapped chip images. Inside the TL431, [Ken] discovers that transistors aren’t made up of the three layer NPN or PNP sandwich we’ve come to know and love. In fact, the base isn’t even in the middle. Transistors, including the BJT’s used in the TL431, can be assembled in a nearly infinite number of ways.

[Ken] moves on to the resistors and capacitors of the TL431. The capacitors are formed two different ways, one as a reverse biased diode, and the other as a more traditional plate style capacitor. The resistors include fuses which can be blown to slightly increase the resistance values.

The takeaway from all this is that once you get down to the silicon level, it’s a whole new ball game. Chip layout may look a bit like PCB layout, but the rules are completely different. [Ken] mentions that in a future blog he’ll go into further detail on the operation of the TL431’s bandgap voltage reference. We’ll be watching for that one, [Ken]!

The Design And Fabrication Of A Digital Clock

boarddesign

This clock is the first thing that [Kevin] ever made, way back before the Arduinofication of making, and long before the open hardware community exploded, and before the advent of cheap, custom PCBs. It’s an elegant design, with six seven-segment displays, a time base derived from line frequency, controlled entirely by 74-series logic chips. There was only one problem with it: it kinda sucked. Every so often, noise would become a factor and the time would be displayed as 97:30. The project was thrown in the back of the closet, a few revisions were completed, and 13 years later, [Kevin] wanted to fix his first clock.

The redesign used the same 1Hz timebase to control the circuitry, but now the timebase is controlled by a DS3231 RTC with an ATtiny85. The bridge rectifier was thrown out in favor of a much simpler 7805 regulator, and a new board was designed and sent off to OSHPark. Oh, how times have changed.

With the new circuitry, [Kevin] decided to construct a new case. The beautiful Hammond-esque enclosure was replaced with the latest and greatest of DIY case material – laser cut acrylic. Before, [Kevin] would put a jumper on the 1Hz timebase derived from the line frequency to set the clock – a task that makes plugging a clock in exactly at midnight a much simpler solution. Now, the clock has buttons to set the hours and minutes. Much improved, but still an amazing look at how far DIY electronics have come in a little over a decade.

 

bc-22e ww2 reciever operating in a hotel

Dodgy Hotel, Beer And A WWII Era Tube Receiver

In the luxurious accommodations provided by Motel 8 and armed only with a few tools and a six pack – a pair of amateur radio enthusiasts attempted the repair of an old WWII era BC-224E receiver. They picked up the boat anchor antique receiver, which was in unknown condition, from a flea market while in town for the Dayton Hamvention, brought it back to their hotel and got to work.

The BC-224E came in two parts – the receiver and the power supply. The speaker for the system, which is actually located in the power supply, is driven by a large inductor.  Apparently when the receiver was constructed, the permanent magnets of the day were not powerful enough to drive a speaker.

Fortunately, the receiver also came with some schematics, allowing [Gregory] and his fellow radio enthusiast to reverse engineer the power supply. After a few tweaks and cap swaps, they crossed their fingers and plugged it in. Stay tuned to see what happened next.

Continue reading “Dodgy Hotel, Beer And A WWII Era Tube Receiver”

Sinclair ZX Spectrum +2A Slims Down

sinclair

[Carl] got his hands on a dead Sinclair ZX Spectrum +2A. He decided he wasn’t just going to fix it, he was going to improve it! The ZX Spectrum Compact is literally a “sawn-off” Spectrum +2A. [Carl’s] inspiration came from a similar mod at the Old Machinery blog.

Amstrad seems to have had a habit of bolting on additions to their products. In the case of the Spectrum +2A, it was a tape drive. Tapes weren’t a great storage method in the 80’s, and today they’re downright annoying. [Carl] didn’t need the tape interface, as he’s using a DiVide ATA interface.

The modification is rather straight forward. [Carl] broke out the hacksaw and cut the right end cap away from the tape drive. He then cut the entire tape drive away. The motherboard wasn’t safe from the saw treatment either, as the printer interface was cut off. Thankfully there were no components on the printer interface. Apparently [Carl] didn’t short any traces as he went to town with his saw.

With the motherboard modified to fit the abbreviated case, [Carl] was ready to begin reconstruction. He glued the cap onto the sawn-off case with Grip Fill glue, which also served to fill any gaps. Some sanding, priming, and painting later, The ZX Spectrum Compact was finished. This isn’t a perfect mod, as the gap is still slightly visible under the paint – but it’s good enough for [Carl]. Hey, it’s good enough for us, too – we can’t all be [Ben Heck]!