欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    现场总线在停车场灯光控制系统的应用.doc

    • 资源ID:50632653       资源大小:159KB        全文页数:10页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    现场总线在停车场灯光控制系统的应用.doc

    现场总线在停车场灯光控制系统中的应用 50932班 张章 1. 前言 随着社会生活方式的不断变化,科技的不断进步,人们要求更加人性化、智能化的生活条件。不用事必躬亲,尽可能地让智能系统代替手工方式,来进行有效的管理和执行。当前越来越复杂的交通状况,如行路难、停车难等问题大大降低了城市的工作和生活效率,迫使我们寻找一个能够方便解决问题的办法。智能化的停车场便在这样的背景下应运而生了。智能停车场的产生不但规范了城市交通管理和车辆管理水平,扩充了城市的容量,在安全防范方面也有巨大的保障,同时还能方便的和其他智能系统接口(如智能大厦、智能小区等),组成更完善的物流及设备管理系统。 2.智能停车场通讯现状 目前停车场的智能化程度不一,管理也缺乏有序性,设施之间也通用性也较差,造成系统集成商和用户的设备选型品种较少,实现的功能不全,系统特点不鲜明等不足。按智能停车场的通讯方式分析,早期的一部分厂商采用了串行的RS-485总线或RS-232总线作为设备之间的通讯方式;同时,有一部分先进的厂商已经采用了CAN-bus总线或以太网Ethernet作为网络通讯方式。 采用RS-232方式通讯的停车场系统有非常大的局限性,只能实现点对点操作,中央处理器的负担较大,不便于系统扩充,可通讯距离非常短,不适于远程操作;而且,系统成本较高。采用RS-485总线的系统在整体性能上好于RS-232的系统,因其是总线形式,方便扩充,但是随着停车场系统智能化程度要求越来越高,功能越来越强,总线的节点越来越多的情况下,RS-485的总线效率低、系统的实时性差、通讯的可靠性低、后期维护成本高、网络工程调试复杂、传输距离不理想、单总线可挂接的节点少、应用不灵活等不足和缺陷逐渐体现出来;智能停车场的系统扩展也受到RS-485本身的制约,越来越不能适应大中型智能停车场的控制需要。 先进的的CAN-bus总线通讯系统是智能停车场的主流发展方向。使用这种工业级的通讯方式,可以保证通讯数据的可靠性、实时性;并且,实际建设中,CAN-bus总线成本和RS-485方式成本大体相当,甚至,在较大型的停车场系统中,CAN总线的整体成本还略低于RS-485系统。由于CAN 总线容错性能好,可以大大降低后期的维护、维修、扩充成本。但是,目前的智能停车场多数采用了CAN-bus总线和RS-232、RS-485通讯混合使用的方式,在一定程度上会造成网络负载不平衡,限制了CAN-bus总线发挥最大限度的性能优势。下面将以CAN-bus总线组建的停车场收费和管理系统为例,介绍一整套的智能停车场改进方案,从而体现出CAN-bus总线的整体优势。 CAN(Controller达式Area Network-控制器局域网)是一种有效支持分布式控制和实时控制的串行通信网络,具有可靠性高、成本低、配置灵活、数据传输距离远、数据传输速率快等优点,已经成为国际上应用最广泛的现场总线之一。目前大部分的地下停车场都需要大量的照明设备进行长期照明,采用传统的连续照明方式或声控照明方式很难实现照明的自动控制,且会造成巨大的能源浪费和设备损耗。国外虽然有类似的灯光智能控制系统,但价格很高,限制了它的广泛应用。本文提出了一种基于CAN总线技术开发的分布式停车场灯光智能控制系统,能够解决停车场内照明智能控制问题,降低停车场内的布线复杂度,减少安装费用并大大延长停车场内照明设备的使用寿命,具有良好的应用前景。 3. 分布式停车场灯光智能控制系统的基本原理该智能控制系统的结构如图1所示。系统主要由上位机、CAN适配器、控制节点(包括出入口控制节点和现场控制节点)等部分构成,各节点间通过CAN总线进行通信。当有车辆进入停车场时,可以根据车牌号决定该车入库时的行车路线及车位,根据预定的行车路线,选择相应的照明控制方案。各现场控制节点检测各通道入口是否有车辆经过,当检测到过往车辆时,控制器打开车辆附近相关的照明回路,同时通过CAN总线向网络上的其他节点发布消息;其他节点根据接收到的消息以及事先预定的控制方案打开有关的照明回路。在出入口的控制节点可以实时监测并显示各个照明回路的开关状态。同时出入口节点也可根据需要进行手工控制,实现对停车场内每一个回路的开关控制,以应付一些紧急事件。为了让系统能够适应不同的使用环境,同时能够根据用户的需要随时改变照明方案,该系统采用现场可编程技术,可由上位机通过CAN总线,将各个节点的控制方案下载到各控制节点,实现照明方案的现场编辑、现场修改及现场下载。系统中CAN适配器的作用是将CAN总线上的命令通过串口或USB口传给上位机,也可以将上位机的命令转换成CAN命令发送给系统中的其它节点。 2 系统硬件设计 控制节点按功能可以划分为不同的类型,但是其基本的结构相同。控制节点的电路结构如图2所示。主要由微控制器、CAN总线驱动器、外部存储器、串行接口、电源部分等组成。微控制器采用PHILIPS公司的P87C591,P87C591是一个单片8位高性能微控制器,具有片内CAN控制器,它采用了80C51指令集并成功的包括了Philips半导体SJA1000CAN控制器的Pelican功能(该模式支持具有很多新特性的CAN2.0B协议),同时该微控制器具有内置看门狗,内部程序存储器为16K字节。采用该控制器可以大大简化电路设计并节省应用空间。外部存储器的作用是存储从上位机下载下来的控制方案。外部存储器采用RAMTRON公司的FM25640。该芯片采用铁电存储技术,具有高速非易失的特性,采用SPI接口连接,容量是64K位。该芯片用于存储节点间的控制方案,同时也可以当作系统的缓冲区。继电器接口用于连接控制节点与照明回路,通过该接口控制节点可以控制照明设备的开关。串行接口电路采用标准RS-232接口芯片MAX202,使用该接口可以使节点在无需连接网络的情况下也可以进行节点间互连关系的上传和下载,同时也可以当作调试的接口。8位拨码开关用于设定节点的逻辑地址,各个节点根据这个逻辑地址进行相互识别。4. 系统软件设计4.1 上位机管理软件设计上位机管理软件实现的主要功能如下:1) 系统控制方案的新建、修改、保存:用户可以通过管理软件建立并修改控制方案,或者将控制方案以文件形式保存,以备以后使用。2) 系统控制方案的上传、下载:管理软件可以将网络中各个节点的所存储的控制方案上传到上位机,也可以将控制方案通过CAN总线下载到各个节点中去。3) 实时监测系统各个回路的状态:系统通过CAN接口卡可以实时监测CAN总线上传送的各种命令,并可以在上位机上显示出各个回路的开关状态。4) 控制系统各回路的开关状态:用户可以通过管理软件向系统中其它节点发送控制命令,控制系统中任意回路的开关。上位机管理软件采用组态技术和图形化编辑界面,用户可以通过组态方式或者通过表格方式建立、修改控制方案。管理软件也通过图形方式实时显示系统中各个回路的状态的。 4.2 控制节点的软件设计4.2.1 控制节点软件实现功能控制节点软件实现的主要功能如下:1) 系统的初始化:包括串口的初始化、CAN控制器的初始化、定时器的初始化以及系统主要变量的初始化。2) 外部存储器资源的分配、管理:包括对FM25640读写的基本操作,以及建立在这些操作上的对节点控制方案的管理。3) CAN命令的发送、接收及解释:包括对其它节点发送的CAN命令的接收、识别、解释,以及相应的应答命令的发送。4) 串口命令的发送、接收及解释:包括串口命令的接收、识别、解释,以及相应的应答命令的发送。5) 传感器信号的检测:包括传感器组的连续检测,以及检测到 信号时所进行的相应处理。 6) 照明回路的控制。7) 定时器的管理。4.2.2控制节点软件工作流程控制节点的程序采用C51设计,这样可以大大简化程序设计的复杂度。控制节点的主程序框图如图3所示。在系统初始化后,程序循环查询传感器接口、串口和CAN接口。当检测到传感器有信号输出时,程序在打开附近的照明回路的同时也通过CAN总线向其他节点发送该传感器的信息。其余的控制节点一旦接收到该信息,便会查询存储在外部存储器中的控制方案信息,然后打开与该传感器相关联的照明回路,从而实现控制方案指定的照明方式。控制节点的CAN中断程序的框图如图4所示。当节点接收到一条CAN帧,中断处理程序读出该命令,并置CAN命令接收标志,等待命令处理子程序的处理。为了方便控制节点的安装与调试,在主程序中特别加入了串口处理程序。使用者可以通过发送串口命令测试控制节点的各项功能,也可以通过串口上传、下载控制方案。4.2.3 现场可编程功能的实现为了实现该系统的现场可编程功能,每一个控制节点都应该存储本节点的照明回路与网络中其他节点的传感器的逻辑关系表。逻辑关系表的结构如下: 照明回路 传感器 12345671000101020100000310 00010上表表示节点的各个照明回路与系统中某一节点的的传感器(包括本节点)的互连关系。如果表项中对应值为1,则表示对应的照明回路与传感器相关联,一旦传感器有信号,相关的照明回路就会被打开。关系表中的各项的值可以随时改变,并通过上位机或串口重新下载到存储器中。假设网络中有N个控制节点,每一个节点中将会存储N-1张关系表,对应于网络中的其余N-1个节点。一旦某一节点在CAN上发送传感器消息,其余的节点接收到该消息后就会从对应于发出消息的节点的关系表中查找与该传感器关联的照明回路并打开这些回路。这样一旦有车辆进入停车场,该控制系统就会打开控制方案规定的所有的照明回路,实现照明的智能化。5. 结束语通过对系统软件、硬件的反复调试,该分布式灯光智能控制系统显示出了传统的停车场灯光控制系统无法比拟的优越性,可以有效减少小区地下停车场照明系统的安装和维护费用,具有良好的应用前景和推广价值。

    注意事项

    本文(现场总线在停车场灯光控制系统的应用.doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开