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

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


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

COM ポートの入力信号のロジック アナライザー用のプログラム。 無線エレクトロニクスと電気工学の百科事典

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

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

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

アマチュア無線の練習では、低周波のデジタル信号を調査する必要がある場合があります。 この目的のために高価なハードウェア ロジック アナライザーやストレージ オシロスコープを入手することは、ほとんどの場合非現実的です。 分析する信号をコンピュータの COM ポートの入力に適用し、すべての変更をモニタ画面に表示してコンピュータのハードディスクに情報を保存するプログラムを実行するだけで十分です。

提案されたプログラムは、コンピュータの COM ポートの入力で受信したデジタル信号を記録および分析するように設計されています。 Windows 98 以降、Windows ファミリのすべてのオペレーティング システムで実行できます。コンピュータには、クロック速度が 166 MHz の Pentium I 以上のプロセッサと 128 MB 以上の RAM が必要です。

このプログラムは、Delphi 7 統合開発環境で作成されており、I/O ポートへの直接アクセス (Win API をバイパス) には、インストールを必要としない smPort ドライバーを使用します。 これにより、時間間隔の測定においてかなり高い精度を達成することが可能になりました。 スイープ モード - XNUMX つまたは複数の信号の変化によってトリガーされる、構成可能な単一の期間待機します。

同時に、ポートの 15 つの入力 (CTS、DSR、RI、および DCD) の信号が検査されます。 同時に、RTS および DTR ポートの出力ラインで高ロジック電圧レベルを維持することが可能であり、これにより、最大 232 mA (ラインあたり) の電流消費でデバイスに電力を供給することができます。 RSXNUMX インターフェイスで受信したレベルとは異なるレベルの信号を調査するには、適切な整合デバイスを介して適用する必要があります。

主な技術的特徴

入力数 ................................................4
ログレベル。 1、B........+3...+25
ログレベル。 0、V....+3...-25
コンセントの数
研究中のデバイスと
センサー..............................2
出力電圧、V........+12
出力負荷電流、mA、以下 ..................................................................................15
時間間隔測定誤差、%、これ以上、
20 未満の µs ....... 標準化されていない
20......................50
100......................................10
1000以上..................................................1
調査中の信号の最大周波数、kHz ................................... 180
最小掃引時間、ミリ秒 ..........................................1
スケール上に表示される場合の最大掃引期間 (s)
1:1 ....................0,5
1:20..................................10
1:100......................50

XNUMX つの回線でシリアル コードによって送信され、別の回線ではクロック パルスを伴う個別の情報信号を調査する必要があるとします。 衝動は絶え間なく進行し、情報の伝達は事前に未知の時間間隔で発生します。

情報ラインを DCD 入力 (ポート コネクタのピン 1) に接続し、クロック ラインを RI 入力 (ピン 9) に接続して、Digital_Oscilloscope.exe プログラムを実行します。 開いたウィンドウの「設定」フィールドの「ポート」タブ (図 1) で、名前 (COM1 または COM2) でポートを選択し、その入力に調査した信号を適用します。 [アドレス] 列には、選択したポートの標準ベース アドレスが表示されます。 必要に応じて、アドレス値の横にある画面ボタンを押して、ここに (XNUMX 進形式で) 別のアドレスを入力できます。

COMポートの入力での信号のロジックアナライザ用のプログラム
図。 1

対応する列に、問題を解決するために必要な信号の記録時間 (「キャプチャ時間」) を示します。 調査された信号のレベルの変化の瞬間のみが記録され、通常のサンプルではないことに注意してください。 [Use TSC] ボックスをチェックすると、Pentium I 以降、より高いクロック周波数で動作するすべてのプロセッサで使用可能なハードウェア タイマーを使用して時間をカウントできます。これにより、時間測定の精度が大幅に向上します。 これは、プロセッサがそのようなタイマーを持たない時代遅れのコンピュータでのみ、チェックを外して放棄する必要があります。

「Trigger on signal change」パネルで、DCD 項目をチェックします。 これは、この入力での信号の論理レベルの最初の変化から記録を開始する必要があることを意味します。この場合、これは情報転送の開始に対応します。 「ホールド信号」パネルのRTS項目にチェックを入れると、同名のポート出力に高論理レベルの電圧が設定されることになります。

「設定」フィールドの上にある画面上のボタン「キャプチャ」を押すと、プログラムは入力信号の指定された変更を待機します。 このモードでは、「Capture」の下の背景が赤くなります。 トリガー条件が満たされると (この場合、DCD 入力でレベルが変化します)、コンピューターのメモリーへの情報の記録が開始され、セットアップ中に指定された時間だけ継続されます。 何らかの理由で録画開始の待機を停止したり、予定より早く終了したりする必要がある場合は、画面上の [停止] ボタンを使用してこれを行うことができます。

COMポートの入力での信号のロジックアナライザ用のプログラム
図。 2

記録の最後に、信号のタイム ダイアグラムがプログラム ウィンドウに表示されます (図 2)。 「設定」フィールドの「オシログラム」タブに移動すると、「信号を表示」パネルを使用して、必要に応じていくつかの信号の反転を設定し、各曲線の色を選択し、不要な信号の表示をオフにすることができます (この画面上のダイアグラムの表示を高速化します)。 同じタブで、時間軸に沿って表示スケールを選択し、デジタル化の有無にかかわらずスケール グリッドを有効にできます。

