ths1230数据输出有问题
时间:10-02
整理:3721RD
点击:
你好。我用ths1230制的板调试了一下,大体调通了。但是现在有个问题,就是采集到的12位数据的最高位D11一直是高电平,其他的D0~D10都是正常的,所以我采集的模拟信号就默认加了一个二千多的数值,是由于D11一直为1导致的。我想咨询一下,这个的话,可能是由什么问题导致的?是AD芯片的问题还是我板子的问题?谢谢了。
比较急,谢谢了。
您好,ths1230的输入差分有两种模式mode1和mode2,通过设置CON1和CON0 pin来选择模式。选择不同的模式采样保持电路的增益是1或者是0.5,这样就调整了您的输入电压范围,因此请您确保你的工作模式选择正确,谢谢您对TI 的支持!
如果您的问题得到解决,请您分享给大家!
这个我知道的,我选择的是模式2,CON0配置为0,CON1配置为1。我想问一下,
1、我使用的是内部参考,参考电压是在1.15和2.15V之间,那么是不是说我的输入信号最小必须大于1.15V,最大必须小于1.15V?
2、转换成的数值与相应电压的转换关系是什么?假设采集到的数值为D,对应的电压是不是为D*2.15/(2^12-1) ?如果是这样的话,那最小的为1.15,最大的为2.15,D11应该一直就是1吧?
谢谢你!
您好,输入信号的话在CON1 = 0, CON0 = 1模式时输入范围是-1V(Vmin)~1V,Vfullscale为2V;在CON1 = 1, CON0 = 0模式下是-2V(Vmin)~2V,Vfullscale为4V。ths1230输出数据时无符号二进制,输出数据Dout理论上应该是(Vin—Vmin)*(2^12-1)/(Vfullscale),请您再算下试试。
谢谢你。懂了!