TI中文支持网
TI专业的中文技术问题搜集分享网站

ads1013可以接两个不同的模拟输入吗

ads1013有两个模拟输入,可以接不同的两个模拟输入吗,驱动程序中怎么分别读两个模拟输入的转换结果?

Amy Luo:

您好,
ads1013是您完整的型号吗,我在TI官网上找不到这个产品的相关资料

user5279301:

回复 Amy Luo:

ADS1013BQDGSRQ1.pdf芯片型号是ads1013-q1,你可以找ads1014或者ads1015,他们升级版的

Amy Luo:

回复 user5279301:

抱歉,可能是昨天网站出了问题,打不开datasheet,今天可以了
ADS1013不可以接两个不同的模拟输入,只能测量一个差分信号或一个单端信号,在数据手册8.3.1 Multiplexer 章节有说明。

user5279301:

回复 Amy Luo:

好的,还有一个问题,为什么读转换出来的值是负数,输入的电压值测试时1.4,读出来的寄存器的值是0x8c50

user5279301:

回复 user5279301:

VDD给的是3.3v,config寄存器读出来的一直是0x8583

Amy Luo:

回复 user5279301:

目前写入寄存器后,可以正确读出吗,先验证下寄存器是否可以正常读写
如果可以正常读写寄存器,那么可以把原理接线图和寄存器配置贴出来吗

user5279301:

回复 Amy Luo:

可以正确读写,负值是因为ain1没有接地导致的,但是现在读出来的值偏差有点大,vdd接的是3.3v,ads1013最大量程应该是3.3,ain0处输入的电压是1.4,读出来的转换寄存器的值是0x55a,(0x55a/0x7ff)*3.3 = 2.2v,实际输入电压只有1.4V,偏差怎么这么大,请问我的算法有问题吗?

Amy Luo:

回复 user5279301:

ADS1013 d的FSR 是 ±2.048 V,不是3.3V

user5279301:

回复 Amy Luo:

感谢感谢,刚在规格书看到这个

赞(0)
未经允许不得转载:TI中文支持网 » ads1013可以接两个不同的模拟输入吗
分享到: 更多 (0)