现场总线can总线火灾报警系统设计.doc
《现场总线can总线火灾报警系统设计.doc》由会员分享,可在线阅读,更多相关《现场总线can总线火灾报警系统设计.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、,现场总线课程论文郑州轻工业学院 题 目:基于can总线的火灾报警控制系统设计 姓 名: 尚鹏程 学 号:541101010133 所在学院:电气信息工程学院 年级专业:自动化11-01摘 要为快捷有效的预测火灾的发生,减少人们生命和财产损失;解决“传统火灾报警器只对单一物理或化学信号进行探测而容易使报警系统出现误报或漏报”等问题从而设计了本系统。本系统采用主从式结构,具有反应迅速、工作稳定、安全等特点。主节点与从节点的单片机都采用AT89C52芯片来控制。为了实现主节点对从节点的实时监测,在主节点和从节点处都设计有CAN通信电路模块,由控制器SJAl040和收发器82C200组成CAN通信接
2、口。从节点的外围电路由烟雾传感器SS-168、光电传感器ST-178、温度传感器DS18B20和声光报警装置组成。单片机巡回检测温度、红外辐射、烟雾等传感器,当温度采集、红外检测、烟雾检测模块中任意两项检测到异常时系统发出声光报警,直到任意一项异常排除时系统才自动停止声光报警。本系统在每个从节点跟主节点处都设有声光报警装置,它方便工作人员能快速的找到哪一个从节点所在位置有火灾发生,同时也提醒了在场的人员此处有火灾发生,从而能让工作人员快速的到达火灾现场跟现场人员快速灭火,提高了本系执行度。 关键词:传感器,火灾报警系统,CAN总线目 录第1章 绪论11.1 PLC的历史和发展11.2 PLC的
3、特点与应用11.3 PLC的工作原理2第2章 系统的总体设计42.1 总体结构框图4第3章 系统硬件设计53.1 CPU型号的选择53.2 模块的选择53.3 硬件电路设计63.4 系统I/O分配73.5 外部接线图8第4章 系统软件设计9第5章 程序调试11第6章 MCGS组态126.1 绘制组态界面126.2 组态参数设置126.3 脚本程序13第7章 总结15参考文献16附录17第一章 绪论1.1 课题的研究背景火灾是目前最常见、最普遍的威胁公共场所安全和建设和谐社会的重要灾害之一。但是“火”被人类控制与利用也是人类迈进文明社会的一个重要标志,所以说“火”,它既能给人们带来了文明的进步,
4、光明和温暖,但是当其一旦失去控制,就会为人类带来毁灭性地灾难。使用“火”的过程中,人们总是在不断地总结发生火灾的规律,尽可能地尽最大可能减少火灾对人身财产造成的伤害或损失。在100年前,那时的科技还不发达,我们伟大的先祖发挥他们的聪明与才智总结出“防为上,救次之,戒为下”的经验来防治火灾。随着科技不断的发张与进步,人们居住的场所越来越集中,而在现如今人们的财富日益增加,诱使发生火灾的机会也越来越多,比如违规的使用电器等。现代建筑发生火灾危险性越来越强,一旦发生某地起火,如果不能及时的扑灭就会照成一系列的连锁反应,火会越燃越大有的甚至燃烧了整条街。这样的报道时常会出现在电视、杂志上,让人们苦不堪
5、言。因此,消防设施已经成为每一个场所的必需设施,突显其对现代人们社会活动的重要性。1.2 国内外火灾自动报警技术的现状 从第一个感温探测器面世,至今已有一百多年了。其低灵敏性和不兼容性,早已难以满足时下客户的要求。第二次世界大战后,光电和离子感烟探测器进入市场。这些新型灵敏度高的探测器在发展初期,已能够探测早期火警,难怪它们能以革命性姿态进军世界消防保安行业。众所周知,火警时任何事都是分秒必争的。为此,生产商,甚至一些顾客,擅自调高探测器灵敏度,大大减低自动火灾报警系统可靠性,以至这些系统的“主要产品”被加上“误报”帽子,引起了很多连带问题。对现代消防技术的发展来说,这绝对是急需改善的。长期以
6、来,大幅度地改善火灾探测器的可靠性,是客户的迫切要求和迅速扑来火警所不可或缺的。也是世界各国科学家努力研究的方向。随着科技的不断发展,更新的传感器、微型电子装置、数据处理及通讯设备等都正积极地寻找在火灾探测方面的新的突破。目前国内外专业界对其分类方法还存在一些差异,从探测器利用的原理可以分为四代:第一代 四线制式开关量探测器,这种探测器历史悠久,目前依然有一定的市场;第二代 带地址编码的开关量探测器,这种探测器作为四线制探测器技术的延伸,是属于一种过渡性产品;第三代 集中智能模拟探测器,采用探测器主机的对话方式及自动编址等技术,为目前最为流行的产品;第四代 无线智能模拟探测器和空气采样分析探测
7、器。目前这两种探测器已在少数工程应用之中,价格偏高,但安装方便,报警安全可靠,为未来应用的发展趋势。1.3 论文的课题背景及主要内容根据资料分析,现如今在学校的寝室里,学生贵重物品被盗、由于学生过失而引起着火等事故时有发生,这些都是一直以来困扰着学生、学工以及学校保卫处的“大问题”。传统的防范措施存在很大的弊端,比如当事故发生时,防护铁门、铁栏杆就会成为主人逃生的最大障碍。而采用智能防火防盗报警系统,便能很好地解决此类问题了。但是市场上防火防盗系统价格对大学生来讲过高,本系统便是针对大学宿舍,从低成本的角度来设计制作的。学生宿舍报警系统是以火灾为监控对象,研究总线协议,采用can总线实现网络报
8、警。采集20路火警、盗警信息。接警中心要有报警信息点指示。宿舍中采用热释电传感器对人体进行检测,烟雾传感器实现烟火检测,主机通过CAN总线对从机实时监控,当有异常出现时,宿舍和监控室的报警装置会同时响起,只有本宿舍成员在本宿舍成员在本宿舍通过按键才可解除报警状态。第二章 CAN总线规范2.1 CAN总线简介CAN中文名为控制器局域网,它是一种实时控制的串行通信网络或者有效支持分布式控制的控制器。CAN总线最初是由德国博世公司开发的,在20世纪80年代初为解决现代汽车中众多的控制和数据交换之间的测试设备而开发的一种串行数据通信协议,它是的通信介质可以是双绞线、同轴电缆、光导纤维,通信速率高达1M
9、bps的一种多主总线控制器。CAN总线通信接口中集成了CAN协议的物理层,数据链路层功能,可完成对通信数据的成帧处理,包含位填充,数据块编码,循环冗余校验,优先级判别等项工作。现在,CAN总线通信被誉为自动化领域的计算机局域网。它出现在分布式控制系统主从节点之间,为实现实时并可靠的数据通信提供了强有力的技术支持。CAN总线的高性能和高可靠性也同时得到各业界的认可,它被广泛应用于工业自动化,船舶,医疗设备,工业设备等场所。同时CAN总线的现场控制也是当今自动化技术领域的热点话题之一。由于CAN为越来越多地被不同的领域采用和推广,致使要求各种应用领域通信报文实现标准化。为此,1991年9月Phil
10、ips Semiconductors制订并发布了CAN技术规范(Version 2.O)。该技术规范包括A和B两部分。Version 2.O的A部分给出了曾在CAN技术规范版本1.2中定义的CAN报文格式,而Version 2.O的B部分则给出了标准的和扩展的两种报文格式。此后,1993年11月ISO正式颁布了道路交通运载工具、数字信息交换、高速通信控制器三者之间的CAN控制的国际标准(IS011898),为控制器局部网标准化、规范化推广与发张奠定了基础。CAN的一些基本概念:(1)报文:报文就是在总线上所传送的信息,该信息以不同的报文传送,但报文长度要受帧结构的限制。当总线空闲时,任何连接的
11、单元均可开始发送一个新报文。(2)帧传送:在总线上传输的报文以帧结构进行传输。报文传送有种不同类型的帧来表示跟控制,它们分别为数据帧、远程帧、出错帧和超载帧。(3)裁仲:用于处理总线访问冲突。依据其报文标识符与RTR位来确定。(4)标识符:一个报文的内容由其标识符ID命名,ID并不指出报文的目的,但描述了数据的含义,以便网络中的所有节点有可能借助报文滤波来决定该数据是否使它们激活。(5)技术规范:CAN技术规范(Version2.0)包括2.0A和2.0B。2.0A的报文标识符为11位,2.0B有标准和扩展两种报文格式,前者的标识符19位,后者29位。(6)远程数据请求:通过发送一个远程帧,需
12、要数据的节点可以请求另一个节点发送一个相应的数据帧,该数据帧和对应的远程帧以相同的标识符命名。(7)显性隐性:CAN总线数值为两种互补的逻辑数值“显性”和“隐性”。其中显性表示逻辑“0”,而隐性表示逻辑“1”。当显性和隐性位同时发送时,总线数值将为显性。2.2 产生与发展控制器局部网(CANCONTROLLER AREA NETWORK)是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其高性能、高可靠性、实时性等优点现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。控制器局部网将在中国迅速普及推广。 随着计算机硬件、软件技术及集成电路技术的迅
13、速发展,工业控制系统已成为计算机技术应用领域中最具活力的一个分支,并取得了巨大进步。由于对系统可靠性和灵活性的高要求,工业控制系统的发展主要表现为:控制面向多元化,系统面向分散化,即负载分散、功能分散、危险分散和地域分散。分散式工业控制系统就是为适应这种需要而发展起来的。这类系统是以微型机为核心,将5C技术-COMPUTER(计算机技术)、CONTROL(自动控制技术)、COMMUNICATION(通信技术)、CRT(显示技术)和 CHANGE(转换技术)紧密结合的产物2。它在适应范围、可扩展性、可维护性以及抗故障能力等方面,较之分散型仪表控制系统和集中型计算机控制系统都具有明显的优越性。典型
14、的分散式控制系统由现场设备、接口与计算设备以及通信设备组成。现场总线(FIELDBUS)能同时满足过程控制和制造业自动化的需要,因而现场总线已成为工业数据总线领域中最为活跃的一个领域。现场总线的研究与应用已成为工业数据总线领域的热点。尽管目前对现场总线的研究尚未能提出一个完善的标准,但现场总线的高性能价格必将吸引众多工业控制系统采用。同时,正由于现场总线的标准尚未统一,也使得现场总线的应用得以不拘一格地发挥,并将为现场总线的完善提供更加丰富的依据。控制器局部网 CAN(CONTROLLER AERANETWORK)正是在这种背景下应运而生的。由于CAN为愈来愈多不同领域采用和推广,导致要求各种
15、应用领域通信报文的标准化。为此,1991年9月PHILIPS SEMICONDUCTORS制订并发布了CAN技术规范(VERSION 2.0)。该技术规范包括A和B两部分。2.0A给出了曾在CAN技术规范版本1.2中定义的CAN报文格式,能提供11位地址;而2.0B给出了标准的和扩展的两种报文格式,提供29位地址。此后,1993年11月ISO正式颁布了道路交通运载工具-数字信息交换-高速通信控制器局部网(CAN)国际标准(ISO11898),为控制器局部网标准化、规范化推广铺平了道路。2.3 CAN总线优势CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之目前许
16、多RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性: 1.网络各节点之间的数据通信实时性强首先,CAN控制器工作于多种方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲裁的方式竞争向总线发送数据3,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差;
17、 2.缩短了开发周期CAN总线通过CAN收发器接口芯片82C250的两个输出端CANH和CANL与物理总线相连,而CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。这就保证不会在出现在RS-485网络中的现象,即当系统有错误,出现多节点同时向总线发送数据时,导致总线呈现短路,从而损坏某些节点的现象。而且CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响,从而保证不会出现象在网络中,因个别节点出现问题,使得总线处于“死锁”状态。而且,CAN具有的完善的通信协议可由CAN控制器芯片及其接口芯片来实现,从而大大降低系统开发难度,缩短了开发周期,
18、这些是仅有电气协议的RS-485所无法比拟的。3.已形成国际标准的现场总线另外,与其它现场总线比较而言,CAN总线是具有通信速率高、容易实现、且性价比高等诸多特点的一种已形成国际标准的现场总线。这些也是目前 CAN总线应用于众多领域,具有强劲的市场竞争力的重要原因。4.最有前途的现场总线之一CAN 即控制器局域网络,属于工业现场总线的范畴。与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性。由于其良好的性能及独特的设计,CAN总线越来越受到人们的重视。它在汽车领域上的应用是最广泛的,世界上一些著名的汽车制造厂商,如BENZ(奔驰)、BMW(宝马)、PORSCHE(保时捷
19、)、ROLLS-ROYCE(劳斯莱斯)和JAGUAR(美洲豹)等都采用了CAN总线来实现汽车内部控制系统与各检测和执行机构间的数据通信。同时,由于CAN总线本身的特点,其应用范围目前已不再局限于汽车行业,而向自动控制、航空航天、航海、过程工业、机械工业、纺织机械、农用机械、机器人、数控机床、医疗器械及传感器等领域发展。CAN已经形成国际标准,并已被公认为几种最有前途的现场总线之一。其典型的应用协议有:SAE J1939/ISO11783、CANOpen、CANaerospace、DeviceNet、NMEA 2000等。 第3章 CAN智能节点的电路设计本论文采用的CAN通信主要由微控制芯片A
20、T89C52、CAN控制器SJAl040、CAN总线驱动器82C200、光电耦合器6N17组成。其原理是CAN数据通过82C200传输到SJAl040经AT89S52处理后再传送出去。CAN电源采用高性能的AC/DC变换器,能起到稳定电压和隔离防干扰的作用。下面我们来介绍上述各元器件在本论文中的应用。本文主节点的CAN通信结构框图及其流程图如下图2.1所示。图2.1 CAN通信结构框图由上图我们可以看出,主节点的CAN总线电路由由单片机AT89C52、CAN控制器SJA1040、CAN总线驱动器82C200、光电耦合器6N137组成(屏蔽电路中的高频信号),CAN数据通过82C200传输到SJ
21、A1040,经单片机89C52处理之后再传送出去。下面我们来详细介绍主节点的用到的每一个芯片的用法。3.1 AT89C52微控制器电路本论文的主节点采用AT89C52芯片作为微控制器,主要是应为AT89C52内部附有ISP模块。ISP(In-System Programming)是指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件。已经编程的器件也可以用ISP方式擦除或者再编程。主节点所用的微控制器的最小系统电路图如下图2.3所示。AT89C52所用“晶振”频率在4MHz到24MHz之间,本论文在此的晶振频率由CAN总线提供,在它的两旁可用3010pF的电容。又由于AT8
22、9S52单片机的复位为高电平复位,故让其工作状态下RST脚与地电位相等为低电平,让其复位不能起到作用,而当按下S2按键时,电容C3放电,使RST脚为高电平,从而让AT89S52单片机复位,松开时,电源给C3充电,从而让RST脚渐渐地变成低电平,从而让其脱离复位状态。图2.3 微控制器最小系统如图2.3所示为最小系统图,下面简绍各个引脚的元器件的链接:P1.1用于控制发光二极管,用来做灯光报警用。P1.2接温度传感器DS18B20的数据脚,用于读入温度。P1.3接红外辐射的检测口,用来检测现场的是否有烟雾跟火源产生的强红外线。P1.4接烟雾传感器的检测口,用来检测现场的烟雾浓度。P1.5作为声光
23、报警器的控制口,用来提醒该楼宇的工作管理人员或者现场活动的居民。20脚接地,40脚接电源。18、19脚接CAN总线主节点的输出总线,用来进行主从节点之间的通讯。31脚接电源端。3.2 CAN总控制器本系统CAN总线收发器采用PHILIPS公司生产的TJA1040芯片。TJA1040是控制器局域网CAN协议控制器和物理总线之间的接口,它主要应用在客车的高速应用速度可达1Mb/S。TJA1040为总线提供差动的发送功能为CAN控制器提供差动的接收功能完全符合ISO 11898标准,它还有优秀的EMC性能,在不上电状态下有理想的无源性能。SJAl040主要负责把并行的数据转换成CAN的格式进行发送与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现场总线 can 总线 火灾 报警 系统 设计
限制150内