Tube Time on 🟦☁ Profile picture
Sep 26, 2022 β€’ 33 tweets β€’ 11 min read β€’ Read on X
say hi to the Pre-Modulation Processor (PMP) -- a critical piece of equipment in the command module of the Apollo spacecraft. 🧡 Image
some of you may know that i've been working with @curious_marc and team on restoring and reverse engineering parts of the historic Apollo spacecraft. Image
the PMP is proving to be an interesting challenge because it has a ton of wiring between it and the Command Module's control panel. there are nine panel switches and a large number of connections to other parts of the S-band communications system. Image
to get the PMP fully tested and working, we have to simulate a bunch of hardware that we don't have.
one piece of hardware we don't have is the massive control panel. this example, from the Smithsonian NASM, is actually from a trainer and was not a flight console. there are a LOT of switches. Image
but we don't need ALL of those controls. just a few in this area. Image
in fact, let's zoom in and take VERY close look. Image
like everything Apollo, there are mountains of documentation, and only some of it has been scanned. the rest is in a warehouse that looks like the one from Indiana Jones. so do we have anything on the switches?
why yes, we do! here's the engineering drawing for one style of Apollo CM control panel switch. hmm, you know, that switch looks vaguely familiar. i wonder if i've-- Image
yeah, so i dug around in my junk box and found a bunch of Apollo switches! i have no idea where i bought them. they were reasonably common Honeywell switches used in 1960s equipment. Image
the only difference from the off-the-shelf Honeywell part is that the NASA folks wanted a custom switch tip. so naturally i used their drawing and 3D printed one. Image
btw, Honeywell *still* sells this style of toggle switch. it is their AT series. the price is around $300 to $2000 depending on the configuration.
sps.honeywell.com/us/en/products…
so yeah that's a bit outside our price range. instead, we decided to use cheaper PCB-mount toggle switches and a custom circuit board! Image
one tricky part is that the original switches have a 3-throw design. modern switches typically are on-off-on, meaning they have connections for 2 throws but the center position is not connected to anything. Image
the replica control panel uses 3-throw switches where the center position is shorted to one of the adjacent throw connections. by careful wiring i was able to make them emulate a true 3-throw switch with fully independent connections. Image
recently the Apollo CM control panel PCBs came in from our sponsor, @PCBWayOfficial, and they look incredible!

we used PCBWay's "Advanced PCB" service, which offers the grey solder mask. ImageImage
so nice, it really sets my SCE to AUX. Image
i ended up getting two PCBs. the top one is the front panel you already saw. the bottom one has the footprints for the switches and all the wiring. it also has connectors to wire up the panel to the PMP, and indicator LEDs for all the control signals. Image
flip the board over, and you'll see that i put signal names next to every connector pin! it's a great trick that saves a lot of time when we're building the wiring harnesses. Image
here it is all built up! i made a bunch of 3d-printed "greeblies" to make it look more like the real thing. Image
i made 3d-printed switch tips to make the boring old toggle switches look like the real thing. Image
the squelch knobs can actually rotate and have real potentiometers connected to them! ImageImage
i spent a lot of time staring at photos of the Apollo CM's control panel and came up with these 3d-printed knobs. the real thing used several different styles of knob, so i took a few liberties with the shape (and scale!) Image
using the magic of 3d printing, i also made this tiny wrench to make it easier to fasten the toggle switch mounting nuts. it works *great* and doesn't scratch the PC board. ImageImage
the 3d printer was also great for making up these little spacers. there are two styles of toggle switch and each one needed a different spacer height. Image
i even 3d printed this cute little mounting clamp for the round panel meter. Image
let's fire it up and try it out! watch the colorful blinkenlights!
here's the first wiring harness. each wire is labeled using the special heat shrink that you can feed through your P-touch label maker (available from that very large online retailer) Image
(the expensive avionics connector gazes menacingly at the low-cost 0.1" header connector) Image
what diodes? what are you talking about? oh those weird little diode+resistor thingies? don't worry about those. Image
speaking of connectors, we also made up some little PCBs (sponsored by @PCBWayOfficial, natch) that we can use to plug into these really weird Deutsch coaxial connectors that are total unobtainium. Image
they're just short sections of brass tubing soldered down to act as the outer shield connection, and the center contact is just a PGA socket pin that happened to be the perfect diameter. Image
here's the design for the toggle switch nut wrench.
thingiverse.com/thing:5534107 Image

β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh
γ€€

Keep Current with Tube Time on 🟦☁

Tube Time on 🟦☁ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @TubeTimeUS

Jun 13, 2023
here's a weird object! it's some kind of foot pedal with an IBM logo. is it for a sewing machine? electronic synthesizer? what do you think? 🧡 Image
it's got a cursed connector! what IS that? Image
amazingly enough, I found something with the mating connector on it! but what is it? Image
Read 24 tweets
Jan 11, 2023
hey so remember the world's cutest oscilloscope i picked up last year? i think it's time to fix the probe socket issue.
i printed a new panel insert that has two BNC sockets on it (the original probes would have had captive cables)
the tricky part is that this oscilloscope has a 333K ohm input impedance instead of 1M like umm every other scope on the planet. fortunately someone designed a little conversion circuit...
Read 11 tweets
Jan 5, 2023
in honor of Sim Wong Hoo, here's a quick historical review of the Sound Blaster! 🧡
but first we have to go back to their first sound card, the Creative Music System from 1987. (image credit: Bratgoul on Wikipedia)
this card has some special "CMS-301" chips. if you peel back the sticker, they have had their top marks removed. they're actually SAA1099 synthesizer chips made by Philips. Creative wrote music composition software for musicians on the PC.
Read 23 tweets
Dec 31, 2022
Tube Time: a 2022 retrospective 🧡
(and stuff you might have missed!) Image
starting things off in january, i found a tube of super old 555 timer chips! i also decapped one of them.
i also started fixing up an old HP 150 computer. it's not PC compatible but it runs MS-DOS--how odd!
Read 65 tweets
Dec 29, 2022
today's mini project: fixing this Radius Thunder IV GX daughtercard. it looks fine, but... 🧡 Image
one of the chips has some broken pins! Image
looks like two of the pins got mashed and broke right at the plastic package. Image
Read 11 tweets
Dec 8, 2022
on the bench of healing tonight: my coffee grinder which decided to bite the dust. Image
symptoms: i push the start button and the motor just bumps a little bit and stops.
how to take it apart? hmm, i bet there are screws under the rubber feet. Image
Read 23 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(