一種多功能智能充電器設計
發布時間:2012-03-09
中心議題:
引言
充電器通常指的是一種將交流電轉換為低壓直流電的設備。充電器在各個領域用途廣泛,特別是在生活領域被廣泛用於手機、相機、玩具、便攜設備等常用電器。
普通充電器功能單一、針(zhen)對(dui)性(xing)強(qiang)。充(chong)電(dian)電(dian)池(chi)種(zhong)類(lei)較(jiao)多(duo),每(mei)一(yi)種(zhong)電(dian)池(chi)需(xu)要(yao)配(pei)一(yi)種(zhong)充(chong)電(dian)器(qi),因(yin)此(ci)用(yong)戶(hu)經(jing)常(chang)購(gou)置(zhi)較(jiao)多(duo)的(de)充(chong)電(dian)器(qi),導(dao)致(zhi)資(zi)源(yuan)浪(lang)費(fei),而(er)且(qie)普(pu)通(tong)充(chong)電(dian)器(qi)因(yin)為(wei)功(gong)能(neng)不(bu)完(wan)善(shan)或(huo)使(shi)用(yong)不(bu)當(dang)導(dao)致(zhi)充(chong)電(dian)電(dian)池(chi)壽(shou)命(ming)降(jiang)低(di),甚(shen)至(zhi)出(chu)現(xian)安(an)全(quan)事(shi)故(gu),廢(fei)舊(jiu)電(dian)池(chi)對(dui)環(huan)境(jing)會(hui)造(zao)成(cheng)很(hen)大(da)汙(wu)染(ran)。本(ben)文(wen)介(jie)紹(shao)的(de)充(chong)電(dian)器(qi)是(shi)基(ji)於(yu)AVR MEGA16單片機為核心智能控製,利用該單片機內部的A/D采樣電池電壓判斷電池類別,然後通過I/O口控製芯片LM2576實現充電功能。本充電器具有智能判別、智能充電、智能控製的優勢,還加入了反接保護和過充保護功能,充電狀態液晶顯示,充電過程清晰明了,人機交互性能優良。
1 係統硬件結構
如圖1所示,本係統由供電電路、微處理器、顯示電路、充電電路、電池判斷電路、反接保護電路等6部分構成。以下重點介紹微處理器電路和充電電路。
微處理器采用愛特梅爾半導體公司的AVR MEGA16型單片機,這是一款高性能的8位RISC微控製器。芯片內部有8位和16位的計數器定時器(C/T),可作比較器、計數器、外部中斷和PWM(也可作A/D)用於控製輸出。運用Harvard結構概念,具有預取指令的特性,即對程序存儲和數據存取使用不同的存儲器和總線。采用CMOS工藝技術,高速度(50ns)、低功耗、具有SLEEP(休眠)功能。
AVR的指令執行速度可達50ns(20MHz)。采用該芯片的A/D,加一些高精密采樣電阻和旁路電容組成電池判斷電路。
1.2 充電電路
充電功能電路如圖2所示。
http://0-fzl.cn/art
[page]
圖中由LM358的兩個運算放大器構成的比較電路加上外圍器件構成了充電功能電路。比較器2、RP3、RP4構成電壓控製電路,直接作用於LM2576的反饋端。當電池判斷為NI-MH電池時,RP4構成的基準電路控製輸出電壓為2.86V,當電池判斷為Li電池時單片機控製打開Li口控製,RP3構成的基準電路控製輸出電壓為8.4V.由於LM2576芯片內置了反饋,所以直接改變反饋端口電壓即可改變輸出電壓大小。恒流充電時的恒流是通過限流的方法實現的,電路由比較器1、RP1、RP2構成。比較器1與比較器2基(ji)本(ben)原(yuan)理(li)相(xiang)同(tong),隻(zhi)是(shi)在(zai)輸(shu)出(chu)端(duan)口(kou)通(tong)過(guo)功(gong)率(lv)電(dian)阻(zu)將(jiang)電(dian)流(liu)轉(zhuan)換(huan)為(wei)電(dian)壓(ya)進(jin)行(xing)控(kong)製(zhi),通(tong)過(guo)對(dui)電(dian)壓(ya)的(de)控(kong)製(zhi)實(shi)現(xian)對(dui)電(dian)流(liu)的(de)限(xian)製(zhi),從(cong)而(er)達(da)到(dao)恒(heng)流(liu)的(de)目(mu)的(de)。脈(mai)衝(chong)式(shi)恒(heng)流(liu)充(chong)電(dian)電(dian)流(liu)實(shi)現(xian)是(shi)通(tong)過(guo)單(dan)片(pian)機(ji)每(mei)隔(ge)一(yi)定(ding)時(shi)間(jian)打(da)開(kai)MCU--1C端口,當MCU--1C端口為高低電平時,輸出電流變0.3C,MCU--1C端口為低電平時,輸出電流為0.1C,從而實現電流交替變化達到脈衝式恒流的目標。如圖3所示。
由圖3可以看出,脈衝式恒流充電電流不是單一的0.3C或者單一的0.1C,而是以脈衝的交替方式進行充電。
這樣可以對電池起到最大的保護作用,延長電池的使用壽命。
1.3 電池判斷與極性檢測
(1)電池判斷原理。
表1 電池使用時電壓變化表
如表1 所示,我們日常生活實際使用的電池為NI-MH/Ni-Cd、LI電池三種,其中NI-MH/Ni-Cd電池充電方式相同,所以歸為一類。單節NI-MH/Ni-Cd電池電壓為1.2V,欠壓點為1V,當使用時電壓低於1V時電池已經不能正常使用。當電池電壓下降為0.8~1V時電池已經接近損壞需要啟動修複充電;單節LI電池電壓為3.7V,欠壓點為2.5V,當使用中電壓低於2.5V時電池已經不能正常使用。當電池電壓下降為2~2.5V時電池已經接近損壞,需要啟動修複充電。所以根據兩種電池特性我們設計當電池電壓為0.6~4V時為NI-MH/Ni-Cd電池,當電池電壓為4~9V時為LI電池。
(2)反接保護原理。
在(zai)輸(shu)出(chu)口(kou)正(zheng)負(fu)端(duan)各(ge)接(jie)有(you)一(yi)個(ge)光(guang)耦(ou),電(dian)池(chi)沒(mei)有(you)接(jie)入(ru)時(shi)光(guang)耦(ou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)兩(liang)個(ge)低(di)電(dian)平(ping),當(dang)有(you)電(dian)池(chi)接(jie)入(ru)時(shi)其(qi)中(zhong)一(yi)個(ge)光(guang)耦(ou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)高(gao)電(dian)平(ping)。當(dang)電(dian)池(chi)正(zheng)接(jie)時(shi)輸(shu)出(chu)端(duan)口(kou)正(zheng)端(duan)的(de)光(guang)耦(ou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)高(gao)電(dian)平(ping),負(fu)端(duan)口(kou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)低(di)電(dian)平(ping)。當(dang)電(dian)池(chi)反(fan)接(jie)時(shi),輸(shu)出(chu)端(duan)口(kou)負(fu)端(duan)的(de)光(guang)耦(ou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)高(gao)電(dian)平(ping),輸(shu)出(chu)端(duan)口(kou)正(zheng)端(duan)傳(chuan)回(hui)信(xin)號(hao)為(wei)高(gao)電(dian)平(ping)。MCU通過判斷光耦傳回的電平高低就可以判斷電池接入與否以及電池是否反接。
2 係統軟件介紹
圖4清晰地展現了主程序的流程,首先開機後對所有使用到的I/O口進行初始化,包括內置ADCdianludechushihuaheqitajicunqidechushihua。ranhouxianshikaijihuamian,kaijimorenguanbifanjiebaohudianluhechongdiandianlu,ranhoujinrudengdaidianchizhuangtai。dianchijieru,ruguodianchifanjie,fengmingqibaojing,budakaifanjiebaohu,dianchizhengjie,dakaifanjiebaohudianluhechongdiandianlu,ranhoujinrudianchizhuangtaipanduanchengxu,genjuzhuangtaixuanquxiangyingdechongdianfangshi,kongzhichongdiandianlujinxingchongdian,youdianyadianliucaijidianlushishiduidianchizhuangtaijinxingcaiji.在收集到的信息反映出電池快充滿時,用涓流充電一段時間後,關閉充電電路防止過充。整個主程序脈絡清晰,配合硬件電路完全實現了充電器的所有功能。
3 結束語
智能通用型液晶顯示充電器功能完善、設計新穎,解決了傳統充電器功能單一使用不方便的問題,能延長充電電池使用壽命,具有廣闊的市場前景。
技術中心每天會更新了大量技術內容和方案,可查看:
http://0-fzl.cn/art
- 探討一種多功能智能充電器設計
- 利用該單片機內部的A/D采樣電池電壓判斷電池類別
- 采用愛特梅爾半導體公司的AVR MEGA16型單片機
引言
充電器通常指的是一種將交流電轉換為低壓直流電的設備。充電器在各個領域用途廣泛,特別是在生活領域被廣泛用於手機、相機、玩具、便攜設備等常用電器。
普通充電器功能單一、針(zhen)對(dui)性(xing)強(qiang)。充(chong)電(dian)電(dian)池(chi)種(zhong)類(lei)較(jiao)多(duo),每(mei)一(yi)種(zhong)電(dian)池(chi)需(xu)要(yao)配(pei)一(yi)種(zhong)充(chong)電(dian)器(qi),因(yin)此(ci)用(yong)戶(hu)經(jing)常(chang)購(gou)置(zhi)較(jiao)多(duo)的(de)充(chong)電(dian)器(qi),導(dao)致(zhi)資(zi)源(yuan)浪(lang)費(fei),而(er)且(qie)普(pu)通(tong)充(chong)電(dian)器(qi)因(yin)為(wei)功(gong)能(neng)不(bu)完(wan)善(shan)或(huo)使(shi)用(yong)不(bu)當(dang)導(dao)致(zhi)充(chong)電(dian)電(dian)池(chi)壽(shou)命(ming)降(jiang)低(di),甚(shen)至(zhi)出(chu)現(xian)安(an)全(quan)事(shi)故(gu),廢(fei)舊(jiu)電(dian)池(chi)對(dui)環(huan)境(jing)會(hui)造(zao)成(cheng)很(hen)大(da)汙(wu)染(ran)。本(ben)文(wen)介(jie)紹(shao)的(de)充(chong)電(dian)器(qi)是(shi)基(ji)於(yu)AVR MEGA16單片機為核心智能控製,利用該單片機內部的A/D采樣電池電壓判斷電池類別,然後通過I/O口控製芯片LM2576實現充電功能。本充電器具有智能判別、智能充電、智能控製的優勢,還加入了反接保護和過充保護功能,充電狀態液晶顯示,充電過程清晰明了,人機交互性能優良。
1 係統硬件結構
如圖1所示,本係統由供電電路、微處理器、顯示電路、充電電路、電池判斷電路、反接保護電路等6部分構成。以下重點介紹微處理器電路和充電電路。

