电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

CAN总线通信的网络结构远程监控分析研究 电子信息专业

CAN总线通信的网络结构远程监控分析研究  电子信息专业_第1页
CAN总线通信的网络结构远程监控分析研究  电子信息专业_第2页
CAN总线通信的网络结构远程监控分析研究  电子信息专业_第3页
3.3.5 CAN 总线通信的网络结构CAN 总线在 ISO 的基础上对物理层进行了标准化定义。在进行 CAN 总线设计的时候,因为 CAN 总线物理层的空间非常大,也就是说,CAN 总线物理层中的空间足够 CAN 总线的应用。但是在设计网络的时候还要注意一个非常重要的问题,那就是必须要按照 CAN 总线竞争优先原则来进行设计,这个原则是 CAN 总线必须在遇到总线竞争的时候总是优先获得报文竞争权,这就意味着在其物理层中一定要有非破坏性位,可以让总线网络能够识别它属于媒体访问层,由此而获得优先权。所以,物理层中必须要能支持 CAN 总线的显性位和隐性位特征[11]。隐性状态表示总线无传输数据,只有接收到节点传来的显性位数据,显性位才会覆盖隐性位,总线呈现显性。CAN 总线的组建非常简单,而且也利于后期维护,无需掉电就能在 CAN 总线上增减设备,下图 3-4 表示了 CAN 总线结构。图 3-4 CAN 网络节点的物理结构3.4 本章小结本章是锅炉监控系统的整体方案设计章节,首先分析了系统的设计需求,之后对现有的锅炉控制器的组方式进行说明,并提出了改进后的组网控制方式。之后介绍了本次设计中使用到的 CAN 总线技术的原理和特点。第一章 CAN 协议转换模块设计本课题在硬件设计上主要设计了 CAN-RS485 协议转换模块和 CAN-RS232协议转换模块,CAN-RS485 用于和锅炉控制器连接共同组成 CAN 节点设备 ,CAN-RS232 用于和监控中心的电脑连接作为 CAN 主站设备。本章将详细对这两个模块设计中的硬件和软件进行详细的设计。4.1 CAN-RS485 协议转换模块框图设计CAN-RS485 协议转换模块主要用于和现有的锅炉控制器连接,CAN-RS485协议转换模块主要包括 CAN 驱动器、CAN 控制器、STC89C52 单片机、RS485 电路组成。其中 RS485 接口电路是和现有锅炉控制器进行通信,STC89C52 单片机作为核心的处理器,CAN 驱动器和 CAN 控制器实现 CAN 数据的发送和接收,整体硬件框图如下图 4-1 所示。图 4-1CAN-RS485 协议转换模块框图4.2 CAN-RS232 协议转换模块框图设计CAN-RS232 协议转换模块主要用于和上位机监控中心的电脑连接,使数据可以传送到组态组态界面上。CAN-RS485 协议转换模块主要包括 CAN 驱动器 、CAN 控制器、STC89C52 单片机、RS232 电路组成。其中 RS232 接口电路是和监控中心的电脑连接,STC89C52 单片机作为核心的处理器,CAN 驱动器和 CAN控制器实现 CAN 数据的发送和接...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

文章天下+ 关注
实名认证
内容提供者

各种文档应有尽有

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部