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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ADuC7026實(shí)現(xiàn)功率放大器監(jiān)控的參考設(shè)計(jì)

          基于ADuC7026實(shí)現(xiàn)功率放大器監(jiān)控的參考設(shè)計(jì)

          作者: 時(shí)間:2010-11-02 來(lái)源:網(wǎng)絡(luò) 收藏

            圖3給出了溫度監(jiān)測(cè)程序的流程圖。在收到溫度檢測(cè)指令后, MCU首先設(shè)置溫度檢測(cè)標(biāo)識(shí),然后通過(guò)I2C®總線從ADT75讀出溫度數(shù)據(jù),并把該數(shù)據(jù)發(fā)送到PC。接著,程序檢查ADT75的過(guò)溫引腳(OS/ALERT)狀態(tài),如果溫度超過(guò)了閾值,則點(diǎn)亮LED。在收到配置溫度閾值的指令時(shí),從PC讀入配置數(shù)據(jù)并通過(guò)I2C總線把閾值溫度寫(xiě)入到ADT75。當(dāng)微控制器收到讀入溫度閾值的指令時(shí),它從ADT75讀入閾值溫度并把它傳送到PC。

            

          溫度監(jiān)測(cè)程序的流程圖 www.elecfans.com

            圖3:溫度監(jiān)測(cè)程序的流程圖。

            電流監(jiān)測(cè): :控制PA的漏極電流,使其在溫度和時(shí)間變化時(shí)保持恒定,就可以極大地改善功放的總性能,同時(shí)又可確保功放工作在調(diào)整的輸出功率范圍之內(nèi)。影響PA漏極電流的兩個(gè)主要因素是PA的高壓供電線的變化和片上溫度的變化。PA晶體管的漏極電壓很容易受高壓供電線變化的影響。我們可以用高電壓分流監(jiān)測(cè)器來(lái)測(cè)量LDMOS的漏極電流。如果連續(xù)地監(jiān)測(cè)漏極電流,當(dāng)在電源上出現(xiàn)電壓波動(dòng)時(shí),操作人員可重新調(diào)整柵極電壓使LDMOS保持在最佳工作點(diǎn)。

            圖4給出了電流監(jiān)測(cè)器的功能框圖。該系統(tǒng)使用AD8211高壓高精度分流放大器來(lái)采集PA模塊中兩個(gè)LDMOS級(jí)的漏極電流。AD8211的增益為固定的20V/V,在整個(gè)工作溫度范圍內(nèi)的增益誤差為±0.5%(典型值)。AD8211緩存的輸出電壓直接輸出到模數(shù)轉(zhuǎn)換器,由的片上ADC進(jìn)行采樣。漏極電流閾值由AD5243數(shù)字電位計(jì)設(shè)定,ADuC7026通過(guò)I22C總線對(duì)AD5243進(jìn)行控制。系統(tǒng)根據(jù)ADCMP600比較器的輸出來(lái)判定漏極電流是否超過(guò)或低于閾值。如果漏極電流超過(guò)閾值,系統(tǒng)點(diǎn)亮相應(yīng)的LED向操作人員報(bào)警。

            

            圖4:電流監(jiān)測(cè)器功能框圖。



          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();