メニュー English Ukrainian ロシア語 ホーム

愛好家や専門家向けの無料テクニカル ライブラリ 無料のテクニカルライブラリ


無線電子工学および電気工学の百科事典
無料のライブラリ / 無線電子および電気機器のスキーム

フラットケーブルダイヤラ。 無線エレクトロニクスと電気工学の百科事典

無料のテクニカルライブラリ

無線電子工学と電気工学の百科事典 / 測定技術

記事へのコメント 記事へのコメント

私の頭に浮かんだ最初のアイデアは、単純な「ダイヤラ」を作ることでした。ケーブルの一方の端に取り付けられたコネクタの各ピンを、330Vの電圧源を持つ510...5オームの抵抗を介して接続します。その他-LED付き。 残念ながら、この方法では、ワイヤの整合性のみがチェックされます。 隣接するワイヤが相互接続されていることに気付かない場合があります。

フラットケーブルチャイム
図。 1

検証アルゴリズムを複雑にし、デバイスをマイクロコントローラー上に作成することが決定されました。 図に図1は、そのような装置の図を示している。 手元にあったATtiny1マイクロコントローラーを使用しています。 別のものと交換することもできますが、このためにデバイスを少しやり直す必要がある場合があります。 たとえば、ATtinyl 13、ATtiny 1、ATtiny12Lマイクロコントローラでは、PB15ラインは出力として機能できず、入力として構成する必要があり、PB5またはPB4ラインをインジケータブランキング信号出力として構成する必要があります。 マイクロコントローラーに加えて、13つのシフトレジスタ、トランジスタ、およびエラーコードを示す5つの線形LEDスケールのみが必要でした。 ATtiny0マイクロコントローラのI/Oポートの機能を詳しく見てみましょう。 そのPOY-PB2ラインは、双方向に信号を送信できます。 それらのそれぞれは、DDRBレジスタを使用して個別に構成されます。 たとえば、DDRB [2] -DDRB [5]の最下位XNUMXビットがXNUMXとして書き込まれ、残りのビットがXNUMXの場合、PBO-PBXNUMXラインは出力になり、PBXNUMX-PBXNUMXラインは入力になります。 。

ポート制御には、PINBとPORTBのXNUMXつのレジスタがあります。 それらの最初のものは、マイクロコントローラーに情報を入力するのに役立ちます。 その数字では、マイクロコントローラー出力での実際の現在有効な論理電圧レベルがXNUMXとXNUMXとして表示されます。 この電圧が外部ソースからのものか、マイクロ回路自体の出力バッファからのものかは関係ありません。 PORTBレジスタは、マイクロコントローラから情報を出力するために使用されます。 ポートラインが出力として設定されている場合、このレジスタの対応するビットに書き込まれた値と同様の電圧レベルに設定されます。

問題のマイクロコントローラーには14本のI/Oラインしかなく、XNUMX線までのケーブルをチェックする必要があり、テストの結果をインジケーターに表示する必要があるため、XNUMXつのマイクロ回路(シフトレジスタ)を追加する必要がありました。

このようなレジスタはDフリップフロップのセットであり、それぞれの出力が次の入力に接続されています。 主な目的は、シリアルコードをパラレルに変換することです。 クロック入力Cの低電圧レベルが高電圧レベルに変更されると、レジスタに格納されている情報が74ビット(Dトリガー)だけ古いレベルにシフトされ、情報入力の状態が解放された状態になります。ロービット。 使用するシフトレジスタチップ164LS5には、AND機能と組み合わせたXNUMXつの情報入力Dがあり、そのうちのXNUMXつだけを使用するために、一定の高レベル(+XNUMX V)がXNUMX番目の入力に適用されます。

シフトレジスタに6ビットのバイナリコードを書き込むには(これはまさにデバイスの動作に必要なものです)、最初にR入力をハイレベルに設定し、C入力をローレベルに設定してレジスタを有効にする必要があります。出力コードの最上位(D6)ビットの値を情報入力に適用します。 次に、入力Cでクロックパルスを生成します(ハイレベルに設定してから、再びローレベルに設定します)。 その結果、D1ビットの値がレジスタの最下位ビットに書き込まれ、その出力3(ピンXNUMX)に出力されます。

