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

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


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

加速度センサーを搭載したマニピュレーター。 無線エレクトロニクスと電気工学の百科事典

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

無線電子工学と電気工学の百科事典 / マイクロコントローラー

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

現在、PC で作業するには、マウス、ジョイスティック、トラックボールなど、さまざまなマニピュレータが使用されています。 この記事では、コンピュータのマウスに代わる別のタイプのマニピュレータについて説明していますが、これは移動するのに平らな水平面を必要としません。 手に持つだけで、マニピュレータを適切な方向に傾けるとマウス ポインタが動きます。 この制御方法は、フライト シミュレーターやラップトップの代替マニピュレーターなど、一部のコンピューター ゲームで非常に効果的です。

提案されたマニピュレータ (回路図は図 1 に示されています) は、PIC16F84A マイクロコントローラ (MK) と、Analog Devices の ADXL202E 統合加速度計 (加速度計) で作成されています。 これらのデバイスは線形加速度センサーであり、車体の傾斜角、慣性力、衝撃荷重、振動の測定に広く使用されています。 ADXL202E 加速度計は 2 軸であり、最大加速度は両軸とも ±1g です [2]。 MK とのインターフェースを容易にするために、このマイクロ回路の出力信号は一定の繰り返し周波数を持つ方形パルスです。 加速度に関する情報は、相対的な持続時間 (パルス持続時間と振動周期の比) によって伝達されます [0,5]。 持続時間 XNUMX は加速度ゼロに相当します。

加速度センサー付きマニピュレーター

現在、マウス デバイスのインターフェイスにはシリアル、PS/2、USB の 7 種類があります。 ハードウェアとソフトウェアの両方の観点から実装する最も簡単なインターフェイスはシリアル インターフェイスです。 シリアル インターフェイスの場合、最も一般的なプロトコルは「Microsoft マウス」です。これは、1N1200 形式の 1 バイト (XNUMX つの情報ビット、パリティなし、XNUMX つのストップ ビット) を XNUMX bps の速度でシリアル送信します。 情報バイトの説明を表に示します。 XNUMX.

注目すべきはそのログです。 RS-1 インターフェイスの 232 は、レベル -12 およびログに対応します。 0 ~ +12 V。軸に沿ったゼロ移動と押された右ボタン (SB2) に対応する最初のバイトの伝送図を図に示します。 2. 最新のマザーボードの大部分には、TTL レベルが入力に供給されたときに安定して動作するシリアル インターフェイス アダプターが組み込まれています。

加速度センサー付きマニピュレーター

オペレーティング システム ドライバーは RTS 信号を設定することでマウスを認識でき、マウスは値 0x4D (「M」文字) を返す必要があります。 相対的なマウスの動きは、dx (正の値は右への移動を意味します) および dy (正の値は下への移動を意味します) として送信されます。

マニピュレータの電源電圧は、ツェナー ダイオード VD1 を使用して RTS 信号から生成されます。 動作中、マウス ドライバーはこの出力で +12 V の一定レベルを維持します。

DD1 マイクロ回路の出力パルスは DD2 マイクロ回路によって処理され、シリアル インターフェイス信号に変換され、XP1 コネクタを介してコンピュータの COM ポートに供給されます。 マニピュレータのボタン SB1、SB2 は、標準的なマウスの左ボタンと右ボタンに対応します。 スイッチ SA1 を使用すると、マニピュレータの特性 (マニピュレータの傾斜角に対するポインタの動きの一次または二次依存性) を選択できます。

MK 制御プログラムの動作の要点を簡単に考えてみましょう。 電源を入れると、入出力ポート、割り込みソースを設定し、一連のバイトを COM ポートに出力して、自身をマウス デバイスとして識別します。 次に、MK は DD1 チップからの割り込みを待ち、内蔵タイマーを使用してパルス幅を測定します。 同時に、ボタン SB1 と SB2 を周期的にポーリングします。 それらのいずれかの状態が変化するか、ゼロ以外の加速度がある場合、表に従って 1 バイトのシーケンスが送信されます。 1. 各バイト シーケンスが送信される前にスイッチ SAXNUMX の状態がチェックされるため、マニピュレータの使用中に直接マニピュレータの動作モードを変更できます。

