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

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > 一種數(shù)控可調(diào)開關(guān)電源的設(shè)計

          一種數(shù)控可調(diào)開關(guān)電源的設(shè)計

          作者: 時間:2011-06-14 來源:網(wǎng)絡(luò) 收藏

          2.4 保護電路
          電路中,電壓變換主回路通常比較簡單。保護電路不僅在整個電路中占很大部分,且在中的作用也不可忽視。
          如圖3中,R1,C4,D6組成RCD箝位電路,防止因開關(guān)管忽然關(guān)斷由于漏感而產(chǎn)生高電壓;C5,R3,D7組成RCD緩沖電路,吸收開關(guān)管Q1導(dǎo)通和關(guān)斷瞬間的較高浪涌尖峰電壓。
          2.5 輸出電壓調(diào)節(jié)即反饋電路
          如圖4所示,R23為數(shù)字電位器。R23電阻值的改變會引起反饋電壓的改變,反饋信號經(jīng)UC3842的2腳送到其內(nèi)部的誤差比較放大器,與內(nèi)部基準(zhǔn)電壓比較,產(chǎn)生的誤差信號送到脈沖調(diào)制電路,從而對脈沖寬度進行調(diào)制。在初始狀態(tài)時,輸出電壓為最高電壓30V;當(dāng)需要減小輸出電壓時,單片機重新設(shè)置數(shù)字電位器為一較大阻值,從而增大反饋電壓相對于輸出電壓的比例,反饋電壓增大,則UC3842取樣電壓升高,脈寬調(diào)制電路會使輸出脈沖寬度變窄,實現(xiàn)輸出電壓穩(wěn)定在較低值。實際應(yīng)用中也可通過選用帶記憶功能的數(shù)字電位器實現(xiàn)電壓記憶功能。

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

          f.JPG



          3 基于USB的通信接口
          通信方式已驗證有多種可行方案,由于篇幅有限在本文中僅僅介紹基于USB總線的一種方式。
          USB(通用串行總線)其安裝簡單,支持即插即用、熱插拔、多設(shè)備并聯(lián),并可提供較大的帶寬。由于以上優(yōu)點,現(xiàn)在已成為計算機對外設(shè)的主要通信端口。在數(shù)控中使用USB總線可有效擴展電源的使用范圍。
          在本設(shè)計中使用了南京沁恒電子有限公司的CH372,該芯片外圍元器件簡單,使用方便,驅(qū)動程序以及DLL動態(tài)鏈接庫也已提供。圖5為單片機和CH372的接口電路。
          圖5單片機和CH372接口電路

          g.JPG


          CH372接收到USB主機發(fā)來的數(shù)據(jù)后,鎖存USB緩沖區(qū),同時設(shè)置INT#引腳為低電平。單片機進入中斷服務(wù)程序,獲取中斷狀態(tài),并讀取數(shù)據(jù)或指令。
          單片機通過CH372發(fā)送數(shù)據(jù)時;首先向CH372寫入要發(fā)送的數(shù)據(jù),CH372等待USB主機讀取數(shù)據(jù)后即鎖定USB緩沖區(qū)并拉低INT#引腳。

          4 結(jié)束語
          本方案已通過大量試驗證明其可行性。少量更換電路器件后可實現(xiàn)電壓更大范圍的調(diào)節(jié),具有很好的擴展可能。


          上一頁 1 2 3 4 下一頁

          評論


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