我用AD5420产生4-20ma电流,前一段时间可以输出,但当时没有注意芯片温度问题,现在如果上电后,不对ad5420操作,温度正常,一对它操作,温度很快升高,发烫,我把select vcc接地也不行,这是我的
电路,c1电容接反了,我改正了
程序如下:
ad5420back=0x1000;
AD5420_sclk=0;
AD5420_sdin=0;
ad5420_latch=0;
延时3000毫秒(; ) ;
ad5420_init ();
? ? ? ? ? ? ? ? ?
buf[1] = 0x10; // 0x1f //DATA_ High_ 8bit- - 残疾滑动率
buf[0] = 0x05; // DATA_LOW_ 8bit
WriteToAD5420( buf); // write 551005 to SHIFT ReGISTER 写入 1005 到控制登记册
延时100us( ) ;
ad5420back
=0x8888;//数据任意的
ad5420_setvalue( ad5420 回溯) ;
延时100us( ) ;