你好,在做DAC8581时遇到一个奇怪问题:
我的参考电压Vref为2.5V。以下电压均可正常输出:
+Vref ,-Vref /2, 0,-Vref/2 ,-Vref/2(即是2.5v,1.25v,0v,-1.25v,-2.5v)。
但是,除了以上电压,均不能正常输出(也就是说,我想输出其它电压,SPI发送完成后,DA输出电压不变)。
示波器测得时序及信号均没问题。恳请专家帮我分析分析,谢谢。
Jack Li:
你好!
根据DAC8581的规格书,第3页的描述,其参考电压输入为3~ Avdd, 但你上述描述中,你的参考是2.5V,这应该不当。
可不可以在确认一下,顺便把你的原理图贴出来,大家一起看看。
wei zhou1:
回复 Jack Li:
谢谢,改为3.3V后还是那样。目前发出去了还没做好,所以是在板子上临时搭的一个。
是按照这个原理图搭的:
wei zhou1:
回复 Jack Li:
谢谢,改为3.3V后还是那样。目前发出去了还没做好,所以是在板子上临时搭的一个。
是按照这个原理图搭的:
wei zhou1:
我补充说明下,下表中的均可输出,包括1FFF。起初我怀疑是信号问题,我降低SPI速率后问题如故。
wei zhou1:
回复 Jack Li:
你好,能再帮我分析下吗,下面是我的示波器截图,SPI输出的是 5555H,SPI输出后DA输出不变。
Jack Li:
回复 wei zhou1:
你好!
你的时序应该没问题,附件是我们的code example。
我来申请个EVM测试一下,再给你回复!
wei zhou1:
回复 Jack Li:
好的,谢谢你的帮助