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