What’s Special About Fifty Ohms?

If you’ve worked with radios or other high-frequency circuits, you’ve probably noticed the prevalence of 50 ohm coax. Sure, you sometimes see 75 ohm coax, but overwhelmingly, RF circuits work at 50 ohms.

[Microwaves 101] has an interesting article about how this became the ubiquitous match. Apparently in the 1930s, radio transmitters were pushing towards higher power levels. You generally think that thicker wires have less loss. For coax cable carrying RF though, it’s a bit more complicated.

First, RF signals exhibit the skin effect–they don’t travel in the center of the conductor. Second, the dielectric material (that is, the insulator between the inner and outer conductors) plays a role. The impedance is also a function of the dielectric material and the diameter of the center conductor.

Continue reading “What’s Special About Fifty Ohms?”

LuaRadio Brings More Options To SDR

GNURadio is the swiss-army-knife of software-defined radio suites: it does everything and anything. It has a great GUI overlayer that makes creating radio flows fairly simple. There are only two areas where we could quibble with the whole system — it’s a gigantic suite of software, and it’s a lot harder to code up in Python than it is to use the GUI.

[Vanya Sergeev] started up his LuaRadio project to deal with these shortcomings. If you’re looking for the full-GUI experience, you’re barking up the wrong tree here. LuaRadio is aimed at keeping things easy to code and keeping the codebase small and tidy.

That doesn’t mean that it departs entirely from GNURadio’s very successful flow-graph programming paradigm, however, and if you’re comfortable with the procedure of hooking up a signal source to a filter block to an output, you’ll be doing fine here as well. Check out the obligatory FM radio demo — the “hello world” of SDR — and you’ll see how it works: instantiate the various blocks in code, and then issue “connect” commands to link them together.

LuaRadio’s main selling points are its size and the ease of programming it by hand. It’s got great documentation to boot. It’s written as a library that’s embeddable in your C code, so that you can write standalone programs that make use of its functionality.

LuaRadio is a new project and it doesn’t have a GUI either. It may not be the ideal introduction to SDR if you’re afraid of typing. (If you are new to SDR, start here.) But if you want to code up your SDR by coding, or run your radio on smaller devices, it’s probably worth a look. It’s at v0.1.1, so we’re looking forward to hearing more from LuaRadio in the future. Any of you out there use it? We’d love to hear in the comments.

Retrotechtacular: How Solidarity Hacked Polish TV

In the 1980s, Poland was under the grip of martial law as the Communist government of General Wojciech Jaruzelski attempted to repress the independent Solidarity trade union. In Western Europe our TV screens featured as much coverage of the events as could be gleaned through the Iron Curtain, but Polish state TV remained oblivious and restricted itself to wholesome Communist fare.

In September 1985, TV viewers in the city of Toruń sat down to watch an action adventure film and were treated to an unexpected bonus: the screen had a brief overlay with the messages “Solidarity Toruń: Boycotting the election is our duty,” and “Solidarity Toruń: Enough price hikes, lies, repression”. Sadly for the perpetrators, they were caught by the authorities after their second transmission a few days later when they repeated the performance over the evening news bulletin, and they were jailed for four months.

The transmission had been made by a group of dissident radio astronomers and scientists who had successfully developed a video transmitter that could synchronise itself with the official broadcast to produce an overlay that would be visible on every set within its limited transmission radius. This was a significant achievement using 1980s technology in a state in which electronic components were hard to come by. Our description comes via [Maciej Cegłowski], who was able to track down one of the people involved in building the transmitter and received an in-depth description of it.

Transmission equipment seized by the Polish police.
Transmission equipment seized by the Polish police.

The synchronisation came courtesy of the international effort at the time on Very Long Baseline Interferometry, in which multiple radio telescopes across the world are combined to achieve the effect of a single much larger instrument. Before GPS made available a constant timing signal the different groups participating in the experiment had used the sync pulses of TV transmitters to stay in time, establishing a network that spanned the political divide of the Iron Curtain. This expertise allowed them to create their transmitter capable of overlaying the official broadcasts. The police file on the event shows some of their equipment, including a Sinclair ZX Spectrum home computer from the West that was presumably used to generate the graphics.

