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

          新聞中心

          EEPW首頁 > 模擬技術 > 設計應用 > 一種共基差分低噪聲放大器設計

          一種共基差分低噪聲放大器設計

          作者: 時間:2010-11-24 來源:網(wǎng)絡 收藏

          2.2.1 可變增益放大器的設計
          可變增益放大器的電路如圖2所示,模塊VGLNA采用兩級放大,整個電路的增益主要來自第一級由VQ1、VQ2組成的放大器,射頻信號RFI1和RFI2分別由VQ1和VQ2的射極輸入。第二級為射隨放大器電路,具有高輸入電阻、低輸出電阻和近似為單位1的電壓增益,對總體增益基本沒有貢獻。

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

          g.JPG


          設連接VQ1、VQ2集電極的串聯(lián)電阻為RC,連接VQ1、VQ2發(fā)射極的串聯(lián)電阻為RE。RE用來設置合適的工作點,而RC則是把輸出電流轉換為電壓。室溫下,VQ1、VQ2的單管增益為:
          h.JPG
          輸入管VQ1、VQ3的基極電壓與集電極電流的關系如圖3所示,可以看出基極電壓與電流的關系。假設VQ3、VQ4不工作,即VIN2的電壓值小于0.9 V。若流過VQ1的電流Ic為340 μA,Rc為2 kΩ。則Av=24,即VQ1,VQ2的單管增益為27 dB。

          k.JPG
          RFI1、RFI2輸入信號的工作點電壓為:
          i.JPG

          j.JPG
          VQ3、VQ4管的作用是通過分流減小VQ1、VQ2管的增益。升高IN2點的電壓可使VQ3、VQ4管導通。改變VIN1,VIN2的電壓值,使流過VQ1的電流減小,流過VQ3的電流增大,VQ1管增益減小。為滿足增益變化,且輸出不大于100 mV的限制,要求控制電壓VIN1的變化范圍為1.7l~1.69 V,VIN2的范圍為0.9~1.71 V。
          2.2.2 增益控制級的設計
          模塊CON2是一個比較器電路,通過改變輸入VAGC_N和VAGC_P的電壓值,對VIN1和VIN2進行控制。根據(jù)VGLNA的目標要求,VIN1的變化范圍為1.7l~1.69 V,VIN2的范圍為0.9~1.71 V,模塊CON2的輸出要達到這個要求。
          2.2.3 增益控制級CON1的設計
          模塊CON1的作用是對VIN1和VIN2的值進行反饋控制。CON1的電路如圖4所示,IN1,IN2作為模塊CON1比較器的一個輸入電壓VN,與另一端的基準電壓VR進行比較。假設VIN2=0.9 V,即VQ2管不工作,同時模塊CON2的VQ12管也不工作。由于節(jié)點IN1的電平VIN1較低,導致VN>V R,I1I2,且I1=I3,則I2>I3,要從CON2的比較器的節(jié)點OUT中抽取一部分電流Io,等效于CON2的比較器多了一個電流源。這樣流過VQ11一路的電流增大,VIN1也增大。VIN1反饋到CON1的VQ1管,使VN逐漸接近基準電壓VR。當VN=VR時,I1=I2,則I3=0,這時CON1對CON2沒有控制作用,流過VQ1、VQ2的總電流達到了一個恒定的值。

          l.JPG



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();