2020-03-11 19:36发布
最近在调试cs5532芯片,采用VA+=5v.VA-接地。vref+接5v,vref-地,目前增益为1时,自校准后,数据输出稳定,当时增大增益倍数后,数据跳动厉害,猜测应该用系统校准来解决问题,但是奈何不会啊!!!请问系统校准应该如何操作,手册实在没看明白。。。
空载情况 请将2个输入通道接地 或者把传感器输入端加0信号 不能空掉.
多谢您的指导!您说的传感器输入端,是指cs5532的 AIN1+和AIN1-端吗?还是说传感器两端的电源桥压信号?我又调整了一下程序,增益设为4倍,根据您的建议,现在情况如下:1.当把cs5532的 AIN1+和AIN1-端都接地时,SDO不再变低,程序无法继续下去;2.当把cs5532的 AIN1+和AIN1-端短接时进行系统偏移校准,满载时进行增益校准;系统校准后,读偏移寄存器的值是0x00223800,读增益寄存器的值是3FFFFFFF,但是之后进行连续转换时,转换的数据都是00000000,不知道是什么原因?另外还有一个情况,发现复位单片机仿真器后,需要稍等10秒左右运行程序。不然配置寄存器的返回值都是错误的,不知道这种现象是否正常?
最多设置5个标签!
多谢您的指导!您说的传感器输入端,是指cs5532的 AIN1+和AIN1-端吗?还是说传感器两端的电源桥压信号?
我又调整了一下程序,增益设为4倍,根据您的建议,现在情况如下:
1.当把cs5532的 AIN1+和AIN1-端都接地时,SDO不再变低,程序无法继续下去;
2.当把cs5532的 AIN1+和AIN1-端短接时进行系统偏移校准,满载时进行增益校准;系统校准后,读偏移寄存器的值是0x00223800,读增益寄存器的值是3FFFFFFF,但是之后进行连续转换时,转换的数据都是00000000,不知道是什么原因?
另外还有一个情况,发现复位单片机仿真器后,需要稍等10秒左右运行程序。不然配置寄存器的返回值都是错误的,不知道这种现象是否正常?
一周热门 更多>