【109】基于51单片机自动感应迎宾门【Proteus仿真+Keil程序+报告+原理图】
☆、设计硬件组成:51单片机最小系统+HC-SR501人体红外热释感应传感器+两路28BYJ48步进电机+ULN2003步进电机驱动芯片+按键+LED灯指示灯。
1、本设计采用STC89C51/52、AT89C51/52、AT89C51/52单片机作为主控芯片,采用两路28BYJ48步进电机正反转来演示迎宾门的打开/关闭;
2、可以通过按键切换模式:自动感应模式、手动常开模式、手动常闭模式。自动模式时绿色指示灯亮,手动模式时红色指示灯亮;
3、自动感应模式:系统通过HC-SR501人体红外热释感应传感器实现检测是否有人靠近,当有人靠近时系统会自动控制步进电机打开迎宾门,同时LED流水指示灯依次点亮指示;当人离开时系统会自动延时3秒后自动控制步进电机关闭迎宾门,同时LED流水指示灯依次熄灭指示;
4、手动常开模式:当用户切换到该模式时,系统不管是否检测到有人靠近,系统始终都会控制步进电机打开迎宾门;
5、手动常闭模式:当用户切换到该模式时,系统不管是否检测到有人靠近,系统始终都会控制步进电机关闭迎宾门;
6、保护功能:在步进电机控制打开或者关闭迎宾门的过程中,当快要控制结束时系统会自动降低转速以保护迎宾门;