基于stm32控制的溫度自動控制系統(tǒng)設(shè)計(原理圖、PCB圖、源代碼)
需求:
例如:設(shè)定開啟溫度為-1度,程序自協(xié)定9度為關(guān)閉溫度,當實際溫度到達-1度時,程序啟動,第一個開關(guān)管吸合3秒然后斷開并計時,假如設(shè)定的第一開關(guān)管和第二開關(guān)管中間計時為50分鐘,50分鐘后第二個開關(guān)管吸合3秒然后斷開并重新計時,假如設(shè)定的第二開關(guān)管和第三開關(guān)管中間計時為30分鐘,30分鐘后第三開關(guān)管吸合3秒,程序結(jié)束。這個里面只要現(xiàn)實溫度沒有達到協(xié)定的關(guān)閉溫度9度,程序就一直運行到關(guān)閉,如果在某個開關(guān)管計時之后溫度達到了就停止程序不在運行后面的程序。
設(shè)定一個開啟溫度值(按鍵設(shè)定),設(shè)定溫度值加10度(程序內(nèi)協(xié)定)是停止溫度值,溫度值到達開啟設(shè)定之后,第一個開關(guān)管吸合一個固定的時間(2秒或者5秒)然后斷開,并計時(按鍵調(diào)整),在設(shè)定關(guān)閉溫度值之內(nèi),設(shè)定計時到了之后第二個開關(guān)管吸合一個固定時間(2-5秒),斷開后計時,計時到了第三個開關(guān)管吸合。如果到了設(shè)定關(guān)閉溫度就不吸合。
功能如下:
1、開啟溫度,可以按鍵設(shè)置(默認結(jié)束溫度為開啟溫度+10);
2、第一個開光管打開時間固定;
3、第一個開光管關(guān)閉到第二個開關(guān)管打開時間可調(diào);
4、第二個開光管打開時間固定;
5、第二個開光管關(guān)閉到第三個開關(guān)管打開時間可調(diào);
6、第三個開光管打開時間固定,完成后整體停止
如果在任何一個環(huán)節(jié)到達溫度,整體停止
效果描述:
1、系統(tǒng)使用stm32單片機為核心控制;
2、溫度傳感器讀取;
3、開關(guān)管控制加熱或者制冷;
4、數(shù)碼管顯示設(shè)定溫度和實時采集的溫度;
5、按鍵設(shè)置溫度值和開關(guān)管開啟和關(guān)閉的時間;
6、flash存儲設(shè)置溫度值和開關(guān)管開啟和關(guān)閉的時間值;
完整資料下載或者技術(shù)支持,請?zhí)砑勇?lián)系方式:
QQ:2705466752(資料需付費)