串口波特率取样点是CAN连接点鉴别位逻辑值的鉴别点:ag体育登录

本文摘要:取样点是对接连接点鉴别数据信号逻辑性的方位,取样点对CAN总线而言至关重要,特别是在是在组网方案的情况下,好几个连接点尽量保持同一个取样点,若互联网中连接点取样点不完全一致不容易导致某种意义的取样頻率经常出现取样不正确,从而不容易使全部互联网经常出现常见故障。

总线

取样点是对接连接点鉴别数据信号逻辑性的方位,取样点对CAN总线而言至关重要,特别是在是在组网方案的情况下,好几个连接点尽量保持同一个取样点,若互联网中连接点取样点不完全一致不容易导致某种意义的取样頻率经常出现取样不正确,从而不容易使全部互联网经常出现常见故障。01取样点的标准及原理CAN协议书里将一个位時间分为即时段、散播段、震幅油压缓冲器段1和震幅油压缓冲器段2。这种段又由称之为TimeQuantum(下列称之为Tq)的超过时间单位包括。1位由多少个Tq包括、每一个段由多少个Tq包括等是能够原著的。

根据设定bit时钟频率,促使能够原著一个取样点令其总线上好几个模块可另外取样,说白了取样点便是在这里一時刻总线上的脉冲信号被锁存,这一锁存的脉冲信号做为位的值。取样点的方位在震幅油压缓冲器段1(PBS1)的完成处。

总线

图1CAN位時间框架图即时段(SS):好几个相接在总线上的模块根据此段搭建时钟频率调节,顺利进行对接和发送至工作中,边缘包含在这里段中;散播时间范围(PTS):作为赔偿互联网上全部的物理学推迟;震幅油压缓冲器段1(PBS1)和震幅油压缓冲器段2(PBS2):当数据信号边缘没法被包含于(SS)段里时,可在这里段进行赔偿;取样点:载入并表明总线上诸位值的一个时间点。取样点方位如图所示1下图,它是载入总线脉冲信号,并将写的脉冲信号做为位值的点,因此 从一个位的刚开始到取样点的時间占到一个初始位的总時间的百分数便是所愿的取样点的值:sample=(1+TSEG1)/(1+TSEG1+TSEG2)。

02取样点测试原理测试原理:串口波特率取样点是CAN连接点鉴别位逻辑值的鉴别点。应用阻拦的方式,将取样点方位的逻辑性脉冲信号损坏,则这一CAN报文格式将经常出现不正确。为此就可以确定阻拦的方位为取样点方位。如图2下图,用以大家的CANScope-Pro的不正确与阻拦作用,能够调节务必转动的位偏移時间与延迟时间,发送至此不正确的报文格式给DUT。

根据连贯性式挪动阻拦方位,查看总线经常出现不正确帧的状况,则经常出现不正确帧的偏移時间(图上红色箭头)为取样点方位。图2取样点测试原理本测试用以CANScope-Pro和CANScope-StressZ。务必DUT通电后,复位控制板后,不发送至CAN报文格式,便捷进行测试。CANScope能够启用总线接受者。

時间

如下图所示,进行测试相接。也就能CANScope-StressZ的RHL为60欧。

图3取样点测试相接执行CANScope-Pro的“取样点测试”作用,如图4下图。网页页面刚开始测试后。图4取样点测试稍等一下,才可经常出现测试結果,如图所示5下图,测试出去的取样点結果为85%~95%。

图5取样点测试結果03基本取样点的设计方案取样点对CAN总线而言十分最重要,在组网方案的情况下,好几个连接点不可尽量保持同一个取样点,且最烂在但很少达7/8位时间点上,规范中也给了以下好多个事例。有关取样点的推算出来:sample=(1+TSEG1)/(1+TSEG1+TSEG2)。比如上边的推算出来举例说明:晶振电路时钟频率16M,SJW为一个Tq,TSEG1为13,TSEG2为2,则取样点推算出来带进上边的公式计算,sample=(1+13)/(1+13+2)=87.5%。最终提议大伙儿尽可能的把取样点设定为CiA举荐的值:当串口波特率>800K取样点75%;当串口波特率>500K取样点80%;当串口波特率<=500K取样点87.5%。

本文关键词:经常出现,油压缓冲器,震幅,ag体育登录

本文来源:AG体育-www.gamesug.com