RX-ES20のラジオを活気づけた方法

私の性質は非常に奇妙な方法で整理されています-捨てられた古いラジオアイロンを静かに通り過ぎることはできません。 それが捨てられて誰もそれを必要としないのは残念です。私はそれを家に引きずり、修理し、部品のために分解したいです。 そのため、私の家全体にさまざまなラジオのゴミが詰め込まれ、手を上げることなく投げ捨てられます。 おそらく、そのような本能は、社会主義の悪い昔の時代にはラジオの部品を入手することが事実上不可能であった幼少時代から、私に浸透してきました。 店内では、品揃えは小さく、市場には何かがありましたが、十分なお金がなかったので、ラジオの部品を探すためにあらゆる種類の埋立地を襲撃しなければなりませんでした。



最近、職場で、 RX-ES20ラジオのガッツを見ました。 誰かが事件を野caseな方法で解体し、電子機器を肉で割って捨てました。 TA2008LC72131のマイクロ回路上に組み立てられた、無線の無線経路であるボードから部品を保存することができました。



画像



TA2008はAM / FMチューナー(無線周波数増幅器、局部発振器、ミキサー、中間周波数増幅器)であり、LC72131は局部発振器用のマイクロコントローラーによって制御される周波数シンセサイザーであることがインターネットからすぐにわかりました。 つまり、無線が調整される周波数は、マイクロコントローラーがチャタタシンセサイザーに書き込むデータによって決まります。 デジタル周波数設定のある種の受信機を構築することを長い間夢見ていたので、興味を持ち、情報を探し続けました。 RX-ES20無線のサービスマニュアルを見つけました。回路図があり、TA2008とLC72131のデータシートをダウンロードし、すべてがどのように機能するかを理解し始めました。



RX-ES20の無線経路は最も単純です-CBAM MW 522..1629 kHz 、9 kHzチューニングステップ)およびVHFFM 87.5..108 MHz 、50 kHzチューニングステップ)でのみ機能します。 LC72131シンセサイザーは非常に高度であることが判明したため、その動作原理を理解するために、データシートを完全に翻訳する必要がありました。



マイクロコントローラーからの無線経路を制御するには、PLLDO、PLLDA、PLLCLK、PLLCE信号( CCB Sanyoバス)と4線式インターフェースを介してLC72131と通信し、T_MUTE信号を設定する必要があります(ログにある場合は1、無線経路はオフになります)。 LC72131を制御するための既製ルーチンの検索は、アマチュア無線受信機R-45の興味深いプロジェクトにつながりました(以下のリンクを参照)。そこからシンセサイザーを録音するためのルーチンを借りました(ATmega8マイクロコントローラーはR-45で使用され、 ATmega32がありましたが、これらはささいなものでした) 。 シンセサイザーを読み取るためのルーチンはありませんでした(DOシンセサイザーの脚は使用しませんでした)。



彼は、ATmega32マイクロコントローラーがインストールされたAVR-USB-MEGA16ブレッドボードに無線経路を接続することに決めました。 USBを介してレシーバーを制御する可能性を提供しました-コマンドの単純なテキスト入力と仮想USB COMポートを介したコンソールへのテキスト出力(V-USBライブラリとCDC USBクラスが使用された)ので、コンピューター用のプログラムを書く必要はありませんでした。 CDC-232プロジェクトのソースコードはOsamu Tamuraでした(プロジェクトはV-USBに基づいています。リンクを参照)。



画像



別のゴミからは、VALOR DC-DCコンバーター(5ボルトのうち9ボルトを得るため)、古いATAハードドライブからのケーブル、ヘッドフォンコード、オーディオカードからのジャック(ジャック)が便利でした。 ケーブルとソケットは天蓋でボードトラックにはんだ付けされていました。 プロジェクトはデバッグ中です:



画像



無線パスは、次のコマンドによって制御されます。

kHzでの受信周波数のFFFFFF直接入力(ここで、F文字は周波数桁を意味します)

上矢印は、チューニングステップごとの受信周波数を増やします(AMモードでは、1 kHzのステップ、FMモードでは、25 kHzのステップ)

下矢印は、チューニングステップごとの受信頻度を減らします

Fは、局部発振器のチューニング周波数、無線周波数の受信周波数を測定して表示します

P = bbbbは、LC72131シンセサイザーチップの出力ポートBO4..BO1の状態を設定します(記号bは0または1を意味し、対応する出力の状態はBOxです)。

Pは、LC72131シンセサイザーチップのポートIO2、IO1(入力)、BO4..BO1(出力)のステータスを読み取り、表示します

詳細情報表示します。 LC72131シンセサイザーチップのすべての内部フラグの内容、シンセサイザーの周波数分割係数が表示されます。

コマンドプロンプト



ステレオ受信が進行中(FMバンド)の場合、ブレッドボードの赤いLEDが点灯します。 シンセサイザーは0.5〜160 MHzの範囲で調整できますが、実際には受信はSVとVHFでのみ行われます(他の範囲への無線経路が設計されていないため)。



無線制御コンソールのスクリーンショット:



画像



退屈な技術的詳細に興味がある人は、リンクへようこそ。



[ リンク ]

1 データシートLC72131の翻訳

2詳細なプロジェクトの説明、ATmega32の受信機の無線制御用ファームウェア 。 リンク(AVR Studioのプロジェクト)、RX-ES20ラジオの回路図、写真からソースをダウンロードできます。

P-45-アマチュア無線スキャン受信機45..855 MHz。

4AVR-CDC田村修@ Recursion Co.



All Articles