采集四线制PT100,外部基准电压,恒流源250uA。当PT100正线输入电压断开时,ADC采集到的数是0x80000(负满偏);当PT100负线输入电压断开时,ADC采集到的数是0x7FFFFF(正满偏)。正线和负线上未加上下拉电阻,直连的。读到两种不同的值,是为什么
采集四线制PT100,外部基准电压,恒流源250uA。当PT100正线输入电压断开时,ADC采集到的数是0x80000(负满偏);当PT100负线输入电压断开时,ADC采集到的数是0x7FFFFF(正满偏)。正线和负线上未加上下拉电阻,直连的。读到两种不同的值,是为什么
在使用28PIN的ADS1248芯片时,25脚DRDY引脚,在什么情况下会一直不出现低电平,目前有出现过因为等待DRDY引脚拉低电平,导致单片机陷入死循环的问题,问题是极低概率出现,下图是ADS1248的电路图,是按照规格书的建议连接的,请帮忙给出一些排查问题的建议,非常感谢~
1.此次生产的板卡在应用时发现,使用通用软件对ADS1248的信号进行采集时,数据有固定的差异,读取的温度存在3-6度的偏差。
2.在板卡参数不变的情况下,仅更换芯片(从以前的板卡分别拆3个批次的芯片)后,读数稳定,温度偏差为0.5度以内。
我们ADS1248是用来采集PT100电阻的数据的,然后将采集的数据转换为温度,这个批次的芯片在功能上看似正常的,但是,我们质量验证部门在做温度校准的时候,发现采集到的温度数据偏差很大。
基于以上情况,我们对板卡进行了排查…
我在使用ads1248串联3路PT100进行测温时,电路板在手动上下电(冷启动)或者不下电复位主控MCU时,有几率性出现温度测试结果异常现象,温度比实际值相差较大,例如测室温在26℃左右,但测温电路测试结果达30甚至40℃。测温电路及其供电电路图如下图所示:
PT100传感器及线路连接已确保没问题,PT100阻值随温度变化也正常,参比电阻精度0.01%。
随后用示波器查看电路信号,发现在ads1248芯片供电引脚AVDD以及自IEXC1恒流源出来经PT100和参比电阻相关电路…
您好 我目前需要测试NMRR PSRR CMRR 这几个参数,看您数据手册里的test condition,还是不太明白NMRR PSRR 是在什么条件下进行测量的 谢谢
Part Number: ADS1248IPWR
我们有个项目使用的ADS1248IPWR采集传感器信号,传感器输出0~25mV,使用的PGA为64倍,使用ADC内部基准,电压是2.048V,使用内部PGA放大传感器时发现ADC值超过100万出现非线性了,是不是哪里设置的不对?麻烦技术支持下。
你好,我这边用ADS1248调试,发现会报告下面这个错误,看了下驱动好像没有Generic Bulk Device这个驱动,请问下这个问题怎么解决呢?
Dear,
参考TI 的“www.ti.com.cn/.../tidrcg3.pdf
的文件设计了4路NTC测量电路。
发现VREF(REFP1=REFN1)的电压跟随接入的电阻的变化而变化,例如J7,2-3引脚接入固定的10K电阻,VREF 电压约为1.42V左右;接入1.5K的固定电阻,VREF 约为0.98V左右。(J6/J9短接,J8 NC)
ADS1248的IEXC1/IEXC2 是恒流源,不应该不随负载变化而变化吗?
ps:不接负载的话…
如题,应该如何设置,有没有相关说明的文档?1248有8个输入引脚,手册说有7路单端输入指的的是哪7个腿?
我用ADS1248的AIN0和AIN1测电阻,电阻阻值在15k左右,未进行标定,从芯片中读出的寄存器配置如下,
其中02寄存器配置为0x30,
0A寄存器配置为0x92
0B寄存器配置为0x0f
电路如下:
可是读出的AD值非常小,也就200多,并在小范围内变动,标定后的数值会大一些,但是也明显不正确。请问有可能是哪方面的问题?非常感谢!
我利用热敏电阻(高精度线性)采集温度,在常温下,不断地切换四路热敏电阻,不会出现波动,在恒温60度时,也不会出现异常波动,异常波动为温度一下跳动大于0.1度,但是在持续加热或常温散热时,温度有时会出现异常波动,是不是在热敏电阻不断发生变化,四路采集通道的不断切换,恒流源的激进输出,造成噪音的干扰?如果是这样的话,那请问每一对采集通道的切换需要多长时间?谢谢!
ADS1248讀寫暫存器時,先寫入暫存器,想再讀出來檢查是否寫入正確,卻都只能讀到0
以下是使用邏輯分析儀分析的結果
指令為先寫入0x16(SDATA command) -> 0x40(WREG 1st command) -> 0x00(WREG 2nd command) -> 0x13(AIN2、AIN3)
接著依同樣方式寫入MUX1和IDAC0暫存器
之後想讀出00-0E全部的暫存器資料,所以寫入0x20…
R60无焊接。参考电路如上,采用外部电压,设定仅设置AIN6恒流0.1mA,设置温度从常温升到60度,出现温度的变化非线性,有时上升直接跳动2度,有时直接下降1度,而温度不是线性稳步上升。
我用ADS1248测量PT100时
我的电路设计是这样的,AIN0做为输入的+,并提供0.1mA的恒流输出,经过一个采样电阻到AIN1 -输入,然后AIN1和REF1+相连再连接一个18k欧姆电阻 到REF1-并接地。
但是我程序设计的时候
MUX1REFSEL
T1:0
11 = Onboard reference selected and internally connected to REF0 input pa…
TI工程师,
我想用ADS1248测7路Pt100的值,我想这么做不知方案对不对,就是用一个8通道2选1的多路模拟开关来形成4对温度传感器差分对,接到ADS1248的8个模拟量输入上,这样是两线的温度测量,不知这样的温度精度可以达到多少?可不可以这样接?还有,那个接在REFP0和REFN0间的电阻有什么要求?这样接法我可以每次检测4路Pt100的值,两次就可以采集到7路的了,这样做是否可行?
通道断连时,当采样速率设定为最高值2K时,能够检测到最大值及断连值;当速率降低到1K时甚至更低,ADS1248采样到的码值就很杂,有最大值还有其他怪异的值。请教下各位大神,这是什么原因导致的,有没有什么好的办法能够解决低采样速率时的断连问题?