Dear TI engineers,我是用MOS做开关,通过单片机控制外部参考电压,我设计的A1,A0地址为11,在初始化DAC7564的时候,先禁用内部2.5v参考(0x00c12000),然后导通mos管使用5v外部参考,但是这个方案有个问题,就是偶尔会出现禁用指令失败的情况,请问这是为什么呢?手册上给的指令是012000h,意思是地址为A1,A0=00的时候的指令么?
answer:
如果只是偶尔失败,最可能的情况是检查一下IIC的通信是否稳定,是否偶尔有不稳定的情况?
user4196946:
回复 answer:
我试了一下写其他指令 都可以正常通信,说明不是SPI通信的问题。请问对于DAC7564设定外部参考,有什么参考步骤吗?
xyz549040622:
回复 user4196946:
偶尔会出现禁用指令失败的情况,这时候DAC是处于什么模式呢?
user4196946:
回复 xyz549040622:
此时DAC参考端VREFH仍然为2.5V,仍能正常工作。但由于MOS管导通,有有灌电流流入参考端,导致不必要的功耗
xyz549040622:
回复 user4196946:
手册都说了,不允许这个情况出现。
你写完指令后稍微加点延时试试。
user4196946:
回复 xyz549040622:
现在是这样的,我写完0X00C12000延时10us,打开MOS管,然后重新写一下0X00C12000延时10us,就减少了禁用内部参考失败的次数了,现在几乎不怎么出现了,就是觉得不太放心,是否有官方设置例程可供参考?