無線電子工学および電気工学の百科事典 シンプルな電子スイッチ。 無線エレクトロニクスと電気工学の百科事典 無線電子工学と電気工学の百科事典 / アマチュア無線デザイナー この記事では、著者は、非固定ボタンを備えたマルチポジション電子スイッチのオリジナル回路バージョンを読者に紹介します。 刊行物 [1] には、従属固定を備えた電子スイッチの図と説明が記載されています。この電子スイッチでは、押した位置に固定されていない常開接点を持つ 2 つのボタンが使用されています。 このスイッチは XNUMX つのマイクロ回路で組み立てられており、その中の ROM はプライオリティ エンコーダとして機能します。 [XNUMX] では、ROM を使用すると、組み合わせデバイス (つまり、入力状態のすべての組み合わせが出力状態の特定の組み合わせに一意に対応するデバイス) だけでなく、フィードバックや、結果として、メモリ プロパティの外観にはそのような XNUMX 対 XNUMX の対応関係はありません。 このようなオートマトンの最も単純な例としては、よく知られている RS フリップフロップが適しています。 フィードバック回路を備えた ROM を使用すると、[1] で説明したスイッチからメモリ レジスタを削除し、その機能を ROM に割り当てることでスイッチを簡素化することができます。 デコーダを除外することも可能です。 開発中のデバイスで 155 つ以下のボタンを備えた同様のスイッチが必要な場合は、KXNUMXREZ PROM で実行すると便利です。 このチップに組み込まれたスイッチ オプションの図を図に示します。 1. ノードは 1 つの出力コードを生成します。 そのうちの 5 つ (コード - 「1 of XNUMX」、アクティブ レベル - ロー) は、ROM の XNUMX つのアドレス入力と結合された XNUMX 本の並列ライン (ROM DSXNUMX の情報出力) を介して出力されます。 このコードは、特にスイッチが組み込まれるデバイスの動作モードを選択するのに適しています。 ところで、([1] のように) 共通の抵抗を介して LED をオンにすると、デコーダ出力のロジック ユニットの電圧を 2,4 V 未満に下げることができることに注意してください。 したがって、ここでは、確実に電圧を供給する追加の抵抗が提供されています。通常のユニット電圧。 XNUMX 番目のコードは、必要に応じて、ROM の残りの XNUMX ビットを通じて出力されます。 このコード (バイナリなど、あらゆる種類の) を使用して、デジタル信号またはアナログ信号の切り替えを制御できます。 スイッチは次のように動作します。 表に従って 1 つの ROM セルにあります。 XNUMX の情報は、その出力ラインのうち XNUMX つが XNUMX つの入力ラインを「サポート」するような方法で記録されます。つまり、押されたボタンに対応する出力から入力への低レベルが発生し、他の XNUMX つの入力ラインに高レベルが送られます。 したがって、スイッチは定常状態にあり、ボタンを放した後もその状態を維持します。 残りの 27 個の ROM アドレスについては、すべての情報ビット (FF 番号) にユニットが書き込まれます。 したがって、別のボタンを押すと、最初は最初に押したボタンと XNUMX 番目に押したボタンの両方からのアドレス入力が Low レベルになります。 このような「XNUMX 倍の」低レベルを含む ROM アドレスには、数字 FF が書き込まれます。これは、最初のボタンを押したときの低レベルを「記憶」した入力の XNUMX を XNUMX に置き換えます。 その結果、ゼロが XNUMX つ含まれるアドレスが XNUMX 番目に押されたボタンからの入力に表示され、ROM 出力からの対応する情報によって直ちに「サポート」され、スイッチは別の安定状態になります。 したがって、私たちは XNUMX つの安定状態を持つデバイスについて話しています。 そのうちの XNUMX つは、押された XNUMX つのボタンの XNUMX つにそれぞれ対応し、XNUMX つ目はすべての ROM 入力の XNUMX つのユニットに対応します。 ボタンを押しても設定できないため、練習用としてこの位置はアイドル状態です。 「サポート」のおかげで、スイッチは接点の「バウンス」を恐れません。 追加の要素を使用すると、1.1 つのボタンで 2 状態のスイッチを作成することは難しくありません。 これを行うには、1 番目のボタンが押されたときに CS ROM の入力にハイレベルを形成する必要があります。 インバータ DD6 は、このようなシェーパとして機能します (図 XNUMX)。 ダイオード VDXNUMX は、出力コードを正しく形成し、ボタン SBXNUMX を押しているときに XNUMX 番目の LED を点灯させるために必要です。 ROM の 1 つの出力ではコード「6 of 2.1」とバイナリを形成するには十分ではないため、両方が必要な場合は、不足している 2 番目の出力が AND-NOT DDXNUMX 要素を使用して取得されます。 このバージョンのスイッチの ROM をプログラムする順序を表に示します。 XNUMX. 電源を入れるたびにスイッチを常に特定の状態にしたい場合(5または6のいずれかを選択可能)。 対応する番号のボタンと並列に、容量 10 ~ 47 マイクロファラッドの酸化コンデンサがはんだ付けされており、充電時に、電源投入直後にこのボタンを短時間押すことをシミュレートします。 スイッチ用に複数のコントロール パネルを作成するタスクの場合は、XNUMX つ(XNUMX つ)のボタンからなる XNUMX つのグループを使用するだけでなく、XNUMX つ以上のグループを使用することもできます。 この場合、追加グループのすべてのボタンは、メイン グループの対応するボタンに並列に接続されます。 この場合、優先順位はありません。 スイッチは、グループから最後にボタンを放したことに対応して安定状態になります。 出力ラインを接続する順序の選択は任意ですが、オプションごとに新しい ROM プログラミング テーブルが存在します。 説明される実施形態では、この接続順序は、プリント回路基板上の導体のトレースを容易にするために選択される。これは、ハードロジックに対するROMのもう1つの利点である。 マイクロ回路のピンはペアで接続されており、ケース内で一方が他方の反対側に配置されています。 ROM に情報を書き込むには、[3] で説明されているような適切なプログラマを使用できます。 著者: A.ブラジニコフ、ペンザ 他の記事も見る セクション アマチュア無線デザイナー. 読み書き 有用な この記事へのコメント. 科学技術の最新ニュース、新しい電子機器: 交通騒音がヒナの成長を遅らせる
06.05.2024 ワイヤレススピーカー Samsung ミュージックフレーム HW-LS60D
06.05.2024 光信号を制御および操作する新しい方法
05.05.2024
その他の興味深いニュース: ▪ Mellanox Innova IPsec 40GbE 暗号化ネットワーク アダプター
無料の技術ライブラリの興味深い資料: ▪ 信号発生器の記事。 無線エレクトロニクスと電気工学の百科事典 ▪ 記事 バイポーラ安定化電源、3 ~ 15/±5 ボルト、0,25 ワット。 無線エレクトロニクスと電気工学の百科事典 このページのすべての言語 ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー www.diagram.com.ua |