Si4732を親受信機に、TA2003フロントエンドにSi5351aモジュールのLO組み合わせエアバンド受信機を設計試作しています。Arduinoを積んだATmega328PとOLEDやスイッチ類はパネル部基板、Si4732toSi5351aなどがRF基板に配置されています。パネル部基板はVFOとして実験済。
現在RF基板のデバッグ中です。
Si4732部が動き、続いてTA2003の不具合点も判明、残るはフロントエンドのフィルターになり調整してみました。
フロントエンドのフィルターはとりあえず簡単に動かすため、2段スタガーで行きます。ストレー容量を考慮しない定数(120nH/12pF:130MHz)をスタートに、コンデンサ入れ替え、nanoVNAを使い,
トライアンドエラーで求めました。計算値12pFからストレー5pF引いて実装は7pFでもと思ったが、まだ低い方にずれてます。
LTspice回路図
測定写真
イメージ(118+21.4x2=160.8)を30dBぐらい落したいと思うんで、やっぱり、基板パターン通りにバタワース三段にするか、スケッチがまともになった後で考え直すことにします。
これでフロント通過帯域が確保でき、アンテナにつなぐといつもの大阪国際空港アプローチ連絡周波数がワッチできました。飛行機からの信号は取れるが、基地局側信号がカスカスです。TA2003に変換利得があり、Si4732も21.4MHzで受信機としてそこそこ感度あるだろうと思ってましたが、当て外れでした。LNA入れるべきでした。Si4732のFMは感度良好ですが、AM、特にSWは感度悪いですね。 後日、2SC3355のプリント基板信号線配置をECBに間違っていたことが判りました。
youtu.be
何とかならんかと思い、30dBLNAと言うモジュールを前に入れてみました。かなりバックグラウンドノイズ増えますが、R80並みの感度になりました。ーーー2SC3355の信号線配置間違いを見直したら、R80並み(あるいはR80より感度良好)になりました。
音量を下げると(Si4732のボリウム)RSSIモニターのi2cシーケンスからの影響と思われるノイズが耳に触ります。
まあ、積み残し点は若干あるものの、受信回路は動いたので、次は本格的にスケッチをいじろうかと思っています。R909のスケッチを活用しているため表示が1602Aの16字2行LCDなのですが、これをOLEDにできないかと思っています。周波数設定関係はR909のスケッチを、表示はJCRの200MHzVFOのスケッチを、Si4732制御はPU2CLRのライブラリーを引き込もうと思っています。この間3つを組み合わせて仮コンパイルしたら、ATmega328Pでメモリーが93%になりました。今考えているケースだと、ATmega328PでOLEDでないと入らないんです。ESP32+タッチパネルと言う組み合わせも行く行くはありそうですが。
基板はPCBGOGOで作成してもらいました。
www.pcbgogo.jp