時間間隔を正確に測定するために、XNUMX つのマーカー (垂直の赤と緑の線) がチャート フィールドに用意されています。 これらは、ダイアグラム上でマウスの右ボタンまたは左ボタンをクリックするか、ダイアグラムの下にあるスライダーを使用して移動できます。 時間軸上の各マーカーの位置とそれらの間の間隔は、スライダーの右側に数値で表示されます。

非常に大量の情報を記録して大規模を選択すると、コンピューターの RAM リソースが使い果たされ、コンピューター画面にメッセージが表示される可能性があることに注意してください。

このプログラムは、イェレッツ州立大学の無線電子工学およびコンピューター工学科で、赤外線受信機と送信機の研究と調整のために、また (ホール センサーと共に) デジタル タコメーターとしても使用されています。

文学

  1. パシクス。 ハードウェアプログラミング: RS-232。
  2. Teixeira S、Pacheco K. Delphi 5. 開発者ガイド。 - M.: 出版社「ウィリアム」、2000 年。
  3. Microsoft Windows SDK。 - マイクロソフト コーポレーション、1985 年から 2007 年。

Delphi プロジェクトと smPort ドライバーを含むロジック アナライザー プログラムをダウンロードできます。 故に.

著者:V.ティモフェエフ、リペツク州エレツ。 出版物: radioradar.net

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

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

<<戻る

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

バルク物質の固化 30.04.2024

科学の世界には数多くの謎が存在しますが、その一つにバルク物質の奇妙な挙動があります。それらは固体のように振る舞うかもしれませんが、突然流れる液体に変わります。この現象は多くの研究者の注目を集めており、いよいよこの謎の解明に近づいているのかもしれません。砂時計の中の砂を想像してください。通常は自由に流れますが、場合によっては粒子が詰まり始め、液体から固体に変わります。この移行は、医薬品生産から建設に至るまで、多くの分野に重要な影響を及ぼします。米国の研究者は、この現象を説明し、理解に近づけようと試みました。この研究では、科学者たちはポリスチレンビーズの袋からのデータを使用して実験室でシミュレーションを実施しました。彼らは、これらのセット内の振動が特定の周波数を持っていること、つまり特定の種類の振動のみが材料を通過できることを発見しました。受け取った ... >>

埋め込み型脳刺激装置 30.04.2024

近年、神経工学分野の科学研究は大きな進歩を遂げ、さまざまな精神疾患および神経疾患の治療に新たな地平を切り開きました。重要な成果の 1 つは、ライス大学の研究室によって発表された、最小の埋め込み型脳刺激装置の作成です。 Digitally Programmable Over-brain Therapeutic (DOT) と呼ばれるこの革新的なデバイスは、患者の自律性とアクセスしやすさを向上させ、治療に革命をもたらすことを約束します。 Motif Neurotech および臨床医と共同で開発されたこのインプラントは、脳刺激への革新的なアプローチを導入しています。磁電電力伝送を使用した外部送信機を介して電力が供給されるため、既存の技術に特有の配線や大型バッテリーが不要になります。これにより、手術の侵襲性が低くなり、患者の生活の質を向上させる機会が増えます。治療での使用に加えて、抵抗します。 ... >>

時間の感覚は何を見ているかによって決まります 29.04.2024

時間心理学の分野における研究は、その結果で私たちを驚かせ続けています。ジョージ メイソン大学 (米国) の科学者らによる最近の発見は、非常に注目に値するものであることが判明しました。彼らは、私たちが見ているものが私たちの時間の感覚に大きな影響を与える可能性があることを発見しました。実験中、52 人の参加者がさまざまな画像の視聴時間を推定する一連のテストを受けました。その結果は驚くべきものでした。画像のサイズと詳細が時間の認識に大きな影響を与えました。大きくて乱雑でないシーンは時間が遅くなるような錯覚を引き起こし、小さくて混雑した画像は時間が早く感じられるように感じました。研究者らは、視覚的な混乱や詳細の過多により、周囲の世界を認識することが困難になり、それが結果的に時間の認識を早めることにつながる可能性があると示唆しています。このように、私たちの時間の認識は、私たちが見ているものと密接に関係していることが示されました。大きいものと小さいもの ... >>

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

生細胞用包装 19.12.2011

血液または生細胞の保管と輸送のために、ブラウンシュヴァイク (ドイツ) のコーティングおよび表面技術研究所の専門家は、内側からプラズマで処理されたビニール袋を提供しています。

バッグには、大気圧よりわずかに高い圧力で特殊なガスの混合物が充填され、密閉され、高電圧が印加されます。 内部には短時間プラズマがあります - 明るい電離ガスです。 プラスチックの表面は滅菌されており、液体や細胞はバッグの壁に穴を開けて滅菌シリンジで注入できます。

プラズマは、組織培養物がプラスチックに付着しやすくする特性をプラスチック表面に付与します。

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

▪ 小型衛星を安全かつ安価に打ち上げる方法

▪ 光は時間的に前後に進む

▪ 失明遺伝子発見

▪ ヒト遺伝子を移植した酵母

▪ 二酸化炭素からのデンプン合成

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

 

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

▪ サイトの「マイク、ラジオマイク」セクション。 記事の選択

▪ 記事の価格。 ベビーベッド

▪ 記事 ソロモン諸島の人口に金髪が多いのはなぜ説明されますか? 詳細な回答

▪ 記事 ピンクの雌豚アザミ。 伝説、栽培、応用方法

▪ 記事 オートウィンドウリフター車。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 釘を刺した箱を開ける。 フォーカスシークレット

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

Имя:


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


コメント:





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

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024