《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于單片機的雙積分型A/D電路設計
基于單片機的雙積分型A/D電路設計
摘要: 本文介紹的一種基于單片機的高精度、雙積分型A/D轉換電路,具有電路體積小、成本低、性價比高、結構簡單、調試容易和工作可靠等特點,有很好的實際應用價值。
Abstract:
Key words :

  0 引言

  A/D轉換電路是數據采集系統中的重要部分,也是計算機應用系統中一種重要的功能接口。目前市場上有兩種常用的A/D轉換芯片,一類是逐次逼近式的,如AD1674,其特點是轉換速度較高,功率較低。另一類是雙積分式的,如ICL7135,其特點是轉換精度高、抗干擾能力強。但高位數的A/D轉換器價格相對較高。本文介紹的一種基于單片機的高精度、雙積分型A/D轉換電路,具有電路體積小、成本低、性價比高、結構簡單、調試容易和工作可靠等特點,有很好的實際應用價值。

  1 雙積分式ADC基本原理

  雙積分式ADC的基本電路如圖1所示,運放A 1、R、C用來組成積分器,運放A2作為比較器。電路先對未知的模擬輸入電壓U1進行固定時間T1的積分,然后轉為對標準電壓U0進行反向積分,直到積分輸出返回起始值,反向積分時間為T0。如圖2所示,輸入電壓U1越大,則反向積分時間越長。整個采樣期間,積分電容C上的充電電荷等于放電電荷,因而有公式由于U0及T1均為常數,因而反向積分時間T0與輸入模擬電壓U1成正比,此期問單片機的內部計數器計數值與信號電壓的大小成正比,此計數值就是U1所對應的數字量。

雙積分式ADC的基本電路

A/D轉換波形圖

  2 實用雙積分A/D轉換電路

  1)硬件電路圖

  如圖3所示,運放A1、R、C構成積分電路,C常取0.22μF的聚丙烯電容,R常取500kΩ左右,A2是電壓跟隨器,為電路提供穩定的比較電壓,運放 A3作為電壓比較器,保證A/D轉換電平迅速翻轉,CD4051是多路選擇開關,單片機P1.0、P1.1、P1.2作為輸出端口,控制其地址選擇端A、 B、C選擇不同的通道輸入到積分器A1,U為將要進行A/D轉換的模擬輸入電壓,Uin為積分器的輸入電壓,U0為比較電壓,U1為基準電壓,為使A/D 轉換結果具有更高的精度,基準電路應該提供精確的電壓,建議使用精度為1%的精密電阻,單片機使用89C51,其內部定時器T0為積分電路提供精確的時間定時,計數器T1用來記錄反向積分時間,INT0用來檢測比較器電平變化。所需測量的模擬輸入信號和零點參考電壓以及基準電壓接到多路選擇開關的輸入端,通過單片機中的程序控制,輪流選擇接入各路輸入信號,通過積分電路分別和固定電壓進行定時或定值積分。

硬件電路圖

  積分電路的輸出信號作為比較器的輸入信號與比較電壓進行比較,當比較器輸出翻轉信號時,CPU計數器停止計數,從而獲得零點參考電壓的計數值,對這個數據進行處理計算后,完成A/D轉換。

  2)轉換過程

  為了給積分電路提供積分零點,在系統上電階段,積分電路先接通GND,待比較器輸出為低電平時,再對積分電路進行一段時間的放電,以使得積分電容零電荷。因此雙積分電路的工作過程分為三個階段:

  (1)清零階段:當比較器輸出低電平時,積分電容上聚集了大量電荷,必須對其放電為后續的A/D轉換提供精確的零起始點。即對U0進行定值積分,由公式由此可見放電時間根據U0、U1、R、C具體值而定。

  (2)積分階段:對模擬輸入電壓Uin進行固定時間積分,積分時長T1,由A/D的精度決定,精度越高積分時間越長,此階段積分器的輸出電壓公式

  (3)比較階段:對模擬輸入電壓進行定時積分后,再對零電平進行反向積分直到比較器的輸出發生翻轉,此階段積分器的輸出電壓為公式由比較器原理得U10=U1,由此可得公式

  其中T1、U0、R、C、U1均為常數,即對零電平的積分時間T0與模擬輸入電壓U成正比,T0即為所求值。具體轉換波形如圖4所示。

具體轉換波形

  3)軟件設計

  單片機內部定時器T0分別控制對基準電壓和模擬電壓的定時積分,計數器T1用來記錄反向積分時間,P1.0、P1.1、P1.2控制多路選擇開關的通道,且單片機以查詢方式檢測比較器的輸出電平。以上分析可知該系統A/D轉換流程圖如圖5所示。

該系統A

  3 電路特點分析

  由上述分析可知,模擬電壓U大于基準電壓U1時,在對模擬電壓U定時積分后對零電平進行定值積分,波形圖如圖4所示。而當模擬電壓U小于基準電壓U1時,在對模擬電壓U定時積分后應對U0進行定值積分,只需在軟件設計上加以區別或提供負值的基準電壓即可。本電路充分利用了單片機成本低廉、可靠性高的優勢,主要元件僅僅為一個單片機89C5 1、一個多通道模擬開關CD4051、一個四運放LM324,因而結構簡單,性價比高。實際應用表明,此雙積分型A/D轉換器的特點是工作性能穩定并且抗干擾能力比較強,但從原理分析可知,該電路存在固有的延遲,因此不適合采集連續快速變化的信號。

  4 結束語

  本設計電路保留了雙積分A/D轉換的主要特點,且整個電路構成的成本非常低廉。只要合理選擇、調整電路參數,減少數據處理誤差,就可以進一步提高轉換精度和速度,且具有轉換過程簡單、轉換精度高和成本低等突出的特點。因此在數據采集系統及其他應用系統中有很好的使用價值。

  本文創新點:本文采用了多路選擇開關CD4051實現了積分器輸入變量的轉換,單片機控制其通道的選擇,完成了清零、積分、比較各環節,完成雙積分A/D,此電路具有結構簡單,成本低廉,穩定性好的特點。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 中文字幕乱码第一页| 亚洲国产aⅴ成人精品无吗| 色噜噜久久综合伊人一本| 国产日韩精品欧美一区| 亚洲成AV人片久久| 草草影院最新发布地址| 国产真实伦在线视频免费观看| 97精品人妻系列无码人妻| 好吊妞视频这里有精品| 中文字幕66页| 日本三级韩国三级在线观看a级| 亚洲av人无码综合在线观看| 欧美日韩精品一区二区在线播放| 人人影院免费大片| 福利一区二区三区视频在线观看| 啊灬啊别停灬用力啊岳| 色综合久久一区二区三区| 国产精品爽爽va在线观看无码 | 国产亚洲欧美在线专区| 黄乱色伦短篇小说h| 国产欧美日韩综合精品一区二区 | 亚洲剧场午夜在线观看| 欧美日韩精品久久免费| 人妻av一区二区三区精品| 精品亚洲成AV人在线观看| 国产欧美日韩另类精彩视频| 538在线观看| 国产香蕉尹人综合在线观看| 99久久无色码中文字幕人妻蜜柚| 无码av岛国片在线播放| 久久亚洲国产精品五月天婷| 日韩亚洲av无码一区二区三区| 五月婷婷六月天| 最新浮力影院地址第一页| 人妻无码一区二区三区| 男女做污污无遮挡激烈免费| 免费无码又爽又刺激高潮| 窝窝午夜色视频国产精品东北| 动漫成年美女黄漫网站国产| 精品国产青草久久久久福利| 午夜精品久久久内射近拍高清|