さらに、D5ビ​​ットの値が情報入力に供給され、クロックパルスが再び形成される。 D5の値はレジスタの次のビットに転送され、出力6(ピン2)に表示されます。 D4の値は出力5に出力されます。新しいクロックパルスごとにレジスタ内のコードがさらに1ビットシフトし、1番目のパルスの後、適切な場所に配置されます。出力7-DO、出力12(ピン6) )-D2。 図のタイミング図。 図2は、シフトレジスタがどのようにシリアルコード1011001を同じパラレルコードに変換するかを示している。

フラットケーブルチャイム
図。 2

シフトレジスタの容量を14(ケーブルの最大ワイヤ数)に増やすために、74つの164ビット1HC2レジスタ(DD14とDDXNUMX)が直列に接続され、それぞれがXNUMXビットを使用します。 完全なコード変換にはXNUMXクロックパルスかかります。

回路とデバイスのプログラムを開発する際に、実行された機能に応じたマイクロコントローラポートラインの次の分布が採用されました。

PBO-シフトレジスタのタイミング出力。
PB1-シフトレジスタの初期設定の出力。
РВ2-レジスタにロードされた並列コードの出力。
RVZ-偶数線からの入力。
РВ4-奇数ワイヤからの入力。
РВ5-インジケーターアクティベーション出力。

テストしたケーブルのワイヤ数に応じて、14ピンコネクタXP1とXP10、または2ピンXP4とXP1に接続されます。 インジケータHL2とHL1は、テストされたケーブルのワイヤと同じシフトレジスタの出力に接続されています。 インジケータのちらつきを防ぐには、マイクロコントローラが検証手順を実行している間はインジケータをオフにし、結果を表示するコードがレジスタにロードされた後にのみオンにする必要があります。 これは、マイクロコントローラ信号によって制御されるトランジスタVTXNUMXを使用して行われます。

ケーブルをチェックするときは、各ワイヤを「リング」し、隣接するケーブルのXNUMXつに接続されていないことを確認する必要があります。 フラットケーブルには他に欠陥はありません。

検証手順は、ユニットを外部シフトレジスタに書き込むことから始まります。 その結果、XP1コネクタの最初のピンがハイレベルに設定されます。 それとXRPコネクタの最初のピンに接続されているケーブルワイヤが良好である場合、マイクロコントローラのPB4入力に高レベルの電圧が印加され、PB入力ではローのままになります。

この条件が満たされると、プログラムはn_err変数の最下位ビットに0を書き込み、それ以外の場合は1を書き込みます。次に、別のクロックパルスが生成され、XNUMX番目のワイヤがチェックされます。 その数は偶数であるため、結果はch_err変数に書き込まれます。 XNUMX本のワイヤーすべてをチェックするには、この手順をXNUMX回繰り返し、次のワイヤーのペアをチェックする前に、変数n_errとch_errの値をXNUMX桁のXNUMX進数でシフトします。

チェックが完了すると、変数n_errとch_errの取得された値が外部シフトレジスタにロードされ、インジケーターがオンになります。 一時停止した後、テストが繰り返されます。 XP2およびXP4コネクタに接続されているXNUMX線ケーブルのチェックも同様ですが、XNUMX本の線(両側にXNUMX本)がインジケータに欠落していると表示されます。

マイクロコントローラの内部4,8MHzクロックジェネレータを使用する場合、ケーブルテスト(インジケータがオンになる前)は約70 µsかかり、約240 µsの周期で繰り返されます。 したがって、インジケーターは常にオンになっているようです。 レジスタの出力をデカップリングするには、ダイオードVD1〜VD14が必要です。

フラットケーブルチャイム

ブレッドボードに組み立てられた「ダイヤラー」の外観を図3に示します。 102510. LEDアセンブリ(スケール)GNA-R11ZS-3156は、必要な数の単一LEDと交換できます。 トランジスタKT315-少なくとも3102mAの許容コレクタ電流を持つnpn構造のシリーズKT100、KT74または他の低電力トランジスタのいずれか。 164NS74マイクロ回路の代わりに、164LS555または国産のK8IR13を取り付けることができます。 ATtiny10-13PUマイクロコントローラーは、ATtiny10-13PI、ATtiny20-13PU、ATtiny20-XNUMXPIに置き換えることができます。

