VFOを煮詰めました。
BANDは
・1.8MHz
・1.9MHz
・3.5MHz(三分割)
・3.8MHz(三分割)
・4630KHz
・7MHz
・10MHz
使っている周波数カウンターが悪いのか、それともDDSのクロックが悪いのかわかりませんが、周波数ステップが0.04Hzになっていないようです。そのため、25/Hz刻みでは上手くトラッキングができませんでした。
DDSに渡す値はint型ではなく、double型で計算してlong int型に渡すというまどろっこしいことになってしまいました。トラッキングが上手く行かないのでバンドを細かく区切っておかないと、数百HzからKHz単位で測定値と乖離してしまいました。
より正確な測定器があればもっとシンプルにいくかもしれません。
バンドプランに合わせてCWかPhoneかMode表示をつけました(じゃないと私は覚えてないんで)。
BANDは
・1.8MHz
・1.9MHz
・3.5MHz(三分割)
・3.8MHz(三分割)
・4630KHz
・7MHz
・10MHz
使っている周波数カウンターが悪いのか、それともDDSのクロックが悪いのかわかりませんが、周波数ステップが0.04Hzになっていないようです。そのため、25/Hz刻みでは上手くトラッキングができませんでした。
DDSに渡す値はint型ではなく、double型で計算してlong int型に渡すというまどろっこしいことになってしまいました。トラッキングが上手く行かないのでバンドを細かく区切っておかないと、数百HzからKHz単位で測定値と乖離してしまいました。
より正確な測定器があればもっとシンプルにいくかもしれません。
バンドプランに合わせてCWかPhoneかMode表示をつけました(じゃないと私は覚えてないんで)。
※コメント投稿者のブログIDはブログ作成者のみに通知されます