基于单片机的自动车库门设计(含程序)
基于单片机的自动车库门设计(含程序)(课题申报表,任务书,开题报告,中期检查表,外文翻译,论文23000字,程序,答辩PPT)
摘 要
随着科技的不断发展,自动车库门门在人们日常生活中断得到了广泛的应用,同时对其安全性及各方面的性能的要求越来越高。自动出库门的控制系统是随着人们对生活条件的不断追求,科技的不断发展应运而生的高科技产品。
系统以AT89S52单片机为控制核心,由单片机、复位电路和振荡电路组成单片机最小系统作为整个系统的控制模块。自动车库门系统两个自动功能:无线遥控/手动模式和自动感应控制,分别由无线遥控模块、感应模块和按键电路组成,系统可以使用按键电路和无线遥控器切换功能。无线遥控模块采用carmp3红外遥控器和TL1838一体化红外接收头,系统在无线遥控模式和手动按键控制模式时,可以通过按键电路和无线遥控器控制车库门的开关;自动感应模块采用红外光电开关E18-D50NK,分别安装在车库门的内外,当系统在自动感应模式时,感应模块可以根据门前有无车或人控制车库门的开关。系统通过步进电机28BYJ-48和ULN2003A达林顿阵列驱动芯片组成驱动模块,完成车库门的开关动作,并有LED指示灯表现系统工作状态。
关键词:单片机;自动门;无线遥控
Abstract
With the continuous development of technology, automatic garage doors have been widely used in people's daily lives. At the same time they require high performance increasingly in various aspects of security. The control system of the automatic garage door is high-tech product with living conditions of people's constant pursuit and the development of technology.
AT89S52 micro-controller is the core of whole system. The MCU, reset circuit and oscillation circuit are the smallest single-chip control module of the whole system.The system of automatic garage door has two automatic functions: wireless remote control or manual mode and automatic sensor control. They are composed of a wireless remote control module, sensor module and the key circuit, and the system can use the keys and wireless remote control circuit to switch function. Wireless remote control module uses carmp3 infrared remote control and TL1838 integrated infrared receiver. When the system is in the wireless remote control mode and manual mode button, you can use key circuit switch and a wireless remote to control garage door. Auto-sensing module uses infrared photoelectric switch E18-D50NK and they are installed inside and outside the garage door. When the system is in auto-sensing mode control, auto-sensing mode can control the switch of the garage car according to whether the car or the person in front of the garage door. The system constitutes driver module through the stepper motor 28BYJ-48 and ULN2003A Darlington array driver chips, and completes the switching action of the garage door. Also there are LED lights to indicate system status.
Keywords: micro-controller; automatic doors; wireless remote control
本文主要是设计以单片机为核心处理单元的自动车库门控制系统,该系统主要实现两大功能:无线遥感/手动模式和自动感应模式。
第1章主要介绍了自动车库门的发展现状及其意义,除此之外,也介绍了单片机 和电机的应用及其发展。
第2章主要介绍了自动车库门的系统的总体方案设计及选择,并且经过方案论证,选择出最优的方案。
第3章主要介绍了系统的硬件电路设计,其中,包括了单片机控制模块电路、感应模块电路、电机驱动模块电路和无线遥控模块电路等。
第4章主要介绍了系统的软件设计,其中,包括了主程序设计、程序初始化、红外解码程序和执行程序等。
第5章主要介绍了系统的硬件电流焊接与软件调试,完成硬件实物的焊接工作,对软件进行调试仿真并制作出PCB电路图。
第2章 系统方案设计
2.1 自动车库门系统方案总体设计
自动车库门系统整体框图如图2-1所示,系统以单片机为控制核心,由单片机、复位电路和振荡电路组成单片机最小系统作为整个系统的控制模块。自动车库门系统主要包括两个自动功能:无线遥控/手动模式和自动感应控制,分别由无线遥控模块、感应模块和按键电路组成,系统可以使用按键电路和无线遥控器切换功能。系统在无线遥控模式和手动按键控制模式时,可以通过按键电路和无线遥控器控制车库门的开关;当系统在自动感应模式时,通过感应模块,可以根据门前有无车或人控制车库门的开关。系统通过驱动模块,完成车库门的开关动作,并有LED指示等表现系统工作状态。 [资料来源:http://Doc163.com]
[资料来源:http://www.doc163.com]
[资料来源:https://www.doc163.com]
目 录
第1章 绪 论 1
1.1 本文研究背景与意义 1
1.2 自动门发展的现状 2
1.3 单片机的发展 2
1.4 电机自动控制系统的应用和发展 4
1.5 本文主要研究内容 5
第2章 系统方案设计 6
2.1 自动车库门系统方案总体设计 6
2.2 系统方案论证 6
2.3 本章小结 9
第3章 自动车库门的硬件电路设计 10
3.1 控制模块电路 10
3.2 无线遥控模块电路 13
3.3 感应模块电路 16
3.4 驱动模块电路 18
3.5 其他模块电路 21
3.6 本章小结 22
[来源:http://Doc163.com]
第4章 自动车库门软件系统设计 23
4.1 系统控制流程 23
4.2 初始化程序 24
4.3 红外遥控解码程序 25
4.4 步进电机驱动程序 27
4.5 遥控/手动和自动感应执行程序 27
4.6 本章小结 30
第5章 系统安装与调试 31
5.1 系统硬件焊接 31
5.2 软件开发调试 32
5.3 PCB制作 35
5.4 本章小结 38
结 论 39
参考文献 40
致 谢 42
附 录 43 [来源:http://Doc163.com]