|
主要功能:
本系統(tǒng)采用STM32f103ZET6作為主控芯片,
能對(duì)DS18B20采集到的信息進(jìn)行解算,
并將結(jié)果顯示在TFTLCD顯示屏上面,
并可以通過(guò)兩個(gè)按鍵實(shí)現(xiàn)設(shè)定溫度加減到設(shè)定溫度,
同時(shí)溫度大于設(shè)定閾值,會(huì)進(jìn)行報(bào)警。
使用TIM2進(jìn)行計(jì)數(shù),采集時(shí)間為50ms采集一次。
TIM2.png (2.3 KB, 下載次數(shù): 84)
下載附件
2019-12-27 20:01 上傳
計(jì)時(shí).png (51.79 KB, 下載次數(shù): 85)
下載附件
2019-12-27 20:01 上傳
真實(shí)溫度和設(shè)定溫度進(jìn)行比較,大于設(shè)定溫度,進(jìn)行報(bào)警;小于設(shè)定溫度,不出聲音
蜂鳴器采用STM32F103ZET6自帶的蜂鳴器,也可改端口,應(yīng)用外部蜂鳴器。
判斷.png (25.72 KB, 下載次數(shù): 87)
下載附件
2019-12-27 20:01 上傳
溫度傳感器應(yīng)用DS18B20,用三極管封裝的傳感器,同樣也是采用板子上面的接口。也可進(jìn)行更改應(yīng)用外部成品模塊。
080558trije4zpl7uire2o.png (4.08 KB, 下載次數(shù): 91)
下載附件
18b20初始化
2019-12-27 20:01 上傳
按鍵采用KEY0和KEY1,進(jìn)行設(shè)定溫度的改變,KEY0為設(shè)定溫度增加1度功能按鈕,KEY1為設(shè)定溫度減小1度功能按鈕。
KEY.png (17.68 KB, 下載次數(shù): 76)
下載附件
2019-12-27 20:01 上傳
同時(shí)通過(guò)TFTLCD屏幕顯示出來(lái)真實(shí)溫度和設(shè)定溫度。
TFTLCD.png (8.34 KB, 下載次數(shù): 85)
下載附件
2019-12-27 20:01 上傳
詳細(xì)引腳信息在壓縮包內(nèi)的注意.txt。
第一次發(fā)帖子,排版不太明白,下次爭(zhēng)取做得更好。
全部資料51hei下載地址:
基于STM32實(shí)現(xiàn)的溫度控制系統(tǒng)TFTLCD 蜂鳴器.7z
(236.42 KB, 下載次數(shù): 145)
2019-12-26 21:19 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|