电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

嵌入式系统的CAN总线接口电路设计

2022-06-15 13:19分类:电路图 阅读:

 

  CAN系统总线简述

  CAN总线即控制板无线局域网,是计算机接口之一,由法国Bosch企业为车辆的检测、自动控制系统而制定的系统总线式串行通信通信网络,合适于工业生产全过程控制系统和监管机器设备相互间的互连。是一种多主方法的串行通信通信系统总线,基本上设计标准规定有高的位速度,调节剂干扰信号性,并且可以检验出造成的一切不正确。关键运用于车辆电自动控制系统、电梯轿厢自动控制系统、安全防范系统软件、医疗设备、纺织品机械设备、水路运输等层面。CAN具备下以下关键特点:①成本低;②长距离传送(将近lOKm);③快速的信息传输速度;④可依据报文格式的ID决策接受或屏蔽掉要报文;⑤靠谱的处理错误和差错控制体制;⑥推送的消息遭受影响后,可全自动再发;⑦连接点在不正确比较严重的情形下具备全自动撤出系统总线的作用。

  嵌入式操作系统的CAN插口电源电路

  图2是内嵌式微控制器S3C44BOX的CAN通信接口图。如下图所示,ARM和SJA1000以系统总线方法联接,因为ARM数据信号为3.3伏,而CAN总线控制板脉冲信号为5伏,因此全部数据信号中间均必须脉冲信号变换,本例中采用了QS34X245做为脉冲信号变换集成ic。 QS34X245为80脚位的双例直插集成ic,它不仅有脉冲信号变换作用(5V变成3.3V),也是一个系统总线电源开关隔离器件。QS34X245内给予一组32位系统快速CMOS兼容的系统总线电源开关,当輸出也就能端OEn(n为1~4)为高电平时,电源开关通,连能系统总线A和系统总线B;当輸出也就能端OEn为上拉电阻时,则电源开关断掉,系统总线 A和系统总线B防护。OE1操纵系统总线A和系统总线B的低8位(即A7~A0和B7~B0),OE2操纵A15~A8和B15~B8,OE3操纵A23~A16和 B23~B16,OE4操纵A31~A24和B31~B24。因为ARM系统总线非重复使用,而SJA1000系统总线重复使用,因此 需要根据逻辑性造成详细地址存数据信号 ALE,在本例中该数据信号由集成icGAL22V10造成。SJA1000的片选、读写能力数据信号均选用arm系统总线数据信号,ALE数据信号由读写能力数据信号和详细地址数据信号根据GAL造成。在写SJA1000存储器时,最先往系统总线的一个详细地址写数据信息,做为详细地址,读写能力数据信号失效,ALE转变 造成锁存数据信号;随后写此外一个详细地址,读写能力数据信号合理,做为数据信息。以上逻辑性彻底根据GAL造成。除此之外,CAN总线必须在两条线问加一个120欧电阻器

  

上一篇:按钮开关的内部结构图解

下一篇:高级驾驶辅助系统ADAS电路设计集锦 —电路图天天读(41)

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部