需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):7992 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘 要:現(xiàn)如今社會的飛速發(fā)展,人類科技也以一種迅猛的勢頭在不斷發(fā)展,而恒溫控制技術(shù)在工業(yè)生產(chǎn)過程中是必不可少的,溫度的控制對工業(yè)生產(chǎn)的產(chǎn)量和質(zhì)量有著非常重大的影響。根據(jù)水箱測控設(shè)計要求設(shè)計了由STC89C52單片機最小系統(tǒng)、DS18B20溫度傳感器、數(shù)碼管顯示模塊、電源模塊、繼電器控制模塊和按鍵模塊組成的水箱恒溫控制系統(tǒng)。該系統(tǒng)利用溫度傳感器DS18B20檢測水溫溫度,再將數(shù)據(jù)傳送給單片機,然后通過單片機對數(shù)據(jù)做轉(zhuǎn)換處理后在數(shù)碼管上顯示水溫示數(shù)。當(dāng)所測溫度低于設(shè)置的溫度下限時,單片機驅(qū)動升溫模塊對水加熱,一直加熱到設(shè)置的溫度上限值時停止加熱。當(dāng)水溫大于上限值時,單片機驅(qū)動降溫模塊工作,當(dāng)水溫低于設(shè)置溫度的下限值時停止降溫。此外系統(tǒng)還通過運用PID控制算法對溫度進(jìn)行較為精準(zhǔn)的控制。對系統(tǒng)進(jìn)行了安裝與調(diào)試,結(jié)果表明該系統(tǒng)能夠?qū)崿F(xiàn)恒溫水箱的控制。 關(guān)鍵字:DS18B20、STC89C52、PID控制算法、恒溫水箱控制
目錄 摘要 Abstract 1 緒論-4 1.1課題的背景-4 1.2發(fā)展研究現(xiàn)狀-4 2總體方案設(shè)計-4 2.1 系統(tǒng)模塊框圖-5 2.2 主控芯片的選擇-5 2.3顯示元件的選擇-6 2.4 溫度傳感器的選擇-6 3硬件設(shè)計-6 3.1電源電路-6 3.2主控制模塊電路-7 3.3顯示模塊電路-8 3.4溫度測量電路-8 3.5加熱模塊電路-9 4軟件設(shè)計-10 4.1 keilc軟件介紹-10 4.2編程語言選擇-10 4.3 程序流程圖-10 4.3.1主程序流程圖-10 4.3.2讀溫度子程序流程圖-11 4.3.3上下限溫度比較子程序-12 4.4 PID控制算法-13 4.4.1 PID原理-13 4.4.2 PID算法的實現(xiàn)-14 5系統(tǒng)安裝與測試-16 5.1 設(shè)計安裝-16 5.2系統(tǒng)調(diào)試-17 5.3 系統(tǒng)測試及結(jié)果分析-18 結(jié) 論-21 參考文獻(xiàn)-22 致 謝-23 |