CAN是一种差分信号标准,广泛用于汽车、工业和仪器仪表行业。它用于不同系统之间的串行通信,这些系统常常是经长距离连接到不同的电源系统。由于环境限制,常常使用电流隔离来中断接地环路或提供物理安全性。
隔离式CAN网络的传播延迟比非隔离式CAN网络要长,设计起来可能颇具挑战性。图1显示一个使用信号和电源隔离CAN收发器ADM3053的隔离式CAN节点,我们将以它为例来计算所需的CAN控制器参数,以便在20米电缆上以1 Mbps的速度进行通信。
一个CAN比特由四个独立的时间段组成:同步段(SYNC_SEG)。传播段(PROP_SEG)、相位段1(PHASE_SEGl)和相位段2(PHASE_SEG2)。这些时间段可以在CAN控制器中进行编程,对于计算CAN控制器的设置参数至关重要。图2所示为标称比特时间的不同时间段。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !