智能门与远程遥控系统的设计与实现(附件)【字数:5484】
目录
一、概述 1
二、系统方案设计 1
(一)设计思路 1
(二)任务要求 2
三、硬件设计 2
(一)STM32F103C8T6主控芯片 2
(二)STM32F103C8T6单片机最小系统 3
(三)红外线接收电路 4
(四)温湿度电路 4
(五)光照度电路 5
(六)蜂鸣器电路 5
四、软件设计 6
(一)软件总流程 6
(二)温湿度感测流程图 7
(二)光照度感测流程图 7
(二)红外线感测流程图 8
五、实物的制作与调试 8
(一)实物制作过程 8
(二)实物调试 12
六、总结 13
参考文献 14
致 谢 15
附录 16
附录一: 原理图 16
附录二:PCB图 17
附录三:代码 19
附录四:元器件清单 23
附录五:实物图 24
概述
智能门与远程遥控系统概述
随着当今信息技术的告诉发展,家居的信息化和网络化的一体化实现,是当前智能家居系统发展的新趋势。本次设计将智能信息化与门结合,为一款轻便智能,高效率,适合所有房屋的的智控系统。此系统通过光照度传感器,温度传感器,红外线传感器获取室内外环境数据,以及对门的远程控制,并将信号发送到单片机微处理器,通过对单片机设定程序,对传感器收集的数据比较,进行对门锁的开关。通过光照度传感器设定的阈值,对于超过阈值时,蜂鸣器进行对用户app的报警。另外,系统配备具w *51今日免费论文网|www.51jrft.com +Q: ^351916072#
ifi模块,能将门内安全状况第一时间发送至用户手机app。不仅大大提高系统安全性及智能性,也方便用户的使用,保障用户安全。
智能门与远程控制系统的目的与意义
如今的社会,在快节奏的生活中,人们往往忙碌于形形色色的生活,有时候对于家里的一些安全做到马虎的程度,例如:出门忘记关煤气、电器经常没有断电导致温度过高而烧着,最后致使房屋着火等一系列的安全隐患。
经调查,2021年中,全国共接报火灾约有74万起,共造成了约2000人死亡,约4000人受伤,造成的损失约为67.5亿元,与去年2020年相比,前三项分别上升9.7%,24.2%和28.5%,伤亡人降低4.87%。
这些生活中的例子,经常性的导致财产损失、造成人员伤亡。所以智能门的目的与意义是为了对家居环境的监测,以及方便生活,对不在家时,对家庭灾害危险的防范与报警预知功能。从而减少人们的财产损失和人生安全问题。
二、系统方案设计
(一)设计思路
智能门的设计。硬件方面,主芯片使用的是STM32F103C8T6,在软件方面,使用keil5进行编程、编译与烧录。功能方面,能够在OLED数字屏上显示室内的温湿度以及光照度,通过定义主芯片的各个引脚来对于各个传感器的控制,将传感器所感知的模拟信号转化为数字信号反馈到主芯片上,进行比对温湿度与光照度的正常数值,当超过预定阈值时,蜂鸣器进行报警,当未超过预定阈值时,回应中枢,并进行循环不断反馈。当红外线传感器感测到红外线时,通过内部系统设计进行对门锁的开关。系统设计图如图1.0所示
/
图1系统设计思路图
(二)任务要求
本设计是基于stm32f103c8t6单片机的智能门的设计。具体实现功能如下:
(1)红外控制门锁、进行开锁
(2)对环境温湿度和光照度的感知功能
(3)对设定的温度阈值进行报警功能
(4)OLED屏显示数据功能
(5)对于数据开始与关闭
三、硬件设计
(一)STM32F103C8T6主芯片
本次设计的主控芯片为STM32F103C8T6是一款基于ARM CortexM 内核STM32系列的32位的微控制器,程序存储容量是64KB,需要的电压为2V3.6V,工作温度约为40°C 85°C。单片机引脚图,如图2所示:
/
图2单片机引脚图
(二)STM32F103C8T6单片机最小系统
本次设计的单片机的最小系统时钟电路以及复位电路。时钟电路:STM32有两组晶振,一组是用来给单片机提供主时钟(5:OSC_IN,6:OSC_OUT),主时钟晶振使用8MHZ的晶振。另外一组晶振是用来给RTC提供时钟(3:OSC32_IN,4:OSC32_OUT)。而且STM32系列时钟电路又分为内部时钟和外部时钟两种模式。外部时钟是在OSC_IN和OSC_OUT中间加上一个晶振,单片机内部振荡器便能产生自激震荡,产生时钟信号,在晶振的两侧加上20~30pF的瓷片电容起到了微调时钟频率的作用,让频率更加稳定。内部时钟是STM32内部有时钟产生,所以如果不用外部晶振的话,也可以不用连接,内部时钟是用芯片内部振荡电路,精度不太高,温飘也大,不需要外部振荡器件。时钟电路图如图3所示:
复位电路:复位就是将系统重启。STM32复位引脚是低电平复位,正常工作状态,复位引脚是高电平。复位电路图,如图3所示:
/
图3时钟及复位电路图
(三)红外线接收电路
红外线接收电路如图4所示:
/
图4红外线接收电路
(四)温湿度电路
此次设计所使用的温湿度传感器为DHT11数字温湿度传感器。其品质优良,价格低廉,接收快等多方面优秀的特点。DHT11在外形上体积小,有3个引脚,分别接VCC GND 输出和输入。DHT11传感器的外形图以及内部图如图5所示:
原文链接:http://www.jxszl.com/jxgc/mjsk/608702.html