欢迎来到天天文库
浏览记录
ID:1113292
大小:493.30 KB
页数:11页
时间:2017-11-07
《逻辑分析仪在can总线开发中的应用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、逻辑分析仪应用从入门到精通(十一)逻辑分析仪在CAN总线开发中的应用Technical(一)NoteTN01010101V1.00Date:2014/07/10工程技术笔记类别内容关键词逻辑分析仪、CAN总线摘要广州致远电子股份有限公司广州致远电子股份有限公司逻辑分析仪应用从入门到精通逻辑分析仪修订历史版本日期原因V1.002014/07/10创建文档工程技术笔记©2013GuangzhouZHIYUANElectronicsStockCo.,Ltd.i广州致远电子股份有限公司逻辑分析仪应用从入门到精通逻辑分析仪目录1.引言.................................
2、..........................................................................................12.测试原理...................................................................................................................23.测试方法...............................................................................
3、....................................34.逻辑分析仪阀值电压的确定...................................................................................45.逻辑分析仪插件分析CAN总线............................................................................56.结束语.................................................................
4、......................................................7工程技术笔记©2013GuangzhouZHIYUANElectronicsStockCo.,Ltd.1广州致远电子股份有限公司逻辑分析仪应用从入门到精通逻辑分析仪1.引言作为一种串行通讯技术,CAN-bus是20世纪80年代中后期适应汽车控制网络化要求而产生并迅速发展起来的,并已成为开放的国际标准通讯协议(ISO11898),在众多领域得到了广泛的应用。但是专用的CAN分析仪价格昂贵,本文介绍了一种基于逻辑分析仪的分析CAN总线的方法,不仅节省项目的资金,而且高效准确。一般的逻辑
5、分析仪中没有CAN总线分析插件,CAN总线信号解码只能采用人工分析方法,即根据协议中规定的关系等许多情况进行分析。这种分析方式不仅要求分析人员对该CAN协议非常熟悉,而且数据量大,分析过程容易出错。本文采用了广州致远电子有限公司的高性能LAB6052逻辑分析仪和示波器相结合的方法对CAN-bus进行分析调试。LAB6052逻辑分析仪的CAN-bus总线分析功能使得大多数开发人员可以很轻松的发现错误、调试硬件、加快开发进度,为高速度、高质量完成工程提供保障。工程技术笔记©2013GuangzhouZHIYUANElectronicsStockCo.,Ltd.1广州致远电子股份有限公司逻辑分析
6、仪应用从入门到精通逻辑分析仪2.测试原理尽管CAN是差分信号,而逻辑分析仪只支持单端信号的测量,但是根据CAN的电平特性,是可以通过合适的方法准确测量分析CAN总线数据的。如图2.1所示CAN2.0B规范定义了两种互补的逻辑数值:“显性”和“隐性”,同时传送“显性”和“隐性”位时,总线结果值为“显性”。“显性”(“Daminant”)数值表示逻辑“0”,而“隐性”(“Recessive”)表示逻辑“1”。在CAN规范中并未定义代表逻辑电平的物理状态(例如电压),iCAN网络使用符合ISO11898-2标准的电平信号,典型地,CAN总线为“隐性”(逻辑1)时,CAN_H和CAN_L的电平为2
7、.5V(电位差为0V);CAN总线为“显性”(逻辑0)时,CAN_H和CAN_L的电平分别是3.5V和1.5V(电位差为2V),如图2.1所示。图2.1CAN协议逻辑数值显而易见,当逻辑为1时CAN_L和CAN_H的差值为0,当逻辑为0时CAN_L和CAN_H差值为-2伏,用CAN_L的逻辑电平减去CAN_H的逻辑电平既可以得到CAN的时序逻辑,本文就是利用这一点达到测量的目的的,或者单端的CAN_L信号也是可以满足时序
此文档下载收益归作者所有