I2C与串口通信模块电子电路设计
时间:08-17
来源:互联网
点击:
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 信号光耦隔离电路。
- 基于DSP和OZ890的电池管理模块电路设计(08-26)
- 多线程串口通信技术在GPS中的应用(08-26)
- 一种柴油发电机组远程监控平台的实现(09-05)
- VC串口通信的数据采集系统设计(10-09)
- 常用的单片机模块电路分享(主要为通信电路)(03-19)
- 51单片机串口通信原理与应用(02-08)