




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、可视化门禁系统的设计与实现_单片机论文导读::本设计结合LONWORKS和单片机的优点。本研究采用单片机与LONWORKS技术实现了可视化家居门禁系统。许多智能门禁系统也因应而生。论文关键词:单片机,可视化,门禁系统近几年来随着社会经济发展,从最初的普通单元门对讲,到可视单元门对讲,发展到联网管理,智能楼宇对讲系统已成为一种兼容性强大的综合系统1-3。可以说,智能楼宇对讲系统不仅仅是方便住户和访客的电控门系统,也是小区物业管理和安防管理必不可少的有效手段,是现代化住宅小区必不可少的设施 。许多智能门禁系统也因应而生,集微机自动识别技术和现代安全管理措施为一体,涉及电子、机械、光学、计算机技术、
2、通讯技术等诸多方而4-5。存在成本高,难于普及的特点。本文介绍了可视对讲系统的设计原理以及软、硬件的实现方式并提出以单片机和LONWORKS为设计核心的智能小区可视对讲系统的解决方案,克服了速率低、通信距离短的缺陷,提高了系统对总线以及监控设备的兼容性。LON总线是美国Echelon公司推出的一种现场总线单片机,采用OSI全部七层协议,是开放式的、直接面向对象的网络协议(LonTalk协议)。核心采用神经元芯片,内含3个8位处理器,分别负责介质访问控制、网络处理和应用处理。采用专门的网络收发器使物理层可以使用多种介质,如双绞线、无线及低压电源线载波等等。LONWORKS总线在网络开放性和网络互
3、操作性等网络处理能力方面具有很大的优势,已在智能家居得到广泛应用6-12。本设计结合LONWORKS和单片机的优点,设计出直观、廉价、易于推广且有一定安全功能的智能门禁系统。*作者:罗少兰,女,硕士研究生,讲师,厦门海洋职业技术学院教师,从事计算机教学、单片机方面的研究。1 系统结构设计 对于整个控制区,采用分级总线型网络,网络结构如图11所示。图11 控制区网络结构图所有节点由ATMEL89S52单片机系统和FT 3120-E4P40自由拓扑智能收发器构成核心模块,加上相应的外围电路构成。整个系统由多个子网络构成,子网络与子网络通过LONWORKS路由器进行扩张。各节点通过LONWORKS总
4、线进行网络通信,相互之间以双绞线相连,可视对讲系统的视音频模拟信号通过视音频总线传输。该方案采用2级总线设计,实现在同一系统中同时进行多个通话的功能论文网站。同时,设置网络数据管理机和数据服务器,实现实时控制网络与计算机网络的信息共享。2 节点硬件设计图21 节点硬件原理图节点硬件设计是通过单片机和LONWORKS联合控制来实现的。节点硬件原理图如图21所示。(1) CUP。节点的单片机CPU采用ATMEL89S52。要外接外部RAM,存放包括LonTalk协议、Neuron C库函数和任务调度程序的系统映象,存放包括Neuron C编译器产生的用户应用程序代码和其他特定应用参数的应用映象。(
5、2)收发器。选用Echelon公司的FT3120-E4P40自由拓扑智能收发器,把神经元3120网络处理器核心分别与自由拓扑双绞线收发器集成在一块芯片上,做成一个低成本的、智能收发器。它内嵌了Echelon公司的高性能FT-X1通信变压器,自由拓扑布线可以快速的、更为经济地进行单片机,减少了节点安装的时间和费用。FT 3120智能收发器是完整意义的单芯片系统,集成了Echelon公司的自由拓扑收发器和强大的神经元网络处理器核心;神经元3120核心最高时钟频率为40MHz,包括4K的EEPROM和2K的RAM。LONWORKS系统固件是在片内ROM中。应用程序代码存储在内嵌的EEPROM存储器中
6、,可通过网络更新。FT 3120收发器提供32管脚的SOIC封装和44管脚TQFP封装。FT 3120智能收发器提供可以配置用于一个或更多的34种预定义标准输入/输出模式的11个I/O管脚。它集成了多种的I/O模式和两个片上定时/计数器,使得FT 3120收发器使用最小限度的外部逻辑电路或软件开发来实现应用电路的接口。在本系统中,将其设置成方式2,即位输出,用以控制继电器构成的视音频切换器。(3)路由器。采用MPR-50多端口路由器。MPR-50路由器为五个信道之间提供ANSI/CEA-709.1兼容的路由选择,这五个信道包括四个TP/FT-10自由拓扑双绞线(ANSI/CEA-209.3)信
7、道和一个LonMark标准的TP/XF-1250信道。(4)程序存储器。选用Winbond公司的W27C512-45,可以很方便地利用LonMaker来直接下载应用映象,其大容量也为将来的功能扩展提供了便利。由于采用了单片机与LONWORKS技术相结合的办法,不仅兼容了户内传统的监控设备,同时也提高了网络的通信效率和传输速率,简化了整个系统,减少了硬件出错的可能性,提高了系统的可靠性,大大减轻了硬件设计的工作量。在工作流程上,一方面当户内发生异常情况,经监控设备所采集的相应监控信号将送入户内可视分机,经ATMEL89S52判断处理后送交神经元芯片,经过收发器送上LONWORKS网络,并传输到管
8、理中心进行相应的显示和报警;另一方面有访客通过单元主机向户内发送请求,则启动主机上摄像头,并使相应的视频切换继电器吸合,将访客影像实时传送到户内可视分机的显示器上,方便户主辨别。当户主开启与门口主机相连的电磁锁时单片机,切断视频连接,释放线路资源以便于其他访客使用。3 节点软件设计 31 LONWORKS部分主程序流程如图31所示。神经元芯片的应用程序以“Nueron C”语言编写。它主要完成的任务如下:首先对I/O对象和软件计时器的定义以及设置变量初始值,判断是否有“开锁”信号,并启动计时器开始计时,计时器终止时,Neuron芯片接受新的定时任务 。图31 主程序流程图神经元芯片是LONWO
9、RKS技术的核心所在,是一个带有多个处理器、读写/只读存储器(RAM和ROM)以及通信和I/O接口的单芯片系统。只读存储器包含一个操作系统、LonTalk协议和I/O功能库。一个完整的操作系统包括一个能够执行LONWORKS协议的神经元芯片固件,它包含在每个神经元芯片的ROM中。大部分LONWORKS设备包括一个具有相同的、内置的、实现LONWORKS协议的神经元芯片。神经元芯片实际上将3个8位的内嵌处理器集成为一体论文网站。两个用于执行LONWORKS协议;第三个用于设备的应用程序。Neuron C是一种基于ANSI C并为神经元芯片设计的一种编程语言,它对ANSI C进行了扩展以直接支持N
10、euron芯片的固件例程。Neuron C语言包括一个内部多任务调度程序、一个Run-Time函数库,采用的是事件驱动编程结构。整个接点的软件功能都是由若干个事件驱动完成。对于单个节点,软件设计包括初始化,读取输入数据,更新网络变量,定时控制和执行输出控制操作等任务。而对于控制区网络,则将总线控制权交由工作站掌握,其他节点如有总线占用需求,需要向工作站发出请求,等待工作站发出请求响应命令;而当节点总线访问程序结束后,工作站会发出释放总线命令,终止节点对总线占用,以方便其他节点对总线的访问。32单片机部分单片机部分CPU采用ATMEL公司生产的ATMEL89S52芯片,具有抗干扰能力强和价格低廉
11、的特点。单片机系统软件需要实现的基本功能如下:(1)待机功能。平时(无控制操作时),户内可视分机和单元主机均处于待机状态,射频模块、单元主机摄像头以及户内可视分机显示屏电源均处于关闭状态。(2)监控信号采集功能。户内可视分机不仅是连接单元主机的节点,更是户内各监控点信号采集的中心,当门磁、窗磁、户内红外、烟感以及紧急信号被发出时单片机,都将首先送到户内可视分机,由ATMEL89S52进行判断和初步处理,然后转交神经元芯片送上LONWORKS通信网络,传送到管理中心进行显示和处理。(3)开锁功能。通过户内可视分机,可以控制打开安装于单元门上并与单元主机相连的电磁锁。控制软件由汇编语言编写,分户内
12、可视分机和单元主机两部分,由系统不同状态的处理和切换组成。4 结论本研究采用单片机与LONWORKS技术实现了可视化家居门禁系统,大大提高了通信网络的使用率,可以多机平级联网、多机分级联网、管理中心间呼叫、通话、监看;可以与小区内任一分机、主机呼叫、通话、监看,显示警情;能转接住房(分机)间的呼叫、通话;联接电脑后可以进行安防信息管理。除此以外,还可以联接小区内的低层、多层普通对讲系统,实现智慧型联网管理。具备网络清晰、操作简便、配置、组网随意灵活,运行可靠,安全调试、维护简单等优点,将成为我国小区安防管理的首选系统,造福于安居乐业的现代社会。参考文献:1陈双全,宋谦.智能小区可视对讲系统设计
13、J.武汉船舶职业技术学院学报,2003,3:36-39.2叶选.智能住宅中安防可视对讲门禁系统设计J.工程设计CAD与智能建筑,2002,2:60-63.3吴俊君.智能楼宇门禁系统研究与实现J.安防科技,2008,2:45-47.4周斌,陈伟海,于守谦.基于AVR单片机的门禁控制器的设计与实现J. 安防科技, 2008, 2: 3537.5李炳宇,萧蕴诗,李永东.AT89C51单片机在多层楼宇对讲系统中的应用J.自动化与仪表,第16卷2001,16(4):51-57.6W.L. Tse, W.L. Chan, S.S. Lai. Emergencylighting monitoring sys
14、tem using LonWorksJ. Automation in Construction , 2003,12: 617 629.7Jun Wang, Yan Wang, Huihe Shao.Performance improvement of VAV air conditioning control systemthrough diagonalmatrix decoupling and Lonworks technology J. Energy andBuildings, 2005, 37:911919.8Jun Wang , Yan Wang, Huihe Shao. Perform
15、anceimprovement of indoor air temperature through state feedback decoupling,genetic algorithm; A study with LonWorks fieldbusJ. International Journal ofThermal Sciences, 2005, 44:10981105.9Sung-Hoe Hur, Dongwon Kim, Gwi-Tae Park .Building automation system via LonWorks and Linux based personal computerJ. Automationin Construction, 2006, 15:522 530.10Suk Lee a, Kyoung Nam Ha a, Kyung Chang Lee.Performance evaluation of MAC layer of
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓库清仓秋冬活动方案
- 付款抽奖活动方案
- 仙桃妇女节活动方案
- 代账公司续费活动方案
- 以岗代训活动方案
- 仲夏生活节活动方案
- 企业上市沙龙活动方案
- 企业代发营销活动方案
- 企业公关公益活动方案
- 企业分享活动方案
- 医院管理团队建设方案
- 电力系统继电保护课程设计三段式距离保护
- 个人征信培训课件
- 2024年大学试题(教育学)-教育学原理历年考试高频考点试题附带答案
- 2024年上海市青浦区区管企业招聘笔试参考题库含答案解析
- 枸橼酸钠血滤置换液-药品临床应用解读
- 爷爷的爷爷哪里来:人类起源的演化过程
- 数字孪生:解决海洋生态环境问题
- 新能源汽车热泵空调原理(教案)
- GB/T 4303-2023船用救生衣
- 良知与悲悯作文800字议论文
评论
0/150
提交评论