Skip to main content

Posts

Showing posts from April 20, 2016

AD9850 DDS with ARDUINO

10 Hz  to 51.000000  MHz , steps selectable 1Hz  to 100kH or 1 Mhz I had this AD9850 unit some time waiting to test it. I used an ARDUINO UNO  with LCD Keypad shield And a rotary encoder. Many HAM 's already build receivers and tranceivers based on this fantastic AD9850 as VFO. With this AD9850  building a rock stable VFO became a piece of cake! The ARDUINO website shows many projects with this AD9850 But I could not find a sketch that  fitted my setup 100%. I used the rotary encoder improved interrupt sketch as first base by Simon Merrett / Oleg Mazurov / Nick Gammon rt Steve Spence First only down count worked  I had  the encoder at pin 1 and 2  not 2 and 3  since those pins are  shifted 1 position on the board that tricked me. Also the Vcc had to be connected to this encoder. Only enabling the internal pull-up R's on the pins 2 and 3 showed missing pulses. Had to adapt some things The main loop was only a 1 time loop in fact in the original sketch

Archive

Show more