新闻中心news
新mg官网电子游戏,电子mg官方网站-采样点测试的原理和设计
本文摘要:取样点是接管节点辨别信号逻辑的方位,取样点对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为1个Tq,TSEG1为13,TSEG2为2,则取样点计算出来带进上面的公式,sample=(1+13)/(1+13+2)=87.5%。
最后建议大家尽量的把取样点设置为CiA引荐的值:当波特率>800K取样点75%;当波特率>500K取样点80%;当波特率<=500K取样点87.5%。
本文关键词:新mg官网电子游戏,电子mg官方网站
本文来源:新mg官网电子游戏,电子mg官方网站-www.fluofashion.com