现场总线大作业课案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
现场总线大作业课案

南京工程学院 现场总线大作业 课程名称 基于CANopen总线的温度测量节点的设计 院(系、部、中心)  自动化学院 专 业  自动化 班 级、 姓 名 数控133 吴雅雯 起 止 日 期 2016/11/4 -2016/12/14   37 目录 一、 设计任务 3 二、 总体方案 3 三、 硬件设计 4 四、 软件设计 6 五、 设计总结 8 六、 参考文献 8 设计任务 1. 系统整体方案设计,包括 (1)课题分析,方案选择; (2)主控制器和通信控制器的选择; (3)温度传感器的选择 (4)系统总体结构框图及各模块功能。 2.系统硬件设计,包括: 2.1测量对象的数据采集 (1)测量电路的设计; (2)数据采集电路的设计; 2.2 CAN通信最小系统的设计 ( 1)主控制器最小系统电路 (2)根据主控制器的类型(是否集成CAN控制器功能)设计CAN通信接口与驱动电路; 3.CANopen通信节点的软件设计; (1)数据采集模块程序流程; () (3)底层CAN通信程序流程设计,及各功能模块子程序设计,包括:初始化程序设计、接收报文程序设计、发送报文程序设计; () (5)CANopen对象字典部分的程序设计,依据DS301和DS401对CANopen 对象字典进行配置; 二、总体方案 CAN是 ControlerAreaNetwork的缩写, 即控制器局部 网, 通常称为 CANbus(CAN总线), 是一种支持分布式控制的串行通信协议。 CAN最初出现在汽车工业中, 是 20 世纪 80年代德国 Bosch公司为汽车的监控、控制系统而设计的,主要是解决汽车中的电子控制装置之间的通信, 减少不断增 加的信号线 。 CAN总线的直接通信距离最远可以达到10 km, 此时通信速率为 5 kbps以下;而通信速率最高可达1 Mbps, 此时通信距离长为 40 m。 同时 CAN总线的通信媒 介采用双绞线或光纤 , 选择灵活, 其结构较简单, 总线接口芯 片支持 8位、16位的 CPU。由于 CAN总线采用短帧结构, 在标准格式中 , 短帧的字 节数为 8个, 因此传输时间短, 受干扰的概率低, 重新发数据 帧的时间短, 并且每帧信息都有 CRC校验及其他检错措施, 这样可以保证极低的数据出错率。 CAN总线上的节点在错 误严重时, 可以自动关闭总线的功能, 使总线上的其它操作 不受到影响。 由于 CAN总线的数据通信具有卓越的特性及 极高的可靠性, 因而非常适合工业过程监控设备互连, 也是 最有前途的现场总线之一[ 2] 。 由于 CAN总线的特点, 使得 其广泛地应用于电力、航空航天、治金、交通工具、机器人、医 疗设备、环境监控和家用电器等众多领域。 本文提出基于 CAN总线的温度测量节点的设计。1 系统总体结构设计 图 1 分布式温度测量节点结构框图 根据系统的设计要求, 其总体设计结构如图 1所示。 整 个系统由主站节点、分布式温度测量节点两部分组成。 由于 基于 CAN总线的温度测量节点是一种分布式、实时的通信 系统, 可采用主从方式通信, 其特点就是系统中任一节点设 一为主站节点, 其余均为从站节点, 主站节点通过 CAN总线与各个从站节点进行通信。 我们只需设一个主站节点作为 主监控器, 以点对点方式进行通信, 其余的从站均为各个温 度测量节点。 各个节点都通过 CAN总线实现信号数据的连 接, 各个温度测量节点具有较强的独立性, 具有工作可靠性、 性能稳定、测量精确、安装调试方便、造价低廉等特点。CAN总线温度测量节点主要任务是温度采集与 CAN通 信, 其硬件结构框图如图 2 所示。 硬件电路由微处理器STC89C52、总线控制器 SJA1000、总线驱动器 PCA82C50和传感器 DS18B20四个部份组成。 微处理器负责对 SJA1000 和 DS18B20进行初始化, 通过总线控制器 SJA1000实现数据 的接收和发送等通信任务。 图 2 温度测量节点硬件电路结构框图 2.1 温度传感器 DS18B20 DS18B20是美国

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档