基于單片機的高精度PWM式12位D/A轉(zhuǎn)換器設(shè)計
Igd(mA) Io(mA) Δ=Io-Igd
4.000 3.999 -0.001
8.000 7.998 -0.002
11.000 11.002 +0.002
16.000 16.006 +0.006
20.000 20.008 +0.008
線性=Δmax/20=0.0004
20℃ 60.℃
4.000mA 3.993mA Δ=-0.007mA
20.000mA 19.974mA Δ=-0.026mA
溫度漂移=Δmax/20×40=33ppm/℃
由以上數(shù)據(jù)可知,滿量程的線性度為0.04%,滿量程的溫度漂移為0.033%/10℃,系統(tǒng)響應(yīng)時間約為2.2s,輸出信號與標(biāo)準(zhǔn)值相差0.1%時所用的時間為11s。
[四].結(jié)束語
上面所介紹的D/A電路結(jié)構(gòu)簡單,原理易懂,在8098及8031單片機上都可以應(yīng)用,筆者采用8098單片機的四路高速輸入輸出同時控制四路精密D/A輸出。后面加一級V/I轉(zhuǎn)換電路,構(gòu)成標(biāo)準(zhǔn)的4—20mA電流輸出,電路經(jīng)一年多的現(xiàn)場實際應(yīng)用,效果很好,適于目前0.2級儀表的全部要求。
pwm相關(guān)文章:pwm原理
評論