無線電子工学および電気工学の百科事典 メモリ付きデジタルコードジェネレーター。 無線エレクトロニクスと電気工学の百科事典 提案されたデバイスは、無線周波数シンセサイザーや電子チューニングを備えたその他のデバイスでの使用を目的としています。 このデバイスには、デジタルコードのXNUMXの値を記憶し、電源がオフになったときに情報を保存できるメモリが付いています。 サービス能力を向上させるために、アマチュア無線家は無線機に周波数シンセサイザーを供給しています。 さまざまな出版物に掲載されている回路の分析では、マイクロコントローラーと特殊なマイクロ回路をベースにしたデバイスが、最小限のマイクロ回路で最高のサービスを提供できることが示されています。 ただし、マイクロコントローラーのプログラミングは簡単な作業ではありません。 アルゴリズムを正しく構成してプログラムを作成できるアマチュア無線家は多くありません。 したがって、マイクロコントローラを使用せずに論理マイクロ回路上に周波数シンセサイザを構築する試みが興味深い。 原則として、それらはすべて、記事[1]で説明されているように、たとえばプッシュボタン制御などのデジタルコードジェネレーターの制御下で動作します。 残念ながら、このようなデバイスは、複雑であるにもかかわらず、可変コンデンサ (KPI) や可変抵抗器のブロックとは異なり、ラジオ局の設定を記憶しないため、受信機の電源を入れるたびに調整する必要があります。 シェイパーが行った設定を記憶するように「教えられた」場合は、まったく異なる状況が得られます。 これを行うには、メモリ ブロックを追加する必要があります。 まさにそのようなデバイスの説明が記事に記載されています。 シェイパーは最大 XNUMX 個のデジタル周波数コードを記憶でき、プッシュボタン設定があります。 記録されたコードは、あるメモリ位置から別のメモリ位置に書き換えることができます。 少なくとも XNUMX つの空きセルがあれば交換できます 任意のセルの内容。 このシェイパーは広く使用されている安価なマイクロ回路上に組み立てられており、調整はほとんど必要ありません。 提案装置のスキームを図に示します。 これは、一般的なスキームに従って構築されたいくつかの機能ブロック、つまり同調チャンネル番号選択ブロック、メモリ ブロック、制御ブロック、およびバイナリ コード ジェネレーター自体で構成されています。 同調チャンネル番号選択ユニットは、1 つのバイナリ 1.1 桁カウンターを含む DD1.2 チップ上に組み込まれています。 そのうちの 1.1 つ (DD8) は単位の選択に使用され、5 つ目 (DD1) は同調チャンネル番号の 6 の位に使用されます。 カウンタ DD10 の動作を考えてみましょう。 電源がオンになると、コンデンサ C9 の充電電流のパルスによって抵抗 R10 に電圧パルスが生成され、カウンタがリセットされます。 SB5 ボタンを押すと、カウンターの状態が 1.2 つ増加します。 コンデンサ C2 は、このボタンの接点のバウンス パルスを抑制します。 状態「7」に達すると、抵抗 R9 と R6 に電流が流れ、R11 に電圧が発生してカウンタをリセットします。 カウンタ DD12 も同様に機能します。 SB6 ボタンを押すと、状態が 8 つ増加します。 要素 C5、C9、R10、RXNUMX、RXNUMX は、CXNUMX、CXNUMX、RXNUMX、RXNUMX、RXNUMX と同じ機能を実行します。 チャンネル番号の2の位(ボタンSB1)と単位(ボタンSB00)を個別に選択します。 チャンネル数が多い場合、このオプションは 99 から 3 までの連続列挙よりも好ましいです。設定チャンネル番号は、標準スキームに従って含まれる DD4 および DD1 マイクロ回路上の表示ユニットと HG2 および HGXNUMX インジケーターを示します。 カウンタDD1.1およびDD1.2の出力から、信号はRAMブロックのメモリチップDS1およびDS2のアドレス入力に供給される。 記録モードでは、シェーパーの出力からの信号は抵抗 R12 ~ R0 を介して同じバスに供給され、競合が防止されます。 これらの抵抗器の抵抗値は、カウント モードでカウンタに過負荷がかからないように十分大きく、同時に RAM セルに書き込むのに十分小さいように選択されます。 コード ジェネレーターは、記事 [12] で説明されている 5 ビット カウンタ DD7 ~ DD561 K11IE2 の 12 つのマイクロ回路上に組み立てられた 1 ビット バイナリ可逆カウンタです。 これらのマイクロ回路の R (ゼロ) 入力が接続され、2 ビット カウンタの R 入力になります。 入力 U、C、S も同様に接続されており、シェーパがデータ受信モードの場合、カウンタはプリセット モードで動作します。 その設置入力 (DD4 ~ DD8 マイクロ回路の D5、D7、D8、DXNUMX) には、情報読み取りモードで動作する RAM セルの XNUMX つのコードが供給され、カウンタの出力の信号は信号と等しく設定されます。その入力で。 この場合、他の入力 (入力 R を除く) の信号はその状態に影響を与えません。 入力 R は、SBXNUMX ボタンを使用したセットアップ モードでカウンタを強制的にゼロにするために使用されます。 シェーパが設定モードに切り替わると、カウンタは入力 S に Low レベルを印加してパルス計数モードに切り替わります。この場合、出力には切り替わる前の数値のコードが残ります。 SB8 ボタンでリセットしないと、この数値からパルスカウントが開始されます。 RAM 出力の状態は動作に影響しません。 入力 U の信号のレベルによって計数モードが決まります。高値 - 加算 (計数入力 C の各パルスでコードが 1 つずつ増加)、低値 - 減算 (コードが連続的に減少)。 4096 ビットは範囲幅の XNUMX/XNUMX の調整ステップを提供します。これは受信機を微調整するには十分です。 シェーパーと RAM の必要な動作モードは、DD2 チップ上に組み込まれた制御ユニットによって提供されます。 要素 DD2.1 では、カウンタ用のパルス発生器が作成されます。 SB3「-」ボタンとSB4「+」ボタンを使用して管理します。 R3C4、R4C5回路はボタン接点のバウンスパルスを抑制します。 ボタンの動作は同じですが、SB4 を押すと、カウンタ DD5 ~ DD7 の入力 U にハイレベルが追加されます。 これらのボタンを短時間 (0,3 秒以内) 押すと、ジェネレーターは動作しませんが、押す頻度のパルスが出力に表示されます。 ボタンを押している間、ジェネレーターは約 1 Hz の周波数で動作します。この周波数は、抵抗 R8 を選択することで設定されます。 もちろん、そのような周波数は範囲をスキャンするには低すぎるため、抵抗器 R5 を抵抗器 R8 と並列に接続する SB7 ボタンが導入され、その結果、生成周波数が数倍に増加します。 要素 DD2.3 および DD2.4 では、シェーパー コントロール トリガーが組み立てられます。 これは次のように動作します。シェーパがデータ受信モードにあり、SB3 または SB4 ボタンが押されていない間、コンデンサ C11 が放電され、出力 DD2.3 が High になり、カウンタ DD5 ~ DD7 がプリセット モードで動作します。 SB3 ボタンが押されると、コンデンサ C11 は VD4 ダイオードを通じて充電され、SB4 が押されると、VD3 ダイオードを通じて充電され、トリガが切り替わってこれらのカウンタがパルス計数モードになります。これは HL1 で示されます。導いた。 ボタン SB3 または SB4 を最初に短く押すとトリガーが切り替わるだけで、入力 C の電圧降下が増加するまでカウンターの出力のコードは変化しません。 ボタン SB3 と SB4 を押し続けると、それらを押し続けると、コードが変更されます。 SB7「Back」ボタンが押されるか、SB6「Record」ボタンが長押しされるまで、トリガーはこのモードになります。 SB6 ボタンを短く押すと、カウンター出力からのコードがメモリ セルに書き込まれますが、トリガーはセットアップ モードのままです。 情報を保存するには揮発性 RAM が使用されるため、GB1 バッテリーとして使用される内部電源が必要です。 この電源は低電力であり、メモリチップはアクティブモードでかなり大きな電流を消費するため、電源がオフになったらできるだけ早くRAMを情報記憶モードに切り替える必要があります。 この機能は、トランジスタ VT1 とツェナー ダイオード VD6 によって実行されます。 電源電圧が 4,5 V に低下するとすぐにトランジスタが閉じ、CE RAM 入力 (DS18 および DS1 マイクロ回路のピン 2) に高レベルが現れ、情報記憶モードに入ります。 内部電源と外部電源のデカップリングは、ダイオード VD1 と VD2 によって実行されます。 シェイパーには、NOVA が輸入した MLT 抵抗と酸化コンデンサを使用しました。 コンデンサ C13 の漏れ電流はできる限り少なくする必要があります。 メモリチップの選択には、情報記憶モードで消費される電流と、安全性が確保される最低電圧に応じて、細心の注意を払う必要があります。 これらのパラメータの値が低いほど良いです。 旧式の PC (EtronTech の Et51M256A-15P) および耐用年数が終了したハードディスク ドライブ (Winbond の W24257-A16) のプリント基板からはんだ付けされたマイクロ回路で良好な結果が得られました。 もちろん、多くの PC モデルにも搭載されている EEPROM も使用できます。 HL1 LED の主な要件は、約 0,6 mA の電流で十分な明るさであることです。 シェーパーの調整は、ジェネレーターの抵抗 R7、R8 と抵抗 R15 の選択で構成され、SB6 ボタンが押されたときにトリガーがデータ受信モードに切り替わる時間を決定します。 カウンタ DD1.1 が状態「0」から状態「10」に自動的に移行しない場合は、抵抗 R5 を選択します。 同様のケースでは、抵抗 R1.2 がカウンタ DD6 に選択されます。 シェーパーをセットアップし、コードをメモリ (たとえば、アドレス 00 のセル) に書き込むプロセスを考えてみましょう。まず、ボタン SB3 または SB4 を短く押します。 この場合、HL1 LED の点灯でわかるように、シェイパーは自動的に設定モードに入ります。 次に、SB5 を押してカウンタ DD7 ~ DD8 をリセットする必要があります。 次に、SB3 ~ SB5 ボタンを使用して、受信機を範囲内の最初の局に合わせます。 他のチャンネルを設定する必要がある場合は、SB6 ボタンを短く押して、受信したコードをセルに書き込む必要があります。 次に、次のセル (01) を選択し、そこに次のステーションのコードを書き込みます。 次のセルの記録が必要ない場合は、HL6 LED が消えるまで SB1 ボタンを押し続ける必要があります。 カウンタをリセットして他の放送局へのチューニングを開始する必要はありません。すでに記録されたコードがある場合は、そこからさらにチューニングが続行されます。 同様に、既存の設定をすぐに変更できます。 新しいコード値を書き込まずに受信モードに戻りたい場合は、SB7 の「戻る」ボタンを押してください。 次のように、あるセルから別のセル(たとえば、セル 22 から 88)にコード値を書き換えることができます。まず、受信モードで、SB1 および SB2 ボタンを使用して番号 22 をダイヤルします。次に、SB3 または SB4 を短く押します。 次に、88 番にダイヤルし、HL6 LED が消えるまで SB1 ボタンを押し続けます。 同様に、任意の空きセル (33 など) をクリップボードとして使用して、任意の 55 つのセル (99 と 33 など) のデータを交換できます。 まず、セル 99 から 55 にデータを書き込み、次にセル 33 から 99 にデータを書き込み、さらにセル 55 から XNUMX にデータを書き込む必要があります。 文学
著者: E. ゲラシモフ 他の記事も見る セクション ラジオ受信. 読み書き 有用な この記事へのコメント. 科学技術の最新ニュース、新しい電子機器: 光信号を制御および操作する新しい方法
05.05.2024 プレミアムセネカキーボード
05.05.2024 世界一高い天文台がオープン
04.05.2024
その他の興味深いニュース:
無料の技術ライブラリの興味深い資料: ▪ サイトセクション 壮大なトリックとその手がかり。 記事の選択 ▪ 記事 世界最長のトロリーバス路線の長さはどれくらいですか?またどこを通過しますか? 詳細な回答 ▪ Quilach の記事は石鹸っぽいです。 伝説、栽培、応用方法 ▪ 記事アクティブKBアンテナ。 無線エレクトロニクスと電気工学の百科事典 ▪ 記事 PCB 製造。 無線エレクトロニクスと電気工学の百科事典 このページのすべての言語 ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー www.diagram.com.ua |