如题,我使用内部vref作为基准电源,但对ads1259进行读写操作时偶尔会丢失这个参考源。表现形式为数据寄存器读出数据始终为0x7fffff,不清楚什么原因。
xyz549040622:
内部参考电压不可能丢失,出现0x7fffff考虑驱动的问题,或者输入溢出的问题,使用外部参考源就不会出现了吗?
Amy Luo:
您好,
先检查下模拟输入信号是否超出ads1259要求范围:
user4948687:
回复 Amy Luo:
你好,我输入接地,没有超过满量程。
另外,我读出的config0寄存器默认值,不是0x10xx0101b,而是0x00100101b是什么情况,其他寄存器的值都能和手册给出的默认值对的上。
Amy Luo:
回复 user4948687:
1、输入接地,转换output code应为0h,使用内部vref作为基准电源,实测VREF输出电压会丢失吗
2、读取的config0寄存器的值是对芯片复位后读取的吗
user4948687:
回复 Amy Luo:
是复位后读的
Amy Luo:
回复 user4948687:
用示波器看下读取的时序波形,看下读取过程中有没有受其他干扰。