2023年6月21日水曜日

Arduino,AD9850を使ったVFO

AD9850VFO

このページの内容を真似して構成してみた。

Arduino + AD9850 30MHZ DDS Signal Generator in 12$ : 4 Steps - Instructables

回路図

上記ページからの転載


スケッチで変更したのは


と、ここ


A5のボタンステートがLOWの時送信時とし表示周波数のまま
HIGHの時は700Hz下にオフセットとし受信時のBFOとして動作させる


Arduinoはnanoを使った。ブレッドボードでの実験風景。
当初は、A0の電圧を変化させて周波数を変更するというアプローチをしていた。
参考にしたサイトはこちら


この方式は、自分のところの環境では、終段で1Wほどダミーロードに食わせると、どうも電圧の変動が基準電圧を揺らすようで、周波数が安定しなかったです。

上記サイトのように、AD9850のみであれば通常の可変抵抗で周波数を変更できたので、アナログ感満載で感触は良かったです。




SI4732-A10ボードの覚書

SI4732-A10ボードをブレッドボードで組んでみる エフエーエルのボードキットは右端にある裏返っている基板 SSBが受信できるSI4732A1-M-002 DSPモジュール完成品 日本で設計  :SI4732A1M002:合資会社エフエーエル通販事業部 - 通販 - Yaho...