DIGILENT PmodCMPS 入力 Pmod センサー オーナーズマニュアル
以上view
Digilent PmodCMPS には、人気のある機能が備わっています。 ハネウェル HMC5883L 3 軸デジタル コンパス。I²C インターフェイスを備えた Digilent ホスト ボードにコンパス方位の読み取り値を追加できます。
PmodCMPS。
機能は次のとおりです:
- 3軸デジタルコンパス
- ±2 ガウスフィールドで 8 ミリガウスのフィールド解像度
- 160 Hzの最大データ出力レート
- SCL および SDA ピン用のオプションのプルアップ抵抗
- 柔軟な設計のための小型 PCB サイズ 0.8 インチ × 0.8 インチ (2.0 cm × 2.0 cm)
- I2Cインターフェースを備えた4×2ピンコネクタ
- フォロー Digilent Pmod インターフェイス仕様
- 図書館と元ampで利用可能なファイルコード リソースセンター
機能説明
PmodCMPS は、異方性磁気抵抗 (AMR) テクノロジーを備えたハネウェルの HMC5883L を利用しています。 簡単に言うと、これは XNUMX つのセンサー (各座標方向に XNUMX つずつ) が相互にほとんど干渉しないため、Pmod から正確なデータを取得できることを意味します。
Pmodとのインターフェース
Pmod CMPS は、I²C プロトコル経由でホスト ボードと通信します。 ジャンパ JP1 と JP2 は、シリアル データ ラインとシリアル クロック ラインに使用するオプションの 2.2kΩ プルアップ抵抗を提供します。 このオンボード チップの 7 ビット アドレスは 0x1E で、読み取りコマンドの 8 ビット アドレスは 0x3D、書き込みコマンドの場合は 0x3C になります。
デフォルトでは、PmodCMPS は単一測定モードで開始するため、コンパスは単一測定を実行し、データレディ ピンを High に設定し、その後アイドル モードに入ります。 アイドル モードでは、ボリュームを収集する内部 ADC などの主要な電力消費源が (当然のことですが) 無効になります。tag測定。 ただし、I²C バスを介して、最新のデータ値を持つすべてのレジスタにアクセスすることはできます。 PmodCMPS をアイドル モードから単一測定モードまたは連続測定モードに戻すには、ユーザーはモード レジスタ (0x02) に書き込む必要があります。
Pmod CMPS からデータを読み取る場合は、各デカルト座標方向の上位バイトと下位バイトに対応する XNUMX つのデータ レジスタすべてを読み取る必要があります。 レジスタの読み出しが成功すると、内部レジスタ アドレス ポインタが自動的にインクリメントされるため、XNUMX つのコマンドで XNUMX つのレジスタすべてから読み出すことができます。 元彼ampこれがどのように見えるかを以下に示します。
表1. コマンドとアドレスのバイト。
コマンドバイト | アドレスバイト | ||||||||||||||||
0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | (ACK) | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | (ACK) |
MSB X | LSB X | ||||||||||||||||
SX | SX | SX | SX | sb | MSB | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (ACK) |
MSB Z | LSB Z | ||||||||||||||||
SX | SX | SX | SX | sb | MSB | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (ACK) |
MSB Y | LSB Y | ||||||||||||||||
SX | SX | SX | SX | sb | MSB | b9 | b8 | (ACK) | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | (止まる) |
注記: SX は、符号ビット (sb) の符号拡張を表します。
ピン配列説明表
表1. コネクタ J1: Pmod にラベル付けされているピンの説明。
ヘッダーJ1 | ||
ピン | 信号 | 説明 |
1と5 | SCL | シリアル時計 |
2と6 | SDA | シリアルデータ |
3と7 | グランド | 電源グラウンド |
4と8 | VCCC の | 電源(3.3V) |
ヘッダーJ2 | ||
ピン | 信号 | 説明 |
1 | ドルディ | データ対応 |
2 | グランド | 電源グラウンド |
ジャンパーJP1 | ||
ロード状態 | SDAラインは2.2kΩのプルアップ抵抗を使用 | |
ジャンパーJP2 | ||
ロード状態 | SCL ラインは 2.2kΩ プルアップ抵抗を使用します |
Pmod CMPS モジュールから受信するデータの校正に役立つセルフテスト モードも提供します。
PmodCMPS に適用される外部電源は 2.16V ~ 3.6V 以内である必要があります。 したがって、Digilent システム ボードで Pmod ヘッダを使用する場合、供給ボリュームはtage は 3.3V である必要があります。
物理的寸法
ピンヘッダーのピンは100ミル離れています。 PCBの長さは、ピンヘッダーのピンに平行な側面が0.8インチ、ピンヘッダーに垂直な側面が0.8インチです。
Copyright Digilent, Inc.
記載されているその他の製品名および会社名は、それぞれの所有者の商標である可能性があります。
ダウンロード元 アロー.com.
1300ヘンリーコート
プルマン、ワシントン州99163
509.334.6306
www.digilentinc.com
ドキュメント / リソース
![]() |
DIGILENT PmodCMPS 入力 Pmod センサー [pdf] 取扱説明書 PmodCMPS 入力 Pmod センサー, PmodCMPS, 入力 Pmod センサー, Pmod センサー, センサー |