標(biāo)題: 基于51單片機(jī)的溫度控制系統(tǒng)Proteus仿真+代碼 [打印本頁(yè)]
作者: 15352536450 時(shí)間: 2019-1-14 11:47
標(biāo)題: 基于51單片機(jī)的溫度控制系統(tǒng)Proteus仿真+代碼
摘 要:?jiǎn)纹瑱C(jī)技術(shù)已經(jīng)普及到我們生活,工作,科研,各個(gè)領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù),本文將介紹一種基于單片機(jī)保溫箱的溫控系統(tǒng)研究,本恒溫箱屬于多功能多用途,可以設(shè)置上下控制溫度,當(dāng)溫度不在設(shè)置范圍內(nèi)時(shí),可以驅(qū)動(dòng)相應(yīng)的負(fù)載工作,同時(shí)聲光報(bào)警。
隨著現(xiàn)代工農(nóng)業(yè)技術(shù)的發(fā)展及人們對(duì)生活環(huán)境要求的提高,人們也迫切需要檢測(cè)與控制溫度。本文通過(guò)采用繼電器作為溫度的主要控制元件,它可以直接驅(qū)動(dòng)2500W功率的負(fù)載,可以應(yīng)用于家庭、小型工廠等小電量用電設(shè)備,亦可以用繼電器來(lái)控制交流接觸器線圈等,就可以實(shí)現(xiàn)對(duì)大功率負(fù)載的控制,應(yīng)用十分廣泛。采用蜂鳴器作為電聲元件的報(bào)警,LED發(fā)光指示相應(yīng)的加熱或制冷工作。這種保溫箱的溫控系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,可操作性強(qiáng),應(yīng)用廣泛。工作時(shí),溫度控制范圍為上下限之間,當(dāng)前環(huán)境溫度若超過(guò)設(shè)定的臨界溫度,由單片機(jī)發(fā)出控制和報(bào)警信號(hào),從而負(fù)載控制溫度的變化。
基于單片機(jī)保溫箱的溫控系統(tǒng)大部分使用是在實(shí)驗(yàn)室、工業(yè)、醫(yī)藥、農(nóng)業(yè)中。在實(shí)驗(yàn)室中特別是生物實(shí)驗(yàn)室,我們?yōu)榱说玫礁訙?zhǔn)確的實(shí)驗(yàn)數(shù)據(jù),對(duì)于恒溫實(shí)驗(yàn)環(huán)境要求嚴(yán)格。所以針對(duì)實(shí)驗(yàn)室來(lái)說(shuō),恒溫箱的作用顯得相當(dāng)重要。在工業(yè)生產(chǎn)過(guò)程中我們對(duì)于恒溫箱的要求也相對(duì)更加嚴(yán)格,比如產(chǎn)品的熱處理、冷處理等,直接影響著產(chǎn)品的質(zhì)量。在醫(yī)藥方面醫(yī)用恒溫箱主要用于藥品和試劑的儲(chǔ)存、運(yùn)輸,疫苗、血液的冷藏保溫,透析液的加溫、生理鹽水的加溫等。 由以上我們可以明顯的看出恒溫箱的重要作用。在農(nóng)業(yè)溫室大棚中,溫控系統(tǒng)對(duì)于農(nóng)作物的生長(zhǎng)至關(guān)重要,對(duì)于農(nóng)業(yè)方面,以至于生活中的各個(gè)方面溫控系統(tǒng)永遠(yuǎn)處于相當(dāng)重要的地位。
主要實(shí)現(xiàn):實(shí)時(shí)溫度測(cè)量及顯示,超出溫度范圍相應(yīng)的繼電器工作,繼電器可以驅(qū)動(dòng)相應(yīng)的加熱或制冷負(fù)載,上下限溫度可通過(guò)按鍵設(shè)定等功能。
本保溫箱的溫控系統(tǒng)研究是基于51單片機(jī)及溫度傳感器DS18B20來(lái)設(shè)計(jì)的,溫度測(cè)量范圍0到99.9攝氏度,精度為0.1攝氏度,可見(jiàn)測(cè)量溫度的范圍廣,精度高的特點(diǎn)�?稍O(shè)置上下限溫度,默認(rèn)上限溫度為38℃、默認(rèn)下限溫度為5℃(通過(guò)程序可以更改上下限初始值)。報(bào)警值可設(shè)置范圍:最低上限報(bào)警值等于當(dāng)前下限報(bào)警值,最高下限報(bào)警值等于當(dāng)前上限報(bào)警值。將下限報(bào)警值調(diào)為0時(shí)為關(guān)閉下限報(bào)警功能。開(kāi)啟相應(yīng)的繼電器工作時(shí),有指示燈可以指示相應(yīng)的加熱和制冷。
TIM截圖20190114114541.png (490.76 KB, 下載次數(shù): 147)
下載附件
實(shí)物圖
2019-1-14 11:46 上傳
TIM截圖20190114113359.png (126.21 KB, 下載次數(shù): 222)
下載附件
2019-1-14 11:40 上傳
單片機(jī)源程序如下:
0.png (42.7 KB, 下載次數(shù): 237)
下載附件
2019-1-14 16:42 上傳
所有資料51hei提供下載:
基于單片機(jī)的溫控系統(tǒng).zip
(111.73 KB, 下載次數(shù): 1958)
2019-1-14 11:39 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者: cool900 時(shí)間: 2019-2-26 10:25
剛好要用到 謝謝分享


