基于pid算法的小型恒溫水浴鍋控制系統(tǒng)的設計 畢業(yè)論文.doc
基于pid算法的小型恒溫水浴鍋控制系統(tǒng)的設計 畢業(yè)論文,基于pid算法的小型恒溫水浴鍋控制系統(tǒng)的設計摘 要日常生活中我們使用水浴鍋加熱時會發(fā)現(xiàn),當水溫加熱到我們期望的溫度值時,即使立即停止加熱,還是會存在一個慣性的加熱趨勢,浴鍋的溫度會繼續(xù)上升。所以我們很難得到一個精確的溫度控制值。本設計方案是核心芯片采用瑞薩r8c25單片機,通過pid算法對所收集到的數(shù)據(jù)進行一個模糊處理...
內容介紹
此文檔由會員 dustinblog 發(fā)布基于PID算法的小型恒溫水浴鍋控制系統(tǒng)的設計
摘 要
日常生活中我們使用水浴鍋加熱時會發(fā)現(xiàn),當水溫加熱到我們期望的溫度值時,即使立即停止加熱,還是會存在一個慣性的加熱趨勢,浴鍋的溫度會繼續(xù)上升。所以我們很難得到一個精確的溫度控制值。本設計方案是核心芯片采用瑞薩R8C25單片機,通過PID算法對所收集到的數(shù)據(jù)進行一個模糊處理,得出相對穩(wěn)定的溫度輸出數(shù)據(jù)。實現(xiàn)實時溫度測量、溫度顯示、超出上限或下線1度時蜂鳴報警提示等功能的小型恒溫水浴鍋控制系統(tǒng)。該設計采用TMP100溫度控制器,分辨率采用0.0625,誤差控制在1攝氏度以內。此設計通過多次測試后,證實能夠較穩(wěn)定的得到我們所需要的溫度值。
關鍵詞:PID,恒溫水浴鍋,R8C25,TMP100
PID ALGORITHM BASED ON SMALL CONSTANT TEMPERATURE WATER BATH POT CONTROL SYSTEM DESIGN
ABSTRACT
Everyday life we use the water bath heating, you will find, when the water temperature is heated to the desired temperature value, even if the immediate cessation of heating or heating trend there is an inertia, the temperature of the bath will continue to rise. So difficult for us to get an accurate temperature control value.This design is the core chip uses the Renesas R8C25 microcontroller, a vague, draw a relatively stable temperature output data on the data collected by the PID algorithm. Real-time temperature measurement, temperature, exceeding the upper limit of 1 degree or offline beep alarm functions of the small constant temperature water bath control system. The design uses the TMP100 temperature controller with a resolution of 0.0625, error control within 1 degree Celsius. This design through several tests confirmed that we need a more stable temperature.
Keywords: PID, constant temperature water bath, the R8C25, the TMP100
目 錄
第一章 緒論---------------------------------------------------------------------------------------------------------1
1.1引言----------------------------------------------------------------------------------------------------1
1.1.1 國內外恒溫控制系統(tǒng)的研究現(xiàn)狀-----------------------------------------------------------------1
第二章 PID技術介紹--------------------------------------------------------------------------------------------2
2.1 PID技術介紹------------------------------------------------------------------------------------------------2
2.1.1 PID控制簡介------------------------------------------------------------------------------------------2
2.1.2 怎樣設定PID溫控器--------------------------------------------------------------------------------4
2.1.3 PID調試步驟------------------------------------------------------------------------------------------4
第三章 系統(tǒng)的硬件設計方案------------------------------------------------------------------------------------ 5
3.1 TMP100溫度傳感器---------------------------------------------------------------------------------------5
3.1.1 基本參數(shù)及引腳說明------------------------------------------------------------------------------5
3.1.2 TMP100內部寄存器描述-------------------------------------------------------------------------6
3.1.3 TMP100工作原理---------------------------------------------------------------------------------7
3.2 R8C25單片機-----------------------------------------------------------------------------------------7
3.2.1 基于R8C25單片機溫度控制系統(tǒng)的原理----------------------------------------------------- 7
3.2.2 單片機R8C25介紹---------------------------------------------------------------------------------8
3.3 LCDACM802C顯示器------------------------------------------------------------------------------------9
3.3.1 LCDACM802C顯示器簡介-----------------------------------------------------------------------9
3.3.2 LCDACM802C基本參數(shù)及引腳功能----------------------------------------------------------10
3.4 CPU與各元件的連接電路------------------------------------------------------------------------------11
3.5 溫度采集電路---------------------------------------------------------------------------------------------12
3.6 LCD顯示電路---------------------------------------------------------------------------------------------13
3.7蜂器報警電路----------------------------------------------------------------------------------------------13
第四章 軟件設計--------------------------------------------------------------------------------------------------15
4.1 軟件程序設計流程圖------------------------------------------------------------------------------------15
4.2 溫度讀取與顯示流程圖---------------------------------------------------------------------------------15
4.3報警子程序流程圖----------------------------------------------------------------------------------------16
第五章 總結--------------------------------------------------------------------------------------------------------18
參考文獻---------------------------------------------------------------------------------------------------------19
致謝------------------------------------------------------------------------------------------------------------------20
附錄------------------------------------------------------------------------------------------------------------------21