課程設計AD590單片機測量與顯示_第1頁
課程設計AD590單片機測量與顯示_第2頁
課程設計AD590單片機測量與顯示_第3頁
課程設計AD590單片機測量與顯示_第4頁
課程設計AD590單片機測量與顯示_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、摘要所要設計的為AD590溫度傳感器,并通過A/D轉(zhuǎn)換器輸出數(shù)字信號,并通過單片機編程,最后通過LED顯示器顯示當前溫度。本文介紹了基于AD590與89c51單片機的一種溫度搜集系統(tǒng),該電路采納ADC0809乍為A/D轉(zhuǎn)換元件,將AD590搜集的模擬溫度信號轉(zhuǎn)化為數(shù)字信號,傳輸?shù)絾纹瑱C內(nèi)部,最后老是用共陰極LED顯示出來,溫度測量范圍0C99C,小數(shù)點后顯示一名。要求能夠正確的顯示溫度傳感器的溫度。利用3位LED模塊顯示,顯示測量溫度數(shù)值。本系統(tǒng)要緊包括大模塊:數(shù)據(jù)搜集模塊、操縱模塊、A/D轉(zhuǎn)換模塊、顯示模塊。第一繪制出工作流程圖,然后連接好硬件電路,寫入?yún)R編程序,并進行調(diào)試,最終設計完成了該

2、系統(tǒng)的硬件電路。在軟件編程上,采納了匯編語言進行編程,利用了顯示模塊程序、轉(zhuǎn)換數(shù)據(jù)存取程序、A/D轉(zhuǎn)換程序。其結構框圖如圖1:圖1關鍵字:電壓放大A/D轉(zhuǎn)換LED顯示單片機編程第1章設計方案31.1 AD59031.2 AD080951.3 LED溫度顯示電路5第2章程序設計62.1 程序框圖62.2 程序7第三章心得體會12參考文獻13共13頁第1頁第一章設計方案1AD590測量熱力學溫度、攝氏溫度、兩點溫度差、多點最低溫度、多點平均溫度的具體電路,普遍應用于不同的溫度操縱場合由于AD590精度高、價錢低、不需輔助電源、線性好,經(jīng)常使用于測溫和熱電偶的冷端補償。AD590溫度傳感器是單片集成

3、兩頭感溫電流源,測溫范圍為55c+150C,其電源電壓可在4V6V范圍轉(zhuǎn)變,能夠經(jīng)受44V正向電壓和20V反向電壓,因此器件反接也可不能被損壞。AD590產(chǎn)生的電流與絕對溫度成正比,它有超級好的線性輸出性能,溫度每增加1C,其電流增加1A。因此在室溫25c時,其輸出電流Iout=(273+25)=2981Ao其線性表如表1:攝氏溫度AD590電流經(jīng)10KQ電壓0c273.2uAV10c283.2uA2.832V20c293.2uA2.932V30c303.2uA3.032V40c313.2uA3.132V50c323.2uA3.232V60c333.2uA3.332V100c373.2uA3.

4、732V表1實驗室所提供的電位器最大值為5伏,咱們需通過發(fā)達器放大,而依照輸出電壓通過單片機后,最終由LED顯示器顯示相應的溫度。其總電路圖如圖2所示:圖2一級運算為穩(wěn)固輸出電壓,二級運放為輸出電壓減小2.732v,使輸出電壓從零開始,三級運放為放大電壓到5v。因此可得溫度與電壓的線性表如表2:溫度電壓0c0V10c20c1V30c40c2V50c60c3V70c80c4V90c100c5V2AD0809ADC0809是美國國家半導體公司生產(chǎn)的CMOS:藝8通道,8位逐次逼近式A/D轉(zhuǎn)換器。其內(nèi)部有一個8通道多路開關,它能夠依照地址碼鎖存譯碼后的信號,只選通8路模擬輸入信號中的一個進行A/D轉(zhuǎn)

5、換。是目前國內(nèi)應用最普遍的8位通用A/D芯片。咱們通過輸入模擬信號,經(jīng)A/D轉(zhuǎn)換器輸出8位數(shù)字信號,再輸入到單片機來處置數(shù)據(jù)。3LED溫度顯示電路由發(fā)光二極管組成的LED顯示器是單片機應用產(chǎn)品中最經(jīng)常使用的輸出設備之一,用于顯示各類數(shù)字和字符。該數(shù)字溫度顯示系統(tǒng)的溫度顯示由4位LED顯示器組成,單片機AT89C51以并行通信方式從P1.0P1.7口輸出段選碼和操縱信號,通過74LS47TTLBCD#碼器譯碼,再用4個共陽極LED顯示器動態(tài)顯示溫度的各個數(shù)位。具體硬件連接如圖3所示。共13頁第5頁圖3第二章程序設計由題意所得框圖如圖4(設定言始信調(diào)用AD數(shù)據(jù)*L/_*-一L!1I!II:IIIf

