各位好,
现在使用DAC9881SBRGET再做测试,
电压条件如下
VDD:+5V
IOVDD:3.3V
VrefH-F与VrefH-S:4.096V
VrefL-F与VrefL-S:0V(+5V的GND)
在VrefH-F与VrefH-S间并无使用OPA,是直接标准电压直输,
GAIN:0V
RSTSEL:0V
PDN:0V
LDAC:0V
SDOSEL:3.3V
USB/BTC:3.3V
目前遇到的问题是,
我在CODE设定上面,只要560以下,输出的电压就一直固定在8.9mV
就算CODE设定为0,输出电压依然为8.9mV
但如果CODE大于560以上,那么输出的电压就是依照公式做变化
所以想询问看看,在CODE上面只要560以下电压是否就不会有变化?
或者是我哪边有没有设定好的地方?
恳请各位给予指教,谢谢!!
user151383853:
手册并没有提到这个 CODE 的最小值限制.
看不明白是什么因素限制了输出
Hardy:
回复 user151383853:
谢谢Airwill的回复
也因为这样,所以我才上来发问因为我的VREFL都是接0V,理论上我的CODE给予00000H时,输出的电压表现也应该为0V或是(+-0.000015625V)1LSB现在是一直维持在8.9mV,直接来说感觉这个值实在是太大了不正常,所以才想来这里请有相关调适经验的前辈来帮忙确认看看,还请有经验的前辈给予教导,谢谢
Hardy:
回复 Hardy:
今天使用了DAC9881EVM来做相同测试,也是有发生一样的情况,只不过保持的从8.9mV降为8.3mV,目前真的没有思考方向,是不是有TI的前辈来帮小弟看看,感谢!!
XIDENG CHEN:
回复 Hardy:
你好,我现在也遇到你这样的情况,我是配置成双极性输出,当CODE设置成00000H时,会有10mV的电压输出,做了两块板都这样子。
想请教一下你是如何解决的?