作者: itachi00 時(shí)間: 2019-3-29 15:52
謝謝分享 好好學(xué)習(xí)
作者: itachi00 時(shí)間: 2019-3-29 15:53
非常好 有借鑒意義
作者: ma221043 時(shí)間: 2019-3-29 21:39
感覺(jué)應(yīng)該不錯(cuò)
作者: h@li 時(shí)間: 2019-3-31 15:56
感覺(jué)很好,剛好能用上,謝謝分享
作者: liuxuepeng 時(shí)間: 2019-4-5 15:41
有沒(méi)有程序的流程圖?
作者: liuxuepeng 時(shí)間: 2019-4-11 22:18
樓主有沒(méi)有PCB圖?
作者: 光明薩滿愛(ài)迪生 時(shí)間: 2019-4-17 21:30
剛好用上,謝謝分享
作者: zzfight 時(shí)間: 2019-4-18 15:20
謝謝分享
作者: brew9 時(shí)間: 2019-4-18 17:35
很想知道如何以0.5度誤差的DS18B20,來(lái)實(shí)現(xiàn)0.1度的溫控精度。
作者: zyt19980919 時(shí)間: 2019-4-18 23:34
把溫度傳感器換成了K熱電偶,顯示屏程序怎么改成1000到1200啊
作者: 明棋M 時(shí)間: 2019-4-19 10:10
zyt19980919 發(fā)表于 2019-4-18 23:34
把溫度傳感器換成了K熱電偶,顯示屏程序怎么改成1000到1200啊
電阻爐的溫度控制嗎
作者: RoseCG 時(shí)間: 2019-4-22 09:02
怎么仿真的led沒(méi)有顯示啊
作者: zyt19980919 時(shí)間: 2019-4-22 16:33
額額,也行,你會(huì)弄嗎,6675程序不知道怎么加進(jìn)去
作者: hyyzzby 時(shí)間: 2019-5-6 18:19
剛好要用到 謝謝分享
作者: 淋雨一直走 時(shí)間: 2019-5-17 12:23
差不多的例子,在《單片機(jī)原理與應(yīng)用》第2版 曾屹主編書(shū)中第250頁(yè)“數(shù)字溫度計(jì)”
作者: 淋雨一直走 時(shí)間: 2019-5-17 12:24
代碼在第259頁(yè),還挺像的,感覺(jué)代碼95%相似
作者: wxkn937 時(shí)間: 2019-5-17 14:40
很有幫助 感謝分享
作者: wxkn937 時(shí)間: 2019-5-17 14:41
很完整對(duì)我?guī)椭艽?nbsp; 謝謝
作者: 淋雨一直走 時(shí)間: 2019-5-17 16:29
也沒(méi)有95%那么高,80%應(yīng)該有
作者: lansir 時(shí)間: 2019-5-20 02:26
太感謝了
作者: 1970413193 時(shí)間: 2019-5-21 23:01
謝謝分享
作者: gdatgb 時(shí)間: 2019-5-22 14:32
謝謝分享,學(xué)習(xí)一下!
作者: 搬哪去啊 時(shí)間: 2019-5-23 08:50
樓主你自己做的嘛? 有沒(méi)有聯(lián)系方式,
作者: 楓火 時(shí)間: 2019-5-23 10:28
非常棒 很實(shí)用
作者: 平均偶 時(shí)間: 2019-6-10 12:19
真棒啊 啊啊啊啊啊
作者: liuwushuai 時(shí)間: 2019-10-26 16:53
樓主用的仿真軟件是個(gè)版本的,我的8.9的不行,如果有成功的高速我下,初學(xué)者

