智能紅外測溫計設(shè)計.rar
智能紅外測溫計設(shè)計,63頁 4.7萬字 附錄有程序和 圖紙 并且包含電路圖源文件摘要傳統(tǒng)的溫度計多采用物理原理,根據(jù)水銀等隨溫度升降的熱脹冷縮的性質(zhì),通過讀取刻度值來判斷溫度值,這種方法不太方便,且測量需要的時間較長。本項目提供一種新的溫度測量方案,采用具有spi(serial peripheral interface ...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 Facebook 發(fā)布
智能紅外測溫計設(shè)計
63頁 4.7萬字 附錄有程序和 圖紙 并且包含電路圖源文件
摘要
傳統(tǒng)的溫度計多采用物理原理,根據(jù)水銀等隨溫度升降的熱脹冷縮的性質(zhì),通過讀取刻度值來判斷溫度值,這種方法不太方便,且測量需要的時間較長。本項目提供一種新的溫度測量方案,采用具有SPI(Serial Peripheral Interface 串行外圍接口)接口的TN系列紅外溫度傳感器來測量溫度信號,可同時測量目標溫度和環(huán)境溫度,并將測量的數(shù)據(jù)送給SPCE061A單片機處理,之后送數(shù)碼管顯示,同時利用SPCE061A單片機的語音功能播報溫度值。紅外測溫打破了傳統(tǒng)的測溫模式,它響應(yīng)快、測量精度高、可靠性高、范圍廣,為非接觸測量,因而不易損壞。該溫度計以其準確快捷的測量功能、清晰易懂的數(shù)字化顯示方便人們?nèi)粘I钍褂?,語音播報功能使其更加智能化、人性化。
關(guān)鍵詞:紅外測溫;SPCE061A單片機;語音播報
目 錄
1 前言 1
1.1 選題的目的和意義 1
1.2 紅外測溫技術(shù)的發(fā)展和國內(nèi)外研究概況 1
1.3 設(shè)計任務(wù)和要求 3
1.3.1 設(shè)計任務(wù) 3
1.3.2 設(shè)計要求 3
2 概述 4
2.1 紅外測溫概況 4
2.1.1 紅外測溫的基礎(chǔ)理論 4
2.1.2 紅外測溫的特點 7
2.2 智能化測量儀表概述 7
2.2.1 智能化測量儀表的基本組成及其發(fā)展 8
2.2.2 智能化測量儀表的設(shè)計方法 9
3 系統(tǒng)方案論證 11
3.1 任務(wù)分析 11
3.2 方案選擇 11
3.2.1 方案一 11
3.2.2 方案二 11
3.3 系統(tǒng)工作原理 12
4 系統(tǒng)硬件設(shè)計 14
4.1 主控模塊 14
4.1.1 SPCE061A簡介 14
4.1.2 SPCE061A精簡開發(fā)板 15
4.1.3 主控模塊電路 16
4.2 電源和音頻輸出電路 16
4.2.1 電源電路 16
4.2.2 音頻輸出電路 16
4.3 紅外測溫模塊 16
4.3.1 紅外測溫模塊的引腳介紹 18
4.3.2 紅外測溫模塊時序圖 18
4.3.3 紅外測溫模塊溫度值的計算 19
4.4 鍵盤顯示模塊 20
4.4.1 鍵盤顯示電路 20
4.4.2 模塊功能及接口說明 20
4.5 系統(tǒng)總體硬件電路圖 21
5 系統(tǒng)軟件設(shè)計 22
5.1 主程序 22
5.2 測溫程序 22
5.3 播報顯示程序 22
5.4 中斷服務(wù)程序 22
5.5 軟件結(jié)構(gòu) 22
6 抗干擾技術(shù) 29
6.1 單片機抗干擾技術(shù)概述 29
6.1.1 干擾的來源和后果 29
6.1.2 硬件抗干擾技術(shù) 30
6.1.3 軟件抗干擾技術(shù) 32
6.2 本系統(tǒng)采用的抗干擾技術(shù) 34
7 結(jié)論 36
致謝 37
參考文獻 38
附錄一 智能紅外測溫計的程序 39
1 主程序 39
2 讀測量數(shù)據(jù)的用戶函數(shù) 41
3 紅外測溫模塊驅(qū)動函數(shù) 43
4 顯示并播放溫度值函數(shù) 46
5 共陰數(shù)碼管顯示驅(qū)動程序 48
6初始化鍵盤函數(shù)和掃描鍵盤函數(shù) 55
7 中斷服務(wù)程序 57
附錄二 系統(tǒng)總體硬件電路圖 59
63頁 4.7萬字 附錄有程序和 圖紙 并且包含電路圖源文件
摘要
傳統(tǒng)的溫度計多采用物理原理,根據(jù)水銀等隨溫度升降的熱脹冷縮的性質(zhì),通過讀取刻度值來判斷溫度值,這種方法不太方便,且測量需要的時間較長。本項目提供一種新的溫度測量方案,采用具有SPI(Serial Peripheral Interface 串行外圍接口)接口的TN系列紅外溫度傳感器來測量溫度信號,可同時測量目標溫度和環(huán)境溫度,并將測量的數(shù)據(jù)送給SPCE061A單片機處理,之后送數(shù)碼管顯示,同時利用SPCE061A單片機的語音功能播報溫度值。紅外測溫打破了傳統(tǒng)的測溫模式,它響應(yīng)快、測量精度高、可靠性高、范圍廣,為非接觸測量,因而不易損壞。該溫度計以其準確快捷的測量功能、清晰易懂的數(shù)字化顯示方便人們?nèi)粘I钍褂?,語音播報功能使其更加智能化、人性化。
關(guān)鍵詞:紅外測溫;SPCE061A單片機;語音播報
目 錄
1 前言 1
1.1 選題的目的和意義 1
1.2 紅外測溫技術(shù)的發(fā)展和國內(nèi)外研究概況 1
1.3 設(shè)計任務(wù)和要求 3
1.3.1 設(shè)計任務(wù) 3
1.3.2 設(shè)計要求 3
2 概述 4
2.1 紅外測溫概況 4
2.1.1 紅外測溫的基礎(chǔ)理論 4
2.1.2 紅外測溫的特點 7
2.2 智能化測量儀表概述 7
2.2.1 智能化測量儀表的基本組成及其發(fā)展 8
2.2.2 智能化測量儀表的設(shè)計方法 9
3 系統(tǒng)方案論證 11
3.1 任務(wù)分析 11
3.2 方案選擇 11
3.2.1 方案一 11
3.2.2 方案二 11
3.3 系統(tǒng)工作原理 12
4 系統(tǒng)硬件設(shè)計 14
4.1 主控模塊 14
4.1.1 SPCE061A簡介 14
4.1.2 SPCE061A精簡開發(fā)板 15
4.1.3 主控模塊電路 16
4.2 電源和音頻輸出電路 16
4.2.1 電源電路 16
4.2.2 音頻輸出電路 16
4.3 紅外測溫模塊 16
4.3.1 紅外測溫模塊的引腳介紹 18
4.3.2 紅外測溫模塊時序圖 18
4.3.3 紅外測溫模塊溫度值的計算 19
4.4 鍵盤顯示模塊 20
4.4.1 鍵盤顯示電路 20
4.4.2 模塊功能及接口說明 20
4.5 系統(tǒng)總體硬件電路圖 21
5 系統(tǒng)軟件設(shè)計 22
5.1 主程序 22
5.2 測溫程序 22
5.3 播報顯示程序 22
5.4 中斷服務(wù)程序 22
5.5 軟件結(jié)構(gòu) 22
6 抗干擾技術(shù) 29
6.1 單片機抗干擾技術(shù)概述 29
6.1.1 干擾的來源和后果 29
6.1.2 硬件抗干擾技術(shù) 30
6.1.3 軟件抗干擾技術(shù) 32
6.2 本系統(tǒng)采用的抗干擾技術(shù) 34
7 結(jié)論 36
致謝 37
參考文獻 38
附錄一 智能紅外測溫計的程序 39
1 主程序 39
2 讀測量數(shù)據(jù)的用戶函數(shù) 41
3 紅外測溫模塊驅(qū)動函數(shù) 43
4 顯示并播放溫度值函數(shù) 46
5 共陰數(shù)碼管顯示驅(qū)動程序 48
6初始化鍵盤函數(shù)和掃描鍵盤函數(shù) 55
7 中斷服務(wù)程序 57
附錄二 系統(tǒng)總體硬件電路圖 59