关于AD转换IC ADS1112的问题

[复制链接]
2740|1
 楼主| eein 发表于 2007-5-14 12:02 | 显示全部楼层 |阅读模式
在使用ADS1112中,数据采集用编写函数
double GetADC(unsigned char CH)
返回一个通道的转换值,其中 参数unsigned char CH为要采集的通道,以及一些ADS1112的需要的参数即ADS的配置字.设计采用Signle模式.
其中采用连续采集模式
建立函数Get2Ch(),来采集两个通道的转化数据

void Get2Ch( double* Ch0Data,double* Ch1Data)
{
   *Ch0Data=GetADC(CH0);
   TimeRelay(1);     //10ms延时
  *Ch1Data=GetADC(CH1);
   TimeRealy(1);


发现采集不到CH1的数据? 我在参数配置上 用的是: 15SPS continous-mode .照理来说 10已经可以了吧.
而在只采集一个通道时,数据都正常.我想肯定是延时不够.但到底要多少呢?
谢谢!
13777384286 发表于 2017-6-2 10:49 | 显示全部楼层
请问一下,您现在在使用ADS1112吗?我想问下输出的什么类型的值啊,直接是电压,还是要另外转化的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

19

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部