作者: 111愛(ài)心 時(shí)間: 2019-11-15 13:03
請(qǐng)問(wèn)可以聯(lián)系一下你嗎?我有不懂的地方
作者: strelizia 時(shí)間: 2019-11-25 16:38
Keil uVision4白白能不能用呢?
作者: 15352536450 時(shí)間: 2019-12-18 12:33
keil4或者5都可以
作者: 孤山半月 時(shí)間: 2019-12-25 17:37
請(qǐng)問(wèn)樓主您這個(gè)是用的Protues多少啊,俺這打不開(kāi)啊,我用的時(shí)8.6
作者: asongl 時(shí)間: 2020-1-2 10:34
太有用了
作者: 洛憶 時(shí)間: 2020-1-2 16:26
感謝樓主,太有用了
作者: wmwlw 時(shí)間: 2020-1-14 16:14
這個(gè)測(cè)量溫度精度怎么看啊?
作者: bmhkl 時(shí)間: 2020-3-18 23:35
請(qǐng)問(wèn)這個(gè)跟電烤箱配對(duì)嗎
作者: bmhkl 時(shí)間: 2020-3-19 00:12
請(qǐng)問(wèn)這個(gè)能用到電烤箱里面去嗎
作者: 767714087 時(shí)間: 2020-4-6 14:34
怎么打開(kāi)仿真的文件呀 用proteus打不開(kāi)呀
作者: zhuzhlo 時(shí)間: 2020-4-15 18:41
謝謝分享 好好學(xué)習(xí)
作者: 過(guò)過(guò)過(guò)mm 時(shí)間: 2020-4-15 20:32
非常感謝,參考一下
作者: 過(guò)過(guò)過(guò)mm 時(shí)間: 2020-4-15 23:27
顯示屏沒(méi)反應(yīng)是怎么回事
作者: zhihaok 時(shí)間: 2020-4-21 10:47
樓主,怎么仿真出來(lái)的led跟蜂鳴器不工作的?
作者: HaJiW 時(shí)間: 2020-4-22 15:41
非常感謝分享,值得借鑒
作者: 15926568472 時(shí)間: 2020-4-24 16:02
這個(gè)剛好是我最近需要研究學(xué)習(xí)的
作者: bmhkl 時(shí)間: 2020-5-3 10:30
怎么LCD不顯示啊
作者: 九龍神鼎 時(shí)間: 2020-5-5 21:20
有電路設(shè)計(jì)圖,能寫(xiě)出代碼不?
作者: woshishui22 時(shí)間: 2020-5-7 08:42
剛好要用到 謝謝分享
作者: nind 時(shí)間: 2020-5-7 11:21
師傅剛布置作業(yè)要自己嘗試用proteus仿真一個(gè)傳感器,幫大忙了,感謝
作者: andongnipeian 時(shí)間: 2020-5-8 21:25
您的這個(gè)溫控設(shè)計(jì)怎么開(kāi)啟升溫和降溫吶,運(yùn)行后只會(huì)報(bào)警,不會(huì)相對(duì)應(yīng)的升降溫,請(qǐng)問(wèn)這是為什么吶
作者: 51黑電子會(huì)員 時(shí)間: 2020-5-14 11:30
程序有問(wèn)題
作者: a生生 時(shí)間: 2020-5-15 16:37
感謝樓主的分享
作者: 33zys0218 時(shí)間: 2020-5-22 12:29
非常好,能實(shí)現(xiàn)想要的功能
作者: jiang19 時(shí)間: 2020-5-25 15:16
感謝樓主分享,最近在研究這個(gè)
作者: chenhuaming 時(shí)間: 2020-5-27 22:36
沒(méi)有仿真
作者: 林銀潮 時(shí)間: 2020-5-29 09:46
哇,剛好非常有用感謝感謝
作者: my409332 時(shí)間: 2020-6-8 18:41
謝謝樓主
作者: 后起之秀~ 時(shí)間: 2020-6-9 16:41
寫(xiě)的真好,謝謝大佬
作者: 呵呵7798 時(shí)間: 2020-6-9 16:44
有用對(duì)我?guī)椭艽?nbsp; 謝謝
作者: 1023457894 時(shí)間: 2020-6-10 21:37
真好,救急
作者: 郭玉珠 時(shí)間: 2020-6-12 22:13
我的也是
作者: 98cw1106 時(shí)間: 2020-6-15 20:43
很好的資源值得分享
作者: 業(yè)務(wù)繁忙 時(shí)間: 2020-6-21 15:49
666,解決了我的一些難題
作者: V317976132 時(shí)間: 2020-6-21 17:20
能不能標(biāo)明一下各電路是啥
作者: joe_2019 時(shí)間: 2020-6-21 18:37
非常感謝,參考學(xué)習(xí)一下
作者: zoey9300 時(shí)間: 2020-6-22 19:09
仿真中兩個(gè)繼電器都有一個(gè)角沒(méi)連,是為什么呀,這樣的話燈不會(huì)亮哎
作者: zoey9300 時(shí)間: 2020-6-22 19:16
您好,請(qǐng)問(wèn)您兩個(gè)繼電器有一個(gè)引腳沒(méi)連是為什么呀,我發(fā)現(xiàn)它指示燈不亮
作者: lucyaaa 時(shí)間: 2020-6-23 19:34
真的好
作者: Jeff_BlindCat 時(shí)間: 2020-6-24 21:29
謝謝樓主分享,學(xué)習(xí)。
作者: 2863422727 時(shí)間: 2020-6-26 16:28
感謝分享,太有用了,謝謝
作者: 學(xué)不會(huì)的嘉嘉 時(shí)間: 2020-6-26 16:59
我的也是。。。。
作者: 自己上 時(shí)間: 2020-6-26 19:51
加熱和制冷模塊是怎么實(shí)驗(yàn)的啊?仿真圖沒(méi)有加熱或者制冷啊
作者: 2276946992 時(shí)間: 2020-6-27 10:51
有不會(huì)的怎么問(wèn)你
作者: ydl0322 時(shí)間: 2020-6-27 22:18
謝謝分享
作者: 頭皮發(fā)麻zzz 時(shí)間: 2020-6-30 10:44
為什么仿真出來(lái)的電路中l(wèi)cd不顯示呢?
作者: zrzs12345 時(shí)間: 2020-6-30 12:10
為什么lcd沒(méi)有顯示
作者: 16161689 時(shí)間: 2020-12-2 09:31
燈怎么不亮
作者: 法師果實(shí)q 時(shí)間: 2020-12-3 17:53
作者提供的資料很好
作者: 法師果實(shí)q 時(shí)間: 2020-12-3 17:53
很好的資料,有助于學(xué)習(xí)
作者: 123lucky 時(shí)間: 2020-12-26 15:40
有幫助
作者: zzzxzx 時(shí)間: 2020-12-28 00:16
我的Led 不工作啊
作者: 51hei團(tuán)團(tuán) 時(shí)間: 2020-12-28 00:43
原理圖里面并沒(méi)有l(wèi)ed啊,只有一個(gè)LCD,我剛測(cè)試了下,樓主的程序和電路是沒(méi)有問(wèn)題的,仿真成功了,如圖,我用的的Proteus7.8版本的,我估計(jì)是你版本不是7.8的問(wèn)題
-
51hei.png
(18.01 KB, 下載次數(shù): 842)
下載附件
2020-12-28 00:43 上傳
作者: atma 時(shí)間: 2020-12-28 20:58
謝謝分享,有借鑒意義
作者: zxjsly 時(shí)間: 2020-12-30 17:33
我的LED也是不亮�。。。�!
作者: aldshilw 時(shí)間: 2020-12-30 21:49
挺好的,很有借鑒意義,我還是個(gè)小菜雞在單片機(jī)方面
作者: zhangleixbyl 時(shí)間: 2021-1-9 23:54
x下載看看怎么樣,剛買(mǎi)的屏幕試試
作者: zhangleixbyl 時(shí)間: 2021-1-10 18:54
太好了,感謝大神。一次成功
作者: zhangleixbyl 時(shí)間: 2021-1-10 22:33
怎么能調(diào)零下50度啊
作者: zhangleixbyl 時(shí)間: 2021-1-12 08:12
請(qǐng)問(wèn)一下怎么能設(shè)置零下50度°
作者: zhangleixbyl 時(shí)間: 2021-1-13 12:05
現(xiàn)在網(wǎng)上賣(mài)的溫控器8塊錢(qián)的,是什么單片機(jī)啊!電路很簡(jiǎn)單
作者: zhangleixbyl 時(shí)間: 2021-1-16 12:50
太感謝了,高手很成功做了一個(gè),請(qǐng)問(wèn)怎么能設(shè)置零下50度呢
作者: zhangleixbyl 時(shí)間: 2021-1-27 17:51
不錯(cuò),很好我也仿制好了。
作者: rainApril 時(shí)間: 2021-3-18 14:39
感謝,剛剛用到了
作者: 夢(mèng)醒時(shí)分, 時(shí)間: 2021-3-25 21:25
rainApril 發(fā)表于 2021-3-18 14:39
感謝,剛剛用到了
麻煩問(wèn)一下LCD不顯示是怎么回事
作者: 1160166167 時(shí)間: 2021-3-27 14:46
我想做個(gè)實(shí)物,樓主能不能發(fā)一個(gè)元器件清單,我不知道該買(mǎi)哪些元器件
作者: 高逸凡 時(shí)間: 2021-5-18 16:03
資料非常好用,學(xué)習(xí)到了
作者: 別耽誤我睡覺(jué) 時(shí)間: 2021-6-15 11:10
他這個(gè)為什么打開(kāi)后會(huì)一直在報(bào)警
作者: 冰山十里路 時(shí)間: 2021-6-18 20:27
RoseCG 發(fā)表于 2019-4-22 09:02
怎么仿真的led沒(méi)有顯示啊
我這也是沒(méi)有反應(yīng)
作者: 半伴 時(shí)間: 2021-6-20 18:19
博主寫(xiě)的很好,但是最好說(shuō)一下各部分的功能
作者: gyx000929 時(shí)間: 2021-7-6 14:13
最近正好要用到這個(gè)程序,樓主幫了大忙,謝謝了
作者: hoodieboi 時(shí)間: 2021-7-6 18:12
0.5只是它的誤差,ds18b20最高精度可達(dá)到0.0625
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |