打印

关于AD转换IC ADS1112的问题

[复制链接]
1879|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

粉丝