K线转RS-232通信模块的设计与应用.pdf

K线转RS-232通信模块的设计与应用.pdf

ID:52397126

大小:249.51 KB

页数:3页

时间:2020-03-27

K线转RS-232通信模块的设计与应用.pdf_第1页
K线转RS-232通信模块的设计与应用.pdf_第2页
K线转RS-232通信模块的设计与应用.pdf_第3页
资源描述:

《K线转RS-232通信模块的设计与应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2010芷仪表技术与传感器20l0第5期InstrumentTechniqueandSensorNo.5LIN/K线转RS一232通信模块的设计与应用刘新波,梁杰申,王施恩(华南理工大学自动化科学与工程学院,广东广州510640)摘要:为了方便获取汽车总线上的数据在PC机上进行分析与诊断,设计一种实用的通信转换模块有着重要的意义。文中介绍了LIN/K线转RS一232通信模块的设计和相应的应用,以LPC2368为处理器,通过串口实现LIN/K线信号的收发,总线信号经过CPU进行协议转换处理后,最终实现数据收发在Pc机上的实时显示,实现了LIN/K线转RS一

2、232的功能。文中详细地分析了其工作原理、硬件设计和软件设计过程,通过利用VehicleSpy3这个工具平台,实现数据的发送和接收,同时用示波器观察其相应的波形,验证了其有效性。经实践验证该通信模块设计简单,实用性强,稳定性能好。关键词:LIN;K线;RS一232;LPC2368;串口通信中图分类号:TP216文献标识码:B文章编号:1002—1841(2010)05—0092—03DesignandApplicationofLIN/K-LinetoRS-232CommunicationModuleLIUXin—bo,LIANGJie—shen,WANG

3、Shi—en(CollegeofAutomationScienceandEngineering,SouthChinaUniversityofTechnology,Guangzhou510640,China)Abstract:InordertoaccessvehiclebusdataconvenientlytoanalyzeanddiagnoseinPC,designingapracticalmoduleconversionhasangreatsignificance.Thispaperintroducedthedesignandcorresponding

4、applicationoftheLIN/K-linetoRS一232communicationmodule.ItusedLPC2368asprocessor.throughtheclustercommunicationporttoachievedLIN/K—linecommunication.VehiclebussignalsthroughCPUforprotocolconversion,thenthedatatransceiverachievereal—timedisplayinPCandrealizedtheLIN/K—linetoRS一232con

5、version.Thispaperdetailedanalyzedtheworkingtheory,hardwareandsoftwarede—signprocess,throughtheuseofVehicleSpy3platformtooltosendandreceivedata,itusedoscilloscopetoobservethecorespond-ingwaveformtoverifyitsefectiveness.Throughpracticeverify,thedesignofthiscommunicationsmoduleissim

6、ple,andhaspractical,stableperformance.Keywords:LIN;K—line;RS一232;LPC2368;clustercommunicationportcommunication0引言LIN(LocalInterconnectNetwork)总线是针对低成本应用而LPC2368开发的汽车串行协议,它对CAN网络进行了补充,支持车内的分层式网络,实现成本低。与此同时,在汽车故障诊断领域,针对诊断设备和汽车ECU之间的数据交换,各大汽车公司都制订了相关的标准和协议,一种广泛使用的车载诊断协议KWP2000图1通信模块

7、结构框图(KeywordProtocol2000)。该协议实现了一套完整的车载诊断通过PC上位机软件发送相应的标识符和数据,经过CPU处理后,通过串口发送到总线上;同时总线上数据也经过服务,并且满足E—OBD(EuropeanOnBoardDiagnose)标准。在研发和故障诊断中,通常是通过分析总线上的数据,从而进LPC2368处理,最终在上位机上实时显示。对于K线,PC机发送相应的标识符和数据,通过与E—OBD与汽车相连,从而返行诊断。KWP2000基于K线(ISO14230),相应的E—OBD上回相应的数据,根据相应的数据就可以进行诊断,这样就实现

8、定义相应的K线接口,通过E—OBD获取总线数据,通过串口转发到PC机上,有利于分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。