DIGILENT PmodCMPS 輸入 Pmods 傳感器用戶手冊
DIGILENT PmodCMPS 輸入 Pmod 感測器

超過view

Digilent PmodCMPS 具有流行的 霍尼韋爾 HMC5883L 3 軸數位羅盤,可以將羅盤航向讀數添加到任何具有 I²C 介面的 Digilent 主機板。

PmodCMPS。
超過view

特點包括:

  • 三軸數位羅盤
  • ±2 高斯場中的 8 毫高斯場分辨率
  • 160 Hz 最大資料輸出速率
  • SCL 和 SDA 接腳可選上拉電阻
  • 適用於靈活設計的小 PCB 尺寸 0.8“ × 0.8” (2.0 cm × 2.0 cm)
  • 2×4針連接器,附I2C接口
  • 關注 Digilent Pmod 介面規範
  • 圖書館和前任amp代碼可在 資源中心

功能說明

PmodCMPS 採用霍尼韋爾 HMC5883L 和各向異性磁阻 (AMR) 技術。簡單來說,這意味著三個感測器(每個座標方向一個)彼此之間的干擾非常小,因此可以從 Pmod 檢索準確的數據。

與 Pmod 接口

Pmod CMPS 透過 I²C 協定與主機板通訊。跳線 JP1 和 JP2 提供可選的 2.2kΩ 上拉電阻,用於串行資料和串行時脈線。此板載晶片的 7 位元位址為 0x1E,讀取指令的 8 位元位址為 0x3D,寫入指令的 0 位元位址為 3xXNUMXC。

預設情況下,PmodCMPS 以單次測量模式啟動,以便羅盤進行單次測量,將資料就緒引腳設定為高電平,然後將其本身置於空閒模式。在空閒模式下,主要功耗源(毫不奇怪)被禁用,例如收集電壓的內部 ADCtage 測量。但是,您仍然可以透過 I²C 匯流排存取所有暫存器及其最新資料值。若要將 PmodCMPS 從空閒模式變更回單次測量或連續測量模式,使用者必須寫入模式暫存器 (0x02)。

當從 Pmod CMPS 讀取資料時,必須讀取對應於每個笛卡爾座標方向的高位元組和低位元組的所有 6 個資料暫存器。由於內部暫存器位址指標在成功讀取暫存器後會自動遞增,因此可以使用單一命令讀取所有六個暫存器。前任amp下面給出了它的外觀: 

表 1. 命令和位址位元組。

命令字節 位址位元組
0 0 1 1 1 1 0 1 (確認) 0 0 0 0 0 0 1 1 (確認)
最高位X 最低有效位元X
SX SX SX SX sb MSB b9 b8 (確認) b7 b6 b5 b4 b3 b2 b1 b0 (確認)
最高位Z 最低有效位Z
SX SX SX SX sb MSB b9 b8 (確認) b7 b6 b5 b4 b3 b2 b1 b0 (確認)
最高位Y 最低有效位
SX SX SX SX sb MSB b9 b8 (確認) b7 b6 b5 b4 b3 b2 b1 b0 (停止)

筆記: SX代表符號位元(sb)的符號擴展。

引腳說明表

表 1. 連接器 J1:Pmod 上標記的引腳描述。

接頭 J1
針腳 訊號 描述
1 & 5 SCL 串行時鐘
2 & 6 SDA 序列數據
3 & 7 接地 電源地
4 & 8 電壓控制電路 電源 (3.3V)
接頭 J2
別針 訊號 描述
1 DRDY 數據就緒
2 接地 電源地
跳線 JP1
負載狀態 SDA線使用2.2kΩ上拉電阻
跳線 JP2
負載狀態 SCL線使用2.2kΩ上拉電阻

Pmod 慢性阻塞性肺病 還提供自檢模式,以幫助校準從模組接收的任何資料。

施加在 PmodCMPS 的任何外部電源必須在 2.16V 和 3.6V 之間;因此,當在 Digilent 系統板上使用 Pmod 接頭時,電源電壓tage 必須為 3.3V。

物理尺寸

排針上的針間距為 100 mil。 PCB 在與排針上的引腳平行的側面長 0.8 英寸,在與排針垂直的側面長 0.8 英寸。

版權所有 Digilent, Inc.
提及的其他產品和公司名稱可能是其各自所有者的商標。

下載自 艾睿網.

1300亨利閣
華盛頓州普爾曼99163
509.334.6306
www.digilentinc.com

數碼標誌

文件/資源

DIGILENT PmodCMPS 輸入 Pmod 感測器 [pdf] 使用者手冊
PmodCMPS 輸入 Pmods 感測器、PmodCMPS、輸入 Pmods 感測器、Pmods 感測器、感測器

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *