I2C 通讯模块
OZ89采样模块将收集处理后的数据经过I2C总线发送到LF2407,因为LF2407本身不带I2C 接口,本规划运用PCA9564扩展其I2C接口。为了避免电磁搅扰影响I2C总线上数据的传输,有必要对总线信号进行阻隔,考虑到I2C 总线是双向传输的,运用ADuM1250双向阻隔芯片进行阻隔。PCA9564及双向阻隔电路如图2所示。
图2:PCA9564 及双向阻隔电路
串口通讯模块
电池办理体系将收集处理后的数据经过串口发送到PC机界面上,完成人机交互。经过串口界面,可以观察到电池的总电压、单体电压、电流、SOC、毛病状况、充放电功率等参数,还可以经过串口发送完成办理体系的在线标定。其硬件电路首要根据MAX232芯片,如图)所示。
图3:串口通讯接口电路
MAX232 是+5V电源的收发器,与计算机串口衔接,完成RS-232接口信号和TTL 信号的电平转化,使BMS 和PC 机可以进行异步串行通讯。为了避免电磁搅扰影响串口上数据的传输,有必要对总线信号进行阻隔。串口是单向传输,所以运用6N137光电耦合较为便利)所示为 232TXD 信号光耦阻隔电路。