微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1292R通道关闭与开启的疑问

ADS1292R通道关闭与开启的疑问

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

目前的设计要求:CH1为呼吸通道(采样25SPS),CH2为心电通道(采样250SPS);对功耗很在意,要求尽可能低。
本人曾尝试过以下方案:
数据读取方式采用RDATA,用msp430定时器功能,定时发送RDATA读取两个通道数据:只有在轮到读取CH1时,才将该通道开启(CH1SET寄存器写入0x00),其余时间都关闭(CH1SET寄存器写入0x81),相当于每读10次CH2,才读一次CH1。
通过实验发现,读取CH1SET寄存器,发现每次是写入成功的,但读出来的呼吸、心电数据不正常;而如果一直将CH1处于开启状态,数据好像是正常的。
因此有几个疑问:
1)通道关闭和开启是否需要等待一定时间?或者需要其它操作?数据手册上好像没有这一块内容。
2)这样做对降低功耗有没有意义?如果没有多大作用,干脆用RDATAC模式读数据了。我看数据手册,每个通道的静态功耗为335uW,这样做应该有助于降低功耗吧?
也试过让1292R进入STANDBY模式,但后来发现唤醒、得到数据过程好像要耗费10ms,不适合我的方案。不知是否有其它更好的低功耗方案?
求助!

既然有低功耗模式, 那就是为了降低整体功耗而设的, 我觉得你的问题, 直接可以在你的板上试验得到结果的

上一篇:ldc1000程序
下一篇:ADS1247转换值不对

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

网站地图

Top