基于单片机控制的CAN与RS-232转换器的研究与设计.pdfVIP

基于单片机控制的CAN与RS-232转换器的研究与设计.pdf

  1. 1、本文档共1页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机控制的 CAN 与 RS-232 转换器的研究与设计 1.概述 CAN (Controller Area Network )总线是德国 BOSCH 公 司为解决现代汽车中众多控制与测试之间的数据交换开发的一种串行数据通信 协议,是一种多主方式的串行通信总线。 CAN 总线是一种开放式、数字化、多 点通信的控制系统局域网,具有通信速率高、传输时间短、传输距离远、纠错 能力强、控制简单、扩展能力强以及性价比高等特点,是目前国际上应用最广 泛的现场总线之一。 基于 CAN 总线的 CAN 控制器具有完成 CAN 总线通信协议所要求的全 部必要功能,因此 CAN 控制器与其它微处理器的接口成为设计 CAN 总线系统 的首要工作。实际中很多设备带有 RS-232 接口,为了方便具有 RS-232 接口的 设备与 CAN 总线的数据通信,本文完成了基于单片机控制的 CAN 总线与 RS- 232 转换器电路设计和软件设计,实现了 CAN 总线数据与 RS-232 接口设备的 数据传输。 2 .基于单片机控制的 CAN 总线与 RS-232 转换器电路设计 CAN 总线与 RS-232 转换器电路包括:主控制模块、 RS-232 接口转换电 路和 CAN 控制模块 3 个主要部分。 主控制模块的功能是处理 CAN 总线以及 RS-232 接口的数据通信和控制, 本设计应用 AT89C51 完成对转换器各个接口的控制,实现 CAN 总线和 RS-232 接口两种协议数据帧的转换,使用带有 SPI 总线接口的 X25045 实现硬件看门 狗功能。主控模块电路如图 1 所示。 RS-232 接口电路由 MAX232 芯片构成,实现将单片机串口的 TTL 电平 与 RS-232 电平的相互转换,完成 RS-232 接口信息的输入输出传输。 CAN 控制器模块,主要完成 CAN 协议的物理层和数据链路层协议的实

您可能关注的文档

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档