- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LIN主从节点设计和实现
LIN主从节点设计和实现
摘 要:LIN是一种串行通讯协议,用于实现汽车中的分布式电子系统控制。介绍了具体的LIN主从节点硬件组成和软件实现方法,同时提出若干抗干扰措施。测试证明按照这种方法设计的LIN网络能正确实现通信。
关键词:LIN总线;主节点;从节点;CAN总线
中图分类号:TP336文献标识码:A
文章编号:1004-373X(2010)05-209-02
Design and Realization of Master Node and Slave Node Based on LIN Bus
LUO Xuemei,WU Qinmu
(Electric Engineering Institute,Guizhou University,Guiyang,550003,China)
Abstract:The LIN is a serial communication protocol which efficiently supports the control of mechatronics nodes in distributed automotive applictions.In details,the hardware configuration and software implementation are introduced of master and slaver,anti-interference metrics are advanced.Results of the test in the scene prove that the LIN network can communicate correctly.
Keywords:LIN bus;master node;slave node;CAN bus
LIN(Local Interconnect Network)是一种低速汽车网络,采用单主多从、异步串行通信方式,定位于现有汽车网络(如CAN总线)的辅助和补充,目的是以低廉的价格联接车上的传感器、执行器和处理器,并且允许不同厂家的模块随时添加进来[1]。LIN的主要特点有:低成本,基于通用UART接口,几乎所有微控制器都具备LIN 必须的硬件;传输速率最高可达20 Kb/s;从节点不需晶振或陶瓷震荡器就能实现自同步,节省了从设备的硬件成本;单主控器/多从设备模式,无需仲裁机制;不需要改变 LIN 从节点的硬件和软件就可以在网络上增加节点等[2]。
1 主从节点硬件设计
LIN网络由一个主节点和最多15个从节点构成。设计LIN节点可以有三种方法:用普通I/O口线模拟异步串行通信;用UART和定时器实现;用专门的LIN模块来实现。第一种方法成本最低,但CPU负担最重,代码较多;第二种方法成本适中,CPU负担较轻;?┑谌?种方法成本较高,但CPU负担最轻,代码最少。这里采用最常用的一种,即基于UART和定时器的LIN节点设计和实现。LIN网络拓扑结构如?┩?1所示[3]。
在LIN网络中所有的通信都由主节点发起,同时还承担与CAN总线通信的任务,因此主节点硬件电路主要包括微控制器、LIN收发器和CAN收发器。LIN收发器将协议控制器向TXD 引脚输入的传输数据流转换成总线信号并由收发器控制回转速率和波形以减少EME;CAN收发器作为CAN总线与控制器之间的接口以及提供CAN总线的差动发送和接收功能。需要注意的是主节点电路中必须连接一个1 kΩ的上拉电阻和一个二极管。采用Microchip公司的PIC18系列单片机作为主节点的微控制器,MCP2551作为CAN总线收发器,MCP201作为LIN总线收发器。主节点硬件原理图如图2所示。在实际设计过程中还要注意EMI(电磁干扰)和ESD(静电危害)对LIN总线的干扰,为了避免EMI的影响,LIN协会把LIN的最高位速率限制在20 Kb/s,同时最大传输距离不能超过??40 m;ESD表现为短暂而幅度迅速衰减的高压、大电流放电,而LIN总线收发器最容易受到ESD的冲击,因此设计时可以在电源线和地线之间串联电阻和电容,也可以把地线加粗,并与其他大面积接地导体就近、低阻抗连接[4]。
图1 LIN网络拓扑图
图2 主节点硬件原理图
从节点采用PIC18F1320作为主控制器,MCP201作为LIN总线收发器;需要注意的是从节点中必须连接一个30 kΩ的上拉电阻,当然串联二极管也是必须的,它可以防止电子控制单元在本地电池掉电的情况下通过LIN总线上电。从节点电路原理图与主节点相似,去掉CAN收发器,其余不再赘述。
2 软件设计
您可能关注的文档
最近下载
- 荧光光谱仪使用及维护操作手册.docx VIP
- 年福特猛禽F150全车电路图.pdf
- 冶金过程传输现象知到课后答案智慧树章节测试答案2025年春苏州大学.docx VIP
- 潮州市农房设计通用图集.pptx
- 2025至2030中国宠物殡葬服务行业市场深度分析及发展前景与投资战略报告.docx VIP
- 2025四川眉山市国有资本投资运营集团有限公司招聘50人笔试备考试题及答案解析.docx VIP
- 花城版音乐四年级上册-《今夜是否感到恩爱》-课堂教学设计.pdf VIP
- 海康威视监控产品介绍.pptx VIP
- Empower3软件说明书(修订).pdf VIP
- 王受之世界现代的设计史.ppt VIP
原创力文档


文档评论(0)