首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
综合设计
»
综合技术交流
» 基于MSP430单片机的充电器设计
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
基于MSP430单片机的充电器设计
发短消息
加为好友
m1_ljp
当前离线
UID
824598
帖子
2144
精华
0
积分
1072
阅读权限
150
在线时间
350 小时
注册时间
2010-10-29
最后登录
2013-8-27
超级版主
UID
824598
1
#
打印
字体大小:
t
T
m1_ljp
发表于 2012-10-22 17:09
|
只看该作者
基于MSP430单片机的充电器设计
充电
,
充电器
目前锂电池在手机、
PDA
和数码相机等便携式设备中应用非常广泛。锂电池的充电器有许多解决方法(如专用的
IC
),本文将介绍采用
MSP430F1122
单片机实现锂电池充电的系统。
虽然目前市场上有专用的
IC
来实现充电器,但是由于采用单片机来实现充电器具有控制灵活、便于升级等优点,因此在实际产品设计中得到了广泛的应用。使用单片机实现充电器的主要原理就是通过单片机产生
PWM
信号来控制充电电路。在具体充电时,电池与
BUCK
转换器链接,
PWM
控制
BUCK
转换器的开和关来实现电池的充电。另外,单片机还需要检测电池的充电状态,因此需要采集电池的电流、电压和温度参数,以判断电池是否已经充满。因此使用单片机实现的充电器具有电路简单、成本低(单片机自带
A/D
转换电路,无需
A/D
转换芯片)等等特点。如图
1
为系统的原理框图:
图
1
(充电器设计系统框图)
由图
1
可以看出,洗头膏的硬件电路比较简单,下面给予具体的介绍。
一、硬件电路设计
系统的硬件电路主要由电源电路、
BUCK
转换电路和单片机电路三个部分组成,由于
3.3V
电源的电路在我的前篇博文中已有介绍,下面只介绍
BUCK
转换电路和单片机电路。
1
、
BUCK
转换电路
BUCK
电路主要起降压和储能的作用,具体的电路如图
2
所示
图
2
(
BUCK
转换电路)
图
2
的左端为输入。收
PWM
信号的控制,右端为输出,与电池进行连接。
BUCK
转换器与
PWM
信号结合使用就构成了充电部分,
PWM
主要起开关的作用,
PWM
的控制原理由图
3
所示:
图
3
(
PWM
的控制原理图)
在图
3
中,
PWM
由单片机产生,由于图
3
起开关电路的作用,这样它就可以控制
BUCK
电路进行充电和储能。
2
、单片机电路
通过上面的介绍,单片机不仅要产生
PWM
信号,而且还需要采集电池的电压、电流和温度参数,以便对电池的状态(如是否充满)进行监视。单片机电路如图
4
所示:
图
4
(单片机电路)
由图
4
可以看出,单片机利用定时器
A
产生
PWM
信号。单片机通过
A0
、
A1
、和
A2
三个
A/D
转换通道来采集电池的参数,具体的采集电路如图
5
所示:
图
5
(采集电路)
在图
5
中,
A0
采集电池的电压,
A1
通过热敏电阻采集电池的温度,
A2
通过电阻
R8
来采集电池的电流,具体的蚕食计算通过后面的软件计算实现。
二、软件设计
软件的设计包括端口初始化、时钟初始化、
A/D
初始化和定时器初始化
4
个部分
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议