There is no surviving recording of the overlay transmission, however a reconstruction has been put on YouTube that you can see below the break, complete with very period Communist TV footage.

Continue reading “Retrotechtacular: How Solidarity Hacked Polish TV”

Emulating A Remote Control Ceiling Fan Transmitter In An FPGA

[Joel] has a remote control ceiling fan. It’s nothing special, the controller has a low-power 350MHz transmitter and a Holtek encoder to send commands by keying the transmitter’s output. Desiring something a little better, he set about reverse engineering the device’s protocol and implementing it on a Lattice iCE40 FPGA.

To decode the device’s packets he reached for his RTL-SDR receiver and took a look at it in software. GQRX confirmed the presence of the carrier and allowed him to record a raw I/Q file, which he could then supply to Inspectrum to analyse the packet structure. He found it to be a simple on-off keying scheme, with bits expressed through differing pulse widths. He was then able to create a Gnu Radio project to read and decode them in real time.

Emulating the transmitter was then a fairly straightforward process of generating a 350MHz clock using the on-board PLL and gating it with his generated data stream to provide modulation. The result was able to control his fan with a short wire antenna, indeed he was worried that it might also be doing so for other similar fans in his apartment complex. You can take a look at his source code on GitHub if you would like to try something similar.

It’s worth pointing out that a transmitter like this will radiate a significant amount of harmonics at multiples of its base frequency, and thus without a filter on its output is likely to cause interference. It will also be breaking all the rules set out by whoever the spectrum regulator is where you live, despite its low power. However it’s an interesting project to read, with its reverse engineering and slightly novel use of an FPGA.

Wireless remote hacking seems to be a favorite pastime here in the Hackaday community. We’ve had 2.4GHz hacks and plenty of wireless mains outlet hacks.

Die Photos Of A Runner’s RFID Chip

A mass participation sporting event such as a road race presents a significant problem for its record keepers. It would be impossible to have ten thousand timekeepers hovering over stopwatches at the finish line, so how do they record each runner’s time? The answer lies in an RFID chip attached to the inside of the bib each runner wears, which is read as the runner crosses the line to ensure that their time is recorded among the hundreds of other participants.

[Ken Shirriff] got his hands on a bib from San Francisco’s “Bay to Breakers” race, and set about a teardown to lay bare its secrets.

The foil antenna pattern.
The foil antenna pattern.

Stripping away the foam covering of the RFID assembly revealed a foil antenna for the 860-960MHz UHF band with the tiny RFID chip at its centre. The antenna is interesting, it’s a rather simple wideband dipole folded over with what looks like a matching stub arrangement and an arrow device incorporated into the fold that is probably for aesthetic rather than practical purposes. He identified the chip as an Impinj Monza 4, whose data sheet contains reference designs for antennas we’d expect to deliver a better performance.

After some trial-by-fire epoxy removal the tiny chip was revealed and photographed. It’s a device of three parts, the power scavenging and analog radio section, the non-volatile memory that carries the payload, and a finite-state logic machine to do the work. This isn’t a proper processor, instead it contains only the logic required to do the one task of returning the payload.

He finishes off with a comparison photograph of the chip — which is about the size of a grain of salt — atop a 1980s 8051-series microcontroller to show both its tiny size and the density advancements achieved over those intervening decades.

Since RFID devices are becoming a ubiquitous part of everyday life it is interesting to learn more about them through teardowns like this one. The chip here is a bit different to those you’ll find in more mundane applications in that it uses a much higher frequency, we’d be interested to know the RF field strength required at the finish line to activate it. It would also be interesting to know how the system handles collisions, with many runners passing the reader at once there must be a lot of RFID chatter on the airwaves.

We’ve featured [Ken]’s work before, among many others in his reverse engineering of Clive Sinclair’s 1974 scientific calculator, and his explanation of the inner workings of the TL431 voltage reference. Though we’ve had many RFID projects on these pages, this appears to be the first teardown of one we’ve covered.

Get Set For SAQ On Alexanderson Day With These Active Antennas

If you need to generate a radio frequency electrical signal, you will make some form of electronic oscillator. We’ll probably all be used to oscillators using transistors, tubes, logic gates or a host of other electronic technologies. Similarly if you need to generate radio frequencies at high powers, you’ll couple your oscillator to an amplifier, a relatively simple task with today’s electronic parts bin.

