电路设计论坛
直播中

刘慧

7年用户 1697经验值
私信 关注
[问答]

AD5410的数据无法写入是什么原因造成的?怎么处理?

我用STM32F103T6单片机控制AD5410输出4-20mA电流输出,为什么向AD5410的寄存器写数据,开始几次写完后,输出电流没有,后来有一次输入数据后,AD5410输出的电流是4.20mA,但是在写数据寄存器后怎么都是4.20mA,无任何变化,电路是按照文档里推荐的电路搭建的,现在怎么也写不进数据。上电复位后输出不是应该是0mA么?为什么是4.2mA呢?AD5410这款芯片这么难用么?买了4块AD5410都是无法写入数据,另3块输出始终是0mA。程序检查好几遍了,跟推荐的程序思路一样!可怎么就是写不进去数据呢?

回帖(1)

王君凯

2023-12-22 10:27:22
1. 首先检查硬件, Vref的电压是否正常,DVCC是否和单片机的电位相同

2. 软件方面,写进的数据,是否可以成功的回读,如果不能,请参照数据手册中的时序图,     

3. 芯片是否从正规代理商处购买,如果不是,就存在质量隐患。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分