- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【Word版本下载可任意编辑】
PAGE
1 - / NUMPAGES 1
Microchip单片机及收发器实现的低成本LIN总线
摘 要: 介绍了几款Microchip单片机及收发器实现低成本的汽车子网LIN总线节点。基于Microchip单片机内带的增强型通用同步/异步收发器(EUSART)实现LIN的控制器,并用Microchip的MCP20**作为LIN的电平转换器,终实现一主多从的低成本的LIN网络。 随着汽车总线应用的日益普及以及对汽车成本的要求越来越严格,LIN总线的市场占有率越来越高。本文从低成本的角度来实现LIN总线的节点,具有非常高的实用价值。 1 LIN的基本知识与发展 1.1 LIN的基本知识 局域互连网络LIN(Local Interconnect Network)是低成本的串行通信网络,用于实现汽车中的分布式电子系统控制,是现有多种汽车网络在功能上的补充;同时它也是一个开放的标准,作为CAN总线的子总线,能缓解CAN总线数据拥挤的现状。 由于LIN总线是可靠、低成本、开放标准的网络解决方案,它可以简化现存的多点解决方案,并且能降低在汽车电子领域中的开发、生产、服务和后勤成本。 1.2 LIN的起源与发展 LIN联盟成立于1999年,并发布了LIN 1.0版本。2000年,LIN联盟再次发布了1.1版本。20**年,辆采用LIN1.1版本的量产汽车面世。20**年,2.0版本出现。20**年,2.1版本面世并沿用至今。 1.3 LIN的市场 LIN总线产品已经成为汽车总线的第二大市场,预计将成为未来增长快的一个市场。大市场是CAN总线,其在20**年已经到达顶峰。 2 LIN的基本概念 LIN在物理层是单线实现的,一般电压范围在8 V~18 V。LIN网络是单主多从构造,由于只有一个主节点,所以不存在总线仲裁。总线的速度一般在2.4 kbd~19.6 kbd之间。典型节点数为2~10个,由于阻抗匹配的原因,多不能超过16个。如图1所示。 LIN总线为串行通信方式,编码采用非归零码,8N1(8个数据位,没有校验位,1个停止位)方式,如图2所示。每帧的数据字节数可变,为2~8 B。在数据字节结束后,会发一个校验和来开展校验。 在LIN网络中,主节点的时钟由高精度的晶振产生,从节点一般用RC震荡器产生。在本文中,从节点的时钟可以用Microchip单片机的内部RC震荡器来实现。 3 LIN协议的基本知识 LIN的报文分为两部分,一是主任务,也叫报文头;另一个部分是从任务,也叫响应场。如图3所示。 主任务位于主机节点内部,都是由主节点发出,它负责报文的进度表、发送报文头(HEADER)。从任务位于所有的(即主机和从机)节点中,其中一个(主机节点或从机节点)发送报文的响应(RESP*E)。 3.1 报文头 报文头分为三部分,按顺序分别叫同步间隔、同步字段、标识符字段。 同步间隔是一个长时间的低电平(显性总线电平),低电平时间要大于10个位定时时间,通常为13个位定时时间。在长时间的低电平之后,要跟着一个短时间的高电平(隐性总线电平),一般为1~4个位定时时间。 同步字段包含了时钟的同步信息。它的内容为0x55,表现在8个位定时中有5个下降沿(隐性跳变到显性的边沿)。从节点通过同步字段,可以使自己的总线速率与主节点同步。 标识符字段定义了报文的内容和长度。其中,内容是由6个标识符位和2个奇偶校验位组成,如图4所示。标识符位的第5位和第6位(ID4和ID5)定义了报文数据场的长度。 3.2 响应场 响应场包含数据字段和校验和两部分。 数据字段由8 bit数据的字节组成,传输由位(LSB)开始。校验和按照带进位加的方式计算,每个进位都被加到本次计算结果的位。 3.3 保存的标识符 标识符为0x3C和0x3D的标识符被用做诊断。其中0x3C是主机请求帧,它可以从主机向从机节点发送命令和数据。0x3D是从机响应帧,它触发一个从机节点(由一个优先的帧编址)向主机节点发送数据。 标识符为0x3E是由用户定义的自由用法,标识符为0x3F是为将来使用而严格保存的。 4 Microchip单片机的软硬件实现 4.1 硬件实现 主节点一般采用Flash比较大的Microchip中档8位单片机,或者采用带CAN控制器的8位单片机或16位单片机作为控制器。时钟采用高精度石英晶振。物理层的电平转换采用Microchi
您可能关注的文档
- MPEG-4编码器在Intel PXA27X处理器上的实现 .docx
- MPEG-2传输流解复用在内嵌ARM核的FPGA上的实现.docx
- MPEG-2编解码芯片Dvxpert-II详解.docx
- MPEG-4标准和PNxl.300芯片实现网络视频编码系统的设计.docx
- MPC850的四路MPEG-4视频监控系统的设计实现.docx
- MPC555的发动机电控单元系统设计.docx
- MPC5668G系列:Qorivva 双核32位MCU,主要应用在汽车网关.docx
- MPC860与STl6C6 5 4的串行通信设计.docx
- MPC555微控制器与汽车电子.docx
- MPC5125的低功耗MCU开发方案.docx
- Microchip - 汽车级MEMS振荡器或将带来革命性突破.docx
- Microchip - 面向信号处理过程的ADC特性使传感器连接变得简单.docx
- Microchip - 保卫计算机架构的新黄金时代.docx
- Microchip - 使用增强型主参考时钟(ePRTC)标准,通过时间架构应对5G弹性挑战.docx
- Microchip - 灵活更新固件——IoT设备的关键.docx
- Microchip - 为厨房电器增加触摸功能.docx
- Microchip - 为何如今的服务器应用都在使用54V BLDC电机?.docx
- MicroBlaze软核处理器的嵌入式Web服务器设计详解.docx
- Microchip - INICnet™技术简化车载音频和声学功能的实现.docx
- MG2455微处理器的汽车无线黑匣子的设计方案.docx
最近下载
- 自动控制原理(第七版)课后习题答案解析.pdf
- 事件与概率(古典概率、条件概率、全概率公式、贝叶斯公式)小题综合解析- 十年(2015-2024)高考真题数学分项汇编(全国).pdf VIP
- (2025)小学生诗词大会竞赛试题及标准答案.docx VIP
- 临建工程施工组织设计.docx VIP
- 儿童吉兰-巴雷综合征谱系疾病与抗糖脂抗体相关性研究进展 .pdf VIP
- 2025年钛铁项目建设总纲及方案.docx
- AB-罗克韦尔PowerFlex755变频器操作说明.pdf
- 幼儿园小班科学活动《颜色变变变》含课件.pptx VIP
- 2025诗词大会精选100题题库(含答案).docx VIP
- 小学诗词大会精选100题题库(含答案).docx VIP
文档评论(0)