6、prrull,lilinBi|rlid,jiiiiiIi|n!1191|6|*1-|-1-|:數(shù)據(jù)調(diào)用到顯示地址LJL/,加上數(shù)據(jù)顯上示Hl來Hp2-J;j一進制乘以,100得卜六位M數(shù)心卜:二二,1六位數(shù)據(jù)除,11以匹8:得疝和低八位分別為整;數(shù)和小數(shù)*圖4共13頁第7頁2.2程序LowTempequ0;A/D0HighTempequ101;A/D255ADPortequ09000hCurTempequ51hOUTBITequ08002hOUTSEGequ08004h;段操縱口INequ08001hLEDBufequ60hORG0000HljmpStartLEDMAP:db3fh,06h,5

7、bh,4fh,66h,6dh,7dh,07hdb7fh,6fh,77h,7ch,39h,5eh,79h,71hDelay:movr7,#0DelayLoop:djnzr7,DelayLoopdjnzr6,DelayLoopretDisplayLED:movr0,#LEDBufmovr1,#4movr2,#00010000bLoop:movdptr,#OUTBITmova,#0movxdptr,amova,r0movdptr,#OUTSEGmovxdptr,amovdptr,#OUTBITmova,r2movxdptr,amovr6,#1callDelaymova,r2rramovr2,ainc

8、r0djnzr1,Loopmovdptr,#OUTBITmova,#0movxdptr,aret共13頁第9頁DisplayResult:mova,CurTempjnbacc.7,GE0movLEDBuf,#40hdecacplajmpGoonGE0:movLEDBuf,#0;Goon:movb,#100divabmovdptr,#LEDMAPmovca,a+dptrmovLEDBuf+0,amova,bmovb,#10divabmovca,a+dptrmovledbuf+1,amova,bmovca,a+dptrorla,#80hmovledbuf+2,apopamulabmova,bmov

9、ea,a+dptrmovledbuf+3,aretReadAD:movdptr,#ADPortelramovxdptr,a;startA/Dmova,#60djnzace,$;delaymovxa,dptrretReadTemp:movr1,#0movr2,#0movr0,#16RLoop:callReadADadda,r2mov r2, a共13頁第#頁jncGN1incriGN1:djnzr0,RLoopmova,r2anla,#0fhxcha,riswapaanla,#0f0horla,ri;a=r1r2/16movb,#(HighTemp-LowTemp)mulabpushamova,

10、b;/256adda,#LowTempmovCurTemp,aretStart:movsp,#70hMLoop:callDisplayResultcallDisplayLEDcallReadTempsjmpMLoopEnd第三章心得體會單片機作為咱們的要緊專業(yè)課之一,在這次課程設計中我發(fā)覺自己在一點一滴的盡力中對編程設計的愛好也在慢慢增加。在一個禮拜后的今天我已明白課程設計對我來講的意義,它不單單是讓咱們把所學的理論知識與實踐相結合起來,提高自己的實際動手能力,更為重要的是提高了自己的獨立動腦能力。在做本次課程設計的進程中,我感觸最深的當屬查閱大量的設計資料了。為了讓自己的設計加倍完善,查閱這

11、方面的設計資料是十分必要的,同時也是必不可少的。在設計進程中,進一步加深了對單片機的明白得和熟悉,并鞏固了自己的單片機編程知識。我感覺課程設計反映的是一個從理論到實際應用的進程,可是更遠一點能夠聯(lián)系到以后畢業(yè)以后從學校轉(zhuǎn)到踏上社會的一個進程。自己查閱資料,和自身的動腦和盡力,都是以后工作中需要的。第二,在這次課程設計中,咱們運用到了以前所學的專業(yè)課知識,如:Protes仿真軟件、MicrosoftVisio畫圖、單片機編程知識等。盡管過去從未獨立應用過它們,但在學習的進程中帶著問題去學我發(fā)覺效率很高,這是我做這次課程設計的又一收成。共13頁第17頁參考資料1張淑清單片微型運算機接口技術及應用張淑清國防工業(yè)出版社20012張淑清單片機原理及應用技術國防工業(yè)出版社20203許志剛單片機技術與應用人民郵電出版社,2020741817141:43D7D6D5D4D3D2D1D074C374Q7Q6Q5Q4Q3Q2Q1Q01.0F1OP77APRV1NOU8R4U12OP77AP4R3|/47VU13OP77AP111CLOENOU6-1ALE80C31GND2-2-62-2-42-2-2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論