The decoder will receive Morse code from an audio source, decode it and display it on a built-in 4 line, 20 character LCD. It includes a software controlled noise impulse filter, an automatic input-frequency tuning circuit and a switchable Farnsworth setting for receiving Morse that uses Farnsworth timing. All functions are controlled by three push buttons along the top of the unit. The unit automatically adjusts itself to the speed of the incoming Morse code and displays the speed on the LCD.īudd’s original open source project doesn’t actually use an Arduino module as such, instead he incorporates the Arduino’s processor chip and clock components directly onto a ready-made decoder PCB. For my project I’ve integrated WB7FHC’s audio filtering circuit with a standard Arduino Nano and modified his software for my own feature preferences. In fact Budd’s software sketch will work just fine with my circuit although it will operate a little differently to mine. You are of course welcome to try and use Budd’s sketch in this project, you may prefer the operation of his decoder software to mine.Īs with several of my projects, I am using the Arduino Nano for this project due to its conveniently small size. If you prefer or have one on hand, you can use an Arduino Uno if you wish, its just bigger and will require a larger case.Īs indicated earlier, I have integrated WB7FHC’s audio filtering circuit with an Arduino Nano. The circuit consists of an LM567 tone decoder, an MPC41010 digital potentiometer, an Arduino Nano and an LCD. The LM567 is a tone decoder with its centre frequency controlled by a voltage controlled oscillator (VCO).
0 Comments
Leave a Reply. |