抵抗 R1 は DD1 の出力でのパルス繰り返しレートを設定し、R3 はケーブルとコネクタ内のワイヤが誤って短絡した場合に MK ポートを過負荷から保護します。

XP1 プラグを除くマニピュレータのすべての部品はプリント基板に実装されています。 DD1 チップはボードの底面 (ピンが上) に配置されており、その X 軸が水平面内でカーソルを移動し、Y 軸が垂直面内でカーソルを移動するように方向付けられています。 図の DD1 ピンの番号付け1 は、LCC-8 パッケージのマイクロ回路に対応します (QC-14 パッケージのマイクロ回路を使用する場合、ピン番号は括弧内に示されます)。 コンデンサ C1、C2 および抵抗 R1 は、DD1 チップのすぐ近くに配置する必要があります。 このデバイスは、任意の設計で PIC16F84A マイクロコントローラーを使用できます。 XP1 プラグ - コンピューター DB-9F。 接続ケーブルの長さは2m以内です。

MK 制御プログラム コードを表に示します。 2. プログラミングするときは、コンフィギュレーション ワードで次のビット値を設定する必要があります: ジェネレーター タイプ (OSC) - HS、ウォッチドッグ タイマー (WDT) 無効、パワーオン遅延 (PWRTE) 無効。

加速度センサー付きマニピュレーター
(クリックして拡大)

保守可能な部品から組み立てられており、設置時に (当然ながら MK プログラムにおいても) エラーがないため、この装置は調整の必要がありません。 (水晶振動子の一部のインスタンスを使用する場合) 行う必要がある唯一のことは、為替レートの生成を担当する MK プログラムでポーズ定数を選択することです。 この定数の値の不一致は、マニピュレータの位置が変化しないまま、画面上でポインタが無秩序に動くという形で現れます。 感度は、抵抗 R1 を選択することにより、小さな制限内で変更できます。

ほとんどの既存のオペレーティング システムでは、説明されているマニピュレータがシリアル ポートの標準マウスとして定義されており、特別なドライバは必要ありません。 このデバイスはシリアル インターフェイスのみをサポートしているため、COM->PS/2 アダプタでは動作しないことに注意してください。

MK用プログラムのソースコード

文学

  1. ADXL202E、デューティサイクル出力を備えた低コスト±2gのXNUMX軸加速度計。 - 。
  2. Voloviy A.、Vrlovich G. 一体型加速度計。 - コンポーネントとテクノロジー、2002 年、No. 1、p. 66.

著者:S.Kuleshov、Kurgan

他の記事も見る セクション マイクロコントローラー.

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

<<戻る

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

庭の花の間引き機 02.05.2024

現代の農業では、植物の世話プロセスの効率を高めることを目的とした技術進歩が進んでいます。収穫段階を最適化するように設計された革新的な Florix 摘花機がイタリアで発表されました。このツールには可動アームが装備されているため、庭のニーズに簡単に適応できます。オペレーターは、ジョイスティックを使用してトラクターの運転台から細いワイヤーを制御することで、細いワイヤーの速度を調整できます。このアプローチにより、花の間引きプロセスの効率が大幅に向上し、庭の特定の条件や、そこで栽培される果物の種類や種類に合わせて個別に調整できる可能性が得られます。 2 年間にわたりさまざまな種類の果物で Florix マシンをテストした結果、非常に有望な結果が得られました。フロリックス機械を数年間使用しているフィリベルト・モンタナリ氏のような農家は、花を摘むのに必要な時間と労力が大幅に削減されたと報告しています。 ... >>

最先端の赤外線顕微鏡 02.05.2024

