基于 STM32 实现的温度控制系统 TFTLCD 蜂鸣器

主要功能:
本系统采用 STM32f103ZET6 作为主控芯片,能对 DS18B20 采集到的信息进行解算,并将结果显示在 TFTLCD 显示屏上面,并可以通过两个按键实现设定温度加减到设定温度,同时温度大于设定阈值,会进行报警。
使用 TIM2 进行计数,采集时间为 50ms 采集一次。
在这里插入图片描述
基于 STM32 实现的温度控制系统 TFTLCD 蜂鸣器_第1张图片

真实温度和设定温度进行比较,大于设定温度,进行报警;小于设定温度,不出声音。
蜂鸣器采用 STM32F103ZET6 自带的蜂鸣器,也可改端口,应用外部蜂鸣器。
基于 STM32 实现的温度控制系统 TFTLCD 蜂鸣器_第2张图片
温度传感器应用 DS18B20,用三极管封装的传感器,同样也是采用板子上面的接口。也可进行更改应用外部成品模块。
在这里插入图片描述
按键采用 KEY0 和 KEY1,进行设定温度的改变,KEY0 为设定温度增加 1 度功能按钮,KEY1 为设定温度减小 1 度功能按钮。
在这里插入图片描述
同时通过 TFTLCD 屏幕显示出来真实温度和设定温度。
基于 STM32 实现的温度控制系统 TFTLCD 蜂鸣器_第3张图片

详细引脚信息在压缩包内的注意.txt。
资料在这个链接里面

基于 STM32 实现的温度控制系统 TFTLCD 蜂鸣器.zip

第一次发帖子,排版不太明白,下次争取做得更好。

你可能感兴趣的:(基于 STM32 实现的温度控制系统 TFTLCD 蜂鸣器)