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

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于ATmega16L的便攜設(shè)備電源系統(tǒng)設(shè)計(jì)

          基于ATmega16L的便攜設(shè)備電源系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2012-12-20 來源:網(wǎng)絡(luò) 收藏

          e.JPG


          LTC1628是高性能降壓式雙開關(guān)穩(wěn)壓控制器,可驅(qū)動(dòng)各同步N溝道功率場(chǎng)效應(yīng)管MOSFET。該控制器以恒定頻率電流型工作方式允許調(diào)節(jié)頻率可高達(dá)300 kHz。通過兩個(gè)控制器輸出級(jí)異相工作,最大限度降低了由輸入電容器的等效串聯(lián)電阻(ESR)引起的功耗和噪聲。3.5~30 V(最大為36 V)的寬輸入電壓范圍適用于所有類型的電池。控制器的RUN/SS引腳提供了軟啟動(dòng),并實(shí)現(xiàn)可選定時(shí)的短路停機(jī)。
          由于12 V的直流輸出電壓,處于4節(jié)鋰離子電池串聯(lián)的正常放電電壓范同(11~14.8 V)內(nèi)部,所以需要選擇一款能夠?qū)崿F(xiàn)升降壓的控制芯片。LTC3780是一款高性能的能降壓-升壓的開關(guān)型穩(wěn)壓器,可在輸入電壓高于、低于或等于輸出電壓的條件下工作。恒定頻率電流模式架構(gòu)提供了一個(gè)高達(dá)400 Hz的可鎖相頻率,可以在4~30 V寬輸入和輸出范圍內(nèi)實(shí)現(xiàn)不同工作模式間的無縫切換。借助于LTC3780為核心控制芯片,可以無縫切換Buck-Boost開關(guān)模式,高效率地升壓或降壓,具有自動(dòng)穩(wěn)定輸出電壓的作用,使蓄電池外特性有質(zhì)的飛躍。

          4 程序流程圖
          的主程序流程圖和定時(shí)器中斷例程如圖5所示。程序結(jié)構(gòu)采取前后臺(tái)程序結(jié)構(gòu),對(duì)實(shí)時(shí)性要求比較高的電壓電流的采樣、開關(guān)控制和串口任務(wù)放在定時(shí)中斷中進(jìn)行處理,對(duì)實(shí)時(shí)性要求不高的LED控制、剩余電量的計(jì)算、串口命令解析等任務(wù)放在主程序循環(huán)中進(jìn)行處理。

          f.JPG



          5 結(jié)束語
          針對(duì)應(yīng)用需求而設(shè)計(jì)的管理系統(tǒng),可實(shí)現(xiàn)外部適配器供電和內(nèi)部電池組供電的自動(dòng)切換,利用專用充電控制芯片可以安全、高效率、大電流、精確的為電池組充電,可以方便進(jìn)行充電狀態(tài)監(jiān)控。可以根據(jù)電池放電電流和電壓,計(jì)算出電池內(nèi)阻,從而得出電池組剩余電量,計(jì)算的精度可以達(dá)到1%左右,基本滿足的需求。同時(shí),與嵌入式主板進(jìn)行交互,實(shí)現(xiàn)了的開關(guān)機(jī)和電源狀態(tài)的顯示。本電源系統(tǒng)簡(jiǎn)單可靠,功能完備,可根據(jù)不同便攜設(shè)備需求進(jìn)行靈活修改,具有很強(qiáng)的兼容性。
          根據(jù)上述設(shè)計(jì)的電源系統(tǒng)已應(yīng)用在北京市高速公路便攜式收費(fèi)機(jī)上,至今生產(chǎn)了500余套,運(yùn)行穩(wěn)定,在一定程度上緩解了北京市高速公路收費(fèi)站擁堵的問題。


          上一頁 1 2 3 下一頁

          評(píng)論


          相關(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); })();