




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、燕山大學課程設計說明書題目: 熱敏電阻測溫顯示系統學院(系):電氣工程學院年級專業:10級檢測一班學 號: 學生姓名: yanshanxiaoyao指導教師:教師職稱:副教授2013燕山大學課程設計(論文)任務書院(系):電氣工程學院基層教學單位:儀器科學與工程系學號100103020044學生姓名許帆專業(班級)10檢測一班設計題 目熱敏電阻測溫顯示系統設計技術參數設一個采用熱敏電阻為敏感兀件的溫度測量顯示系統,溫度顯示范圍為 0-100 C,顯示分辨率 0.1 C。設 計 要 求設計熱敏電阻檢測電路與單片機的接口電路、 的程序。4位LED顯示電路;編制相應工 作 量設計的內容滿足課程設計的
2、教學目的與要求, 生的知識和能力狀況,工作量飽滿。設計題目的難度和工作量適合學工 作 計 劃查閱資料進行設計準備、設計硬件電路、編制程序,編制程序、驗證設計、撰 寫任務書。參 考 資 料單片微型計算機接口技術及其應用張淑清國防工業出版社單片機原理及應用技術張淑清國防工業出版社單片機應用技術匯編指導教師簽字基層教學單位主任簽字說明:此表一式四份,學生、指導教師、基層教學單位、系部各一份。目錄第1章摘要4第2章引言4第3章基本原理53.2 傳感器電路模塊 53.2.1 熱敏電阻簡介53.2.2 基于熱敏電阻測溫電橋和放大電路 63.3 AD轉換器工作原理 63.3.1 AD0809 簡介63.3.
3、2 基于AD0809的數模轉換電路 73.4 AT89C51工作原理 83.5 LED數碼管顯示原理 83.5.1 LED數碼管簡介83.5.2 LED 數碼管驅動方式 93.5.3 LED 數碼管驅動電路 11第4章電路整體結構設計及軟件設計 114.1 電路整體結構設計 114.2 軟件設計12第5章心得體會13參考文獻14附錄15第1章摘要隨著工業的不斷發展,對溫度的測量的要求也越來越高,而且測量的范圍也越來 越廣,對溫度的檢測技術的要求也越來越高, 因此,溫度測量及其測量技術的研究也 是一個很重要的課題。 本文設計一個采用熱敏電阻為敏感元件的溫度測量顯示系統,溫度顯示范圍為0-1009
4、,顯示分辨率 0.1 C。包含溫度傳感器,AD轉換器,51系列單片機,LED數碼顯示管四部分。并利用匯編語言編制的程序,實現 熱敏電阻測溫顯示系統。第2章引言單片微型計算機簡稱為單片機,又稱為微型控制器,是微型計算機的一個重要分支。單片機是70年代中期發展起來的一種大規模集成電路芯片,是CPU、RAM、ROM、I/O接口和中斷系統于同一硅片的器件。80年代以來,單片機發展迅速,各類新產品不斷涌現, 出現了許多高性能新型機種,現已逐漸成為工廠自動化和各控制領域的支柱產業之一。單片機具有體積小、重量輕、能耗省、價格低可靠性高和通用靈活等優點,廣 泛應用于衛星定向、汽車火化控制、交通自動管理等方面。
5、單片機有兩種基本結構形式:一種是在通用微型計算機中廣泛采用的,將程序存儲器和數據存儲器合用一個存儲器空間的結構,稱為普林斯頓結構。另一種是將程序存儲器和數據存儲器截然分開,分別尋址的結構, 一般需要較大的程序存儲器,目前的單片機以采用程序存儲器和數據存儲器截然分開的結構為多。本課題討論的熱敏電阻測溫顯示系統的核心是目前應用極為廣泛的51系列單片機。第3章基本原理3.1 總體設計溫度測量模塊主要為溫度測量電橋,當溫度發生變化時,電橋失去平衡,從而 在電橋輸出端有電壓輸出,但該電壓很小。經過集成放大器放大,將放大后的信號 輸入AD轉換芯片,進彳T A/D轉換后,就可以用單片機進行數據的處理,在電路
6、上,就可以將被測溫度顯示出來。3.2 傳感器電路模塊3.2.1 熱敏電阻簡介熱敏電阻是開發早,種類多,發展較成熟的敏感元器件,熱敏電阻由半導體陶瓷材料組成,利用的原理是溫度引起電阻的變化。若電子和空穴的濃度分別為n、p,遷移率分別為 n、p,則半導體的電導為:q(nNn + pNp)(1)因為n、P、n、pP都是依賴溫度 T的函數,所以電導是溫度的函數,因此 可由測量電導而推算出溫度的高低,并能做出電阻-溫度特性曲線,這就是半導體熱敏電阻的工作原理。熱敏電阻包括正溫度系數(PTC)和負溫度系數( NTC)熱敏電阻,以及臨界溫度熱敏電阻(CTR)。熱敏電阻的主要特點是:靈敏度高,起電阻溫度系數要
7、比金屬大10-100倍以上,能檢測出很小的溫度變化;工作溫度范圍寬,常溫器件適用于-55七3159;體積小,能夠測量其他溫度計無法測量的空隙,腔體及生物體內血管的溫度;使用方便,電阻值可在0.1100 KC間任意選擇;易加工成復雜的形狀,可大批量生產,穩定性好,過載能力強。本課程設計中采用WAVE2000 試驗箱中的 NTC熱敏電阻。3.2.2 基于熱敏電阻測溫電橋和放大電路本課程設計中采用NTC熱敏電阻,其相關溫度傳感器電路原理圖如圖1所示。圖1 溫度傳感器原理圖溫度傳感器中采用電橋電路,并利用CA324四運算放大將電阻值轉換為電壓值輸出。3.3 AD轉換器工作原理3.3.1 AD0809
8、簡介本設計中才用型號為 AD0809的A/D轉換器.ADC0809 對輸入模擬量要求:信號單極性,電壓范圍是0-5V,若信號太小,必須進行放大;輸入的模擬量在轉換過程中應該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。本電路設計直接采用0-5V的輸出電壓即可滿足電路需求,AD0809芯片圖如圖 2所示:in3 - TKT 士力1 in3一一 1.IN.INSS一 G1 INn工噸I他叢in7. HADDSSTART部ADDCEOCADCO8O91 ALEDs 3L口丁OE9士拈CLOCK公%LL國R1217%GND必%*-,1.1%圖2 AD0809芯片3.3.2 基于AD080
9、9的數模轉換電路本設計中試驗箱內部基于 AD0809的模數轉換電路圖,如圖 3所示的7 21口。3 ERD? 1E向011號力 口。 1TGND 16VCC 12b 2 3 4 5 6 7 bS一 d li d二 fl 2 22 22 2 1taeADD-B ADD-CALEENABLESTftRTCLOCKSCLOtKJHUll ADC0809圖3模數轉換電路圖如圖3所示,實驗只有 IN0和IN1兩個輸入端口,輸出端口地址取決于片選A/D_CS所接片選端得段地址,片選將于第四章講述。ADC0809是8位逐次逼近型A/D轉換器。它由一個8路模擬開關、一個地址鎖存譯碼器、一個 A/D 轉換器和一
10、個三態輸出鎖存器組成。多路開關可選通 8個模擬通道,允許8路模擬量分時輸入,共用 A/D轉換器進行轉換。三態輸出鎖器用于鎖存A/D轉換完的數字量,當OE端為高電平時,才可以從三態輸出鎖存器取走轉換完的數據。實驗電路及接線如下圖示:連線連接孔1連接孔21IN0溫度傳感器輸出2AD_CSCS23.4 AT89C51工作原理AT89C51 是一種帶 4K 字節 FLASH 存儲器(FPEROMFlash Programmable and Erasable Read Only Memory)的低電壓、高性能 CMOS 8位微處理器,俗稱單片機。 AT89C2051是一種帶2K字節閃存可編程可擦除只讀存
11、儲器的單片機。單片機的可擦除 只讀存儲器可以反復擦除1000次。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業標準的 MCS-51指令集和輸出管腳相兼容。其主要特性如下:?與MCS-51 兼容?4K字節可編程 FLASH存儲器 ?壽命:1000寫/擦循環 ?數據保留時間:10年?全靜態工作:0Hz-24MHz?三級程序存儲器鎖定?128X8位內部RAM?32可編程I/O線?兩個16位定時器/計數器?5個中斷源?可編程串行通道?低功耗的閑置和掉電模式?片內振蕩器和時鐘電路3.5 LED數碼管顯示原理3.5.1 LED數碼管簡介LED數碼管實際上是由七個發光管組成8字形構成的,加上小數
12、點就是8個。這些段分別由字母a,b,c,d,e,f,g,h來表示。當數碼管特定的段加上電壓后,這些特定的 段就會發亮,以形成我們眼睛看到的2個8數碼管字樣了。如:顯示一個2字,那么應當是a鳧b鳧g鳧e鳧d鳧f不鳧c不鳧dp不鳧。LED數碼管有一般鳧和超鳧 等不同之分,也有0.5寸、1寸等不同的尺寸。小尺寸數碼管的顯示筆畫常用一個發 光二極管組成,而大尺寸的數碼管由二個或多個發光二極管組成,一般情況下,單個發光二極管的管壓降為 1.8V左右,電流不超過 30mA。發光二極管的陽極連接到一起連接到電源正極的稱為共陽數碼管,發光二極管的陰極連接到一起連接到電源負極的稱為共陰數碼管。常用 LED數碼管
13、顯示的數字和字符是 0、1、2、3、4、5、6、7、 8、9、A、B、C、D、E、F。本設計中為共陰極數碼管。3.5.2 LED數碼管驅動方式LED數碼管要正常顯示,就要用驅動電路來驅動數碼管的各個段碼,從而顯 示出我們要的數位,因此根據 LED數碼管的驅動方式的不同,可以分為靜態式和 動態式兩類。A、靜態顯示驅動:靜態驅動也稱直流驅動。靜態驅動是指每個數碼管的每一個段碼都由一個單片機的I/O 口進行驅動,或者使用如 BCD碼二-十進位器進行驅動。靜態驅動的優點 是編程簡單,顯示亮度高,缺點是占用 I/O 口多,如驅動 5個數碼管靜態顯示則需 要5X8=40根I/O 口來驅動,要知道一個89S
14、51單片機可用的I/O 口才32個呢。故實際應用時必須增加驅動器進行驅動,增加了電路的復雜性。B、動態顯示驅動:數碼管動態顯示介面是單片機中應用最為廣泛的一種顯示方式之一,動態驅動是將所有數碼管的8個顯示筆劃a,b,c,d,e,f,g,dp 的同名端連在一起,另外為每個數碼管的公共極COM增加位元選通控制電路,位元選通由各自獨立的I/O線控制,當單片機輸出字形碼時,所有數碼管都接收到相同的字形碼,但究竟是那個數碼管會顯示出字形,取決于單片機對位元選通COM端電路的控制,所以我們只要將需要顯示的數碼管的選通控制打開,該位元就顯示出字形,沒有選通的數碼管就不會亮。透過分時輪流控制各個LED數碼管的
15、 COM端,就使各個數碼管輪流受控顯示,這就是動態驅動。在輪流顯示過程中,每位元數碼管的點亮時間為12ms,由于人的視覺暫留現象及發光二極體的余輝效應,盡管實際上各位數碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩定的顯示資料,不會有閃 爍感,動態顯示的效果和靜態顯示是一樣的,能夠節省大量的I/O 口,而且功耗更低。本課程設計中采用的是動態顯示驅動的方法實現熱敏電阻測溫顯示系統。表1數碼管顯示數字-共陰極字符碼對照表顯示數字1234共陰極字符碼06H5BH4FH66H顯示數字5678共陰極字符碼6DH7DH07H7FH顯示數字90AB共陰極字符碼6FH3FH77H7CH顯示數字
16、CDEF共陰極字符碼39H5EH79H71H3.5.3 LED數碼管驅動電路QS.B茸。H)tr-i|j y 4 G3S12fifir- Qi 在 0 ulZli Tli Tli O圖5 LED八段數碼管電路原理圖如圖5所示,LED數碼管位選地址為 0X002H ,本課程設計中采用的片選為CS1,因此,LED數碼管位選地址為 09002H。片選地址于第四章講述。而關于數碼管的八段二進制編碼存放在 0X004H中,即09004H.本課程設計中不使用按鍵系統。第4章電路整體結構設計及軟件設計4.1電路整體結構設計由于本課程設計中,受到 WAVE2000實驗箱的限制,電路整體結構如下:連接電路圖6整
17、體電路結構圖LE 口數碼管4.2軟件設計本課程設計采用的為匯編語言。整體設計思路為:開始一初始化程序一AD轉換一數值轉換一數碼顯示模數轉換子程序流程圖如圖7所示。圖7模數轉換流程圖數碼顯示子程序流程圖如圖8所示。圖8數碼顯示流程圖表2地址碼插孔及對應地址范圍譯碼插孔地址范圍CS008000H08FFFHCS109000H09FFFHCS20A000H0AFFFHCS30B000H0BFFFHCS40c000H0CFFFHCS50D000H0DFFFHCS60E000H0EFFFHCS70F000H0FFFFH第5章心得體會這次課程設計將單片機與傳感器進行了結合跟進一步想我展示了單片機得強大功能
18、此外還接觸了模數轉換器件,了解了有關AD轉換的知識,同時也溫習了匯編知識。此次單片機課程設計綜合了傳感器,運算放大器等,聯系到很多方面的知識,讓我們充分 聯系平時所學知識,全力以赴。它不僅是我鞏固了之前所學的知識,加深了對學過知識 的印象,還使我發現了自己對理論知識掌握還不夠扎實,對一些知識點存在著錯誤的認 識。為今后的學習和工作都奠定了良好的基礎。在完成課設的過程中,每一處都凝聚了 老師和同學對我的幫助,所有的成果都是大家共同努力的成果。在整個設計過程中,我懂得了許多東西,也培養了自己獨立工作的能力,樹立了對 自己工作能力的信心。充分體會了在創造過程中探索的艱難和成功時的喜悅。總之這次 課程
19、設計讓我收獲很大。參考文獻1、張淑清單片微型計算機接口技術及其應用國防工業出版社2001年2、張淑清單片機原理及應用技術國防工業出版社 2000年3、李秀忠單片機應用技術匯編中國勞動社會保障出版社2006年4、趙負圖現代傳感器集成電路人民郵電出版社2000年5、賽爾吉歐弗朗哥著劉樹棠譯基于運算放大器和模擬集成電路的電路設計西安交通大學出版社 2009年6、康華光電子技術基礎模擬部分高等教育出版社2002年7、李科杰新編傳感器技術手冊國防工業出版社 2001年8、賈伯年傳感器技術東南大學出版社1992年9、楊寶清、孫寶元傳感器及其應用手冊2004 年附錄AD0809 equ 0a000h;AD0
20、809 片選OUTBIT equ 08002h;位控制口OUTSEG equ 08004h;段控制口LEDBuf equ 60hDelayT equ 75h;顯示緩沖 ;ADResult equ 76h;A/D轉換結果org 0 ljmp StartAD0809Read:movdptr, #AD0809mova, #0movxdptr, a;起動A/Dmova, #40hdjnzACC, $;延時 100usmovxa, dptr;讀入結果movADResult, aretLEDMAP:;八段管顯示碼db3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07hdb7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71hDelay:;延時子程序movr7, #0DelayLoop:djnzr7, DelayLoopdjnzacc, DelayLoopretSearchLedMap:anla, #0fhmovdptr, #LEDMAPmovca, a+dptrretDisplayLED:movr0, #LEDBu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 玉林師范學院《嬰幼兒常見疾病與保健》2023-2024學年第一學期期末試卷
- 徐州醫科大學《民俗資源與文化產業》2023-2024學年第一學期期末試卷
- 福州工商學院《景觀設計原理》2023-2024學年第一學期期末試卷
- 技術助力學生自主學習能力提升
- 海口端午創意活動方案
- 濃濃敬老情團日活動方案
- 海邊燒烤派對活動方案
- 活動書店活動方案
- 消滅短板活動方案
- 瀏陽舞臺活動方案
- 2025泉州市洛江區事業單位考試歷年真題
- 商場夏季餐飲活動方案
- 高溫施工人員防暑指南
- 上海市重點建設項目社會穩定風險評估報告編制指南2025
- 2025央國企AI+數智化轉型研究報告
- 倉儲部標簽管理制度
- 數字化情報資源管理-洞察闡釋
- 風力發電運維值班員(技師)職業技能鑒定考試題(附答案)
- 數據庫應用技術-第三次形考作業(第10章~第11章)-國開-參考資料
- 蘇教版四年級下冊數學計算題每日一練帶答案(共30天)
- MAM6090空壓 機微電腦控制器說明書
評論
0/150
提交評論