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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于ADF4117的電荷泵型鎖相環(huán)設(shè)計

          基于ADF4117的電荷泵型鎖相環(huán)設(shè)計

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


          2 三階無源環(huán)路濾波器的
          中的環(huán)路濾波器可分為無源環(huán)路濾波器和有源環(huán)路濾波器。由于有源環(huán)路濾波器中的運放等有源器件的噪聲進入環(huán)路可能使相位噪聲惡化,所以,只要滿足電平要求,一般應(yīng)盡量選擇無源環(huán)路濾波器。使用有源環(huán)路濾波器也有諸多好處,但從相位噪聲及簡化的角度考慮,一般都采用無源環(huán)路濾波器。
          一種典型的無源環(huán)路濾波器的結(jié)構(gòu)如圖3所示。該電路中的C1用于防止泵輸出過載和VCO進入飽和;R2與C2串聯(lián)支路可將泵輸出的電流轉(zhuǎn)換為VCO的控制電壓。三階無源環(huán)路濾波器在二階的基礎(chǔ)上增加一個極點,即在R2,C2后級和VCO之前,增加了R3、C3環(huán)節(jié),從而形成如圖3(b)所示的無源環(huán)路濾波器。為了使系統(tǒng)穩(wěn)定,新增的極點應(yīng)大于5倍環(huán)路帶寬,同時,為了能有效抑制雜散,該極點又必須小于參考頻率點。

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


          本文中,鎖的輸出頻率為480MHz;10kHz頻偏的相位噪聲優(yōu)于-90dBc/Hz;雜散優(yōu)于-65dBc,輸出功率為3dBm+1dBm。
          根據(jù)要求,本設(shè)計所選擇的方案如圖4所示。該方案圍繞ADI公司的PLL芯片來設(shè)計三階無源環(huán)路濾波器。壓控振蕩器(VCO)選用Z-
          COMM公司的V495ME04,該器件的輸出范圍從430~530MHz,相位噪聲在10kHz頻偏時的典型值為-111dBc/Hz;參考晶振選用性能穩(wěn)定的TCXO,
          輸出頻率為10MHz,10kHz頻偏的相位噪聲優(yōu)于-145dBc/Hz;壓控振蕩器(VCO)的輸出可調(diào)節(jié)到后級電路,后級電路依次為隔離放大器、低通
          濾波器及π型衰減器。其中隔離放大器起隔離前后級及功率放大的作用,低通濾波器抑制諧波,π型衰減器結(jié)合隔離放大器可用于調(diào)節(jié)輸出功率。


          選擇參考頻率為10MHz,置芯片內(nèi)部參考分頻R=10,即鑒相頻率為1MHz,若選擇環(huán)路帶寬為2kHz,則鎖輸出頻率為480MHz,N=240。查閱芯片資料可得KVCO=24MHz/V,再通過編程設(shè)置內(nèi)部泵的輸出電流Ip=1mA,則Kφ=1mA/2π。選取相位裕度為45°,再代入上述公式中,其計算得到的值再經(jīng)過微調(diào)可得:R2=1.8kΩ,R3=3kΩ,C1=22nF,C2=100nF,C3=100pF。

          分頻器相關(guān)文章:分頻器原理


          評論


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