PMOD GYRO参考手册

PMOD陀螺仪(修订A)利用ST L3G4200D陀螺仪在三个笛卡尔轴中的每一个上提供运动感测数据。用户可以为测量数据配置分辨率和过滤选项。

下载此参考手册

特征

  • 3轴MEMS.具有高震动生存能力的数字陀螺仪
  • 使用用户可选择分辨率(250/500 / 2000dps)获取角动量数据
  • 两个可定制的中断针脚
  • 用户可配置信号过滤
  • 掉电和睡眠模式
  • 具有SPI接口的12针PMOD端口和其他I²C接口

功能说明

PMOD陀螺利用ST L3G4200D陀螺仪提供三个笛卡尔轴上的运动传感数据。用户可以为测量数据配置分辨率和过滤选项。


与PMOD接口

PMOD陀螺仪通过主板通信spi.I²C协议。通过驱动芯片选择(CS)线路到逻辑低压状态,启用SPI模式。通过SPI发送的第一个字节如果将发出读取或写入命令,则会向内板芯片通知载体命令,如果寄存器地址应在完成特定命令后递增,以及寄存器的5位地址写信给。

SPI读取和写入的示例时序图ST L3G4200D数据表下面提供:

SPI时序图

相应地,如果是CS线路通过内部上拉电阻留在高压状态下,启用PMOD陀螺仪的I²C模式。板载芯片具有两个可能的从站地址,以110100x的形式,其中x是主站的电压状态(味噌)在SPI标题上的销。在发送从地址和读取或写入位并确认消息之后,然后可以发送7位寄存器地址。最高有效位(传输的8位的第一位)指示要传送多个字节的信息。

读取来自PMOD Gyro的多个数据数据的主设备的示例传输方案如下:

掌握 开始 从地址和写入位 多字节位和注册地址 重新开始 从地址和读取位 ACK. ACK. n 停止
奴隶 ACK. ACK. ACK. 数据 数据 数据

记录数据并将L3G4200D的寄存器中的每秒(DPS)的寄存器存储在寄存器内。相应地,测量值360 dps相当于60rpm。用户可以通过以下提供从PMOD Gyro检索数据代码示例

引脚说明表

标题J1. 标题J2.
别针 信号 描述 别针 信号 描述 别针 信号 描述
1 ~cs. 芯片选择 7. INT1. 中断1 1,5 sci 串行时钟
2 莫斯利 掌握奴隶 8. INT2. 中断2. 2,6 SDA. 序列数据
3. 味噌 掌握 9. NC.的) 未连接 3,7 GND. 电源地面
4. SCLK 串行时钟 10. NC.的) 未连接 4,8 vcc. 正电源(3.3V)
5. GND. 电源地面 11. GND. 电源地面
6. vcc. 正电源(3.3V) 12. vcc. 正电源(3.3V)

应用于PMOD陀螺仪的任何外部电源必须在2.4V和3.6V范围内;但是,建议PMOD在3.3V下运行。


物理尺寸

针头上的针间距为100密耳。PCB是1英寸长在侧面平行于针头上的针和0.8英寸长在侧面垂直于针头。


附加信息

提供PMOD陀螺仪的原理图这里。有关包括通信模式和芯片特定时间的陀螺仪的附加信息,请查看其数据表:ST L3G4200D数据表

演示如何找到来自PMOD陀螺仪的信息的示例代码这里

如果您对PMOD Gyro有任何疑问或意见,请随时在适当的部分(“附加载磁盘”)下发布Digilent论坛