已回答假定已回答

AD5543输出有规律跳变

kmjwb 在 2016-9-11 詢問的問題
最後回覆由michaelWang8119於2018-3-22提供

我使用AD5543设计一个DA电路,电路形式采用数据包里的双极型电流源。

输出用了个2.5K的电阻作为负载,测试两端电压变化。测试时发现了个奇怪的现象,改变输入时,输出电压不是按照预想的增幅增加而是出现了有规律的跳变。2个正常--两个不正常--一个正常--三个不正常,而且没有增加够的差值会在后面某一处补齐。例如:本来间距64应该每间隔有36,但是4228位置处只有12,在4352处就增加到了52,两部合起来每个间隔还是接近36(有误差在里面)。百思不得其解,请教工程师这是哪里错了。

 

这是步进64个单位的测试值,36mV的间隔应该是对的;

间距64
单位mV
DA输入数字量2.5K阻抗电压步进差
40962200
4160223636
4224227236
4288228412
4352234157
4416237534
44802364-11
4544237511
46082479104
4672251435
4736254935
4800256011
48642525-35
4928256035
49922549-11
5056256011
51202759199
5184279435
5248282935
5312284011
5376289858
5440293234
55042921-11
5568293312
56322851-82
5696288635
5760292135
5824293211
58882898-34
5952293234
60162921-11

  

 

这是步进16个单位的测试值,8.5mV左右的间隔应该是对的;

间距16
单位0.1mV
DA输入数字量2.5K阻抗电压步进差
204810978
20641106385
20801115087
20961118030
211211322142
21281140886
214411379-29
21601140930
217611666257
21921175286
22081184088
22241186626
224011780-86
22561186686
227211836-30
22881186428
230412352488
23201244088
23361252484
23521255430
236812695141
23841278186
240012750-31
24161277929
243212579-200
24481266586
24641275186
24801278029
249612694-86
25121277985
252812751-28

 

 

    这是步进32个单位的测试值,18mV左右的间隔应该是对的;

间距32间距32
单位mV单位0.1mV
DA输入数字量2.5K阻抗电压步进差DA输入数字量2.5K阻抗电压步进差
4096220510245482
412822241910565650168
416022401610885821171
4192224661120587958
422422752911526166287
425622931811846338172
42882287-612166281-57
4320229251248633857
435223445212806856518
438423611713127027171
441623781713447200173
4448238461376725858
44802367-1714087086-172
451223841714407259173
45442378-614727204-55
4576238461504726056
460824829815366398-862
464024991715686570172
467225171816006741171

結果