本應(yīng)用筆記介紹了使用集成數(shù)模轉(zhuǎn)換器(DAC)和比較器的微控制器(μC)來創(chuàng)建線性度為0.05%的低成本ADC。
圖1所示的簡單3V模數(shù)轉(zhuǎn)換器(ADC)非常小,不需要負(fù)電源或昂貴的精密元件,并且消耗最小的電源電流(10μA)。單個轉(zhuǎn)換由 12,000 次比較組成,大約需要 300 毫秒。電路工作原理如下所述。
圖1.這種低廉的0.05%線性ADC可以添加到現(xiàn)有設(shè)備中,或用于升級某些μC(如PIC 16C71)中包含的轉(zhuǎn)換器。
每次比較后,微控制器(μC)關(guān)閉兩個開關(guān)之一:IC2A(比較器高電平)或IC2B(比較器低電平)。開關(guān)連接任一 V裁判(1.2V) 或接地到其“B”端子,產(chǎn)生脈寬調(diào)制 (PWM) 信號,該信號由 R3 和 C1 濾波并針對 V 進(jìn)行差分積分在.結(jié)果與 V 進(jìn)行比較裁判.
當(dāng)此操作對誤差電壓上下積分時,μC計算比較器輸出為高電平(IC2A開關(guān)閉合)的比較次數(shù)。此計數(shù) (NH) 除以 12,000 等于 PWM 占空比。該系統(tǒng)是全比率的,因此占空比等于NH/12000 = V在/V裁判.重新排列和替換 V裁判= 1.2V 產(chǎn)生 V在= NH/10,000.
清單 1* 使 LCD 模塊能夠直接顯示電壓值,就像數(shù)字面板儀表一樣。子例程“DVM”生成嵌入式應(yīng)用程序所需的實際 A/D 轉(zhuǎn)換值。將量程常數(shù)(比較次數(shù))設(shè)置為 12,000 會產(chǎn)生 300ms 轉(zhuǎn)換,分辨率為 4-1/2 位,并生成 1.1999 滿量程顯示。通過將量程常量設(shè)置為 1200,可以將轉(zhuǎn)換速度加快到 30ms,這將生成一個 3-1/2 位顯示,滿量程讀數(shù)為 1.199。
IC2近乎理想的開關(guān)特性是0.05%非線性度低的原因。IC2是行業(yè)標(biāo)準(zhǔn)4066的高性能、3V指定版本,是一款四通道模擬開關(guān),具有35Ω導(dǎo)通電阻和0.1nA (最大值)關(guān)斷漏電流。用MAX323雙通道模擬開關(guān)代替IC2可以節(jié)省空間:MAX323單通道/單擲器件,規(guī)格與MAX4066相似。MAX323采用8引腳μMAX封裝(MAX4066采用14引腳SO封裝)。
Vcc限制為 μC (6V) 允許的最大值。IC1,使用Vcc在整個溫度范圍內(nèi)低至 2.8V,僅吸收 7μA 的電源電流。IC1中的基準(zhǔn)電壓源對于小于100pF或大于0.05μF的容性負(fù)載是穩(wěn)定的。為確保穩(wěn)定性,基準(zhǔn)電壓源的外部旁路電容(C3)應(yīng)保持較大。
圖2.在圖1中,輸出非線性度(占滿量程的百分比)如圖所示變化。
審核編輯:郭婷
-
微控制器
+關(guān)注
關(guān)注
48文章
7841瀏覽量
153309 -
比較器
+關(guān)注
關(guān)注
14文章
1796瀏覽量
108212 -
dac
+關(guān)注
關(guān)注
43文章
2345瀏覽量
192725
發(fā)布評論請先 登錄
相關(guān)推薦
利用微控制器集成ADC和運(yùn)算放大器的單芯片雙線制回路供電RTD溫度發(fā)送器包含BOM,PCB文件及光繪文件
低成本低功耗8位微控制器可輕松融入高能效產(chǎn)品設(shè)計
工業(yè)ADC接口的微控制器和調(diào)制器的構(gòu)建
微控制器MCU是什么
低成本微控制器單元中經(jīng)常使用的內(nèi)部RC振蕩器的優(yōu)點(diǎn)和需求
微控制器MCU的相關(guān)資料推薦
低成本嵌入式多媒體微控制器的設(shè)計與實現(xiàn)
利用LPC微控制器進(jìn)行低成本的模/數(shù)轉(zhuǎn)換 AN10187
MAX1169 ADC與PIC微控制器的接口

使用PHILIPS_LPC微控制器實現(xiàn)低成本A/D轉(zhuǎn)換
采用基于Flash的低成本8位微控制器實現(xiàn)優(yōu)化電子鎮(zhèn)流器的設(shè)計

評論