微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1258 固定通道采集 请教

ADS1258 固定通道采集 请教

时间:10-02 整理:3721RD 点击:

ADS1258  采用自动扫描方式能够正常采集,但设置为固定通道采集,读的数据为 0 ,不知什么原因

对了通道采用 通道0 , 单极性输入

我的配置  固定 通道配置

////////////////   固定 通道 0 //   38,21,65,00,FF,FF,00,00,FF
     SPI2_ReadWrite(0x70);           // 写多个 寄存器 从 0 寄存器开始
     SPI2_ReadWrite(0x22);           //0 fix channel
     SPI2_ReadWrite(0x72);           //1 CONFIG1 调ADS1258数字滤波器
     SPI2_ReadWrite(0x00);           //2 MUXSCH   FIX channel 0
     SPI2_ReadWrite(0x00);           //3 MUXDIF
     SPI2_ReadWrite(0xff);           //4 MUXSG0对应通道开启
     SPI2_ReadWrite(0x03);           //5 MUXSG1对应通道开启
     SPI2_ReadWrite(0x00);           //6 SYSRED
     SPI2_ReadWrite(0xff);           //7 GPIOC
     SPI2_ReadWrite(0x00);           //8 GPIOD
     SPI2_ReadWrite(0x8b);           //9 ID

   是不是只能做差分输入,不能做单端输入啊?哪位高手指点下,  

可以单端输入,此时需要把输入脚AINCOM用起来,AINCOM是单端信号的共模电平。你可以把寄存器的值回读一下,看看有没有正确写入。

1.现在能够读出数据,,比自动扫描模式的电压要低,不知道是不是配置有问题?

2.寄存器读 都正确写入,

3.手册上的 固定模式下,AINCOM不能 参考是什么意思,

4.MUXSCH  之说到,配置 正极通道,负极通道, 通道0 的 单端采集 设置为  00  正确?

5.有没 固定通道采集的例程或电路图可以参考啊? 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top