基于CAN总线的蓄电池组充放电集散控制系统的设计_第1页
基于CAN总线的蓄电池组充放电集散控制系统的设计_第2页
基于CAN总线的蓄电池组充放电集散控制系统的设计_第3页
基于CAN总线的蓄电池组充放电集散控制系统的设计_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

集散控制系统设计报告 基于 CAN 总线的蓄电池组充放电集散控制系统的设计 姓名 班级 学号 集散控制系统的基本结构及工作原理集散控制系统的基本结构及工作原理 系统由上位机 通用 PC 机 带 CAN 接口适配卡 n 个智能电压 温度等数据采集节点 单元 具体个数随单体蓄电池数而定 但最多不超过110 2 108个 1个现场智能电压 电流监控显示报警节点单元及 CAN 总线网络组成 其系统结构如下图所示 系统中的每个节点都以 INTEL80C196KC 单片机为核心 配以 PH IL IPS 半导体公司的 SJA1000独立 CAN 控制器和 PCA82C250CAN 收发器构成 PC 机和 CAN 控制器之间采用双 口 RAMIDT7132作为双向数据传送通道 现场智能电压电流监控显示报警节点单元另采用 北京青云创新科技发展有限公司的液晶显示模块 LCM320240ZK 和简易键盘 用于显示各 智能检测节点单元发送来的现场数据和向各智能检测节点单元发送简短的 PID 调节等控制 命令 智能电压 温度检测节点单元则配以相应的电压 电流 温度传感器及相应的处理 电路 以完成电压 电流及温度信号的采集工作 节点单元工作原理节点单元工作原理 本系统中存在现场智能电压电流监控显示报警节点单元和智能电压 温度检测节点单 元等不同类型的节点 但其核心电路基本类似 只是外围接口电路和传感器等采集电路有 所区别 以带有监控显示报警的节点单元为例 其结构框图如图2所示 图2 节点单元结构框图 现场蓄电池充放电交直流电压 电流 温度等模拟量经滤波 整形后 通过多路转换 开关进入80C196KC 的 A D 转换口 由单片机定时采样并完成 A D 转换 开关量输入经过 光耦 缓冲器进入单片机的 I O 口 单片机通过对 I O 口的检测和数值处理产生相应的动作 如声光报警 关闭充放电电源模块 继电器动作等 单片机将 A D 转换后的数据与设定参 数进行比较和数字计算 由高速输出口 HSO 完成 PWM 输出 经隔离 整形 滤波处理后 送出 PID 调节信号 可对充放电电压 电流进行控制 由于外围接口电路较多 用8155对 单片机 I O 口进行了扩展 通过键盘和液晶可上 下 前 后翻屏查看监控信息 充放电电 源状态 蓄电池状态 充放电曲线等 和更改系统参数设置 电压 电流阈值 温度补偿系 数等 为进行 CAN 总线通信和与上位机数据交换 节点单元还设置了 CAN 通信接口电 路和RS232串行通信接口电路 CANCAN 总线接口电路总线接口电路 节点单元 CAN 总线部分硬件电路原理图如图3所示 节点单元 CAN 总线接口由独立控制 器 SJA1000和 CAN 控制器接口芯片82C250 组成 SJA1000 作为微控制器的片外扩展芯片 其片选脚 CS 接在微控制器的地址译码器上 从而决定了 CAN 控制器中的各寄存器在微控制 器中的地址 SJA1000通过 CAN 控制器接口芯片82C250连接在物理总线上 收发器件82C250 能提供对总线的差动发送能力和对 CAN 控制器的差动接受能力 完全和 ISO11898 标准 兼容 具有高速 抗干扰 掉电能自动关闭输出 支持达110个节点连接等特性 节点单元主程序节点单元主程序 节点单元主程序流程图如图4所示 完成对 A D 转换结果的数据分析 I O 口数字开 关量的处理 调用蓄电池充放电参数调整程序 CAN 总线通信程序和键盘 LCD 显示程序等 其中数据分析包括蓄电池组的充放电电压 电流比较 浮充电压判断 低压切除电压阈值 调整等 I O 数字开关量处理包括对开关量的判断 报警等 图4 节点单元主程序流程图 通信程序通信程序 CAN 总线通信程序主要由三部分组成 即初始化程序 发送程序和接收程序 初始化程序 主要完成 CAN 控制器工作方式的选择 即对 CAN 控制器控制段中的寄存器写控制字 本系 统采用 SJA1000 即在系统复位模式下完成如图5的初始化流程 信息从 CAN 控制器发送到 CAN 总线或从 CAN 总线到 CAN 接收缓冲区都是由 CAN 总线控制器 SJA1000自动完成的 发送 和接收中断处理流程图分别如图6 所示 图6 CAN 总线通信发送程序流程图 液晶显示程序液晶显示程序 液晶显示程序框架如图8所示 带中文字库的大点阵图形液晶显示模块 LCM320240ZK 每 屏可显示300个字符 且可以清晰显示蓄电池组充放电电压 电流 V I 特性等曲线 首屏 监控子菜单内容包括当前时间 交流电压 电流 负载电压 电流 环境温度 单体蓄电 池温度 均浮充状态等参数 在首屏上按功能选择键启动或复位可进入主菜单屏 包括电 池状态监控 充放电参数控制以及故障报警等子菜单 利用光标移动可选择要查看的子菜 单 屏间信息的转换 屏内光标的移动和参数的增减通过上 下 左 右和确定按键组合 图7 液晶显示程序流程图 结束语 结束语 此次的集散控制系统的设计让我认识了组态王软件 对此软件有了初步的了解和应用 同 时也了解到 DCS 系统控制过程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论