电路设计论坛
直播中

华强一条街

9年用户 743经验值
擅长:处理器/DSP
私信 关注
[问答]

AD5420为什么没有电流输出呢?

我把官网上的例程移植到我的单片机上(STM32),采用的电路是AD5420简化解决方案的电路,只是电容没有焊接。
程序中没有回读函数,只是写了如下语句:
buf[2] = 0x55;
buf[1] = 0x10;              //Disable Slew Rate
           buf[0] = 0x05;
           WriteToAD5420(3,buf);
buf[2] = 0x01;
           buf[1] = 0x99;
           buf[0] = 0x66;
           WriteToAD5420(3,buf);
我觉得应该就会输出电流了,可是测量的电流值为0.
我的FAULT管脚接了 个10K电阻和一个发光二极管,在没有接入CLOCK,LATCH,DATAIN管脚时,给芯片上电,发光二极管没有亮,如果接上了管脚,发光二极管亮了,我觉得说明程序已经跑起来并开始控制AD5420了。
如果我加入了回读函数,读回来的值都是0,是没有写进去数据还是怎么回事呢?为什么没有电流输出呢

更多回帖

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