现场总线教程第5课资料.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * 在此我简单介绍一下常用的Philips公司生产的82C250CAN收发器。 * * * * 最常用的一种工作模式。 * * 由于在待机模式下接收器是慢速的,因此将丢失第一个报文。 * 复位值ext SJA1000检测到复位请求位为1后,将中止当前报文的接收/发送而进入复位模式。 复位模式多用于CAN节点的初始化设置。 当复位请求位从1变为0,SJA1000返回到工作模式。 SJA的BasicCAN模式 BasicCAN模式下的地址分配 复位值 发送缓冲器 接收过滤器 发送缓冲器 发送缓冲器用于存储来自CPU的将要发送的报文,分为描述符区和数据区。 发送缓冲器的读/写只能在SJA1000处于工作模式时由CPU完成。 发送缓冲器ext (1)标识符ID 用于总线仲裁和接收过滤。 (2)远程发送请求RTR 确定通过总线发送的是远程帧或数据帧。 发送缓冲器ext (3)数据长度码DLC 决定了报文数据域中的字节数。 (4)数据区 存储即将发送的数据。 ****接收缓冲器与发送缓冲器结构相同。 SJA的BasicCAN模式 BasicCAN模式下的地址分配 复位值 发送缓冲器 接收过滤器 接收过滤器 大多数应用中SJA1000与MCU间通过中断的方式交换数据。 只有当接收报文的标识符与接收过滤器中标识符预设值相同时,CAN控制器才允许将已接收报文传送到RXFIFO接收缓冲区中。 接收过滤器ext 包括接收码寄存器ACR和接收屏蔽寄存器AMR。 接收码寄存器定义要接收数据帧的位模式。 接收屏蔽寄存器定义某些位为“无关”。 AMR定义为“0”表示数据帧中对应位必须参与ACR对应位的比较。 接收过滤器ext 接收过滤器实例 CAN控制器 独立的CAN控制器:SJA1000 集成CAN的微控制器:P8xC591 集成CAN的微控制器:P8xC591 独立CAN控制器必须外接微控制器。 采用集成CAN控制器的单片机。 简化了硬件设计,提高了系统可靠性。 但功能不如独立的CAN控制器。 硬件设计 微控制器(单片机) CAN控制器 CAN收发器 光耦 82C250 CAN收发器 提供了CAN控制器和物理传输线路之间的接口 提供对总线的差分驱动发送和接收功能 差动发送与接收 82C250 CAN收发器功能框图 功能描述 82C250驱动电路具有限流电路,可防止发送输出级对电源、地或负载短路。 可限制芯片的温升。 采用双线差分驱动,有助于抑制瞬变干扰。 82C250引脚功能 82C250的工作模式 高速工作模式 斜率控制工作模式 待机工作模式 高速工作模式 对应较高的总线速度或长度,发送器的输出级晶体管尽可能快的导通或截止。 建议采用屏蔽电缆,避免出现射频干扰问题。 不采用任何措施限制上升和下降的斜率,将引脚8 Rs接地。 82C250的工作模式 高速工作模式 斜率控制工作模式 待机工作模式 斜率控制工作模式 对于较低速度或较短的总线长度,可采用斜率控制工作模式。 上升和下降的斜率可以通过引脚8至地连接的电阻进行控制。斜率正比于引脚8上的电流输出。 可采用非屏蔽双绞线。 82C250的工作模式 高速工作模式 斜率控制工作模式 待机工作模式 待机工作模式 如果引脚8接高电平,则电路进入低电平待机模式。 发送器被关闭,接收器转至低电流。 如果检测到显性位,微控制器将通过引脚8将驱动器变为正常工作状态对该条件作出响应。 硬件设计 微控制器(单片机) CAN控制器 CAN收发器 光耦 高速光耦 CAN控制器与CAN收发器间的接口,实现两者的电气隔离。 光耦部分电路所采用的两个电源必须完全隔离。 采用光耦会造成传输延迟,因此光耦速度必须满足通信速率。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * * * 2011年5月23日 工业网络技术 2011年5月23日 工业网络技术 东北大学秦皇岛分校 几种流行的现场总线 主要内容 通用串行端口数据通信 - EIA-232-D接口标准 - EIA-485-D接口标准 控制器局域网 基金会现场总线 Profibus现场总线 控制器局域网 CAN通讯协议 CAN智能节点设计 CAN智能节点设计 总体结构 硬件设计

文档评论(0)

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

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

1亿VIP精品文档

相关文档