Post Go back to editing

ad7124错误寄存器提示模拟LDO错误

上电开启诊断结果,并输出--串口打印显示 0x80------模拟LDO不在范围内

万用表实际测量有1.89V,是在范围内的;

请问这种情况是芯片坏了?应该不是芯片坏了吧。数据能输出

Parents
  • 万用表测得的数据,可能和芯片能获得的电压有实际偏差,你可以用芯片内部adc自测下。先看下adc测得的实际ldo数值。而且这个是连续测量的,如果中间有过一次异常可能就置位了,你要在AVDD入口配置电容,且电容尽可能靠近芯片,否则芯片上电那下猛吸电流,供电回路又比较远的话,电流供电不及时,会有芯片供电电压实际降低的情况,错误可能就这时候就置位了。

    之后可能正常工作了也还好,总之和你供电设计可能也有关。你也可以清除错误,看该错误正常工作时候还会发生。

Reply
  • 万用表测得的数据,可能和芯片能获得的电压有实际偏差,你可以用芯片内部adc自测下。先看下adc测得的实际ldo数值。而且这个是连续测量的,如果中间有过一次异常可能就置位了,你要在AVDD入口配置电容,且电容尽可能靠近芯片,否则芯片上电那下猛吸电流,供电回路又比较远的话,电流供电不及时,会有芯片供电电压实际降低的情况,错误可能就这时候就置位了。

    之后可能正常工作了也还好,总之和你供电设计可能也有关。你也可以清除错误,看该错误正常工作时候还会发生。

Children
No Data