基于52單片機(jī)的PWM溫控系統(tǒng)

—.系統(tǒng)設(shè)計(jì)
基于52單片機(jī)開發(fā)的PWM溫控系統(tǒng),通過溫度傳感器檢測(cè)溫度,通過按鍵設(shè)置上下限溫度閾值,當(dāng)溫超過上限則控制制冷電機(jī)運(yùn)行,當(dāng)溫度低于下限閾值則控制加熱電機(jī)運(yùn)行。溫度傳感器檢測(cè)實(shí)時(shí)溫度,檢測(cè)到的實(shí)時(shí)溫度數(shù)據(jù)會(huì)在顯示屏上進(jìn)行顯示,當(dāng)檢測(cè)到溫度過高則控制電機(jī)(風(fēng)扇)吹冷風(fēng),當(dāng)檢測(cè)到溫度過低則使用電機(jī)(風(fēng)扇)吹熱風(fēng)。

二.硬件設(shè)計(jì)
系統(tǒng)內(nèi)電路是DS18B20溫度采集電路,L289N電機(jī)驅(qū)動(dòng)電路,按鍵控制電路,單片機(jī)最小系統(tǒng)電路,電源電路等。

三、軟件設(shè)計(jì)
系統(tǒng)內(nèi)的軟件功能實(shí)現(xiàn)前會(huì)進(jìn)行一次初始化,初始化結(jié)束后會(huì)通過DS18B20進(jìn)行溫度采集,系統(tǒng)會(huì)判斷實(shí)時(shí)溫度是否大于上限閾值,如果大于則會(huì)控制電機(jī)吹冷風(fēng),并會(huì)判斷實(shí)時(shí)溫度是否小于下限閾值,如果小于則會(huì)控制電機(jī)吹熱風(fēng)。


四、實(shí)物展示

五、資料內(nèi)容

六、元件表
