1。4 研究方法和步骤

从硬件上采用 STC89C52 芯片,AD 采集模块,ACS7102 霍尔传感器,继电器, 电池管理芯片,BL204 锂电池,1602 液晶屏,设计电路,对电池的电压,温度,电 流进行采集然后计算。最终以数字和字母的形式在液晶屏上显示出来。软件上采用 Keil 软件完成一些数据采集及计算等程序的编写工作。

完成本次设计,需要有步骤的进行工作进程。首先需要购买芯片以及各个模块, 并学习了解每一个模块的功能及使用方法,必要的话查找一些应用实例。然后多多查 阅一些资料,分析了解电池状态参数采集的不同方法,结合本人的实际需要来挑选良

好的方案,并画出电路的原理图。根据原理图,进行焊接电路,实现各个模块之间的 联系,完成实物制作。学习 Keil 软件,完成程序的编写,并进行程序的调试与修改。

第二章 检测模块设计

2。1 电池检测模块

本文主要是设计了车载锂电池的单节电池检测模块,模块的结构图如 2-1 所示。

图 2-1 模块结构图

该模块由锂电池,主控模块,电池状态参数测量,短路保护,过温保护,过充电 保护和液晶显示几部分部分构成,下面介绍电池检测模块需要实现的功能和各个组成 部分的功能。

2。1。1 模块的功能要求:文献综述

(1) 检测功能 本系统按照设定的程序,对电池的电压、温度以及电池的电流进行时刻检测,然

后将采集的这些数据作为输入量,通过 A/D 模块转换为数字量,传至单片机,对数据 进行相关计算还原后,写入液晶[10]。

(2) 保护功能 当锂电池发生过充电和过放电时,会对电池造成相当严重的损坏。因此需要对锂

电池的输出电路增加电池保护板,当电池处于充满电状态时自动降低充电电流,当电 池电压欠压状态时自行切断输出电路,降低过压和欠压状态的发生率,同时消除安全 隐患。

当电池的某个参数超标,如电池温度过高,电流过大等,为了保证电池的正常使

用及确保工作的安全性,模块将对故障作出应对措施,启动风扇降温散热或停止电池 的工作,保证电池的安全,防止出现爆炸起火等安全事故。

(3) 电池电量的预估 电量的预估是很有必要的,它可以直观的显示当前电池的电量,我们可以根据检来,自.优;尔:论[文|网www.chuibin.com +QQ752018766-

测的电池参数将电池的电量用百分比的形式表示出来,及时提醒工作人员电量不足, 需要对其展开充电操作。

(4) 状态数据的显示 在我们对电池的状况进行检测后,还需要将采集的数据经过处理后最终在液晶屏

上显示出来,这样更直观方便。主要包括电池的电压,电流,温度参数,以及将电量 以百分比的形式直观的显示出来,当电池状态发生变化时,参数也会随之变化,使用 者可以及时知道电池的状态变化,人为地施加一些管理保护。

上一篇:AT89C51单片机热敏电阻的数字温度计设计+电路图
下一篇:STC89C52单片机的语音时间计算器设计+电路图

船舶纯方位目标定位环行算法设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

STC89C52单片机智能水表系统设计+源程序

STC89C52单片机的门禁识别系统的设计+代码

STC89c52单片机园艺自动浇灌系统设计+主程序

STC89C52单片机智能无线温控...

《水浒传》中血腥暴力研...

高效课堂教师问卷调查表

遥感土地用变化监测国内外研究现状

从企业eHR建设谈管理信息...

提高小學语文課堂朗读教...

小型通用机器人控制系统设计任务书

MNL模型历史城区居民活动...

PCI+PID算法直流力矩电机速...

浅析施工企业保理融资成...

大规模MIMO系统的发展研究现状