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所對應的數字量。
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所示。
3 電路特點分析
由上述分析可知,模擬電壓U大于基準電壓U1時,在對模擬電壓U定時積分后對零電平進行定值積分,波形圖如圖4所示。而當模擬電壓U小于基準電壓U1時,在對模擬電壓U定時積分后應對U0進行定值積分,只需在軟件設計上加以區別或提供負值的基準電壓即可。本電路充分利用了單片機成本低廉、可靠性高的優勢,主要元件僅僅為一個單片機89C5 1、一個多通道模擬開關CD4051、一個四運放LM324,因而結構簡單,性價比高。實際應用表明,此雙積分型A/D轉換器的特點是工作性能穩定并且抗干擾能力比較強,但從原理分析可知,該電路存在固有的延遲,因此不適合采集連續快速變化的信號。
4 結束語
本設計電路保留了雙積分A/D轉換的主要特點,且整個電路構成的成本非常低廉。只要合理選擇、調整電路參數,減少數據處理誤差,就可以進一步提高轉換精度和速度,且具有轉換過程簡單、轉換精度高和成本低等突出的特點。因此在數據采集系統及其他應用系統中有很好的使用價值。
本文創新點:本文采用了多路選擇開關CD4051實現了積分器輸入變量的轉換,單片機控制其通道的選擇,完成了清零、積分、比較各環節,完成雙積分A/D,此電路具有結構簡單,成本低廉,穩定性好的特點。
基于單片機的雙積分型A/D電路設計
- 積分(15584)
相關推薦
51單片機C語言應用程序設計實例精講
7章 單片機實現語音錄放第二篇 數據采集系統第8章 基于MAX197的并行A/D轉換第9章 基于TLC549的串行A/D轉換第10章 基于MAX527的并行D/A轉換第11章 基于MAX517的串行D
2020-08-25 11:05:11
51單片機復位電路設計
51單片機復位電路設計基本復位電路復位電路的基本功能是系統上電時提供復位信號直至系統電源穩定后撤銷復位信號為可靠起見電源穩定后還要經一定的延時才撤銷復位信號以防電源開關或電源插頭分-合過程中
2008-10-24 11:31:09
51單片機最小系統原理及編程電路設計
數碼管、LED指示燈、LED電子顯示屏,既然是51單片機最小系統我們當然只進行了最簡單的電路設計與編程[url=http://www.51hei.com/UpFiles/Pic/mcu/2007-08
2011-11-24 10:17:24
單片機各種復位電路原理
/ee1d4a2b81be5a178d9443ecf81a4bd8.jpg]圖23、積分型上電復位常用的上電或開關復位電路如圖3所示。上電后,由于電容C3的充電和反相門的作用,使RST持續一段時間的高電平。當單片機已在運行當中時,按下復位鍵K后
2011-11-02 19:29:59
單片機復位電路
穩定的時鐘信號,因此在電源上電時,只有當VCC超過4.75V低于5.25V以及晶體振蕩器穩定工作時,復位信號才被撤除,微機電路開始正常工作。復位電路的分類:單片機復位電路主要有四種類型:(1)微分型
2012-11-12 00:36:10
單片機復位電路的可靠性分析
單片機以及Microchip公司的PIC系列單片機。無論用戶使用哪種類型的單片機,總要涉及到單片機復位電路的設計。而單片機復位電路設計的好壞,直接影響到整個系統工作的可靠性。許多用戶在設計完單片機系統
2010-10-23 11:13:48
單片機外圍電路設計
單片機外圍電路設計之一:電阻對于電阻,想必大家都覺得簡單,沒有什么好說的。其實電阻的應該還是非常廣泛的,在不同的應用場合其作用是完全不同的。本人將總結其基本用法,及容易被忽略的地方。1、概念電阻
2021-07-20 07:50:51
單片機外圍電路設計pdf
單片機外圍電路設計pdf單片機外圍電路設計(第2版) 第1章 智能化/網絡化傳感器的原理與應用 1.1 智能化集成溫度
2008-08-27 00:00:17
單片機外圍電路設計攻略(全)!
單片機外圍電路設計攻略(全)!非常全,很不錯,有40多頁。下載地址已隱藏,請自行回帖下載哦! [hide]https://pan.baidu.com/s/1skCRYdZ[/hide]
2017-11-09 16:26:44
單片機外圍電路設計資料教程下載
單片機外圍電路設計資料,這是一部學單片機革命性的視頻教程,教程全部十二講,每講3小時左右,講座從最基本的預備知識開始講起,非常詳細的講解KEIL編譯器的使用,包括軟件仿真,測定時間,單步運行,全速
2018-07-19 05:46:27
單片機檢測漏水電路設計使用總結
關于單片機檢測漏水電路設計-記錄敘述過程注意事項踩的坑使用總結敘述這兩周,嘗試用單片機進行檢測漏水的項目,整個過程也是遇到了很多坑,也正是因為此才明白了許多道理,即使最簡單的硬件,要是學的不深,也會
2022-01-07 07:58:01
單片機的電路是怎樣去設計的
在單片機的學習中,不光是單片機程序的編寫,還有電路的設計。有些公司可能會把單片機開發分成兩塊:電路設計、程序設計。然后負責電路設計的人只負責電路設計,不用考慮單片機編程;程序設計的人只管單片機編程
2021-12-01 07:53:27
單片機的時鐘電路與復位電路的設計資料分享
硬件電路設計(末尾附文件)原理圖:仿真圖:單片機的時鐘電路與復位電路設計本系統采用STC系統列單片機,相比其他系列單片機具有很多優點。一般STC單片機資源比其他單片機要多,而且執行速度快;STC系列
2021-11-18 08:30:00
單片機硬件電路設計
越多,器件之間相互干擾也越強,功耗也增大,也不可避免地降低了系統的穩定性。隨著單片機片內集成的功能越來越強,真正的片上系統SoC已經可以實現,如ST公司新近推出的μPSD32××系列產品在一塊芯片上集成了80C32核、大容量FLASH存儲器、SRAM、A/D、I/O、兩個串口、看門狗、上電復位電路等等。
2019-06-28 08:24:22
單片機系統的常用輸入/輸出電路設計
使用。 1 輸入電路設計 一般輸入信號最終會以開關形式輸入到單片機中,以工程經驗來看,開關輸入的控制指令有效狀態采用低電平比采用高電平效果要好得多,如圖1如示。當按下開關Sl時,發出的指令信號
2011-10-14 13:42:01
單片機領域精英趙樂:單片機系統電路繪制及原理解析
對AltiumDesigner0909、AltiumDesigner0918版本分別進行演示,通過基礎入門級51單片機開發系統為例進行教學,課程與實際項目相結合,另外穿插電路設計以及制作工藝等內容進行講解,最終繪制出51
2018-09-28 15:48:59
單片機電路設計經驗
本資料是關于單片機電路設計的一些經驗,希望對大家有所幫助。。。前言MCU發展趨勢未來以及相當長的一段時間內,單片機應用技術的發展趨勢為:1、全盤CMOS化CMOS 電路具有眾多的優點,如極寬的工作
2012-07-26 23:13:25
ADC 0832構成單片機串行A/D電路
ADC 0832構成單片機串行A/D電路摘 要:介紹一種串行輸入輸出模數轉換器芯片應用, 包括單片計算機與其接口的電路和程序設計方法。使用少量線路構成8 位A ?D 數據采集通道, 程序控制電路接口
2009-11-03 09:49:50
ICL7135A/D轉換器單片機讀寫程序
本人現在設計電壓表,用的是STC的單片機和ICL7135A/D轉換器,請教以我的電路設計為基礎,ICL7135的讀取程序該怎么寫。 非常感謝!
2014-04-21 10:31:41
STC15W408AS單片機A/D轉換器的相關資料推薦
,速度到300KHz(30萬次/秒)。8路電壓輸入型A/D,可做溫度檢測、電池電壓檢測、按鍵掃描、頻譜檢測等。1.A/D轉換器的結構STC15系列單片機ADC由多路選擇開關、比較器、逐次比較寄存器、10位DAC、轉換結果寄存器(ADC_RES和ADC_RESL...
2021-11-26 07:36:19
一種使Freescale單片機A/D轉換模塊能夠接收雙極型模擬信號的電路設計
摘要實現A/D轉換通常需要使用A/D轉換芯片,而單片機內置的A/D模塊只能接收單極模擬信號。文中介紹了一種使Freescale單片機A/D轉換模塊能夠接收雙極型模擬信號的電路設計,文中電路采用對稱設計,擴大了A/D轉換的量程,提高了A/D轉換的分辨率。
2019-07-23 06:07:34
什么是RC積分電路?RC積分電路的原理
充分利用了單片機成本低廉、可靠性高的優勢,主要元件僅僅為一個單片機89C5 1、一個多通道模擬開關CD4051、一個四運放LM324,因而結構簡單,性價比高。實際應用表明,此雙積分型A/D轉換器的特點是工作
2011-11-07 13:50:43
介紹單片機硬件系統
本書結合當前的職業教育改革要求,采用項目教學、任務驅動方式進行編寫,主要介紹單片機硬件系統、單片機開發系統軟件、單片機并行端口應用、定時與中斷系統、顯示與鍵盤接口技術、A/D與D/A轉換接口、串行
2021-07-20 06:14:12
關于51單片機的A/D問題
各位大佬好,小弟是新手,我有兩個傳感器的輸出值,想輸入到單片機上,但是我單片機學得不是很好,不知道怎么寫A/D讀取兩個I/O的值,并且顯示在LCD1602上,所以想請教各位大哥,有代碼最好,我知道讀一個I/O怎么讀,兩個不知道怎么寫,請指教,謝謝!!
2018-05-07 11:32:57
具有報警和控制功能雙用戶界面3-3/4字A/D轉換電路
具有報警和控制功能雙用戶界面3-3/4字A/D轉換電路GC7645A是具有報警和控制功能,雙用戶界面,可直接驅動發光二極管數碼顯示(LED)的3-3/4雙積分型A/D轉換電路。[hide][/hide]
2009-12-14 11:28:55
利用AT90S1 200單片機實現A/D轉換
AT90S1200是基于增強性能精簡指令集、低功耗、CMOS技術全新的單片機。采用RC模擬轉換原理利用該片內的模擬比較器.可以組成精度高、速度快、廉價的A/D轉換器。實現A/D轉換的電路設計簡單
2013-09-29 11:29:55
基于單片機的交流調壓觸發控制電路設計
課題名稱基于單片機的交流調壓觸發控制電路設計選題依據和意義在我國,用戶的用電電壓常因各種因素會有波動,這種電壓的波動不僅增加了電能的損耗,而且會縮短電器的使用壽命,甚至會對用戶的人身安全構成威脅
2015-04-07 12:36:40
基于單片機的直流斬波調壓電路設計,不知道這個占空比怎么通過單片機調整
直流斬波變換電路主要包括升壓型、降壓型、升降壓型。其控制思想基本相似,都是通過控制pwm信號的占空比實現。該課題的核心部分就是利用單片機產生占空比可調的一定頻率的控制信號,然后驅動開關管實現升壓或
2018-12-30 11:40:09
基于PWM實現D/A轉換電路設計
能夠通過單片機的PWM輸出,再加上簡單的外圍電路及對應的軟件設計,實現對PWM的信號處理,得到穩定,精確的模擬輸出,以實現D/A轉換,這將大大降低電子設備的成本,減小體積,并容易提高精度。2.4.1.1
2011-08-26 09:49:56
基于變頻控制系統單片機外圍電路設計
波形變換光耦隔離整形電路后輸出三相方波電壓,記為 KA、KB、KC,三相方波分別送給 80C196單片機的P2口的 P2.5、P2.6、P2.7端。CPU根據KA、KB、KC的值判斷三相交流電源的相位
2011-04-13 09:51:06
如何采用多路選擇開關CD4051實現積分器輸入變量的轉換?
本文介紹的一種基于單片機的高精度、雙積分型A/D轉換電路,具有電路體積小、成本低、性價比高、結構簡單、調試容易和工作可靠等特點,有很好的實際應用價值。
2021-04-22 06:46:38
完成單片機與LED數碼管的接口電路設計以及程序設
實驗目的和任務目的:利用“模塊化單片機教學實驗平臺”,加深對單片機與LED數碼管的接口電路設計以及程序設計的理解。任務:完成單片機與LED數碼管的接口電路設計以及程序設計。 實驗內容
2021-11-23 07:52:15
用CPLD和模擬電路實現雙積分A/D轉換
高手幫幫忙!用CPLD和模擬電路實現雙積分A/D轉換 怎么做呢精度要4位半 速率0.3秒還可以轉換3位半速率提高數碼管顯示
2011-03-19 15:44:03
轉: 單片機復位電路匯總
,R2=10k[/url]圖3 積分型上電復位電路專用芯片復位電路:上電復位電路 在控制系統中的作用是啟動單片機開始工作。但在電源上電以及在正常工作時電壓異常或干擾時,電源會有一些不穩定的因素,為單片機
2011-07-28 09:53:50
FMD輝芒微FT61F145-TRB TSSOP20 ADC/PWM型單片機MCU
、MCU研發服務. 提供***的解決方案。目前,FMD 8/32位單片機包括I/O型、A/D型和Touch型全系列系列單片機,適用于各類消費產品應用領域,能滿足客戶
2021-12-14 11:22:20
HT46R065B/16NSOP合泰HOLTEK單片機ic芯片集成電路免費燒錄
HT46R064B/HT46R065B/HT46R066BEnhanced A/D Type 8-Bit OTP MCU (Enhanced OTP MCU)增強 A/D 型系列單片機是一款 8 位
2022-06-14 10:32:23
原裝現貨FMD輝芒微FT61F023-RB封裝SOP16單片機8位微控制器單片機
FT61F023-RB是輝芒微電子A/D型8位系列單片機,指令周期2T/4T可選。專門為需要A/D轉換的產品而設計,例如傳感器信號輸入。此款單片機特點為寬電壓工作范圍2.0V至5.5V、多通道A/D
2022-07-16 10:56:19
新穎實用的單片機雙積分A/D轉換電路和軟件
新穎實用的單片機雙積分A/D轉換電路和軟件:摘 要: 通過對雙積分A/ D 轉換過程及其原理的分析,結合8031 單片機定時計數器的特點,設計出一種新的A/ D 轉換電路. 詳細介紹了這種轉
2009-05-11 22:52:5615
HT66F302 SOP8 合泰HOLTEK 1.8V~5.5V 1K A/D 型 Flash 單片機
HT66F302/HT66F3031.8V~5.5V 1K A/D 型 Flash 單片機該系列單片機是 8 位具有高性能精簡指令集的 Flash 單片機,具有一系列功能和特性,其 Flash
2023-02-27 15:57:00
HT66F002 SOP8 合泰HOLTEK 內置 EEPROM 經濟 A/D 型 Flash 單片機
HT66F002/HT66F0025/HT66F003/HT66F004內置 EEPROM 經濟 A/D 型 Flash 單片機該系列單片機是 8 位具有高性能精簡指令集的 Flash 單片機。具有
2023-02-28 12:00:02
BS84C12A-3 28SOP 合泰HOLTEK 觸控 A/D 型單片機 原裝正品 免費燒錄
BS84B08A-3/BS84C12A-3觸控 A/D 型單片機該系列單片機是一款A/D 型8 位具有高性能精簡指令集且完全集成觸控按鍵功能的Flash 單片機。此單片機含有觸控按鍵功能和可多次編程
2023-05-06 17:02:59
輝芒微FT60F011A-RB-IO型單片機
備受關注的單片機——輝芒微FT60F011A-RB-IO型單片機,并探討其特點和應用。一、輝芒微FT60F011A-RB-IO型單片機概述輝芒微FT60F011A
2023-11-27 21:21:40
NY8A050D單片機,AD單片機,九齊代理
?這篇文章將介紹臺灣九齊單片機NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特點、應用領域、與其他單片機的比較等內容。一、九齊單片機NY8A050D 6 I/O
2023-11-27 21:54:52
NY8A051H 原裝集成電路Ic8位微控制器采用雙時鐘機制 單片機MCU
NY8A051H是IO型消費類低單價8bit九齊單片機,有6個IO口,1K ROM,帶一路PWM,內建LVR。最簡單的IO型低單價單片機。可以兼容遠翔飛凌單片機,應廣單片機,晟矽微單片機,芯圣單片機
2023-12-21 18:53:26
51單片機幾種實用的復位電路設計
51單片機幾種實用的復位電路設計,有利于51單片初學者進行開發。本文結合作者多年的工程應用,根據使用環境的不同,由淺入深的講解了幾種實用的51單片機的復位電路的設計方法及工作特性。
2016-03-14 15:40:245
簡單51單片機開發板的電路設計
簡單51單片機開發板的電路設計(單片機控制電機)-該文檔為簡單51單片機開發板的電路設計講解資料,講解的還不錯,感興趣的可以下載看看…………………………
2021-07-22 10:03:5788
評論
查看更多