圖1 充電器係統框圖
1.1 微處理器微處理器采用愛特梅爾半導體公司的AVR MEGA16型單片機,這是一款高性能的8位RISC微控製器。芯片內部有8位和16位的計數器定時器(C/T),可作比較器、計數器、外部中斷和PWM(也可作A/D)用於控製輸出。運用Harvard結構概念,具有預取指令的特性,即對程序存儲和數據存取使用不同的存儲器和總線。采用CMOS工藝技術,高速度(50ns)、低功耗、具有SLEEP(休眠)功能。
AVR的指令執行速度可達50ns(20MHz)。采用該芯片的A/D,加一些高精密采樣電阻和旁路電容組成電池判斷電路。
1.2 充電電路
充電功能電路如圖2所示。

圖2 充電單元電路。
http://0-fzl.cn/art
[page]
圖中由LM358的兩個運算放大器構成的比較電路加上外圍器件構成了充電功能電路。比較器2、RP3、RP4構成電壓控製電路,直接作用於LM2576的反饋端。當電池判斷為NI-MH電池時,RP4構成的基準電路控製輸出電壓為2.86V,當電池判斷為Li電池時單片機控製打開Li口控製,RP3構成的基準電路控製輸出電壓為8.4V.由於LM2576芯片內置了反饋,所以直接改變反饋端口電壓即可改變輸出電壓大小。恒流充電時的恒流是通過限流的方法實現的,電路由比較器1、RP1、RP2構成。比較器1與比較器2基(ji)本(ben)原(yuan)理(li)相(xiang)同(tong),隻(zhi)是(shi)在(zai)輸(shu)出(chu)端(duan)口(kou)通(tong)過(guo)功(gong)率(lv)電(dian)阻(zu)將(jiang)電(dian)流(liu)轉(zhuan)換(huan)為(wei)電(dian)壓(ya)進(jin)行(xing)控(kong)製(zhi),通(tong)過(guo)對(dui)電(dian)壓(ya)的(de)控(kong)製(zhi)實(shi)現(xian)對(dui)電(dian)流(liu)的(de)限(xian)製(zhi),從(cong)而(er)達(da)到(dao)恒(heng)流(liu)的(de)目(mu)的(de)。脈(mai)衝(chong)式(shi)恒(heng)流(liu)充(chong)電(dian)電(dian)流(liu)實(shi)現(xian)是(shi)通(tong)過(guo)單(dan)片(pian)機(ji)每(mei)隔(ge)一(yi)定(ding)時(shi)間(jian)打(da)開(kai)MCU--1C端口,當MCU--1C端口為高低電平時,輸出電流變0.3C,MCU--1C端口為低電平時,輸出電流為0.1C,從而實現電流交替變化達到脈衝式恒流的目標。如圖3所示。

