<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > 正負(fù)脈沖型電動車智能充電器的設(shè)計

          正負(fù)脈沖型電動車智能充電器的設(shè)計

          作者: 時間:2013-05-18 來源:網(wǎng)絡(luò) 收藏

          摘要:從保護(hù)鉛酸蓄電池、提高充電效率的角度出發(fā),分析了目前市場上主要充電方式的弊端,設(shè)計了一種型電動車。系統(tǒng)采用PIC16F676單片機(jī)進(jìn)行控制,將普通三段式充電方式中的恒壓階段變?yōu)檎?fù)脈;中充電方式,增加了涓流充電等功能,優(yōu)化了定時和自斷電電路,在延長蓄電池使用壽命、縮短充電時間方面有很好的效果。
          關(guān)鍵詞:;;

          0 引言
          目前的電動車用充電器主要有以下幾種:(1)三段式充電器,即將充電方式分為恒流、恒壓、浮充三個階段。三段式充電方式基本上能夠滿足電動車日常充電的需要,成本也最低,然而這種充電方式有諸多問題,比如各廠家蓄電池極性不同,容易燒壞充電器、損壞蓄電池;不能定時強(qiáng)制進(jìn)入浮充狀態(tài)等。(2)帶有防反接和定時功能的充電器,即當(dāng)電動車蓄電池極性接反時不進(jìn)行充電,防止出現(xiàn)故障;在充電上限時間達(dá)到后強(qiáng)制轉(zhuǎn)入浮充狀態(tài),防止損壞鉛酸蓄電池??梢杂行У胤乐挂驑O性不同而發(fā)生的故障,并且可以強(qiáng)制進(jìn)入浮充階段,但是多采用晶閘管或繼電器進(jìn)行控制,晶閘管對電網(wǎng)有影響,繼電器控制直流電滅弧困難,有安全隱患。(3)脈沖充電器,將三段式充電器中的恒壓階段改為脈沖式充電方式,但僅僅是正脈沖。這在一定程度上解決了充電過程中溫升高的問題,同時充電效率有所提高,但是僅僅依靠正脈沖對于解決這些問題效果還不是很理想?;谝陨戏N種弊端,本文在三段式充電電路基礎(chǔ)上設(shè)計了一種智能型充電器,通過涓流充電、充電和定時斷電等一系列措施提高充電效率,延長電池壽命,并可修復(fù)略有損傷的蓄電池。

          1 系統(tǒng)硬件設(shè)計
          本方案電路主要分為三個部分,分別為電源電路部分、單片機(jī)系統(tǒng)電路部分和正負(fù)脈沖控制電路部分。如圖1所示,圖中5V電源電路為單片機(jī)供電,單片機(jī)通過控制正負(fù)脈沖控制電路對變壓器輸出電壓進(jìn)行控制,達(dá)到產(chǎn)生正負(fù)脈沖的目的。

          本文引用地址:http://www.ex-cimer.com/article/175795.htm

          a.JPG


          1.1 電源電路
          如圖2所示,變壓器輸出的交流信號經(jīng)過續(xù)流二極管D18整流和電容C20濾波輸出約12V的直流電壓VCC1,VCC1經(jīng)過三端穩(wěn)壓電源芯片78L 05穩(wěn)壓后輸出5V直流電壓,經(jīng)過電容C26、C24濾波后供給單片機(jī)。其中C26為極性電容,主要用來抗浪涌,C24為無極性小電容,主要用來濾除高次諧波。圖中LD2為電源指示燈,電阻R22為限流電阻。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();