無線電子工学および電気工学の百科事典 小型XNUMXビームオシロスコープマルチメータ。 無線エレクトロニクスと電気工学の百科事典 オシロスコープはアマチュア無線家の職場で最も必要な測定器の XNUMX つですが、同時に最も高価な機器の XNUMX つです。 だからこそ、アマチュア無線家のこのような製品を設計したいという欲求は決して尽きることがありません。 この記事では、読者に小型 XNUMX ビーム オシロスコープの独自の構造を理解してもらいます。これは自作するのは難しくありません。 ラジオ雑誌をざっと調べても、液晶グラフィックインジケーターを使用した機器は一つも見つかりませんでした。 したがって、私はさまざまなアマチュア無線設計で使用するための基礎 (親機) として私の開発を提案します。 このオシロスコープは既製の測定デバイスとしてではなく、マイクロコントローラーとグラフィックインジケーターを組み合わせた主な可能性を実証できるデバイスとして作成されたことをすぐに警告したいと思います。 これは、動作モードの表示、測定値の次元、カーソル測定モードなどのサービス機能がマイクロコントローラープログラムに存在しないことを説明できます。 この開発結果の公開が、アマチュア無線家による数多くの独創的で有用な設計の創作の推進力となることを願っています。 技術特性
回路図の主要部分を図に示します。 1. これには、デュアル オペアンプ DA1、マイクロコントローラ DD2、メーター R、C (A1) で組み立てられた 1 つの同一のアンプ A3 と A128 が含まれています。 表示器としては、コントローラとLCDの電源ドライバ(-64V)を内蔵したMT12864A-1タイプの解像度8×1ピクセルの液晶モジュール[1]を使用した。 抵抗器 6R2 (6R1) は「ビーム」にバイアスをかけるように設計されており、デュアル スイッチ 1SA2 (1SA1) はオペアンプ DAXNUMX のゲインを設定します。 入力分配器は構造的に小型コネクタ 1XS-1XS5 (2XS-2XS5) に組み込まれています。 デバイス A1、A2、および A3 の出力からの信号は、ADC のアナログ入力として構成されたマイクロコントローラー DD1 の入力 RA3、RA1、および RA1 に供給されます。 スイッチ SA2 は LCD バックライトをオンにするために使用されます。 スイッチ SA1 は動作モード「オシロスコープ - マルチメーター」を設定します。 ボタン SB2 - 「開始」、オシロスコープ モードで掃引、またはマルチメータ モードで「R」を測定します。 ボタン SB3 - 「CLS」、画面をクリアします。 ボタン SB4 - 「kY」、オシロスコープ モードの Y 軸に沿ったゲインのソフトウェア設定、またはマルチメーター モードの測定「C」。 ボタン SB1 - 「kX」、掃引速度を設定します。 スイープを開始する外部信号 (「開始」) は、TTL レベルの正極性を持つ必要があり、入力ジャック XS2 および XS1 を介してトランジスタ VTXNUMX に供給されます。 オシロスコープはシングルスタート掃引モードで動作し、表示画面上に信号がさらに保存されるため、周期信号を調べるときに同期を使用する必要がなく、回路が大幅に簡素化されます。 抵抗 R4 を介して LCD に電源 (約 -8 V) が供給されます。 この抵抗器の抵抗値を選択することで、インジケーター上の画像のコントラストが設定されます。 マイクロコントローラーのポート C (出力 RC0 ~ RC7) は、インジケーターへのデータ転送に使用されます。 内部「プルアップ」抵抗はプログラムによって出力 RB0 ~ RB4 に接続されます。 オシロスコープ モードで動作している場合、DD1 マイクロコントローラーはアンプ A1 および A2 (チャンネル 1 および 2) の出力からの信号を順番にデジタル化し、インジケーター上の対応するポイント (X 軸に沿った 128 ポイント) をオンにします。 最初の 120 つの掃引モードで掃引速度を上げるために、最初の 8 つのチャネルだけが使用されます (このために、マイクロコントローラーの動作アルゴリズムが変更されています)。 最初のチャンネルの信号のデジタル値はマイクロコントローラーのRAMに記録され、記録後、10点すべて(最後の64点には十分なRAMがありませんでした)がインジケーターに表示されます。 使用されているマイクロコントローラーは 6 ビット ADC を使用しており、インジケーターには Y 軸に沿って XNUMX 桁に相当する合計 XNUMX 点があります。 これはソフトウェアゲイン制御に使用されます。 画面に表示するために 2 桁が選択されます。モード 1 (x1) では 0,5 桁のうち上位 2 桁が画面に表示され、モード 0 (x0,25) では中間の 6 桁が使用され、これは 4 に相当します。モード 4,6 (x1024、XNUMX) での感度の XNUMX 倍の増加 - 下位 XNUMX 桁。これはゲインの XNUMX 倍の増加に相当します。 ADC の基準電圧源はプログラムによって +XNUMX V 電源に接続されるため、ADC の「分割価格」は Ucc/XNUMX に等しくなります。 ソフトウェアゲインコントロールのモードと掃引時間に関する情報は、対応するボタンを短く押すとインジケーターの左上隅に XNUMX 桁の数字で表示されます。 同時に、モードが「円を描くように」切り替わります。 マルチメータモードでは、ADCはオシロスコープの最初のチャネルの出力に接続され、インジケータの左上部分(63から1まで)に1桁の数字の形で入力信号に対応するコードを定期的に表示します。 3)、これはオシロスコープ モードの Y 軸に沿った点の位置に対応します。 インジケータ中央上部の SB1 ボタン(図 800)「Start / R」を押すと、測定された抵抗値に対応する 3 桁の数字が表示されます(1SA2 スイッチで設定された乗数を考慮) 。 この数の最大値は、約 XNUMX に等しい値によって制限されます。これは、XNUMXVTXNUMX トランジスタに組み込まれた電流源の出力電圧の制限によるものです (図 XNUMX)。 3HL1 LED は基準電圧源として使用されます。 抵抗 3R3 ~ 3R5 は、各レンジの電流源の電流を設定します。 3VT3 トランジスタは、測定されたコンデンサを放電するために使用されます。 SB3の「kY/C」ボタンを押すと、3VT3トランジスタが測定容量を閉じます。 ボタンを放すと、トランジスタが閉じ、測定された静電容量の両端の電圧が増加し始めます。 マイクロコントローラーは、電圧 0,287 V までのコンデンサーの充電時間をカウントします。この時間は、測定された静電容量 (3SA1 スイッチ乗数を考慮) に数値的に等しく、インジケーターの中央上部に表示され、次に押すまで保存されます。 SB3ボタンの測定されたコンデンサの電圧は 0,287 V を超えないため、ほとんどの場合、デバイスからコンデンサをはんだ付け解除せずに測定を実行できます。 公称電圧 3 V (インジケーター電力 3,6 ... 4,5 V) の携帯電話のバッテリーを使用したいため、電源 (図 5,5) はやや複雑です。 トランジスタ VT1、VT2 の電圧コンバータは、電源電圧を 5 V に高めます。トランジスタ VT6 ~ VT8 のスタビライザは、電圧をインジケータの動作に許容される最小値 (4,6 V) に近いレベルに制限します。HL1 LED は、典型的な電圧源として、また電源投入インジケータとして。 トランジスタ VT3 ~ VT5 のスタビライザは、インジケータ画面上の「ビーム」をシフトするために -0,7 V の電圧を生成します。 オシロスコープの掃引速度を上げるには、バッファ メモリを備えた外部高速 ADC を使用するか、ストロボ効果を使用します [2]。 MT12864A-1 インジケーターの仕様とプログラミング コマンドは [1] に記載されています。 マイクロコントローラーは、同じファームウェアを使用して PIC16F876 に置き換えることができます。 これらのマイクロコントローラーのロシア語での説明は、インターネットで見つけることができます [3]。 マイクロコントローラーのプログラミングとプログラマー回路については、[4] で説明されています。 873 進数ファイル (Oscil873.hex) 内のマイクロコントローラー ファームウェアと、準英語のコメントが付いたアセンブラー (Oscil6.0.20.asm) のプログラムのソース コード (MPLAB IDE XNUMX はロシア語をかなりひどく「ダイジェスト」しています): ダウンロード. KR1446シリーズのオペアンプを使用することが非常に望ましいです。 T1 トランスは、M16NM グレードのフェライトで作られた K8x5x2000 mm リングに巻かれています。 巻線 I には、PELSHO 2 ワイヤの中間点から数えて 65 番目のターンからのタップが付いた 45x0,5 ターンが含まれています。 巻線 II には 15 巻、III には PELSHO 30 ワイヤーが 0,1 巻含まれています。 デバイスの本体はフォイルグラスファイバーでできており、エアロゾルパッケージ内の灰色の自動車用プライマーで塗装されています。 このデバイスは、両面フォイルグラスファイバー製の寸法 130x86 mm の長方形プレート上に取り付けられます。 デバイスの取り付け要素は、共通の長方形プレート上に組み合わされた個々の取り付けプレートの基準点にはんだ付けによって固定されます。 ブレッドボードを製造するには、適切な幅のフォイルで覆われたグラスファイバーのストリップを用意し、電源レールをそれらのストリップに (通常は端に沿って) 切り込みます。 このようにして得られた機能ユニットから、立方体からなど、完成したデバイスが組み立てられます。 +4,6 V が ADC のリファレンスとして使用されるため、調整は電源から始める必要があります。 18本以上の電池を使用することで電源回路を大幅に簡素化できます。 この場合、電圧コンバータを回路から除外し、ビームをシフトするための負の電圧をピン 1 HG8 (約 -3 V) から取得できます。 インジケーターの他の変更では、この電圧が存在しない可能性があり、インジケーター (ピン 4) に電力を供給するために別のコンバーターを作成する必要があります。 抵抗 R1 (図 XNUMX を参照) は、画面上で必要な画像コントラストを選択します。 オシロスコープのキャリブレーションは、将来的にプログラムにカーソル測定モードが導入されることを想定して、画面上の点に関連付けられています。このモードを使用しない場合は、画面上のグリッドを使用する方が良いでしょう。 そのサイズを決定する最も簡単な方法は、画面上で調整された信号 (蛇行など) を記録することです。 入力アンプを調整するときは、抵抗器 1R11 (2R11) の抵抗値がオペアンプ 1DA1 (2DA1) のゲインとスクリーン上のビーム シフト (バイアス コントローラー 1R6 の「感度」) の両方に影響することを考慮する必要があります。および 2R6)、および抵抗 1R8 ~ 1R10 (2R8 ~ 2R10) - 増幅専用 [4]。 掃引速度は、ADC サンプル間のソフトウェア遅延によって制御できます。 最初の 16 つの「高速」モードでは、右側のスイープ ラインがわずかに短くなります。 これは、信号がバッファ RAM を介して記録され、PIC873F1 に十分なメモリがないことが原因です。 P16C876F0を使用する場合、このような問題は発生しませんが、プログラムの修正(バッファメモリの一部をバンク2からバンク3またはXNUMXに転送)が必要です。 マルチメータモードでは、電圧を測定する際、入力信号はチャンネル 1 の分周器とオペアンプを通過します (バイアス制御はゼロに設定する必要があります)。 ADC を使用すると電圧測定精度を 3 桁まで高めることができますが、その場合はバイアス レギュレータの影響を排除し、適切な精度の入力分割抵抗を選択するための措置を講じる必要があります。 次に、例示的な抵抗器を使用して、対応する範囲の抵抗器 3R3 ~ 5R3、および 1RXNUMX ~全体を使用した抵抗測定モードで校正が実行されます。 静電容量計の校正はソフトウェア遅延によって実行されます (異なる周波数の水晶が使用されている場合)。 文学
著者:A.Kichigin、ポドリスク、モスクワ地方 他の記事も見る セクション 測定技術. 読み書き 有用な この記事へのコメント. 科学技術の最新ニュース、新しい電子機器: 光信号を制御および操作する新しい方法
05.05.2024 プレミアムセネカキーボード
05.05.2024 世界一高い天文台がオープン
04.05.2024
その他の興味深いニュース: ▪ 世界で最も価値のある企業はすべて IT セクターの企業です ▪ 透明粘土
無料の技術ライブラリの興味深い資料: ▪ サイトのセクション ホーム、ガーデニング、趣味。 記事の選択 ▪ 記事 160 メートルの範囲のアンテナ。 無線エレクトロニクスと電気工学の百科事典 ▪ 記事 目に見えないコインの動き。 フォーカスシークレット このページのすべての言語 ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー www.diagram.com.ua |