请输入您要查询的百科知识:

 

词条 控制器局域网
释义

控制器局域网

英文:Controller Area Network,简称 CAN

控制器局域网是国际上应用最广泛的现场总线之一。CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入CAN控制装置。 一个由CAN 总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的电气特性所限制。例如,当使用Philips P82C250作为CAN收发器时,同一网络中允许挂接110个节点。CAN 可提供高达1Mbit/s的数据传输速率,这使实时控制变得非常容易。另外,硬件的错误检定特性也增强了CAN的抗电磁干扰能力。

CAN属于总线型结构,采用同步、串行、多主、双向通信数据块的通信方式,不分主从,网络上每一个节点都可以主动发送信息,可以很方便地构成多机备份。

CAN控制器

CAN控制器是CAN的核心,CAN网络的通信和网络协议主要是由它完成。CAN控制器对外部微控器(CPU)来说,是一个存储器映像的I/O设备,它包括了所有控制CAN网络通信的硬件及功能。概括起来主要包括以下8个部分:

①接口管理逻辑(IML),译码CPU命令,分配信息缓冲区,并向CPU提供中断及状态信息

②发送缓冲区(TBF)

③接收缓冲区(RBFO和RBF1)

④位流处理器(BSP),控制缓冲区与CAN总线(串行数据)之间的数据流

⑤位定时逻辑(BTL),控制输出驱动器

⑥收发器控制逻辑(TCL)

⑦错误管理逻辑(EML)

⑧控制器接口逻辑(CIL)与CPU的接口

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 15:54:23