全体のブロック図です。LM32C041を制御するATmega48のプログラムDDS(AD9851)を制御するATmega48のプログラム10Key等を制御するAT90S8535のプログラムプログラムは、現在形で最終形ではなく不用な部分が残っています。@DDS制御用のATmega48が、DDSに信号出力命令を出します。�A液晶制御用のATmega48に、シグナルを送ります。�B液晶制御用のATmega48はLogAmpからの信号をA/D変換して信号強度にあった線を描きます。�C液晶制御用のATmega48は、DDS制御用のATmega48に描画終了のシグナルを送ります。�D240ライン分繰り返します。�EDDS制御用のATmega48は、AT90S8535にシグナルを送り制御データを送信させます。�F受信したデータに変更(中心周波数、スパン周波数、スイープ時間)があればデータを変更して又�@から繰り返します。パネルの裏に、すべてまとめています。真中がDDS制御用のATmega48下が、液晶制御用のATmega48です。シールドBOXの中のAD9851です。ADF4118のレファレンス用ですのであまりスプリアスとか気にしなくていいのでエクステンション基板を使って作っています。ここには、秋月のDDSキットを使っていたのですが昇天させてAD9851を使っています。プログラムを改善しないと、最小スイープタイムが500msかかっています。出来れば、秋月のDDSにもどしたいところです。(プログラムが短くてすむのでスイープタイムが200ms位にはできる)3rdMIX,3rdIF3rdMIX、3rdIF部です。構成は、143.2MHzの入力をBPFを通して132.5MHzのLoとMIXして10.7MHzを取り出しています。MIXには、2SK125×4本使ったアクティブMIXを使っています。(トロイダルコイル活用百科より)その後、LPFを通り2SK125×2のGG回路で増幅し又LPFを通って出力されます。この部分だけのゲインは0です。回路図サブ基板にBPFを作ってメイン基板に垂直に取り付けています。LPFは、生成される信号が離れているので15MHz〜50MHz付近で適当でOKです。10.7MHz143.2MHz+132.5MHz=275.7MHzこちらのLPFは、遮断周波数12MHzで設計しました。2ndLO,MIX,IF全体の様子です。左下がMIX(RMS−2)とBPFその右が、LO(MQC309−1016改+uPC2710)上が、AMP(uPC2710+LPF)右が、PLL(ADF4117)です。右側のシールドBOXの中にVCOが入っています。通常は、上を蓋で覆っています。基板は、1.6mm厚のFR-4を使っています。スルーホール処理がめんどうなので、アースパターンは必要最小限のみで、後は取り去っていますがこんな作りでいいのか疑問ですが動作していますので良しとしています。左側のBPFの真中の結合Cはありません。パターンの結合容量でちょうど良くなっています。出力にも、uPC2710を使っています。全体としては、このブロックのゲインは0です。0dbPLLには、ADF4118を使っています。AVRはAT90S2313です。1193.2MHzを1/2983して400KHz12.8MHzを1/32して400KHz1/2983はNカウンタで2976、Rカウンタで7して2976+7=2983としています。LATCHは&B100000010111010011101となります。このUNIT全体のゲインは、ほぼ0です。+20db回路図AT−220を使ったATTですUPC1678を使った、ポストアンプです。ゲイン約20dbです。(1.05GHz)戻る。