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

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


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

XNUMX チャンネルの PC ベースのデータ収集および処理システム。 無線エレクトロニクスと電気工学の百科事典

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

無線電子工学と電気工学の百科事典 / コンピューター

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

かつて記事の著者は、炎の燃焼特性(スペクトルの 100 つの狭い帯域の放射強度、強度間の比と空気の移動速度に応じた時間の変化、可燃性物質の量、等。)。 デジタル オシロスコープはこのタスクを処理できますが、利用できませんでした。 私は、同じサンプル間の時間遅延が 0,5 ミリ秒以下で、各チャネルで XNUMX 秒あたり少なくとも XNUMX 回の測定を実行できるデータ収集および処理システムを緊急に開発する必要がありました。 出力情報は、各チャネルの信号電圧、それらのレベルの比、および各チャネルの前と後の信号サンプルの差です。

もちろん、多くの読者が同じ問題を解決する必要があるとは考えにくいですが、提案されたハードウェアおよびソフトウェア システムは、実用的なデータ収集システムを構築する一例として考えることができ、あなたのシステムを開発するための最初の推進力として機能する可能性があります。自分の。

説明されているシステムは、データを収集および送信するためのデバイス (DDD と呼びます) と PC 用のソフトウェアで構成されます。 図1には光変換器が示されていない(従来、光変換器は示されていない)。 これは、アナログ マルチプレクサを備えた 1 ビット ADC を備えた ATMEL AT90S4433-8PI (DDI) フラッシュ マイクロコントローラをベースとしています。 ただし、この場合は、統合キー DA10 の外部チャンネル スイッチが使用されます。 これにより、可変ゲイン Ku を備えたオペアンプ DA1 上で 3 つのバッファ アンプを使用できるため、より便利に思えました。 後者は DA4.1 キーの状態に依存します。開いている場合は Ku = (R8/R6)+1、閉じている場合は Ku = [R8/(R6||R7)]+1 (ここではR6||R7 は、並列接続された抵抗 R6 と R7 の抵抗です。

XNUMXチャンネルのPCベースのデータ取得および処理システム
(クリックして拡大)

オペアンプ DA3 の入力段は MOS トランジスタで構築されています。 これにより、入力電流による測定精度を低下させることなく、各チャンネルの入力で保護抵抗 (R1 および R2) を使用できるようになりました (DA1 マイクロ回路キーのリーク電流も無視できます)。 抵抗は、測定信号が DA1 電源電圧を超えたときに DA1 チップに組み込まれた入力保護ダイオードが故障しないようにするために必要です (これらのダイオードを流れる最大許容電流は 10 mA)。

適用されるオペアンプのもう XNUMX つの重要な特徴は、入力電圧と出力電圧が電源電圧値に達することができることです (いわゆるレールツーレール オペアンプ)。 これにより、測定信号のダイナミックレンジを狭めることなく、オペアンプとマイコンの電源をXNUMXつにすることが可能です。

DA2 チップにはデバイスの電圧レギュレータが組み込まれ、DA5 にはマイクロコントローラの ADC 用の例示的な電圧源が組み込まれています。 DA6 チップは、RS232 シリアル インターフェイスを介してマイクロコントローラーのユニバーサル非同期シリアル トランシーバー (UART) と PC を通信するために使用されます。 LED HL1 および HL2 - USD の動作モードのインジケーター。

XP1 コネクタは、AS1 インサーキット プログラマなどを使用して、デバイス内のマイクロコントローラを順次プログラミングする場合に必要です。 コネクタ XS1 を介して、JCD は PC のシリアル ポートに接続されます。

XNUMXチャンネルのPCベースのデータ取得および処理システム

マイクロコントローラのプログラムは、ATMEL によって無償で配布されている AVR-Studio 環境の AVR アセンブラで書かれています。 DDD との通信と受信した情報の処理を担当する Windows アプリケーションは、Delphi 5 環境で作成されました。プログラムを作成する際には、R. Kusyapkulov の記事「Windows 95 でのシリアル ポートの操作」が非常に役に立ちました (Radio、2000、No .1、23ページ)。 Delphi 環境ウィンドウでは、アプリケーションは図のように表示されます。 2.

複合体における DRM のソフトウェアとハ​​ードウェアの動作を考えてみましょう。 システム全体が組み立てられ、必要な接続がすべて確立されたら、アプリケーションを実行できます。 コンピュータのモニターにウィンドウが表示されます。 現時点では、USD マイクロコントローラーは UART レシーバーの常時ポーリング モードになっています。 HL1(受信準備完了)インジケーターが点灯します。 マイクロコントローラ プログラムは、UCSRA レジスタの RXC ビットの状態を常にチェックし、それが 0,5 の状態になるのを待ちます。 システムはユーザーのアクションを待っています。 DRD 測定パスのゲインを変更するか、測定サイクルを開始することが可能です。 最初のケースでは、ボタン「Ku=1」または「Ku=1」を「クリック」する必要があります。 コンポーネント RadioButton 2 と Radiobutton 0,5 は、アプリケーション プログラムでゲインを切り替える役割を果たします。たとえば、ボタン「Ku=2」を「クリック」すると、RadioButton110Click イベント ハンドラーが起動され、Kamp 変数が値を取得します。 0,5. このコードは、減少したゲイン (条件付き Ku=2) に対応します。 ここで、「開始」ボタン (図 XNUMX では「完了」ボタンがその上部にあるため表示されていません) を押すと、測定サイクルが開始されます。

ここで、DDD と PC 間のデータ交換の一般的なイデオロギーを考慮するのが適切です。 測定サイクルは開始したら、ある時点で停止する必要があります。 説明したシステムでは、次の戦術が採用されています。 測定は連続的に実行されるのではなく、2 秒をわずかに超える間隔で実行されます (アプリケーション プログラムの Timerl コンポーネントの Interval プロパティによって設定されます)。 各チャンネルで 2 回の測定を行うと、1 秒弱かかります。 したがって、測定サイクルが Timer300Timer イベント (各チャネルで 1 回の測定) によって開始された場合、測定サイクルが終了した後、次の Timer1200Timer イベントが発生するまで、アプリケーションが bbCompleteKeyPress イベントに反応するのに十分な短い時間が残ります ( 「完了」ボタンが押された場合)。 各測定の結果は XNUMX バイトで構成されるため、XNUMX つの測定サイクルで DDD は XNUMX バイトの情報を PC に送信することに注意してください。

したがって、「開始」ボタンをクリックすると、110 ミリ秒の周期のタイマーが開始されます (アプリケーション プログラムのプロシージャ TForml bbStartClick を参照)。 この時間が経過すると、制御は Timer1Timer イベント ハンドラーに渡されます。 コード 110 または 130 (それぞれ、低減ゲインまたは通常ゲイン) は、シリアル ポート (変数 Kamr) を介して DDD に送信されます。 マイクロコントローラーはこのデータを受信し、DA4.1 キーを開閉することで必要なゲインを設定し、新しい情報が受信されるのを待ちます。 このとき、PCはコード100(アプリケーションプログラム内のActionKey変数)をDRCに送信します。 この情報を受信したマイクロコントローラは、HL1 インジケータをオフにし、HL2 インジケータをオンにして (「送信中」)、測定サイクルを開始します (マイクロコントローラ プログラムのアクション ラベル)。各チャネルで 299 つの測定を行った後、マイクロコントローラは送信します。データを PC に送信し、必要な信号サンプリング レートを確保するために短い一時停止を行います。 その後、測定、データ転送、一時停止がさらに 2 回繰り返され、その後マイクロコントローラーは PC からの情報を待つモードに入ります (HL1 インジケーターが消灯し、HL2,1 が点灯します)。 サイクル中 (約 1200 秒) に「完了」ボタンが押された場合、120 バイトの最後の受信が終了した直後に、制御が bbCompleteKeyPress ハンドラーに転送されます。 コンピュータはコード XNUMX を DDD に送信しますが、このコードはマイクロコントローラによって既知のものとして認識されず、その結果、DRD は PC からのコマンドを待つモードのままになります。

「完了」ボタンが押されていない場合は、Timer1Timer イベントの発生時に新しい測定サイクルが開始されます。 「完了」ボタンが押されるまで続きます。

bbCompleteKeyPress ハンドラーは、受信した情報を処理し、測定結果が便利な形式で表示されるテキスト ファイルを生成します。 ここでは、各測定サイクルは、対応する番号が付いたブロックとして名前が付けられています。 テキスト ファイル data_temp.txt の一部を図に示します。 3. テキストには表の「ヘッダー」のようなものが含まれており、「No. meas」は測定番号 (最初のブロックの 1 ~ 300) です。 IR - チャンネル 1 信号電圧。 dif IR - チャネル 1 の以前の測定値とその後の測定値の差。 cr - チャンネル 2 信号電圧。 dif cr - チャネル 2 の以前の測定値とその後の測定値の差。 dif - 最初のチャンネルの信号レベルと XNUMX 番目のチャンネルの信号レベルの比。

XNUMXチャンネルのPCベースのデータ取得および処理システム

DCD を確立するには、抵抗 R5 を選択して電圧を +5 V に設定する必要があります (AREF DD1 入力で少なくとも例示的なものである必要がありますが、6 V 以下である必要があります)。

KR1157EN1 (DA2) マイクロ回路は、インポートされたアナログ LM317L や、出力電流が少なくとも 30 mA の正極性の調整可能な電圧レギュレータと置き換えることができます。 OU KR1446UD1A (DA3) の代わりに、KR1446UD4A を使用できます。 ゼロバイアス電圧が高くなるため、他の文字インデックスを使用した変更の使用は望ましくありません。

抵抗器 - 金属誘電体 C2-23、C2-33; コンデンサC1-C3 - 酸化物半導体タンタルK53-1、K53-4; 残りはセラミックKM、K10-17です。 スロットル L1 - 統合された DM、DPM。 コネクタ XP1 - PLD10、XS1 - DRB-9FB。 水晶振動子 ZQ1-RK169MA-6AP-6000K。

マイコン用プログラム(プログラム1)とPC用プログラム(プログラム2)

著者:M.ボグダノフ、サロフ、ニジニ・ノヴゴロド地方。

他の記事も見る セクション コンピューター.

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

<<戻る

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

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

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

ペンタックス AF201FG 全天候フラッシュ 14.02.2015

リコーイメージングは​​、ペンタックス一眼レフカメラ用外付フラッシュ「AF201FG」を発売した。 目新しさの説明では、メーカーはまず、20に等しいガイド番号(ISO 100で)と、ほこりや大気の影響に対する保護を強調しています。 リコーイメージングによると、フラッシュは「雨や霧などの過酷な気象条件でも」信頼できるとのことです。

フラッシュヘッドの角度は-10°から135°まで選択可能です。 モードのオンと選択はホイールで行います。 先幕シンクロP-TTLオート、後幕シンクロP-TTLオート、マニュアルフルパワー、マニュアル1/4パワーの53モードを搭載。 フラッシュの照射角度は上下70°、左右85°。 角度を98°とXNUMX°に拡大する広角レンズで撮影するための格納式レンズがあります。

フラッシュは 80 つの AAA エレメントによって駆動されます。 アルカリ要素のセットは 7 回のフラッシュで消費され、フラッシュは 750 秒で再充電されます。 100mAh NiMH 充電式バッテリーは 4 回のフラッシュを提供し、フラッシュを XNUMX 秒で充電します。

フラッシュの寸法は 65,0 x 72,5 x 31,0 mm、電池を含まない重量は 141 g です。

AF201FG は 150 月に XNUMX ドルで発売されます。

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

▪ マイクロコントローラ STM32 バリューライン

▪ 同時に反対方向にねじれた分子のナノマテリアル

▪ 補聴器としてのAirPods

▪ COVID-19 に対するゲーマー

▪ テレビキーホルダー MeegoPad T07

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

 

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

▪ サイトのオーディオテクニクスのセクション。 記事の選択

▪ 記事 次の日は何を用意してくれるのでしょうか? 人気の表現

▪ 記事 国民に姓がまったくない国は世界のどこにあるのでしょうか? 詳細な回答

▪ 記事 サブミニチュアウインチ。 ホームワークショップ

▪ 記事 VHF (FM) 受信機 (64 ~ 108 MHz) にインジケーターを備えたシンプルな金属探知機。 無線エレクトロニクスと電気工学の百科事典

▪ 記事「ダークストライプの謎」。 物理実験

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

Имя:


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


コメント:





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

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024