过程控制与现场总线技术课程设计..docVIP

  • 5
  • 0
  • 约1.39万字
  • 约 22页
  • 2018-12-26 发布于湖北
  • 举报
摘要 楼宇自动化控制系统是采用现代化的传感技术、计算机通信技术对建筑物内所有机电设施进行信号采集、控制,提供有效安全的物业管理,使其设备应用在最良好的状态。随着经济、科技日益的发展,作为技术先进、可靠性高、功能完善、成本合理的远程网络通信控制方式CAN--Bus已被广泛应用到各个自动化控制系统中。楼宇自动化控制系统也不例外,本课程设计是基于CAN总线的远程控制装置,通过CAN总线完成对现场设备的控制操作,并与CAN总线上其他设备完成数据的传输。系统硬件部分主要由AT89S52单片机、SJA1000 CAN控制器等组成,系统在硬件和软件上进行模块化设计,具体实现了以单片机为控制核心,设计了4路数字量输入,4路模拟量输出模块,以及CAN接口电路模块。CAN总线的应用,提高了楼宇智能化水平并降低了设备的管理成本。CAN总线提供了标准网络协议的数据链路层,没有相应的高层通信协议。CANopen协议是一种基于CAN现场总线的开放的、标准化的高层协议,它具有实时性的高速串行总线系统,CANopen协议允许不同设备以标准化方式进行通信,使其具有互操性。 关键词:楼宇自动化;CAN总线;控制节点;CANopen协议 目 录 第一章 题目分析与设计方案的选择1 1.1 设计题目分析1 1.2 总体设计方案的选择1 系统电路设计2 2.1 硬件组成2 2.2 CANopen协议概述2 2.2.1 总述2 2.2.2 设备模型2 2.2.3 对象字典3 2.2.4 CANopen要点4 系统软件设计5 3.1 选择CANopen的原因5 3.2 CANopen协议系统软件设计6 3.3 软件设计系统流程6 调试及仿真10 总结 参考文献11 附 录12 附件1:总原理图12 附件2:总PCB图和实物图13 附件3:元器件清单表14 附件4:系统总程序15 第 第 PAGE \* MERGEFORMAT 1 页 题目分析与设计方案的选择 1.1 设计题目分析 随着微电子技术与通讯技术的迅速发展,以及光纤通信(Fiber Communication)、卫星通信(Satellite Communication)、区域网络(Local Area Network)与广域网(Wide Area Network)等取得长足发展。根据国际电工委员会(international Electrotechnical Commision,IEC)标准和现场总线基金会(fieldbus foundation,FF)的定义,现场总线的概念一般为一种用于智能化现场设备,自动化系统的开放式、数字化、双向串行、多节点的底层通信总线。现场总线有:基金会现场总线(Foundation Fieldbus,FF)、控制局域网络(Controller Area Network,CAN)、局域操作网络(Local Operating Fieldbus ,LonWorks)、过程现场总线(Process Fieldbus ,PROFIBUS)等。但是由于各个行业的发展历史以及各个公司、企业的经济利益,导致一些总线逐渐被遗忘,一些总线在当今的市场上共存。 而CAN总线是一种有效支持分布控制或实时控制的串行通信网络。在各种工业现场总线中CAN总线以成本较低、速度快、实时性、可靠性较高的特点适应于现代汽车电子、医疗、军事等领域的产业。CANopen协议定义了应用层和通讯子协议,为可编程系数、不同器件、借口及应用子协议定义了帧状态。为现场总线的全数字分布控制系统的广泛应用以及把系统一体化管理提供了有效的方案。 CANopen协议是基于CAN串行总线系统和应用层CAL的高层协议。CAL提供了网络管理服务和报文的传送协议。CANopen在CAL基础上使用了CAL通讯和服务协议子集的一种实现方案,在保证网络节点互用性的同时,允许节点的功能随意扩展。在嵌入式系统用用的发展,许多总线已经不能满足高性能、高实时性系统的要求,CAN总线是当前比较有希望成功的。 1.2 总体设计方案的选择 采用主流单片机AT89S52为微控制器,结合独立CAN控制器SJA1000设计的硬件电路,该系统包括智能节点和具有CAN-RS232转换功能的主节点两部分。智能节点实现了数据采集、LED显示、CAN总线通信以及输出控制等功能。本系统由上位PC机、CAN总线借口通信适配卡和多个监控节点组成。监控点主要监控空调与通风监控系统,照明监控系统系统,供电系统,供水系统。方案设计图如下图1-1。 图1-1方案设计框图 系统电路设计 2.1 硬件的组成 系统硬件部分主要由AT89S52单片

文档评论(0)

1亿VIP精品文档

相关文档