AD7214 数据采集驱动
树图思维导图提供 AD7214 数据采集驱动 在线思维导图免费制作,点击“编辑”按钮,可对 AD7214 数据采集驱动 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b61ddaa957fa00f27387f2e364f6ed8e
AD7214思维导图模板大纲
发送8字节0xff
_pAd_Buf[0] = 0x8
寄存器
_pAd_Cmd.Wen = 1; _pAd_Cmd.Rw = 0; _pAd_Cmd.Reg = AD7124_Reset_REG;
_pAd_wSize = 2; _pAd_rSize = 0; _pAd_Ready = 0; _pAd_Crc = 0;
CS = 0 和 DIN = 1 的 64 个 SCLK。这会复位 ADC 和所有寄存器内容。也就是说,只要在AD7124 CS拉低的期间,在64个时钟周期内MOSI不断输出高电平,即可复位
当接口同步丧失时,执行一个占用至少64个串行时钟周期的写操作,并使DIN处于高电平状态,可以复位整个器件,使ADC返回默认状态,包括寄存器内容
复位完成后需要读取芯片的ID号,不同封装的ID号也不同,AD7124-4通常为0x14,而AD7124-8是0x12或0x04。SPI写入命令0x40为读寄存器,读ID为0x05,故写入0x45就可以读出ID
命令字45
发送
ad7124__rReg(AD7124_ID_REG, 1)
(_pAd_Dats.Reg_ID.DEVICE_ID==0) &&(_pAd_Dats.Reg_ID.SILICON_REVISION==4)
复位后先对ADC_CTRL进行操作,以开启ADC控制寄存器,AD7124_ADC_CTRL_REG地址是0X01,如下图DIN的第一个Byte,之后再把2字节的配置信息依次写入
子主题 2
CS
PB1
DIN
PF9(L2)
MOSI
SCLK
PB0
OUT
PF8(L3)
MISO
AD7124的接口属于标准4线SPI,DOUT是从设备输出至主设备的,连接单片机SPI模块的MISO(主输入从输出);DIN是主设备数据输出至从设备的,连接单片机SPI模块的MOSI(主输出从输入)。SYNC和CLK悬空。 本项目我们使用SPI4模块。
REFIN(+) 与 REFIN(-)之差的范围是 1V到3.3V
命令字46
发送
ad7124__rReg(AD7124_ERR_REG, 3)
_pAd_Dats.u24
通道
分支主题 8
树图思维导图提供 1113爆卡会总结会会议纪要 在线思维导图免费制作,点击“编辑”按钮,可对 1113爆卡会总结会会议纪要 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:aaf6c152a765d5821e8e1787f2b3226e
树图思维导图提供 埃隆·马斯克的商业版图 在线思维导图免费制作,点击“编辑”按钮,可对 埃隆·马斯克的商业版图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:7464362ac911e8a334867bb3fc7a2346