background image

2 电池管理 ECU 的结构框图

  如图

3 所示,电池组 ECU 所采用的嵌入式微控制器为 P87C591 单片机,它内部硬件集

成了

CAN 控制器和 A/D 模数转换模块。每个电池组 ECU 管理 6 个电池组,完成的功能为测

6 个电池组的电压和温度信息,将收集的信息通过 CAN 总线发送给电池管理 ECU。6 路

电池组的电压分别经过电压调理电路后接至

 P87C591 的 6 路 A/D 输入口。6 路温度传感器的

信号线接至

P87C591 的同一路 IO 口。

3 电池组 ECU

的电路结构图

3  CAN 接 口 的 电
路设计

  在本设计中采用

P87C591 作为微控制器。其中,P87C591 与 CAN 驱动芯片的接口电路

设计如图

4 所示。主要由 P87C591,光电隔离电路,CAN 驱动等三部分组成。光电隔离电路:

为了进一步抑制干扰,

CAN 总线接口中往往采用光电隔离电路,光电隔离器一般位于

CAN 控制器与收发器之间。