If you needed to do the same thing with a high power radio signal in the early years of the 20th century, none of these options were open to you. There were no transistors or integrated circuits, and the tubes of the day could not produce high power outputs. Radio engineers back then had to employ other solutions to the problem, one of which was the Alexanderson alternator. It’s old news we’ve covered here before at Hackaday, a high frequency alternator capable of generating hundreds of kilowatts in the VLF radio frequency range.

There is one operational Alexanderson alternator remaining in the world at the Varberg radio station at Grimeton in Sweden. It is no longer in constant use, but as a World Heritage Site and museum it is put on air a few times a year including the Sunday closest to the 2nd of July, known as Alexanderson Day. We come now to the point of this article: this year’s 3rd of July Alexanderson Day transmission is fast approaching, and since last time we covered it we signed off with a plea for a good VLF antenna design we should post a solution in good time to allow our readers to receive this year’s signal.

G3XBM's e-field VLF antenna
G3XBM’s e-field VLF antenna

Fixing up a receiver is easy enough, we linked to the original SAQrx VLF Receiver and the extended version in our previous coverage. Both pieces of software use your computer’s sound card as the front end of a software defined radio to receive the 17.2kHz from Grimeton. The antenna though presents a problem. You might think that attaching a long piece of wire to the microphone input would be enough, but the problem is that due to the huge wavelength of the VLF signal any reasonable long wire you might be able to assemble simply wouldn’t be long enough to deliver a good result. Clearly a different antenna is required, and the solution comes courtesy of a high-impedance active e-field antenna. This uses a FET input and a surprisingly small patch antenna to deliver a low noise floor at VLF frequencies rather than to be the amplifier you might expect.

We’ve found a couple of designs for you to look at. The first is a two transistor version you will find in various different guises on many sites. This one uses an MPF102 FET, but you should be able to substitute a J310. The second design is a little more surprising, while it is the same idea of a FET input amplifier it uses a TL071 op-amp as its active device. This is in no way an IC you’d normally expect to find in an RF circuit, however the frequency in question is not that of your normal RF.

If you build either of these antennas we hope you’ll be able to hear the Alexanderson Day transmission. The point of a high power VLF transmitter is that it has a huge coverage area, so it should be possible to receive it across all of Europe and perhaps into the eastern United States. If you are out of range though, never fear. You can always try to pick it up through a handy webSDR receiver closer to the source.

Alexanderson alternator picture By Gunther Tschuch (Own work) [ CC BY 2.5 ], via Wikimedia Commons.

 

Effortlessly Send Antenna Wires Skywards With A Spud Gun

The heroes of action films always make it look so easy. Need to climb a tall building? Simply fire a grapnel hook from a handy harpoon gun, it’ll always land exactly where you want it and gain a perfect purchase so you can shin up the rope and arrive at the top barely having raised a sweat. If Hackaday ran Q Branch, we can tell you, we’d make ’em work a bit harder. If only because nobody likes a smartass.

If you’ve ever had to get a real line over something tall, you’ll know it’s a lot more difficult than that. You can only make it work with the lightest of lines that you can then use to pull up something more substantial, and you would be amazed how poor a thrower you are when you’re trying to throw upwards. Try attaching fishing line to a weight, try a bow and arrow, and nine times out of ten you won’t make it. There’s a serious amount of skill and luck involved in this line-throwing game.

[WB5CXC] has an interesting solution to this problem, at least as far as the application of throwing antenna wires over tall obstacles. He’s made a spud gun from PVC pipe, powered by compressed air. It takes the form of a U-shaped tube with one side of the U being a pressure vessel separated from the other by a ball valve.. Place a close-fitting puck with your wire attached in the open side with the valve closed, pump the pressure vessel full of air with a bicycle pump, and open the valve to send both puck and wire skywards. He says it will clear 100′ trees, counsels the user not to go higher than 100psi, and warns that the speeding puck can be dangerous. We like it already.

We’ve covered many spud guns here at Hackaday in the past, but it seems this is the first wire launching one. We’ve had a steam one for example, or this bolt-action spud gun, but pride of place has to go to the spud gun to end all spud guns.

Via DXZone.