フラットケーブルチャイム

マイクロコントローラプログラムは、AVRStudio環境でアセンブリ言語で記述されています。 マイクロコントローラのプログラムメモリにロードするためのコードを表に示します。 1.マイクロコントローラの構成は、表に指定されている構成に対応している必要があります。 2. RSTDISBLビットのゼロ値は、マイクロコントローラのピン1をセットアップ信号入力としてではなく、ポートラインとして動作させるために必要です。 残念ながら、これによりマイクロコントローラーはSPIインターフェースを介したプログラミングに使用できなくなります。 したがって、「高電圧」プログラミング方式を適用する必要があります。 これは、ほとんどのユニバーサルプログラマーによって提供されます。

マイクロコントローラのクロック周波数を4,8MHzから9,6MHzに上げることにより、テストの速度とそのサイクルの繰り返し周波数を1倍にすることができます。 これを行うには、構成ビットCKSEL1の値を0に設定し、CKSEL0をXNUMXに設定するだけで十分です。

デバイスは調整を必要とせず、適切な組み立ての準備ができた直後に使用できます。

マイクロコントローラ「ダイヤラ」のプログラムをダウンロードできます ここで.

他の記事も見る セクション 測定技術.

読み書き 有用な この記事へのコメント.

<<戻る

科学技術の最新ニュース、新しい電子機器:

交通騒音がヒナの成長を遅らせる 06.05.2024

現代の都市で私たちを取り囲む音は、ますます突き刺さるようになっています。しかし、この騒音が動物界、特に卵から孵化していないひよこのような繊細な生き物にどのような影響を与えるかを考える人はほとんどいません。最近の研究はこの問題に光を当てており、彼らの発達と生存に深刻な影響を与えることを示しています。科学者らは、シマウマダイヤモンドバックのヒナが交通騒音にさらされると、発育に深刻な混乱を引き起こす可能性があることを発見しました。実験によると、騒音公害によって孵化が大幅に遅れる可能性があり、孵化した雛は健康増進に関わる多くの問題に直面している。研究者らはまた、騒音公害の悪影響が成鳥にも及ぶことを発見した。生殖の機会の減少と生殖能力の低下は、交通騒音が野生動物に長期的な影響を与えることを示しています。研究結果はその必要性を浮き彫りにしている ... >>

ワイヤレススピーカー Samsung ミュージックフレーム HW-LS60D 06.05.2024

現代のオーディオ技術の世界では、メーカーは完璧な音質を追求するだけでなく、機能性と美しさを組み合わせるためにも努力しています。この方向への最新の革新的なステップの 60 つは、2024 World of Samsung イベントで発表された新しい Samsung Music Frame HW-LS60D ワイヤレス スピーカー システムです。 Samsung HW-LS6D は単なるスピーカー システムではなく、フレーム スタイル サウンドの芸術品です。 Dolby Atmos対応の5.2スピーカーシステムとスタイリッシュなフォトフレームデザインの組み合わせにより、インテリアに最適な製品です。新しい Samsung Music Frame は、あらゆる音量レベルでクリアな対話を実現するアダプティブ オーディオや、豊かなオーディオを再生するための自動ルーム最適化などの高度なテクノロジーを備えています。 Spotify、Tidal Hi-Fi、Bluetooth XNUMX 接続のサポート、およびスマート アシスタントの統合により、このスピーカーはあなたのニーズを満たす準備ができています。 ... >>

光信号を制御および操作する新しい方法 05.05.2024

現代の科学技術は急速に発展しており、日々新しい手法や技術が登場し、さまざまな分野で新たな可能性を切り開いています。そのような革新の 1 つは、ドイツの科学者による光信号を制御する新しい方法の開発であり、これはフォトニクス分野での大きな進歩につながる可能性があります。最近の研究により、ドイツの科学者は石英ガラス導波管内に調整可能な波長板を作成することができました。液晶層の使用に基づくこの方法により、導波路を通過する光の偏光を効果的に変化させることができる。この技術的進歩により、大量のデータを処理できるコンパクトで効率的なフォトニックデバイスの開発に新たな展望が開かれます。新しい方法によって提供される偏光の電気光学制御は、新しいクラスの集積フォトニックデバイスの基礎を提供する可能性があります。これにより、次のような大きな機会が開かれます ... >>

