版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、四路數(shù)字電壓表設(shè)計(jì)摘要隨著微電子技術(shù)的不斷發(fā)展,微處理器芯片的集成程度越來(lái)越高,單片機(jī)已可以在一塊芯片上同時(shí)集成CPU、存儲(chǔ)器、定時(shí)器/計(jì)數(shù)電路,這就很容易將計(jì)算機(jī)技術(shù)與測(cè)量控制技術(shù)結(jié)合,組成智能化測(cè)量控制系統(tǒng)。數(shù)字電壓表就是采用數(shù)字化測(cè)量技術(shù),把連續(xù)的模擬量轉(zhuǎn)換成不連續(xù)、離散的數(shù)字形式并加以顯示的儀表。本課程設(shè)計(jì)是基于單片機(jī)的數(shù)字電壓表的設(shè)計(jì),該設(shè)計(jì)主要由三個(gè)模塊組成:A/D轉(zhuǎn)換模塊,數(shù)據(jù)處理模塊及顯示模塊。A/D轉(zhuǎn)換主要由芯片ADC0808來(lái)完成,它負(fù)責(zé)把采集到的模擬量轉(zhuǎn)換為相應(yīng)的數(shù)字量再傳送到數(shù)據(jù)處理模塊。數(shù)據(jù)處理模塊則由芯片AT89C51來(lái)完成,其負(fù)責(zé)把ADC0808傳送來(lái)的數(shù)字量經(jīng)過
2、一定的數(shù)據(jù)處理,產(chǎn)生相應(yīng)的顯示碼送到顯示模塊進(jìn)行顯示。此數(shù)字電壓表電路相對(duì)簡(jiǎn)單,所用的元件較少,成本低,且測(cè)量精度和可靠性較高。關(guān)鍵詞:A/D轉(zhuǎn)換器,AT89C51,ADC0808課程設(shè)計(jì)說明書第課程設(shè)計(jì)說明書第II頁(yè)TOC o 1-5 h z HYPERLINK l bookmark4 1緒論1課題描述1基本工作原理及框圖1 HYPERLINK l bookmark6 2相關(guān)芯片及硬件電路設(shè)計(jì)2 HYPERLINK l bookmark8 AT89C51芯片2 HYPERLINK l bookmark10 ADC0808芯片2 HYPERLINK l bookmark12 ADC0808芯片
3、介紹2ADC0808轉(zhuǎn)換原理3時(shí)鐘電路4復(fù)位電路4 HYPERLINK l bookmark16 A/D轉(zhuǎn)換電路5數(shù)碼顯示電路6總電路7 HYPERLINK l bookmark18 3軟件設(shè)計(jì)7程序設(shè)計(jì)總方案7系統(tǒng)子程序設(shè)計(jì)8初始化程序8 HYPERLINK l bookmark20 A/D轉(zhuǎn)換子程序8顯示子程序9程序設(shè)計(jì)94調(diào)試仿真11總結(jié)13 HYPERLINK l bookmark24 致謝14 HYPERLINK l bookmark26 參考文獻(xiàn)15課程設(shè)計(jì)說明書第課程設(shè)計(jì)說明書第 頁(yè)顯示子程序子程序采用動(dòng)態(tài)掃描實(shí)現(xiàn)四位數(shù)碼管的數(shù)值顯示,在采用動(dòng)態(tài)掃描顯示方式時(shí),要使得LED顯示的
4、比較均勻,又有足夠的亮度,需要設(shè)置適當(dāng)?shù)膾呙桀l率,當(dāng)掃描頻率在70HZ左右時(shí),能夠產(chǎn)生比較好的顯示效果,一般可以采用間隔10ms對(duì)LED進(jìn)行動(dòng)態(tài)掃描一次,每一位LED的顯示時(shí)間為1ms。在本設(shè)計(jì)中,為了簡(jiǎn)化硬件設(shè)計(jì),主要采用軟件定時(shí)的方式,即用定時(shí)器0溢出中斷功能實(shí)現(xiàn)11us定時(shí),通過軟件延時(shí)程序來(lái)實(shí)現(xiàn)5ms的延時(shí)程序設(shè)計(jì)根據(jù)以上分析,在Keil4編寫控制程序如下所示。#includeunsignedchara16=0 x3f,0 x06,0 x5b,0 x4f,0 x66,0 x6d,0 x7d,0 x07,0 x7f,0 x6f,0 x77,0 x7c,0 x39,0 x5e,0 x79,
5、0 x71,b4,c=0 x01;sbitSTART=P2A4;sbitOE=P2A6;sbitEOC=P2A5;sbitadd_a=P2A2;sbitadd_b=P2A1;sbitadd_c=P2A0;sbitled=P2A7;sbitbuzzer=P2A3;voidDelay1ms(unsignedintcount);unsignedinti,j;for(i=0;icount;i+)for(j=0;j120;j+);voidshow()unsignedintr;for(r=0;r4;r+)P1=(c=0 x40)for(i=0;i=100;i+)led=led;buzzer=buzzer;
6、led=1;buzzer=1;elseled=0;buzzer=0;addata=addata*1.96;OE=0;b0=aaddata%10;b1=aaddata/10%10;b2=aaddata/100%10;b3=aaddata/1000;for(i=0;i=0 x80)for(i=0;i=100;i+)led=led;buzzer=buzzer;led=1;buzzer=1;elseled=0;buzzer=0;addata=addata*1.96;OE=0;b0=aaddata%10;b1=aaddata/10%10;b2=aaddata/100%10;b3=aaddata/1000
7、;for(i=0;i=200;i+)show();4調(diào)試仿真利用Proteus仿真軟件畫出電路圖,并在Keil4上編寫控制程序,并編譯生成.hex文件,將,hex文件加載到AT89C51上,然后進(jìn)行仿真。通過調(diào)節(jié)可調(diào)電阻RV可改變模擬電壓的大小,于是將其四路模擬電壓分別設(shè)定為+0.00V、+2.50V、+3.50V、+4.99V進(jìn)行調(diào)試,調(diào)試仿真圖如圖14所示。其調(diào)試結(jié)果分別為00.00V、02.48V、03.48V、04.99V,通過多次模擬調(diào)試對(duì)比數(shù)碼管顯示電壓與標(biāo)準(zhǔn)電壓表上的電壓可以發(fā)現(xiàn)數(shù)字電壓表能夠?qū)崿F(xiàn)四路模擬信號(hào)的A/D轉(zhuǎn)換,并將轉(zhuǎn)換結(jié)果在數(shù)碼管上顯示到小數(shù)點(diǎn)后2位,而且可以通過調(diào)節(jié)
8、可調(diào)電阻輸入模擬電壓的大小,其絕對(duì)誤差為0.02V在誤差-0.02V+0.02V范圍內(nèi)。故本四路數(shù)字電壓表符合了本次課程設(shè)計(jì)的要求。圖14調(diào)試仿真圖總結(jié)本次課程設(shè)計(jì)主要實(shí)現(xiàn)了數(shù)字電壓表測(cè)量四路電壓的功能,詳細(xì)說明了從原理圖的設(shè)計(jì)、電路圖的仿真再到軟件的調(diào)試。在本次設(shè)計(jì)采用了AT89C51單片機(jī)芯片,與以往的單片機(jī)相比增加了許多新的功能,使其功能更為完善,應(yīng)用領(lǐng)域也更為廣泛。止匕外,在設(shè)計(jì)中還用到了模/數(shù)轉(zhuǎn)換芯片ADC0808,使數(shù)據(jù)采集與轉(zhuǎn)換更加容易。以前在學(xué)單片機(jī)課程時(shí)只是對(duì)其理論知識(shí)有了初步的理解,通過這次設(shè)計(jì),我對(duì)單片機(jī)的工作原理有了更深的理解。無(wú)論是在硬件連接方面,還是在軟件編程方面,
9、我都得到很大提高。致謝這次課程設(shè)計(jì)使我對(duì)對(duì)單片機(jī)原理有了整體的認(rèn)識(shí),對(duì)系統(tǒng)的整體設(shè)計(jì)框架和流程有了清醒的認(rèn)識(shí),同時(shí)也意識(shí)到自己的知識(shí)還有待加強(qiáng),激勵(lì)我不斷充實(shí)自己。在本次課程設(shè)計(jì)中我遇到了很多問題,最后在李文方老師的辛勤指導(dǎo)下,終于游逆而解完成本次課程設(shè)計(jì)。在李老師那里我不僅學(xué)到很多實(shí)用的專業(yè)知識(shí),而且還學(xué)到了嚴(yán)謹(jǐn)、務(wù)實(shí)、認(rèn)真的工作態(tài)度和極強(qiáng)的敬業(yè)精神,也讓我明白了不畏困難、勇于攀登艱難的重要性,這對(duì)我未來(lái)的學(xué)習(xí)和生活產(chǎn)生很大的影響,最后我向李老師表示衷心的感謝。參考文獻(xiàn)1胡漢才.單片機(jī)原理與接口技術(shù)M.北京:清華大學(xué)出版社,1995.6.2樓然苗等.51系列單片機(jī)設(shè)計(jì)實(shí)例M.北京:北京航空航天出版社,2003.3.3何立民.單片機(jī)高級(jí)教程M.北京:北京航空航天大學(xué)出版社,2001.4張毅
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度年度教育機(jī)構(gòu)兼職教師勞動(dòng)合同3篇
- 2025農(nóng)村宅基地租賃合同(農(nóng)業(yè)循環(huán)經(jīng)濟(jì)合作)
- 冷庫(kù)工程合同書電子版2025年度冷鏈物流中心建設(shè)
- 農(nóng)村宅基地房屋租賃合同(含農(nóng)產(chǎn)品冷鏈物流2025年度版)
- 公對(duì)公匯款合同模板(2025年度)-支付機(jī)構(gòu)專用3篇
- 二零二五年度農(nóng)村私人土地交易合同(農(nóng)業(yè)生態(tài)保護(hù)項(xiàng)目合作)
- 2025年度公司團(tuán)建旅游品牌合作推廣合同3篇
- 二零二五年度創(chuàng)新產(chǎn)業(yè)全新轉(zhuǎn)讓合同:生物科技研發(fā)成果移交協(xié)議3篇
- 新型幼兒園幼兒科學(xué)實(shí)驗(yàn)課程承包合同(二零二五年度)3篇
- 2024年中國(guó)痛康靈市場(chǎng)調(diào)查研究報(bào)告
- 計(jì)算機(jī)組成原理習(xí)題答案解析(蔣本珊)
- 板材加工轉(zhuǎn)讓協(xié)議書模板
- GB 44506-2024人民警察警徽
- 咖啡粉代加工協(xié)議書范本
- 2024年北京石景山初三九年級(jí)上學(xué)期期末數(shù)學(xué)試題和答案
- 智慧管網(wǎng)建設(shè)整體解決方案
- 【長(zhǎng)安的荔枝中李善德的人物形象分析7800字(論文)】
- 生物安全風(fēng)險(xiǎn)評(píng)估報(bào)告
- 戈19商務(wù)方案第十九屆玄奘之路戈壁挑戰(zhàn)賽商務(wù)合作方案
- 廣西河池市宜州區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末考試數(shù)學(xué)試卷(含解析)
- 2024高考政治真題-哲學(xué)-匯集(解析版)
評(píng)論
0/150
提交評(píng)論