智能防盗门控制系统设计(附件)【字数:8740】
目录
一、 引言 2
(一) 智能防盗门的发展背景 2
(二) 智能防盗门的国内外发展现状 2
(三) 本文主要研究内容 3
二、 智能防盗门的方案设计 4
三、 系统硬件设计 5
(一) 智能防盗门主控电路设计 5
(二) LCD1602液晶显示电路设计 6
(三) 声音提示电路设计 7
(四) RFID驱动电路设计 8
(五) 北京时间计时电路设计 9
四、 系统软件设计 11
(一) 智能防盗门的主程序流程设计 11
(二) 液晶显示子程序设计 12
(三) 声音提示子程序流程设计 12
(四) RFID驱动子程序流程设计 13
(五) 北京时间日期获取子程序流程设计 14
五、 实物制作与安装 16
总结 20
参考文献 21
致 谢 22
附录一 原理图 23
附录二 PCB图 24
附录三 元件列表 25
附录四 程序 26
引言
智能防盗门的发 *景先生毕设|www.jxszl.com +Q: ^351916072#
展背景
本课题主要对一种选用STC89C52单片机作为主控的智能防盗门控制系统进行研究,这类系统在当今市面上已经大范围普及,对它的实现方法亦出现了多种分化,经过常年的发展历程后,该智能防盗门控制系统已经实现了全面的数字化革新,大范围淘汰了过去传统方案形成的内部架构,在对智能防盗门系统的发展背景进行查阅的过程中,能够知道过去一段时间内,市场上流通的主要是传统架构式的智能防盗门系统,由于这类实现方法早就实现了普及,从而毫无设计成本可言,因此相比于数字式智能防盗门系统来说成本低很多,这种实现方法在硬件电路架构方面有着显著特征,能够看到主板上充斥着大量的晶体管、开关以及电阻电容等元器件,线路排布错综复杂,大量采用分立器件,器件布局粗糙不精密,上电状态下能够正常实现指标功能,但是在长时间工作过后,容易出现较为明显的误差,与此同时需要防范温度、湿度变化带来的系统干扰,这些弊端主要是智能防盗门控制系统里面各个分立器件在工作过程中引起的环境参数漂移所导致的。为了可以研发出高性能的智能防盗门系统,本课题对目前市场上大多数的智能防盗门控制系统产品进行了考察,能够知道市面上的高端产品具备越来越大的竞争力,首先在售价方面,最近几年持续被降低压缩,越来越接近中低端产品的价格,这样用户群体就愈来愈向高性能智能防盗门系统产品靠近,这种趋势导致高端智能防盗门系统市场份额逐渐增大,以此更能催动技术人员对于高性能系统的设计热情,要说根本原因,这主要得益于最近高性能控制器的推广以及研发人员对于高端器件的青睐,因为微型控制器研发实力取得了飞速的发展,使32位微型控制器在近年间大量投入到市场,凭着其丰富的研发资料和库文件支持,获得了大量用户人群的认可,研发者逐渐放弃8位内核,大部分经常用到的外围模块都被植入到微处理器内部,如模数转换器、比较器、中断捕捉等,通过大规模集成电路技术,将它配置到32位微处理器内部,开发人员只要通过软件程序的控制,就可轻松灵活的使用这一系列功能,通过这些方面的提升,可以明显的看到高端单片机的大范围普及,不但使得智能防盗门系统内部硬件电路结构发生明显变化,更在研发成本上一直得到降低,让它具有越来越大的竞争力。
智能防盗门的国内外发展现状
智能防盗门系统的设计方法包含多种类型,各个研发方案指标性能取决于其系统架构所使用的主控内核以及软件程序算法,处于高端产品行列的智能防盗门控制系统大多采用32位微处理器来进行控制,通过具有高速数据处理速度的处理器来实现每一项预期指标需求,当今国内外都青睐于采用ARM型内核来配置处理处理器,实现智能防盗门系统的嵌入式,本课题通过对图书馆和网络上智能防盗门系统的相关资料进行翻阅,可以得知目前国内外在对智能防盗门系统的研发进度上,都能够具备独立研发高性能智能防盗门系统的能力,近几年来伴随着科学技术的快速发展,国内一些研发团队在相关领域不断获取相关奖项,发展速度已经赶超上了欧美发达国家。
本文主要研究内容
考虑到本课题将要实现的各项功能指标,本课题拟将选用STC89C52单片机来担任微处理器控制器,实现对这款智能防盗门系统的功能控制,采用了大量高性价比元器件,在软件角度编写软件程序实现对电路模块的驱动,它在工作过程中能够实现对刷卡卡片的精准识别,将卡片中的IC信息进行读取并加以判断,如果卡号合法那么则将防盗门进行开启,反之则无法将门开启,卡片识别错误后将进行报警功能,与此同时还可以通过液晶屏对时间日期以及IC卡信息进行显示。
智能防盗门的方案设计
接下来将对每一项指标功能进行方案设计,在对各个功能子电路进行研发之前,本课题关键是要对系统的整体框架进行设计,通过Visio绘制了智能防盗门系统架构,将系统整体划分为STC89C52单片机最小系统电路等,在硬件角度将配置专用接口,实现各个模块之间的对接,STC89C52单片机将通过软件程序来对各个功能模块进行驱动控制。
为了能够使得系统可以读取到射频IC卡片的数据信息,本课题采用了RC522型的RFID模块来构建读卡电路,通过SPI接口使得能够与微处理器进行对接。
为了使得系统能够对北京时间日期等数据进行读取,本课题采用了DS1302时钟芯片来构建电路,通过三线式串行总线来与微处理器进行对接。
原文链接:http://www.jxszl.com/dzxx/txgc/559772.html