位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第393页 > ADIS16385BMLZ > ADIS16385BMLZ PDF资料 > ADIS16385BMLZ PDF资料1第9页

初步的技术数据
基本操作
该ADIS16385是一个自治系统,无需用户
初始化。当它有一个有效的电源,它初始化
本身并开始采样,处理和加载传感器数据
入输出寄存器在1024 SPS的采样速率。 DIO1
高脉冲每个采样周期结束后。 SPI接口
实现简单的集成与许多嵌入式处理器
平台上,如图10 (电连接)和
表6 (引脚说明) 。
VDD
I / O线兼容
3.3V或5V逻辑电平和
10
ADIS16385
读取传感器数据
在ADIS16385提供了两个不同的选项,用于获取
传感器数据:单个寄存器和突发寄存器。单个寄存器
读需要2个16位SPI周期。第一周期请求
使用图14的位分配的寄存器的内容。
DC7位至位DC0都不在乎读,然后输出
寄存器的内容在第二序列中遵循DOUT 。
图11包括三个单个寄存器读取连续。在
本实施例中,该过程符合DIN = 0x0400的开始请求
XGYRO_OUT的内容,并遵循与为0x0600
请YGYRO_OUT和0x0800的要求ZGYRO_OUT 。
全双工操作使得处理器使用相同的16位
SPI周期从DOUT读取数据,同时请求下一组
对DIN数据。图12提供了四根SPI的一例
当在一个重复图形读取XGYRO_OUT信号。
5V
11
12
系统
处理器
SPI主
SS
SCLK
MOSI
MISO
IRQ
6
3
5
4
7
CS
SCLK
DIN
DOUT
DIO1
13
ADIS16385
ADIS16360/
ADIS16365
SPI从机
14
15
07570-009
图11. SPI读例
图10.电气连接图
表6.通用主处理器引脚名称和功能
引脚名称
SS
SCLK
MOSI
MISO
IRQ
功能
从选择
串行时钟
主输出,从机输入
主机输入,从机输出
中断请求
图12.示例SPI读,第二个16位序列
ADIS16385的SPI接口支持全双工的串行
通信(同时发射和接收)和用途
在图14的表7所示的位序列提供的列表
需要注意的最常用的设置初始化
处理器的串行端口用于ADIS16385的SPI接口。
表7.通用主处理器的SPI设置
处理器设置
主
SCLK率≤ 2 MHz的
1
SPI模式3
MSB优先模式
16位模式
1
突发读取功能
突发读功能允许用户读出所有的输出寄存器
DIN线路上的使用一个命令,并缩短了失速时间
每个16位段周期之间为1的SCLK (见表2)。
图13提供了关于每个SPI数据的突发读取顺序
信号。序列开始写0x3E00至DIN ,其次
每个输出时钟寄存器从DOUT ,在顺序
它们出现在表8中。
描述
该ADIS16385作为一个奴隶
最大串行时钟速率
CPOL = 1 (极性) , CPHA = 1 (相)
比特序列
移位寄存器/数据长度
对于突发读取, SCLK率≤ 1 MHz的。在低功耗模式下, SCLK率≤ 300千赫。
图13.突发读取序列
CS
SCLK
DIN
DOUT
读/写
D15
A6
D14
A5
D13
A4
D12
A3
D11
A2
D10
A1
D9
A0
D8
DC7
D7
DC6
D6
DC5
D5
DC4
D4
DC3
D3
DC2
D2
DC1
D1
DC0
D0
读/写
D15
A6
D14
A5
D13
07570-011
笔记
1. DOUT位是只生产了当以前16位DIN顺序从R / W = 0 。
图14. SPI通讯比特序列
牧师PRA |第9页20