多功能溫度測控儀.rar
多功能溫度測控儀,85頁 2.1w字任務(wù)書的內(nèi)容:1、課題來源: 工業(yè)中,溫度是常見的測量參數(shù)。設(shè)計(jì)一個溫度測控儀,支持多種溫度傳感器。設(shè)計(jì)要求可靠,具有防死機(jī)功能,適應(yīng)長時間運(yùn)行。 2、設(shè)計(jì)任務(wù):(1)完成與本設(shè)計(jì)課題相關(guān)技術(shù)資料的收集與整理;(2)掌握本設(shè)計(jì)課題需要使用的相關(guān)軟件,例如:ke...
該文檔為壓縮文件,包含的文件列表如下:
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/271717.gif)
內(nèi)容介紹
原文檔由會員 叼著吸管的豬 發(fā)布
85頁 2.1W字
任務(wù)書的內(nèi)容:
1、課題來源:
工業(yè)中,溫度是常見的測量參數(shù)。設(shè)計(jì)一個溫度測控儀,支持多種溫度傳感器。設(shè)計(jì)要求可靠,具有防死機(jī)功能,適應(yīng)長時間運(yùn)行。
2、設(shè)計(jì)任務(wù):
(1)完成與本設(shè)計(jì)課題相關(guān)技術(shù)資料的收集與整理;
(2)掌握本設(shè)計(jì)課題需要使用的相關(guān)軟件,例如:Keil、Proteus;
(3)完成本設(shè)計(jì)課題的電路原理圖設(shè)計(jì)、調(diào)試;
(4)完成本課題的軟件設(shè)計(jì),并實(shí)際下載調(diào)試,實(shí)現(xiàn)主要功能;
(5)完成畢業(yè)論文的撰寫工作。
3、技術(shù)指標(biāo):
(1)電源:輸入24VDC,單片機(jī)供電5VDC。24VDC采用開關(guān)電源變換方式變換到5VDC,輸出電流1A。
(2)單片機(jī):AT89S51
(3)LCD顯示:LM016L(1602)
(4)按鍵:6個(Set, +, -, Right, Left, Enter)
(5)指示:LED,蜂鳴器
(6)數(shù)字輸入:光電隔離,LED指示,4路
(7)模擬溫度傳感器:Pt100熱電阻(四線制接法,1mA),1路; NTC熱敏電阻(1mA,10K),1路。ADC采用12位串行ADC。
(8)數(shù)字溫度傳感器:DS18B20,1路
(9)數(shù)字輸出:繼電器,光電隔離,LED指示,4路
(10)設(shè)置保持:25LC08(SPI接口)
(11)時間功能:DS1302
(12)通信接口:RS232(MAX232,DB9,母,彎頭)
(13)通信協(xié)議:自定義
(14)編程語言:C
(15)設(shè)計(jì)要求:采用Keil和Proteus進(jìn)行系統(tǒng)仿真設(shè)計(jì)
(16)可靠,防死機(jī),適應(yīng)于長時間
目錄
目錄 III
前言 1
第1章 方案設(shè)計(jì)與論證 2
1.1 設(shè)計(jì)背景 2
1.2 功能要求 2
1.3 方案論證 3
1.4 系統(tǒng)的工作原理 4
1.5 系統(tǒng)框圖 4
第2章 芯片介紹 6
2.1 PT100傳感器和測溫原理 6
2.2 NTC熱敏電阻和測溫原理 6
2.3 DS18B20數(shù)字傳感器和測溫原理 7
2.4 A/D轉(zhuǎn)換器的選擇 8
2.5 DS1302芯片資料 10
2.6按鍵和顯示介紹 12
2.7 電源 14
2.8 數(shù)字輸入輸出 15
2.9 RS232芯片 16
第3章 硬件設(shè)計(jì) 18
3.1 PT100傳感器電路設(shè)計(jì) 18
3.2 NTC設(shè)計(jì)電路 22
3.3 DS18B20設(shè)計(jì)電路 22
3.4 A/D轉(zhuǎn)換器設(shè)計(jì)電路 23
3.5 DS1302時鐘電路設(shè)計(jì) 23
3.6 單片機(jī)主控制電路 24
3.7 按鍵和顯示電路 24
3.8 電源電路 26
3.9數(shù)字輸入輸出模塊 27
3.10 通信接口模塊 28
第3章 軟件設(shè)計(jì) 29
3.1 系統(tǒng)軟件設(shè)計(jì)說明 29
3.2 PT100測溫程序的相關(guān)算法 29
3.3 NTC測溫程序的相關(guān)算法 30
3.4 系統(tǒng)的軟件設(shè)計(jì) 33
第4章 電路仿真的設(shè)計(jì)與分析 38
4.1 軟件簡介 38
4.2 軟件調(diào)試流程 39
4.3 多功能溫度測控的功能仿真 44
總結(jié) 48
致謝語 49
參考文獻(xiàn) 50
附錄A NTC電阻-溫度關(guān)系表 51
附錄B WZP型鉑熱電阻(PT100)分度特性表 53
附錄C 各個模塊的子程序 54
任務(wù)書的內(nèi)容:
1、課題來源:
工業(yè)中,溫度是常見的測量參數(shù)。設(shè)計(jì)一個溫度測控儀,支持多種溫度傳感器。設(shè)計(jì)要求可靠,具有防死機(jī)功能,適應(yīng)長時間運(yùn)行。
2、設(shè)計(jì)任務(wù):
(1)完成與本設(shè)計(jì)課題相關(guān)技術(shù)資料的收集與整理;
(2)掌握本設(shè)計(jì)課題需要使用的相關(guān)軟件,例如:Keil、Proteus;
(3)完成本設(shè)計(jì)課題的電路原理圖設(shè)計(jì)、調(diào)試;
(4)完成本課題的軟件設(shè)計(jì),并實(shí)際下載調(diào)試,實(shí)現(xiàn)主要功能;
(5)完成畢業(yè)論文的撰寫工作。
3、技術(shù)指標(biāo):
(1)電源:輸入24VDC,單片機(jī)供電5VDC。24VDC采用開關(guān)電源變換方式變換到5VDC,輸出電流1A。
(2)單片機(jī):AT89S51
(3)LCD顯示:LM016L(1602)
(4)按鍵:6個(Set, +, -, Right, Left, Enter)
(5)指示:LED,蜂鳴器
(6)數(shù)字輸入:光電隔離,LED指示,4路
(7)模擬溫度傳感器:Pt100熱電阻(四線制接法,1mA),1路; NTC熱敏電阻(1mA,10K),1路。ADC采用12位串行ADC。
(8)數(shù)字溫度傳感器:DS18B20,1路
(9)數(shù)字輸出:繼電器,光電隔離,LED指示,4路
(10)設(shè)置保持:25LC08(SPI接口)
(11)時間功能:DS1302
(12)通信接口:RS232(MAX232,DB9,母,彎頭)
(13)通信協(xié)議:自定義
(14)編程語言:C
(15)設(shè)計(jì)要求:采用Keil和Proteus進(jìn)行系統(tǒng)仿真設(shè)計(jì)
(16)可靠,防死機(jī),適應(yīng)于長時間
目錄
目錄 III
前言 1
第1章 方案設(shè)計(jì)與論證 2
1.1 設(shè)計(jì)背景 2
1.2 功能要求 2
1.3 方案論證 3
1.4 系統(tǒng)的工作原理 4
1.5 系統(tǒng)框圖 4
第2章 芯片介紹 6
2.1 PT100傳感器和測溫原理 6
2.2 NTC熱敏電阻和測溫原理 6
2.3 DS18B20數(shù)字傳感器和測溫原理 7
2.4 A/D轉(zhuǎn)換器的選擇 8
2.5 DS1302芯片資料 10
2.6按鍵和顯示介紹 12
2.7 電源 14
2.8 數(shù)字輸入輸出 15
2.9 RS232芯片 16
第3章 硬件設(shè)計(jì) 18
3.1 PT100傳感器電路設(shè)計(jì) 18
3.2 NTC設(shè)計(jì)電路 22
3.3 DS18B20設(shè)計(jì)電路 22
3.4 A/D轉(zhuǎn)換器設(shè)計(jì)電路 23
3.5 DS1302時鐘電路設(shè)計(jì) 23
3.6 單片機(jī)主控制電路 24
3.7 按鍵和顯示電路 24
3.8 電源電路 26
3.9數(shù)字輸入輸出模塊 27
3.10 通信接口模塊 28
第3章 軟件設(shè)計(jì) 29
3.1 系統(tǒng)軟件設(shè)計(jì)說明 29
3.2 PT100測溫程序的相關(guān)算法 29
3.3 NTC測溫程序的相關(guān)算法 30
3.4 系統(tǒng)的軟件設(shè)計(jì) 33
第4章 電路仿真的設(shè)計(jì)與分析 38
4.1 軟件簡介 38
4.2 軟件調(diào)試流程 39
4.3 多功能溫度測控的功能仿真 44
總結(jié) 48
致謝語 49
參考文獻(xiàn) 50
附錄A NTC電阻-溫度關(guān)系表 51
附錄B WZP型鉑熱電阻(PT100)分度特性表 53
附錄C 各個模塊的子程序 54