圖3 恒流脈衝式充電電流變化圖。
由圖3可以看出,脈衝式恒流充電電流不是單一的0.3C或者單一的0.1C,而是以脈衝的交替方式進行充電。
這樣可以對電池起到最大的保護作用,延長電池的使用壽命。
1.3 電池判斷與極性檢測
(1)電池判斷原理。
表1 電池使用時電壓變化表

如表1 所示,我們日常生活實際使用的電池為NI-MH/Ni-Cd、LI電池三種,其中NI-MH/Ni-Cd電池充電方式相同,所以歸為一類。單節NI-MH/Ni-Cd電池電壓為1.2V,欠壓點為1V,當使用時電壓低於1V時電池已經不能正常使用。當電池電壓下降為0.8~1V時電池已經接近損壞需要啟動修複充電;單節LI電池電壓為3.7V,欠壓點為2.5V,當使用中電壓低於2.5V時電池已經不能正常使用。當電池電壓下降為2~2.5V時電池已經接近損壞,需要啟動修複充電。所以根據兩種電池特性我們設計當電池電壓為0.6~4V時為NI-MH/Ni-Cd電池,當電池電壓為4~9V時為LI電池。
(2)反接保護原理。
在(zai)輸(shu)出(chu)口(kou)正(zheng)負(fu)端(duan)各(ge)接(jie)有(you)一(yi)個(ge)光(guang)耦(ou),電(dian)池(chi)沒(mei)有(you)接(jie)入(ru)時(shi)光(guang)耦(ou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)兩(liang)個(ge)低(di)電(dian)平(ping),當(dang)有(you)電(dian)池(chi)接(jie)入(ru)時(shi)其(qi)中(zhong)一(yi)個(ge)光(guang)耦(ou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)高(gao)電(dian)平(ping)。當(dang)電(dian)池(chi)正(zheng)接(jie)時(shi)輸(shu)出(chu)端(duan)口(kou)正(zheng)端(duan)的(de)光(guang)耦(ou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)高(gao)電(dian)平(ping),負(fu)端(duan)口(kou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)低(di)電(dian)平(ping)。當(dang)電(dian)池(chi)反(fan)接(jie)時(shi),輸(shu)出(chu)端(duan)口(kou)負(fu)端(duan)的(de)光(guang)耦(ou)傳(chuan)回(hui)的(de)信(xin)號(hao)為(wei)高(gao)電(dian)平(ping),輸(shu)出(chu)端(duan)口(kou)正(zheng)端(duan)傳(chuan)回(hui)信(xin)號(hao)為(wei)高(gao)電(dian)平(ping)。MCU通過判斷光耦傳回的電平高低就可以判斷電池接入與否以及電池是否反接。
2 係統軟件介紹

