214、基于STM32单片机温度检测控制报警系统设计

毕设帮助、开题指导、技术解答(有偿)见文末。

目录

摘要

一、硬件方案

二、设计功能

三、实物图 

四、原理图 

五、PCB图 

六、程序源码   

七、资料包括 


摘要


 随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术, 本文主要介绍了一个基于STM32单片机的温度报警系统,详细描述了利用温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,对各部分的电路也一一进行了介绍,该系统可以方便的实现温度采集和显示,并可根据需要任意设定报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度控制,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。DS18B20与STM32结合实现最简温度控制系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度的控制,有广泛的应用前景。

关键词:单片机;温度控制;STM32;DS18B20

一、硬件方案


硬件构成:采用STM32F103C8T6单片机+DS18B20温度传感器+LCD1602液晶屏显示+按键+蜂鸣器+发光二极管组合而成。

二、设计功能


1.采用STM32F103C8T6最小系统板控制。

2.采用DS18B20温度传感器测温,LCD1602液晶屏显示当前温度值。

3.温度精确到小数点显示,温度测量范围:-55度到+125度。

3.有2个报警指示灯,分别代表温度过高(红灯亮)、温度过低(黄灯亮),可以区分是温度高报警还是温度低报警。

4.当18B20温度传感器测到实际温度超过上限时,单片机就会控制蜂鸣器报警提示,同时亮红灯,当18B20温度传感器测到实际温度低于下限时,单片机就会控制蜂鸣器报警提示,同时亮黄灯。

5.蜂鸣器报警后可以手动按减键关闭报警声,不会影响指示灯的工作。

6.可以设置温度上限和温度下限值,设置的参数具有掉电保存功能,保存在STM32内部FLASH,上电无需重新设置。

7.第一次按设置键设置温度上限值,第二次按下设置键设置温度下限值,再按加减键就可以加减设置的温度报警值。

8.按键具有连加、连减的功能,在设置参数时按键按着不动可以实现连加、连减的功能,设置起来非常方便。

三、实物图 

四、原理图 

五、PCB图 

六、程序源码   

七、资料包括 

需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冠一电子设计

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值