TI论坛
直播中

zhongnian

8年用户 1384经验值
擅长:MEMS/传感技术
私信 关注
[问答]

使用ADS1256的8个Single-Ended输入去采集压力传感器数据,压力传感器空载时AIN0-AIN7 8个通道初始值不是直线,为什么?


  • 最近使用ADS1256的8个Single-Ended输入去采集压力传感器数据,发现在压力传感器空载的时候,AIN0-AIN7 8个通道的初始值不是一条直线,
    而是有规律地被拉低,刚好与读取数据的采样频率一致。如下图:



    初始化时序:
    STATUS寄存器设置为0x06,
    delay 1us,
    ADCON寄存器设置为0x00,
    delay 1us,
    DRATE设置为30000sps,
    delay 1us,
    IO寄存器设置为0x00,
    delay 1us,
    等待DRAY为低时,
    发送SELFCAL命令。

    每次读取各个通道数据时的时序:
    写MUX寄存器进行切换channel,delay 10us等待DRAY为低时,写SYNC寄存器写WAKEUP寄存器写RDATA寄存器delay 10us
    读3次寄存器并合并在一起,如下:
    sum |= (SPI_WriteByte(0xff) << 16);
    sum |= (SPI_WriteByte(0xff) << 8);
    sum |= SPI_WriteByte(0xff);

    然后对sum进行电压转换:
    if (sum & 0x800000){sum = ~(unsigned long)sum;sum &= 0x7fffff;sum += 1;sum = -sum;}ldVolutage = (long double)sum*0.59604644775390625;
    时序的logic图如下:


    其他信息:AIN0-AIN7端与压力传感器之间用到了放大器元件TL084/SO14。
    问题1:ADS1256读取数据会影响AIN0-AIN7端的电平吗?你们有遇到的类似的问题吗?
    问题2:按压某一通道的传感器时,其他通道会有变化,比如:有规律的电平变化会减弱或者消失。
    这种出现规律性的电平变化,是时序引起的吗?

回帖(2)

王淑英

2024-12-4 16:05:18
                                                                                                                 1. 理论来说是不会影响的。
2. 通道串扰,很有可能是参考电压引起的不稳定,您使用的参考源是什么?另外,参考电压输出到ADS1256 之间是否有加上运放来做buffer, 如果有的话,是否运放的输出有容性负载?如果有容性负载,建议运放输出端串联一个小的电阻进行隔离。  

另外,internal buffer您是enable还是disable?建议将其disable 再验证是否还有同样的问题。

                       
举报

李燕

2024-12-4 18:00:33
在使用ADS1256采集压力传感器数据时,如果发现AIN0-AIN7 8个通道的初始值不是一条直线,而是有规律地被拉低,并且与采样频率一致,可能的原因有以下几点:

1. 电路设计问题:检查电路设计是否正确,包括电源、地线、信号线等是否连接正确,是否存在短路或断路现象。

2. 传感器问题:检查压力传感器是否正常工作,是否存在损坏或性能下降的情况。

3. ADS1256芯片问题:检查ADS1256芯片是否正常工作,是否存在损坏或性能下降的情况。

4. 采样频率设置问题:检查采样频率设置是否正确,是否与实际需求相符。

5. 软件问题:检查软件代码是否正确,是否存在bug或错误。

针对以上可能的原因,可以采取以下措施进行排查和解决:

1. 检查电路设计:仔细检查电路设计图,确保所有连接正确,没有短路或断路现象。

2. 检查传感器:更换一个新的压力传感器,观察是否仍然存在问题。

3. 检查ADS1256芯片:更换一个新的ADS1256芯片,观察是否仍然存在问题。

4. 调整采样频率:尝试调整采样频率设置,观察是否仍然存在问题。

5. 检查软件代码:仔细检查软件代码,确保没有bug或错误。

6. 增加滤波:在信号线上增加滤波电路,以减少噪声干扰。

7. 检查地线:确保所有地线连接正确,没有悬浮或短路现象。

8. 检查电源:确保电源电压稳定,没有波动或噪声干扰。

通过以上措施,应该可以找到问题的原因并解决。如果问题仍然存在,建议寻求专业人士的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分