圖4 軟件程序流程圖。
圖4清晰地展現了主程序的流程,首先開機後對所有使用到的I/O口進行初始化,包括內置ADCdianludechushihuaheqitajicunqidechushihua。ranhouxianshikaijihuamian,kaijimorenguanbifanjiebaohudianluhechongdiandianlu,ranhoujinrudengdaidianchizhuangtai。dianchijieru,ruguodianchifanjie,fengmingqibaojing,budakaifanjiebaohu,dianchizhengjie,dakaifanjiebaohudianluhechongdiandianlu,ranhoujinrudianchizhuangtaipanduanchengxu,genjuzhuangtaixuanquxiangyingdechongdianfangshi,kongzhichongdiandianlujinxingchongdian,youdianyadianliucaijidianlushishiduidianchizhuangtaijinxingcaiji.在收集到的信息反映出電池快充滿時,用涓流充電一段時間後,關閉充電電路防止過充。整個主程序脈絡清晰,配合硬件電路完全實現了充電器的所有功能。
3 結束語
智能通用型液晶顯示充電器功能完善、設計新穎,解決了傳統充電器功能單一使用不方便的問題,能延長充電電池使用壽命,具有廣闊的市場前景。
技術中心每天會更新了大量技術內容和方案,可查看:
http://0-fzl.cn/art
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 直擊藍牙亞洲大會 2026:Nordic 九大核心場景演繹“萬物互聯”新體驗
- MCU市場份額飆升至36%,英飛淩鞏固全球車用芯片領導地位
- 應對軟件定義汽車挑戰,恩智浦推出FRDM Automotive開發平台
- 單機櫃900kW!曙光數創C8000 V3.0如何實現散熱效率3-5倍躍升?
- 從傳統保險絲到eFuse:汽車電路保護的智能化變革
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
Mi-Fi
MIPS
MLCC
MMC連接器
MOSFET
Mouser
Murata
NAND
NFC
NFC芯片
NOR
ntc熱敏電阻
OGS
OLED
OLED麵板
OmniVision
Omron
OnSemi
PI
PLC
Premier Farnell
Recom
RF
RF/微波IC
RFID
rfid
RF連接器
RF模塊
RS
Rubycon





