PMOD GYRO参考手册
下载此参考手册
特征
-
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数据表下面提供:
相应地,如果是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论坛。