8路循環(huán)數字電壓表設計

8路循環(huán)數字電壓表設計

ID:44702538

大?。?03.01 KB

頁數:17頁

時間:2019-10-25

8路循環(huán)數字電壓表設計_第1頁
8路循環(huán)數字電壓表設計_第2頁
8路循環(huán)數字電壓表設計_第3頁
8路循環(huán)數字電壓表設計_第4頁
8路循環(huán)數字電壓表設計_第5頁
資源描述:

《8路循環(huán)數字電壓表設計》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、目錄1引言12設計原理及要求12.1數字電壓表的實現(xiàn)原理12.2數字電壓表的設計要求13軟件仿真電路設計13.1設計思路13.2仿真電路圖23.3設計過程23.4AT89C51的功能介紹23.4.1簡單概述33.4.2主要功能特性33.4.3AT89C51的引腳介紹33.5ADC0808的引腳及功能介紹43.5.1芯片概述43.5.2引腳簡介43.5.3ADC0808的轉換原理53.674HC245芯片的引腳及功能5153.6.1芯片概述53.6.2引腳介紹53.7LED數碼管的控制顯示53.7.1LED數碼管的模型53.7.2LED數碼管的

2、接口簡介64系統(tǒng)軟件程序的設計64.1主程序64.2A/D轉換子程序64.3中斷顯示程序75電壓表的調試及性能分析85.1調試與測試85.2性能分析96電路96.1電路仿真圖96.2PCB圖97總結10參考文獻10附錄1源程序11附錄2仿真原理電路1515摘要:隨著電子科學技術,傳感器技術,自動控制技術和計算機技術的發(fā)展,電子測量成為電子工作者的必須掌握的手段對測量的精度,手段要求越來越高,本文介紹了一種以AT89C51為核心的數字電壓測量電路。通過ADC0809進行轉換,74HC245進行驅動。關鍵詞:A/D轉換數字電壓表AT89C51數碼

3、管電壓測量1引言隨著微電子技術的不斷發(fā)展,微處理器芯片的集成程度越來越高,單片機已可以在一塊芯片上同時集成CPU、存儲器、定時器/計數電路,這就很容易將計算機技術與測量控制技術結合,組成智能化測量控制系統(tǒng)。本設計AT89C51單片機的一種電壓測量電路,該電路采用ADC0809本文介紹一種基于A/D轉換電路,測量范圍直流0~5V的8路輸入電壓值,并在四位LED數碼管上循環(huán)顯示,并顯示路數。測量最小分辨率為0.019V,測量誤差不超過正負0.02V。2設計原理及要求本設計是利用單片機AT89C51與ADC0809設計一個數字電壓表,測量0-5V之

4、間的直流電壓值,四位數碼顯示,但要求使用的元器件數目最少。2.1數字電壓表的實現(xiàn)原理ADC0809是8位的A/D轉換器。當輸入電壓為5.00V時,輸出的數據值為255(0FFH),因此最大分辨率為0.0196(5/255)。ADC0808具有8路模擬量輸入端口,通過3位地址輸入端能從8路中選擇一路進行轉換。2.2數字電壓表的設計要求可以測量0~5V范圍內的3路直流電壓值。在4位LED數碼管上輪流顯示各路電壓值或單路選擇顯示,其中3位LED數碼管顯示電壓值,顯示范圍為0.00V~5.00V,1位LED數碼管顯示路數,3路分別為0-2。要求測量的

5、最小分辨率為0.02V。3軟件仿真電路設計3.1設計思路多路數字電壓表應用系統(tǒng)硬件電路由單片機、A/D轉換器、數碼管顯示電路和按鍵處理電路組成,由于ADC0808在進行A/D轉換時需要有CLK信號,本試驗中ADC0809的CLK直接由外部電源提供為500kHz的方波。實際顯示的電壓值(ADC080915采用逐次逼近法轉換,把模擬電壓轉換成16進制的D,由于是對直流電壓0~5V進行采集,所以D對應的電壓為V0?,我們的目的就是要把V0顯示在LED顯示器上。3.2仿真電路圖用Protues軟件仿真設計的電路如圖3-1所示(因軟件中ADC0809不

6、能用,并且ADC0808與ADC0809相同,所以用ADC0808代替)。圖3-1仿真電路入端,由外部信號源提供。單片機的P1、P3.0-P3.3端口作為四位LED數碼管現(xiàn)實3.3設計過程簡易數字電壓測量電路由A/D轉換、數據處理及顯示控制等組成。電路原理圖見附錄2。A/D轉換由集成電路0808完成。0808具有8路模擬輸入端口,地址(23-25)腳可決定對哪路模擬輸入作A/D轉換,22腳為地址鎖存控制,當輸入為高電平時,對地址信號進行鎖存。6腳為測試控制,當輸入一個2us寬高電平脈沖時,就開始A/D轉換。7腳為A/D轉換結束標志,當A/D轉

7、換結束時7腳輸出高電平。9腳為A/D轉換數據輸出允許控制,當OE腳為高電平時,A/D轉換數據從該端口輸出。10腳為0808的時鐘輸控制。P3.5端口用作單路顯示/循環(huán)顯示轉換按鈕,P3.6端口用作單路顯示時選擇通道。P0端口作A/D轉換數據讀入用,P2端口用作0808的A/D轉換控制。3.4AT89C51的功能介紹153.4.1簡單概述AT89C51是一種帶2K字節(jié)閃存可編程可擦除只讀存儲器的單片機一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。外形及引腳排列如圖3-2所示。圖3-2AT89C51芯片模型3.4.2主要功

8、能特性(1)4K字節(jié)可編程閃爍存儲器。(2)32個雙向I/O口;128×8位內部RAM。(3)2個16位可編程定時/計數器中斷,時鐘頻率0-24MHz。3.4.3A

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。