アーカイブからのランダムなニュース

ニューラル ネットワークとニューラル ネットワーク 15.11.2018

本物の写真といわゆる「フォトショップ」を見分けるのは簡単ですか? 場合によっては、誰もがこれを行うことができます。非常に明白な編集アーティファクトが画像に存在します。 グラフィック編集がばかげたところまでもたらされた面白い写真のコレクションさえあります。 しかし、彼らが言うように、現実と偽物を区別することがほとんど不可能なような写真もあります。

特別な技術は、実際の写真と「フォトショップ」を区別するのに役立ちます。 それらのいくつかは、元のグラフィック データのテクニカル分析に基づいています。 事実は、さまざまなグラフィックツールが目に見えない痕跡を画像に残すということです. したがって、画像の変更の痕跡を見つけたり、XNUMX つの画像がいくつかの別々の部分から組み立てられていることを示したりすることができます。たとえグラフィカルな観点からはインストールが完全に行われたとしてもです。

比較的最近、新しいタイプの高品質の「偽物」、つまり機械学習手法を使用して生成された画像が登場しました。 言い換えれば、ニューラルネットワークは、実際の画像と非常によく似た画像を作成することを学習した、または教えたということです。 それらの識別の問題は、比喩的に言えば、結果がさまざまな部分から一緒に接着される古典的な「フォトショップ」とは異なり、ニューラルネットワークはほとんどゼロから完全な画像を作成できるという事実にあります. 敵対的生成ネットワークと呼ばれるタイプのニューラル ネットワークは、この種のタスクに特に適しています。

このようなネットワークは、実際には XNUMX つのネットワークで構成されています。XNUMX つ目は生成的で画像の作成を学習し、もう XNUMX つの識別的ネットワークは最初のネットワークによって作成された画像と「実際の」画像を区別することを学習します。 この競争力のある作業の結果、生成ネットワークは、場合によっては人が実際の画像と区別できない画像を作成できます。 特に印象的なのは、人間の顔の生成に関するニューラル ネットワークの作業の結果です。

ニューヨーク州立大学 (韓国) の研究者は、人間の顔の画像がニューラル ネットワークによって生成されたものか、それとも本物の写真かを高い精度で判断する機械学習手法に基づく新しい手法を開発しました。 研究者によって訓練されたニューラル ネットワークは、合成の顔と実際の人物の写真との違いにうまく対処しました。

生成的な敵対的ネットワークの運用の結果は常に、高品質の最終結果を得ることを目的とした何らかの妥協案であり、いずれかのネットワークの 100% の勝利ではありません。 一方、違いだけを探すネットワークは、人間の目には見えない敵対的生成ネットワークの動作の痕跡を見つけることで、これを非常に効率的に行うことを学習できます。

その他の興味深いニュース:

▪ Western Digital Black 6 TB ハードドライブ

▪ インフレータブルブリッジ

▪ 米国が巨大な水素燃料プラントを建設へ

▪ 田舎の地下駐車場

▪ 階段から発電する木の床

科学技術、新しいエレクトロニクスのニュースフィード

 

無料の技術ライブラリの興味深い資料:

▪ サイトの「あなたのストーリー」セクション。 記事の選択

▪ 記事 あなたの不在とともに輝きます。 人気の表現

▪ 記事 宿主の臓器全体を置き換える寄生虫はどれですか? 詳細な回答

▪ 記事 赤キャベツ。 伝説、栽培、応用方法

▪ レチェロフラインの記事。 無線エレクトロニクスと電気工学の百科事典

▪ マラヤ語のことわざと格言の記事。 豊富な品揃え

この記事にコメントを残してください:

Имя:


Eメール(オプション):


コメント:





このページのすべての言語

ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー

www.diagram.com.ua

www.diagram.com.ua
2000-2024