基于at89c51cc01单片机的can-lin网关设计 the design of can-lin gateway based on the at89c51cc01.pdfVIP

基于at89c51cc01单片机的can-lin网关设计 the design of can-lin gateway based on the at89c51cc01.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于at89c51cc01单片机的can-lin网关设计 the design of can-lin gateway based on the at89c51cc01

Design 栏目编辑 设计天地Field 韩汝水 基于AT89C51CC01单片机的CANLIN网关设计 长安大学(西安)教育部 道路施工技术与设备 重点实验室 苟伟成 摘要 本文以AT89C51CC03单片机为基础 提出了一种CAN 节省成本 LIN通讯是基于SCI(UART)数据 LIN网关的解决方案 并给出了其硬件设计电路和软件设 格式 采用单主控制器/多从设备的模式 仅 计 使用一根12V信号总线和一个无固定时间基 关键词 AT89C51CC03CAN总线 LIN总线 网关 准的节点同步时钟线 2006年4月18日 引言 网关硬件设计 收到修改稿 现场总线技术已经广泛的应用于工业控 整个网关模块包括LIN接口 CAN接 制中 口 尤其是CAN(Controler AreaCAN波特率设置 LIN波特率设置 电 Nerwork)总线由于具有可靠性高 成本低 源模块 状态灯六个子模块(图1) 容易实现等优点 在现场总线的实际工程应 AT89C51CC03是Atmel公司的一款内 用中占有了较大的份额 伴随着总线技术的 嵌CAN控制器的8位单片机 本设计中以 LIN(Local Interconnect Network) 选择 发展 AT89C51CC03单片机为基础 总线作为一种低成本的串行通信网络 其目 TJA1020作为LIN总线收发器 采用单片机 标是为现有的现场总线控制网络提供辅助功 的UART接口 在CAN模块设计部分选择 能 特别是汽车控制网络中的总线应用 因 PCA82C250作为CAN总线收发器 具体的 此必然存在一个LIN总线和其它总线的通信 电路连接如图2 图3 图4所示 接口实现 本文以CAN总线为例 提出了一 在电路中我们设计了一个5位的拨码开 种基于AT89C51CC03单片机的CAN-LIN关 由于在各个不同的工作系统中 LIN总 网关设计方案 线和CAN总线的传输是不一样的 这就需 是一种低成本的串行通讯网络用LIN 要改换软件 因此在此设计中用一个5位的 于实现汽车中的分布式电子系统控制 LIN拨码开关用于波特率设置 三位用于LIN波 的目标是为现有汽车网络(例如CAN总线) 特率设置 两位用于CAN波特率设置 同时 图1系统结构框图 提供辅助功能 因此LIN总线是一种辅助的 为了展示网关的工作状态 特意设计了工作 总线网络 在不需要 指示灯 在接收和发送信号时分别以一定的 CAN总线的带宽和 频率闪烁 当有故障出现时 两个灯同时点 多功能的场合比如 亮

您可能关注的文档

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档