Part Number:DAC7731
使用双极输出-10V to +10V, 外部电源+5V, +-12V, 正压段输出正常,实测0-9.98V,负压段最低只有-0.7V,输出空载也是如此,问题找了好久,没找到原因,请各位大侠分析一下是怎么回事?谢谢
Kailyn Chen:
您好,能把电路附上看下吗?VDD=5V , VCC=12V ,VSS=-12V 是吗?
输入信号是什么幅值范围的?
,
Simon Xu:
输入信号是3.3V先切换到5V,整个电路如下:
测试结果1:
0x0000-0x7ffff负压不正常,0x8000-0xffff正压段正常,从
修改代码,另外一种结果如下图:
0x0000-0x7ffff和0x8000-0xffff结果一样,没有负压部分
修改代码,第三种结果如下:
从输入和输出的结果来看,输入的信号是能被芯片识别的,也试过使用外部电源依次给三组电源供电,结果依旧,为什么负压不正常,没弄得太明白
,
Kailyn Chen:
您好,看了下您的电路,除了offset adustment电路没使用之外,其他电路问题。
您的上电时序是否满足datasheet中要求的:The following supply sequence must be followed: VSS (device substrate) first, then VDD followed by VCC.
注意是:VSS—VDD—-VCC这个顺序,别误解为VCC先于VDD。
,
Simon Xu:
这个时序有很大影响吗? 目前这个电路VDD设计略先于VSS,之前有试过用外部电源按这个时序上电,输出没什么改变。
,
Kailyn Chen:
您好,合理的上电时序是芯片正常工作的前提。
我的建议是按照数据手册中推荐的上电时序再验证下,看是否能解决您的问题。因为硬件电路没什么问题。
,
Simon Xu:
问题已经找到,是设计中X_VREF输出端有一个双向ESD管,贴片用料错误,贴成了单向ESD管,造成负压部分被钳位最低-0.7V,感谢你的支持