基于nRF905的车库门控制系统设计(含电路原理图,程序)
无需注册登录,支付后按照提示操作即可获取该资料.
基于nRF905的车库门控制系统设计(含电路原理图,程序)(课题申报表,任务书,开题报告,中期检查表,外文翻译,论文18800字,程序,答辩PPT)
摘 要
随着汽车产业的发展,人们对车库的需求量日益增长,对好的车库门的需求也在不断增大,同时外国先进的车库门不断的占领中国市场,国产的车库门还处于落后状态。所以,本课题开发的产品具有潜在的市场经济效益。
本课题采用STC89C52单片机和nRF905无线收发模块实现对车库门的自动控制。车库门设计采用3*4键盘,带有密码识别功能,在车辆进入车库时,输入密码正确,车库门打开,密码错误,启动报警装置。nRF905作为数据收发的模块,当数据传输时,在软件设计中采取必要的抗干扰措施和识别措施,可以有效地避免干扰,达到满意的数据接收效果。
该系统具有结构简单、价格低廉、可靠性高等优点,在调试阶段取得良好的效果,在相关技术领域中有良好的应用前景。
关键词:单片机;nRF905无线射频器;车库门
Abstract
With the development of auto industry, people's demand for the garage has grown, as well as the demand for good garage door. At the same time, foreign advanced garage's door continuously occupy the Chinese market, domestic garage's door is still in a backward state. So, the developed product has a potential market with economic benefits.
This design adopts STC89C52 single-chip microcomputer and nRF905 wireless transceiver module to realize the automatic control for the garage's door. In addition, the garage’s door designing adopts the 3X4 keyboard, with a function of recognizing password. After cars entering the garage, if people press the correct password, the garage’s door will be open. On the contrary, the alarm device will start. NRF905 is used in the data transceiver module. When the data is transferred, anti-interference measures and identify measures should be taken in the software design part, which can effectively avoid interference and obtain satisfied effect of data reception.
The system has many advantages, such as simple structure, low cost and high reliability. It has a good effect in debugging stage and also has a good application prospect in the field of technology.
Key Words: single-chip microcomputer;NRF905 wireless device;The garage’s doors
论文安排
第1章:绪论。主要对本文研究的背景,意义进行了简要的说明,阐述了国内外车库门的研究现状。对设计的整体方案进行简要的概述,使读者对本文的研究内容有了大致的了解。
第2章:对本文所涉及到的单片机基础知识及原理进行具体的介绍,并对nRF905无线收发模块进行系统的阐述。为整个设计奠定了理论基础。
第3章:硬件基础的介绍。介绍了单片机最小系统电路、3x4键盘电路、蜂鸣器电路、继电器电路、nRF905无线收发模块电路。使读者对整个设计有了更加细致的了解。
第4章:软件基础的介绍。主要对本设计的主程序流程图、收发数据的程序段进行阐述。
本设计是利用STC89C52单片机和无线数据收发芯片nRF905构成的短距离无线数据传输设备,来实现对车库门的自动控制。本设计是在两个PCB板上进行控制的:发射板和接收板。发射板经nRF905无线模块发送一个数据,接收板上的nRF905无线模块进行甄别,结果正确则反馈给单片机,从而控制电动机的正反转来实现车库门的自动开启和关闭。
3.2 系统整体的硬件电路
要让车库门能够自动实现关闭,需要当汽车在进入车库前发射一个车库门打开信号,入库泊好车后发射一个关闭车库门信号。在这里我选用nRF905无线收发射模块作为构建开闭信号接收、发射电路,。接收端接受到了一个发射来的信号后,进行信息处理后,输入到单片机中进行判断处理。单片机的引脚连接到键盘电路、蜂鸣器电路上构建车库的防盗系统。车库门整体结构图见附录1所示。。
接收板:接收板接通电源后,红色电源指示灯亮。绿灯亮表示当前车库处于关门状态。此时,要打开车库门可以通过两种途径:一种是遥控器操作另一种是键盘操作。发射板:接通电源,绿色电源指示灯亮,接通电源后,按下发射键,接收板就会有动作即电机正转,开门指示灯亮。此时,要关闭车库门至于通过按下遥控器的复位键,不能通过键盘操作关门。
目录
第1章 概述 1
1.1 车库门研究背景 1
1.2 车库门研究目的及意义 1
1.3 国内外的车库门发展现状 2
1.4 论文安排 4
第2章 理论基础 5
2.1 单片机简介 5
2.2 nRF905无线收发模块简介 7
2.3 本章小结 10
第3章 车库门的硬件电路设计 11
3.1 设计方案 11
3.2 系统整体的硬件电路 11
3.3 单片机最小系统电路 12
3.4 键盘电路 15
3.5 报警电路 16
3.6 继电器电路 18
3.7 驱动电路 19
3.8 供电电路 22
3.9 遥控器接口电路 23
3.10 本章小结 23
第4章 系统的软件实现 24
4.1 软件设计流程图 24
4.2 nRF905数据收发过程 25
4.3车库门无线收发数据的实现过程 27
4.4 本章小结 28
结 论 29
参考文献 30
致 谢 31
附录1 电路图 32
附录2 程序 34