顕微鏡は科学研究において重要な役割を果たしており、科学者は目に見えない構造やプロセスを詳しく調べることができます。ただし、さまざまな顕微鏡法には限界があり、その中には赤外領域を使用する場合の解像度の限界がありました。しかし、東京大学の日本人研究者らの最新の成果は、ミクロ世界の研究に新たな展望をもたらした。東京大学の科学者らは、赤外顕微鏡の機能に革命をもたらす新しい顕微鏡を発表した。この高度な機器を使用すると、生きた細菌の内部構造をナノメートルスケールで驚くほど鮮明に見ることができます。通常、中赤外顕微鏡は解像度が低いという制限がありますが、日本の研究者による最新の開発はこれらの制限を克服します。科学者によると、開発された顕微鏡では、従来の顕微鏡の解像度の 120 倍である最大 30 ナノメートルの解像度の画像を作成できます。 ... >>

昆虫用エアトラップ 01.05.2024

農業は経済の重要な分野の 1 つであり、害虫駆除はこのプロセスに不可欠な部分です。インド農業研究評議会 - 中央ジャガイモ研究所 (ICAR-CPRI) シムラーの科学者チームは、この問題に対する革新的な解決策、つまり風力発電の昆虫エアトラップを考案しました。このデバイスは、リアルタイムの昆虫個体数データを提供することで、従来の害虫駆除方法の欠点に対処します。このトラップは風力エネルギーのみで駆動されるため、電力を必要としない環境に優しいソリューションです。そのユニークな設計により、有害な昆虫と有益な昆虫の両方を監視することができ、あらゆる農業地域の個体群の完全な概要を提供します。 「対象となる害虫を適切なタイミングで評価することで、害虫と病気の両方を制御するために必要な措置を講じることができます」とカピル氏は言います。 ... >>

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

XNUMXつの時間理論を組み合わせる 16.07.2020

ミュージシャンのリズムを設定するメトロノームのように、基本宇宙時計は宇宙全体の時間を同期させることができます。 しかし、そのような時計が存在する場合、それらは非常に高速に動作します。

物理学では、時間は通常 XNUMX 番目の次元と見なされます。 しかし、一部の科学者は、時間は物理的なプロセスの結果である可能性があると示唆しています。

素粒子物理学では、小さな基本粒子は、他の粒子またはフィールドと相互作用することによって特定の特性を獲得できます。 たとえば、粒子は、空間全体に浸透するヒッグス場と相互作用することによって質量を獲得します。 このフィールドは変動する可能性があり、各サイクルは「ティック」または「トック」です。

時間は神秘的な概念であり、XNUMX つの重要な物理理論によって異なって定義されます。 小さな原子と粒子を説明する量子力学では、「時間は単純に存在し、固定されており、背景に匹敵します」と、カナダの物理学者フラミニア・ジャコミニは言います。 しかし、重力を説明する一般相対性理論では、時間は最も奇妙な方法で変化します。 たとえば、地球上の時計は周回衛星の時計よりも遅く動きます。 時間のさまざまなメカニズムの研究は、物理学者が基本時計の新しい理論を策定するのに役立ちます。

研究者たちは、これまでに作られた世界で最も正確な時計である原子時計に基本時計が与える影響を研究しました。 基本クロックの動作が遅すぎると、基本クロックと同期するため、原子時計が信頼できなくなります。 その結果、原子時計は、一定の拍動を保つことができないメトロノームのように、不規則な間隔で時間をカウントします。 しかし、原子時計は依然として正確であるため、科学者は、基本時計が存在する場合、どれくらい速くなければならないかについて推測するようになりました。

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

▪ ホワイトホワイトビートル

▪ 断熱用発泡金属

▪ ラップトップ電源の標準化

▪ クロルピリホスは肥満のリスクを高める

▪ キャノンの新カメラシリーズ

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

 

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

▪ サイトの「代替エネルギー源」セクション。 記事の選択

▪ 記事 車輪とワゴン。 発明と生産の歴史

▪ 記事 国連とは何ですか? 詳細な回答

▪ 記事 コンテナごみ収集車の運転手。 労働保護に関する標準的な指示

▪ 記事 K174PS1 チップの応用。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 コーナーも楽に。 物理実験

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

Имя:


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


コメント:





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

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024