數(shù)字式多路溫度采集系統(tǒng)的開發(fā)設計(附電路圖)大學生電子設計競賽論文畢業(yè)設計學位論文范文模板參考資料_第1頁
數(shù)字式多路溫度采集系統(tǒng)的開發(fā)設計(附電路圖)大學生電子設計競賽論文畢業(yè)設計學位論文范文模板參考資料_第2頁
數(shù)字式多路溫度采集系統(tǒng)的開發(fā)設計(附電路圖)大學生電子設計競賽論文畢業(yè)設計學位論文范文模板參考資料_第3頁
數(shù)字式多路溫度采集系統(tǒng)的開發(fā)設計(附電路圖)大學生電子設計競賽論文畢業(yè)設計學位論文范文模板參考資料_第4頁
數(shù)字式多路溫度采集系統(tǒng)的開發(fā)設計(附電路圖)大學生電子設計競賽論文畢業(yè)設計學位論文范文模板參考資料_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、山 東 省大學生電子設計競賽論文題 目數(shù)字式多路溫度采集系統(tǒng)多路溫度數(shù)據(jù)采集系統(tǒng)目錄1摘要、關鍵詞22設計要求33系統(tǒng)方案3 3.1系統(tǒng)總體方案3 3.2方案論證34系統(tǒng)硬件設計44.1 61板電路設計44.2 傳感器DS18B20的工作原理電路圖54.3 按鍵和顯示電路54.4鍵盤顯示模塊電路圖55系統(tǒng)軟件設計65.1 軟件結構65.2軟件總體設計65.3子程序設計 86.多路溫度數(shù)據(jù)采集系統(tǒng)的測試127考文獻131摘要:在日常生活和工業(yè)控制過程中,經(jīng)常需要進行多路溫度測量,并對溫度的結果進行分析,以做出相應的處理。本方案利用SOCE061A單片機作為核心控制器,通過兩個DS18B20器件實

2、現(xiàn)兩路溫度的實時采集和顯示,且可以設置溫度值,實現(xiàn)超溫報警功能。關鍵詞:SPCE061A、DS18B20、LED鍵盤模組英文解釋:In the daily life and in the industry controlled process, frequentlyneeds to carry on the multi- spots temperature survey, and carries onthe analysis to the temperature result, makes corresponding processing .This plan using the SPCE06

3、1A monolithic integrated circuit took thecore controller, realizes two groups temperatures real-time gatheringand the demonstration through two DS18B20 component, also mayestablish the temperature value, realizes ultra warm reports to thepolice the function.2.設計要求: 利用SPCE061A單片機、DS18B20基本要求如下:1 2路溫度

4、的實時采集;2 溫度通過數(shù)碼管顯示,分手動和自動兩方式:自動狀態(tài)循環(huán)顯示各通道溫度,每隔2秒切換一個通道;手動方式只顯示被選擇的通道溫度;3 可以為每一個通道設置獨立的報警溫度;3.系統(tǒng)方案;3.1系統(tǒng)總體方案: 系統(tǒng)整體硬件設計如圖3.1-1所示,整個系統(tǒng)以SPCE061A為核心,前向通道包括DS18B20傳感器輸入電路,按鍵輸入電路;后向通道包括:LED顯示電路和語音輸入電路。 3.1-13.2方案論證: 方案一:采用現(xiàn)在比較通用的51系列單片機。51系列單片機的發(fā)展以有比較長的時間,應用技術都比較成熟,但此系列單片機是8位機,處理速度不是很快,資源不夠充足,而且其最小系統(tǒng)的外圍電路都要自

5、己設計和制作,使用起來不是很方便,故不采用。方案二:選用凌陽公司的SPCE061單片機。SPCE061A單片機是16位的處理器,主頻可以達到49MHz,速度很快,再加上其方便的ADC接口,非常適合對高頻信號進行數(shù)字調頻,如果對音頻信號進行A/D采樣,經(jīng)過數(shù)字調頻并發(fā)射,完全可以實現(xiàn)預設的目的。結合題目的要求及SPCE061A板的特點,本系統(tǒng)選用凌陽公司的此款單片機。4.系統(tǒng)硬件設計4.1 61板的電路設計4.1-1 4.2傳感器工作原理電路圖如下DS18B20的工作原理電路圖4.3按鍵和顯示電路 按鍵直接使用61板自帶的按鍵,其電路如下圖4.3-1所示,不需要連接硬件即可使用。4.3-1 1*

6、3獨立按鍵電路原理圖顯示采用6位數(shù)碼管的其中4位(D1、D4D6)進行動態(tài)顯示,電路原理如圖4.3-2所示。在使用時,將adp接IOA8IOA15,DIG接IOB8,DIG4DIG6接IOB1113。4.3-2顯示電路原理圖4.4鍵盤顯示模塊電路圖 LED的使用說明:LED的使用主要涉及DIG接口(見圖)。8LED(LED1LED8)采用共陰極設計共陰極即位信號用DIG接口中的DIG7控制,陽極即段信號由SEG接口的AG、DP控制。使用時首先將其位信號DIG7設計成有效狀態(tài)“高”,即選擇了該元件,然后將其段信號AG、DP設置成需要的狀態(tài),即選擇了顯示信號,段信號“高”有效。相應原理如圖。5.系

7、統(tǒng)軟件設計 5.1構如圖,圖中可以看出各文件之間的調用關系。main.cDig.asmKey.asmSys.asmHardware.asmIsr.asm18b20.asm下面簡要介紹一下各個程序文件的功能: main.c 主程序文件,實現(xiàn)系統(tǒng)的初始化,整個系統(tǒng)的運行控制,鍵值的處理和語音處理。Dig.asm 數(shù)碼管顯示文件,包含顯示的端口的初始化,顯存的刷新,數(shù)碼管的閃爍等。Key.asm 的初始化、掃描即獲取鍵值。Hardware.asm 語音播放必須的用戶接口函數(shù)。ISR.asm 的顯示刷新、按鍵掃描、通道的自動切除即語音的解碼均通過中斷完成。5.2軟件總體設計5.2-1系統(tǒng)主程序5.3子

8、程序設計S18B20的初始化如圖DS18B20寫操作DS18B20寫操作時序如圖,SPCE061A單片機對DS18B20的寫1操作和寫0操作,其程序流程如圖向DS18B20寫0程序流程向DS18B20寫1程序流程DS18B20采集溫度流程 若想從DS18B20傳感器獲取溫度,必須按照下面的流程按鍵處理程序該系統(tǒng)共用到3個按鍵KEY1、KEY2、KEY3。按鍵用于顯示方式的切換以及設置報警溫度,其服務程序如圖按鍵處理程序流程 6.多路溫度數(shù)據(jù)采集系統(tǒng)的測試 我們已經(jīng)能夠利用本系統(tǒng)檢測2路溫度并通過LED鍵盤顯示出來,并且可以設定任一路的報警溫度。若外界氣溫超過報警溫度,則會有相應的語音提示。7參考文獻 1.61板傻

溫馨提示

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

最新文檔

評論

0/150

提交評論