Antique Army Surplus Receiver Restored

If you’ve ever been to a hamfest in the United States, you probably have at least seen an ARC 5 Command set. These were very rugged receivers and there were a ton of them made. Hams have been reworking them for years. In a recent video [Tom N3LLL] shared some of his tips for restoring them.

You might think these are just like a regular old radio, but there are some unique challenges, including capacitors filled with beeswax and strange threaded screws. [Tom] made several custom boards to replace the dynamotor with a solid-state inverter, replace odd capacitors, and provided a faceplate. He also 3D printed some replacement studs to replace the often decayed anti-vibration studs for the dynamotor.

The teardown at the end shows how rugged these things are. Tom’s restoration philosophy is to modernize the set while keeping the outward aesthetics. The receivers perform well, and as you might expect are built like tanks.

If you want to try your hand at restoration, these are not very expensive because there were so many of them made. Often the shipping is about the same price as the radio, but one in good shape can cost a bit more. We think the real fun is getting one that is not in such good shape and making it better.

Everyone has their own style and we know some restorers are more purists, but as a practical matter, [Tom’s] restorations look great, sound great, and preserve these great old radios so that someone might still be using them in another 75 years.

We’ve covered the ARC 5 before, unsurprisingly, and that restoration was a bit more traditional if you prefer it that way. If you need something to listen to on the AM band, try a matching transmitter.

Continue reading “Antique Army Surplus Receiver Restored”

Programming In Plain English

Star Trek had really smart computers, that you could simply tell what you wanted to do and they did it. The [Rzeppa] family has started a plain English compiler. It runs under Windows and appears to be fairly capable.

Plain language programming isn’t exactly a new idea. COBOL was supposed to mimic natural language with statements like:

MULTIPLY HOURS BY RATE GIVING PAYAMOUNT

You could argue this didn’t go over very well, but there is still a whole lot of COBOL doing a whole lot of things in the business world. Today computers have more memory and speed, so programmers have been getting more and more verbose for decades. No more variable names such as X1 and fprdx. Maybe this will catch on.

Continue reading “Programming In Plain English”

Binary Math Tricks: Shifting To Divide By Ten Ain’t Easy

On small CPUs, you often don’t have a multiply or divide instruction. Of course, good programmers know that shifting right and left will multiply or divide by a power of two. But there are always cases where you need to use something that isn’t a power of two. Sometimes you can work it out for multiplication.

For example, multiplying by 10 is common when dealing with conversion between binary and decimal. But since 10n is equal to 8n+2n, you can express that as a bunch of left shift three times to multiply by eight, adding that value to your original value shifted left once to multiply by two.

But division is a different problem. n/10 does not equal n/8-n/2 or anything else simple like that. The other day a friend showed me a very convoluted snippet of code on Stack Overflow by user [realtime] that divides a number by 10 and wanted to know how it worked. It is pretty straightforward if you just stick with the math and I’ll show you what I mean in this post. Turns out the post referenced the venerable Hacker’s Delight book, which has a wealth of little tricks like this.

Continue reading “Binary Math Tricks: Shifting To Divide By Ten Ain’t Easy”

Apollo 11 Trig Was Brief

In this day and age where a megabyte of memory isn’t a big deal, it is hard to recall when you had to conserve every byte of memory. If you are a student of such things, you might enjoy an annotated view of the Apollo 11 DSKY sine and cosine routines. Want to guess how many lines of code that takes? Try 35 for both.

Figuring out how it works takes a little knowledge of how the DSKY works and the number formats involved. Luckily, the site has a feature where you can click on the instructions and see comments and questions from other reviewers.

Continue reading “Apollo 11 Trig Was Brief”

Solder To Aluminum

If you’ve ever tried to solder to aluminum, you know it isn’t easy without some kind of special technique. [SimpleTronic] recently showed a method that chemically plates copper onto aluminum and allows you to solder easily. We aren’t chemists, so we aren’t sure if this is the best way or not, but the chemicals include salt, copper sulfate (found in pool stores), ferric chloride as you’d use for etching PCBs, and water.

Once you have bare aluminum, you prepare a solution from the copper sulfate and just a little bit of ferric chloride. Using salt with that solution apparently removes oxidation from the aluminum. Then using the same solution without the salt puts a copper coating on the metal that you can use for soldering. You can see a video of the process below.

Continue reading “Solder To Aluminum”

Learning About VNAs

We live in a good time to be an electronics geek. It used to be only the richest or shrewdest among us had a really good oscilloscope, while these days it is entirely feasible to have a scope that would have cost a fortune a few decades ago, a logic analyzer, arbitrary waveform generator, and what would have once been a supercomputer and still not be in debt. One of the cooler pieces of gear for people working on RF electronics is a vector network analyzer (VNA) which used to be exotic, but now can be bought for very little. But what do you do with it? [W2AEW] has the answer.

We always look forward to a video from [W2AEW]. Even if we know about the subject he covers, we usually pick up something new or interesting. Like all of his videos, this one is intensely practical. Not a lot of drawing but plenty of scope shots and experimenting.

Continue reading “Learning About VNAs”

The Sound Of Silence: Speed Up Your Video Consumption

There’s a lot of interesting content produced on video these days. Invariably, though, when we post something some comments will appear lamenting that a video isn’t the most efficient way to disseminate technical information. We have mixed feelings. Some things benefit from being able to see, for example, a screencast. Some people like the human connection of seeing an instructor interact with a class instead of just reading. But we will admit that sometimes a video takes longer to watch, especially if it is full of pauses. Unsilence is a tool from [labmoellertim] that can fix that. The command line tool takes a video and strips out the parts that are silent. You can also use it as a Python library if you want to build your own tools using the technique.

If you’ve ever taken a class online, it isn’t uncommon to speed up a video so you can get through class faster. This works to a point, but removing or speeding up silent gaps means you don’t have to “listen faster.” Of course, you could still speed up the video, too.

Continue reading “The Sound Of Silence: Speed Up Your Video Consumption”