CAN特殊波特率如何计算

CAN机器脚踏车采用异步串行交流方法。,即,缺乏单一的计时器线来干杯T的浓度。,每个调度器主要成分明细表的电平将机器脚踏车上的电平分。。故此,精确设置波特率对不变交流至关重要。。

在CAN机器脚踏车上,我们家可以经过CAN
打包中间的位调准速度完全符合的把持达到预支的目的区分波特。在CAN协定中,或多或少时期被分为同时性段。、扩大段、相特大的使分裂1和相特大的使分裂2。每个段的时间的长短可以用I的根本时期单位来表现。,根本时期单元由体系的计时器振荡器分。。

同时性段说谎位的鼻获名次。,CAN机器脚踏车装设感情的中枢转移国界线是同时性的。,不管到什么程度,在发送或多或少和接纳端中间在体系扩大推延。,转会段被设计成编造推延。,由于采样点的获名次在相起缓冲作用的人中间。,经过设置相特大的使分裂1和相特大的使分裂2的值,采样点的获名次可以调准。,确保每个位采样点是划一的。。特大的段的时间的长短由同时性感情的中枢转移宽度确定。。

图 1 CAN位时期结构图

对CAN机器脚踏车删除后的或多或少时期做了扼要的懂。,让我们家看一眼什么设置任一打包的波特率。。图2是ARM内核的CAN位时期特点完全符合。 (CAN_BTR)。

图 2 一种ARM内核位时期特点完全符合结构图

SILM(缄默典范)和LBKM(回送典范)举行调试。

SJW:同时性感情的中枢转移宽度;

TS2/TS1:或多或少时期中两个时期圆的分派

BRP:波特率分频器,该区域界说根本时期单位的时间的长短。

比如,著名汽车厂的CAN交流基准。,交流速率为125。
KBPS时期,应采用单次抽样。,采样点的获名次设置在70%~77%中间。。位调准速度限制因素如表1和表2所示。。

表 1 LSCAN交流速率与采样点限制因素

表 2 LSI可以可选的时期共享和同时性跳变带宽

采样点:采样点不应太近或太远。,不同的,假定恰恰在某个增长或辞谢的国界线,,会领到显示出特性不对。,主要成分CIA105说明,采样点更恰当的。。纵然普通我们家可主要成分实际情况拔取75%~85%中间;

同时性感情的中枢转移宽度(SJW):SJW的值坦率地挤入相缓冲杜林的可调类别,SJW的取值类别可选择在1~4中间。,我们家选择3、4,机器脚踏车可以获得更宽的波特率公差。

采样次数:分为单次抽样和增至三倍抽样。,三个采样被设计用来滤除BE机器脚踏车上的带刺的种子。,但增至三倍采样频繁地挤入SJW的废料桶。,故此,在实践中,我们家通常运用单采样。。

懂波特率设置的基本的。,我们家采用ZLG的uedbet体育软件,计算了25kbs-波特率的限制因素。,出路如图3所示。。

图 3 25kbpsuedbet体育限制因素

主要成分下面提到的基本的,我们家选择了75%的采样点。,SJW是4。,一组具有14的时期分得的财产的限制因素。,运用ZLG的CAN卡举行认可。。

· 波特率自动显示出特性:应用CANSION领会波特率,显示出特性CAN卡的波特率。,显示出特性出路为25kbPs。

图 4 波特率的领会

· 标本点实验:用Cu镜对波特率下CAN卡的采样点举行尺寸。,实验出路为75%。

图 5 标本点实验

·
位大量忍度尺寸:运用CuScan尺寸波特率下CAN卡的或多或少容限。,尺寸其对波特率的限度。,实验出路为24kbs~26kbs.,大量是比较好的。

图 6 位大量忍度尺寸

· 位时期尺寸:用CuScan的眼图作用尺寸CAN卡UND的或多或少时期,或多或少时期为40US。,与或多或少率划一的25KbPs波特率。。

图 7 目力表尺寸时期

经过对波特率反驳计算出版的波特率完全符合设置限制因素举行认可,实验出路与我们家的预支出路划一。,因而在运用特别波特率时,我们家可以借助波特率反驳来感情的中枢计算出位调准速度完全符合的限制因素值。让我们家抚养波特率的某个特别限制因素。:

发表评论

电子邮件地址不会被公开。 必填项已用*标注