我使用AD5543设计一个DA
电路,电路形式采用数据包里的双极型电流源。
输出用了个2.5K的电阻作为负载,测试两端电压变化。测试时发现了个奇怪的现象,改变输入时,输出电压不是按照预想的增幅增加而是出现了有规律的跳变。2个正常--两个不正常--一个正常--三个不正常,而且没有增加够的差值会在后面某一处补齐。例如:本来间距64应该每间隔有36,但是4228位置处只有12,在4352处就增加到了52,两部合起来每个间隔还是接近36(有误差在里面)。百思不得其解,请教工程师这是哪里错了。
这是步进64个单位的测试值,36mV的间隔应该是对的;
| 间距64 | |
| 单位mV | |
DA输入数字量 | 2.5K阻抗电压 | 步进差 |
4096 | 2200 | |
4160 | 2236 | 36 |
4224 | 2272 | 36 |
4288 | 2284 | 12 |
4352 | 2341 | 57 |
4416 | 2375 | 34 |
4480 | 2364 | -11 |
4544 | 2375 | 11 |
4608 | 2479 | 104 |
4672 | 2514 | 35 |
4736 | 2549 | 35 |
4800 | 2560 | 11 |
4864 | 2525 | -35 |
4928 | 2560 | 35 |
4992 | 2549 | -11 |
5056 | 2560 | 11 |
5120 | 2759 | 199 |
5184 | 2794 | 35 |
5248 | 2829 | 35 |
5312 | 2840 | 11 |
5376 | 2898 | 58 |
5440 | 2932 | 34 |
5504 | 2921 | -11 |
5568 | 2933 | 12 |
5632 | 2851 | -82 |
5696 | 2886 | 35 |
5760 | 2921 | 35 |
5824 | 2932 | 11 |
5888 | 2898 | -34 |
5952 | 2932 | 34 |
6016 | 2921 | -11 |
这是步进16个单位的测试值,8.5mV左右的间隔应该是对的;
| 间距16 | |
| 单位0.1mV | |
DA输入数字量 | 2.5K阻抗电压 | 步进差 |
2048 | 10978 | |
2064 | 11063 | 85 |
2080 | 11150 | 87 |
2096 | 11180 | 30 |
2112 | 11322 | 142 |
2128 | 11408 | 86 |
2144 | 11379 | -29 |
2160 | 11409 | 30 |
2176 | 11666 | 257 |
2192 | 11752 | 86 |
2208 | 11840 | 88 |
2224 | 11866 | 26 |
2240 | 11780 | -86 |
2256 | 11866 | 86 |
2272 | 11836 | -30 |
2288 | 11864 | 28 |
2304 | 12352 | 488 |
2320 | 12440 | 88 |
2336 | 12524 | 84 |
2352 | 12554 | 30 |
2368 | 12695 | 141 |
2384 | 12781 | 86 |
2400 | 12750 | -31 |
2416 | 12779 | 29 |
2432 | 12579 | -200 |
2448 | 12665 | 86 |
2464 | 12751 | 86 |
2480 | 12780 | 29 |
2496 | 12694 | -86 |
2512 | 12779 | 85 |
2528 | 12751 | -28 |
这是步进32个单位的测试值,18mV左右的间隔应该是对的;
| 间距32 | | | 间距32 | |
| 单位mV | | | 单位0.1mV | |
DA输入数字量 | 2.5K阻抗电压 | 步进差 | DA输入数字量 | 2.5K阻抗电压 | 步进差 |
4096 | 2205 | | 1024 | 5482 | |
4128 | 2224 | 19 | 1056 | 5650 | 168 |
4160 | 2240 | 16 | 1088 | 5821 | 171 |
4192 | 2246 | 6 | 1120 | 5879 | 58 |
4224 | 2275 | 29 | 1152 | 6166 | 287 |
4256 | 2293 | 18 | 1184 | 6338 | 172 |
4288 | 2287 | -6 | 1216 | 6281 | -57 |
4320 | 2292 | 5 | 1248 | 6338 | 57 |
4352 | 2344 | 52 | 1280 | 6856 | 518 |
4384 | 2361 | 17 | 1312 | 7027 | 171 |
4416 | 2378 | 17 | 1344 | 7200 | 173 |
4448 | 2384 | 6 | 1376 | 7258 | 58 |
4480 | 2367 | -17 | 1408 | 7086 | -172 |
4512 | 2384 | 17 | 1440 | 7259 | 173 |
4544 | 2378 | -6 | 1472 | 7204 | -55 |
4576 | 2384 | 6 | 1504 | 7260 | 56 |
4608 | 2482 | 98 | 1536 | 6398 | -862 |
4640 | 2499 | 17 | 1568 | 6570 | 172 |
4672 | 2517 | 18 | 1600 | 6741 | 171 |