無線電子工学および電気工学の百科事典 コンピュータとのインターフェース デジタル マルチメータ シリーズ 830。 無線エレクトロニクスと電気工学の百科事典 無線電子工学と電気工学の百科事典 / マイクロコントローラー 小型マルチメータをパソコンに接続することで、一連の測定結果を統計処理することができます。 たとえば、コンポーネントのグループのパラメーターの広がりや、放電中のバッテリーの電圧と容量の変化を調査することができます。 このような「タンデム」の他の多くの応用例を想像することができます。 最近、DT830 や M-830 などの 830 シリーズのマルチメーターがアマチュア無線家の間で普及しています。 誤差が比較的小さいため、幅広い測定に使用できます。 提案されたデバイスを使用すると、マルチメータからのデータをコンピュータに入力してさらに処理することができます。 この機能を備えたマルチメーターは通常、RS232 インターフェイスを備えており、比較的高価です。
提案されたアダプターは、安価で広く入手可能なコンポーネントで作られています。 数値データはマルチメータの ADC ピンから直接読み取られ、シリアル リンク経由で送信されます。 ADC チップがフレームレス バージョンに搭載されているため、この改良にはマルチメーターを使用することはお勧めできません。 830 シリーズ マルチメーターの心臓部は ICL7106 ADC (K572PV5 の国内類似品、説明は [1] にあります) です。 マルチメータの動作とスキームの説明は、[2、3] にあります。 ADC は、静的制御 [4] を通じて LCD と相互作用します。各画像要素は、マイクロ回路の個別の出力を通じて制御され、そこに方形電圧パルスが印加され、ADC に印加されるパルスに対して 0° または 180° 位相がシフトされます。共通のインジケーターワイヤー。 LCD 出力の位相が一致すると、セグメントは励起されません。 提案されたデバイスは、ADC (LCD マルチメーター) からのデータを変換するブロックと、コンピューターにデータを送信するブロックの XNUMX つの部分で構成されます。 変換ユニットでは、並列ロードDD1~DD3を備えたCMOSシフトレジスタを使用して、インジケータの低電流制御出力の状態を決定します(図1)。 装置は次のように動作します。 レジスタ DD1 ~ DD1 のピン 3 が Low レベルの場合、非同期ロードが実行されます。 このピンに(RD ライン経由で)ハイ レベルが印加されると、データが固定され、ピン 2 のクロック パルスの前に沿ってシフトされます。 データはレジスタ DD9 のピン 3 から DATA バスに取り込まれます。 12 セグメント コードは冗長であるため (ビット c と d は「余分」)、これらのビットでカンマに関する情報を追加で送信できます。 この情報は、LCD マルチメータの端子 16 と XNUMX から取得されます。 これらのピンは、トランジスタのコレクタに接続することも、マルチメータのマルチポジション スイッチに直接接続することもできます。 このスイッチは、それらをバッテリーのプラス (ハイ) に直接切り替えます。 この状態では、VR の出力 (ADC のピン 21) でハイ レベルのカンマを区別できません。 LCD の出力 12 と 16 にハイレベルがあるため、両方のカンマがキャンセルされます。 データ転送ユニットはさまざまな方法で構築できます。 その単純なバージョンを図に示します。 2. LPT ポートに適合するように機能し、適切な XS1 コネクタ ハウジングに完全に収容されます。
電源は外部電源から 9 ~ 15 V の電圧で供給されます。XP2 コネクタと ХРЗ コネクタは、フラット リボン ケーブルを使用して対応する嵌合コネクタ IDC-10F に接続されます。 ケーブルがポートに直接接続されている場合、XP2 プラグが存在しない可能性があります。 XP2 コネクタを外すと、DD1 ~ DD3 マイクロ回路の電源が切れ、マルチメータは通常どおり使用できます。 データ送信はコンピュータによって完全に制御されます。 DOS 用制御プログラムのソース コードは、プログラム アーカイブの mjpt.cpp ファイルにあります。 指定されたバージョンのブロックにはガルバニック絶縁がないため、細心の注意を払って使用する必要があります。 たとえば、ADC チップの故障中に LPT ポートに 30 V の電圧が入力されると、マザーボードが損傷する可能性があります。 この欠点を解消するために、より複雑なデータ送信ユニットの方式が開発されました(図3)。 これは、ガルバニック絶縁を備え、シリアル RS232 チャネル経由でデータを送信するマイクロコントローラー ユニットです。 シングルチップマイコンの採用により、消費電力の最小化と小型化を実現しました。 PIC12F629 マイクロコントローラには、1024 フラッシュ ワードのプログラム メモリ、64 バイトのデータ メモリ、6 つの I/O ポート、および 4 MHz の内部クロックが備わっています。 ハードウェア トランシーバー (USART) がないため、RS232 プロトコルはソフトウェアによって実行されます。 表1 マイクロコントローラーは内部 4 MHz クロック ジェネレーターによって駆動され、ソフトウェア キャリブレーションが提供されます。 また、このブロックは、追加の 12 チャネル ADC (675 ビット) を備えた PIC12F629 と同じ PIC10F5 マイクロコントローラーを使用できます。 これらのマイクロコントローラーのその他のパラメーターと技術文書については、[6、XNUMX] を参照してください。 プログラミングはEPYプログラマを使用して行うことができます。 ファームウェアを表 1 に示します。 図のスキームによるブロックのすべての要素。 3 は、XP4 コネクタを除き、マルチメータ ケース内に配置し、従来のモデム ケーブルで COM ポートに接続できます。 情報データは、要求に応じて 3 バイトのパケットで発行されます。 U7 フォトカプラを介したリクエストは、ハイからローへの信号降下によってピン 5 DDXNUMX で形成されます。これは、コンピュータによるゼロ バイトの送信に対応します。 リクエストを受信した後、3ms 以内にデータがレジスタ DD1 ~ DD3 からロードされ、変換されます。 次に、最初のバイトが送信され (2 bps の速度では 4800 ミリ秒)、3 ミリ秒の一時停止が維持されます。 その後、XNUMX バイト目が送信され、次のリクエストまでデータ転送ブロックはオフになります。 送信されるバイトのフォーマットを図に示します。 4. NUM1 - LCD の最上位桁、NUM4 - 最下位桁、それぞれ。 KF - 取得された指標値を除算する係数。 たとえば、インジケーターの読み取り値 (-12,36) は、NUM = 1、NUM2 = 2、NUM3 = 3、NUM4 = 6、KF = 100、ZNAK = 1 に対応します。
比較的遅いガルバニック絶縁フォトカプラは 9600 bps を超える速度では動作できませんが、このデバイスでは 2400 bps で十分です。 マイクロコントローラーのファームウェアは 4800 bps のボーレートを指定します。 送信ユニットの出力ノードは、対称方式に従ってフォトカプラ U1 と U2 で作成されます。 DD5 のピン 6 と 5 の異なるレベルにより、フォトカプラの XNUMX つの発光ダイオードがオンになります。 抵抗 R5 および R6 は、不適切な取り付けやその他の誤動作の場合に COM ポートを保護するために使用されます。 フォトカプラ要求回路 (U3) は非対称回路に従って作成されています。 ダイオード VD1 は、フォトカプラ LED を入力の逆電圧から保護する役割を果たします。 次に、ソフトウェアの操作について少し説明します。 コンピュータと PIC コントローラの制御ソフトウェアは同じ方法で構築されています [7]。 マルチメータ LCD からの数値データを変換する各サイクルは、次のステップで構成されます。 まず情報をレジスタに記録(書き込み)し、順次シフトしてメモリに読み出し、ADCの21番ピン(VR)でハイレベルで全桁反転し、符号、カンマ、上位桁を表示します。 LCD が読み取られ、LCD の残りの桁が変換され、エラーがチェックされます。 PIC コントローラのプログラムはさらに、データを XNUMX バイトにパックし、シリアル チャネル経由で転送します。
図に示されているフォトカプラ U1、U2 の代わりに、デュアル デバイス TLP521-2 を使用できます。 コンデンサC2、C3 - K50-35またはその他の小さなもの。 コンデンサ C1、C4 - セラミック。 抵抗器 - 任意、表面実装用に設計 (サイズ 1206)。 コネクタ XS1 のタイプは、使用する延長ケーブルによって異なります (図では標準のプリンタ ケーブル用に示されています)。 プリント基板は既存のマルチメータモデル用に個別に作成され、その内部に配置されます。 チップDD1〜DD3はプリント基板の両面に実装されている。 同じプリント基板上に、図に示すデバイスの要素が配置されています。 1. XP3 プラグはマルチメーター本体に直接取り付けられます。 輸入されたレジスタ KR1564IR9 - 74NS165 の類似品を表面実装ケースで使用できます。 次に、DD1 ~ DD3 マイクロ回路が 50x13 mm の片面プリント基板に実装され、残りの要素が別のプリント基板に実装されます。 ただし、ピンのピッチが狭くなった (1,27 mm) ため、取り付けははるかに複雑になります。 DA1ボルテージレギュレータは、ピン番号の違いを考慮して、78L05、KR1157EN5A、KR1157EN502Aが使用可能です。 ダウンロード デジタルマルチメータとコンピュータを接続するためのソフトウェアのアーカイブ。 文学
著者: V. Stepnev; 出版物: cxem.net 他の記事も見る セクション マイクロコントローラー. 読み書き 有用な この記事へのコメント. 科学技術の最新ニュース、新しい電子機器: 庭の花の間引き機
02.05.2024 最先端の赤外線顕微鏡
02.05.2024 昆虫用エアトラップ
01.05.2024
その他の興味深いニュース:
無料の技術ライブラリの興味深い資料: ▪ 記事 ローマにはなぜキリスト教以前の銅像が XNUMX つしかないのですか? 詳細な回答 ▪ 品目 水中電動ポンプ制御装置。 無線エレクトロニクスと電気工学の百科事典 ▪ 記事 BP2 ~ 3、220/1,5 ~ 9 ボルト 300 ミリアンペアの調整可能な電源。 無線エレクトロニクスと電気工学の百科事典 このページのすべての言語 ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー www.diagram.com.ua |