摘要:随着时代的发展科技的进步,人们对于门的要求不再止步于简单的防盗功能,门的意义已从可以连接和关闭两个或多个空间的装置转变成对门的智能型和安全性的更高的追求。因此基于MCU控制的又多个传感器组成的智能自动门系统应运而生。基于MCU的智能自动门系统能够做到在自动开关门,达到保暖御寒以及防止夹伤检测,能够使居民生活尽可能避免或减少损失。
本次设计主要采用51MCU控制器为自动门控制系统的核心控制器,通过红外传感器,步进电机、LED等硬件组成的自动门系统。在设计中主要根据不同需求和传感器的用途特性,选择不同的传感器,红外传感器主要检查人们进出门的动作,并且控制步进电机设备。人体的红外线能量变化被用作触发中断的信号,然后单片机与ULN2003结合,控制步进电机进行相应的操作实现自动门开关的动作,从而实现对开关门速度调节。
从而达到设计目的,具备防夹功能这样的基本功能,通过LED灯来模拟门状态。利用keli编程软件编自动门程序,其中硬件调试主要利用proteus仿真软件使设备达到设计要求,最终通过PCB电路板制作出实物。经验证实现了最高的经济效益同时满足自动门应该具备的性能。
关键词:单片机;人体红外模块;步进电机;自动门
目录
摘要
Abstract
1.绪论-1
1.1课题研究的可行性-1
1.2应用及存在的问题-1
1.3课题研究的目的和意义-2
1.4课题研究的要求-2
2.系统硬件的设计与实现-3
2.1总体方案-3
2.2 最小系统介绍-4
2.3热释电红外传感器-5
2.3.1 BISS0001工作原理-5
2.3.2 BISS0001在设计中的应用-6
2.4步进电机-7
2.4.1 28BYJ48步进电机参数-7
2.4.2 28BYJ48步进电机驱动方式-7
2.4.3步进电机在系统中的应用-8
2.5电源模块-9
3系统软件设计-10
3.1程序描述-10
3.2程序流程图-10
3.2.1自动门控制主程序-10
3.2.2 LED灯模拟开关门控制编码-12
3.2.3步进电机正反转控制-12
4调试与运行-13
结 论-15
参 考 文 献-16
附录A元器件清单-17
附录B原理图-18
附录C主程序-19
致 谢-24