系統(tǒng)設(shè)計(jì):鏈路預(yù)算、發(fā)射接收鏈路與實(shí)測調(diào)試全解析)
簡介一份圍繞無線通信射頻收發(fā)系統(tǒng)的論文參考資料以文檔形式呈現(xiàn)面向通信工程、電子信息類專業(yè)學(xué)習(xí)者及需要撰寫相關(guān)課程論文或畢業(yè)設(shè)計(jì)的學(xué)生。資源系統(tǒng)梳理了射頻收發(fā)系統(tǒng)的構(gòu)成與工作原理詳細(xì)解析射頻發(fā)射機(jī)、射頻接收機(jī)及天線的設(shè)計(jì)要點(diǎn)并涉及平均載波頻率、增益步進(jìn)、噪聲系數(shù)、三階交調(diào)點(diǎn)等關(guān)鍵性能指標(biāo)與測試方法。內(nèi)容按章節(jié)展開共1個(gè)doc文件全文約10頁壓縮包大小僅20KB便于快速下載閱讀。已有682人學(xué)習(xí)瀏覽。文檔可輔助理解射頻前端電路與無線通信系統(tǒng)設(shè)計(jì)也可用于課程論文撰寫、知識(shí)梳理與設(shè)計(jì)參考通過閱讀能夠建立從系統(tǒng)框圖到具體電路模塊的完整認(rèn)知并借鑒發(fā)射機(jī)與接收機(jī)測試流程的分析思路。 我最近把一塊2.4GHz無線傳感網(wǎng)節(jié)點(diǎn)的射頻收發(fā)板從頭到尾調(diào)完回過頭去整理項(xiàng)目過程中留下的設(shè)計(jì)研究記錄感觸很深。這類射頻收發(fā)系統(tǒng)設(shè)計(jì)網(wǎng)上到處是文檔、PPT可真正決定項(xiàng)目成敗的往往不是某個(gè)芯片參數(shù)有多漂亮而是設(shè)計(jì)一開始有沒有把鏈路預(yù)算、指標(biāo)分配、布局規(guī)則、調(diào)試方法串成一條線。這篇文章就圍繞“無線通信射頻收發(fā)系統(tǒng)”里那些最容易被忽略、又最能決定成敗的環(huán)節(jié)展開適合正在做無線模塊、通信終端、物聯(lián)網(wǎng)產(chǎn)品或者剛接觸射頻鏈路想建立整體思路的朋友參考。1. 拿到收發(fā)指標(biāo)以后先別急著選芯片把鏈路預(yù)算拉出來1.1 為什么鏈路預(yù)算是整個(gè)設(shè)計(jì)的“總賬本”很多新手拿到射頻收發(fā)系統(tǒng)的需求后第一件事就是翻供應(yīng)商選型手冊(cè)看哪顆射頻前端芯片參數(shù)好。參數(shù)好確實(shí)是必要條件但不是充分條件。射頻系統(tǒng)是一串級(jí)聯(lián)模塊單獨(dú)看每個(gè)模塊都正常串起來也可能因?yàn)樵鲆娣峙洳缓侠?、噪聲累積過多、線性度不足等原因讓整機(jī)不達(dá)標(biāo)。鏈路預(yù)算是整個(gè)設(shè)計(jì)的總賬本把你手里有多少增益、多少損耗、多少噪聲、多少線性余量逐項(xiàng)列清楚避免選型階段拍腦袋。實(shí)際項(xiàng)目里需求方給出的指標(biāo)往往只有整機(jī)的發(fā)射功率、接收靈敏度、帶寬、鄰道抑制要求。真正貼在數(shù)據(jù)手冊(cè)上的卻是噪聲系數(shù)、P1dB、IIP3、增益、回波損耗這些顆粒度更細(xì)的參數(shù)。鏈路預(yù)算是連接這兩層的翻譯器。我在設(shè)計(jì)2.4GHz無線傳感節(jié)點(diǎn)時(shí)先把需求翻譯成一張表格每一行對(duì)應(yīng)一個(gè)功能模塊每一列填增益或損耗、噪聲系數(shù)、IIP3。這樣展開之后哪個(gè)模塊會(huì)成為瓶頸一眼就能看出來。1.2 發(fā)射鏈路預(yù)算從天線口功率倒推發(fā)射鏈路預(yù)算寫起來并不復(fù)雜但要想全。以2.4GHz、要求天線口發(fā)射功率20dBm100mW的節(jié)點(diǎn)為例天線口到PA輸出之間通常還有發(fā)射濾波器和天線開關(guān)各自會(huì)帶來0.5~1dB損耗所以PA輸出至少要給到21.5dBm甚至22dBm才能扣掉后級(jí)損耗站穩(wěn)20dBm。很多項(xiàng)目翻車就翻在這里芯片標(biāo)稱能出22dBm以為天線口就能有20dBm實(shí)際上后級(jí)每多插一個(gè)濾波器功率就少一點(diǎn)最后低了2~3dB。發(fā)射鏈路預(yù)算里還要把調(diào)制信號(hào)的峰均比算進(jìn)去。Wi-Fi、LTE這類寬帶信號(hào)峰均比高PA需要更多回退而FSK、OOK這類恒包絡(luò)信號(hào)峰均比接近0dB可以把PA推到接近飽和區(qū)。同樣是20dBm天線口功率恒包絡(luò)系統(tǒng)選P1dB在23dBm左右的PA就行線性調(diào)制系統(tǒng)則建議選P1dB在26dBm以上的PA否則ACPR和EVM都會(huì)變差。這部分對(duì)成本影響很大預(yù)算表格里一定要單獨(dú)留一行。1.3 接收靈敏度計(jì)算-174dBm/Hz 這個(gè)常數(shù)到底怎么用接收鏈路預(yù)算的核心是靈敏度公式不復(fù)雜靈敏度(dBm) -174 10lg(接收帶寬Hz) 噪聲系數(shù)NF(dB) 解調(diào)所需最小信噪比SNR(dB)-174dBm/Hz是290K溫度下的熱噪聲功率譜密度。以100kHz信道帶寬、整機(jī)NF做到3dB、解調(diào)需要12dB信噪比的系統(tǒng)為例-174 10lg(100000) 3 12 ≈ -174 50 3 12 -109dBm這個(gè)-109dBm就是理想狀態(tài)下能到的靈敏度。如果整機(jī)指標(biāo)要求-105dBm系統(tǒng)余量只有4dBNF就不能松LNA和混頻器選型都要更謹(jǐn)慎。如果連這套賬都不會(huì)算選型就真的是碰運(yùn)氣。級(jí)聯(lián)噪聲系數(shù)公式建議大家別死記記住一條實(shí)踐口訣第一級(jí)有源器件的噪聲系數(shù)和增益對(duì)整機(jī)NF影響最大。LNA之后即使混頻器NF偏高也會(huì)被前級(jí)增益壓住這就是為什么接收鏈路一定要把LNA盡量靠近天線放置。鏈路預(yù)算表上我還會(huì)再加三列“最小要求”“設(shè)計(jì)目標(biāo)”“實(shí)測預(yù)留”。設(shè)計(jì)目標(biāo)通常比最小要求多留1~2dB余量實(shí)測預(yù)留則是給板材損耗誤差、溫度漂移、連接器損耗這些不確定因素兜底。三個(gè)數(shù)字一對(duì)比評(píng)審會(huì)上一眼就能看出風(fēng)險(xiǎn)點(diǎn)在哪。2. 發(fā)射鏈路設(shè)計(jì)EVM、鄰道泄漏和熱壓力往往同時(shí)來2.1 調(diào)制精度不是調(diào)制器一個(gè)人的事發(fā)射鏈路做到最后大家盯的常常是EVM。EVM一旦超標(biāo)接收端誤碼率就跟著上去了。EVM惡化的原因通常是好幾個(gè)因素疊加本振相位噪聲、PA非線性失真、電源紋波帶來的AM/PM轉(zhuǎn)換、基帶濾波器非理想甚至PCB上數(shù)字信號(hào)耦合到模擬電源的噪聲。排查EVM問題時(shí)不能只盯著發(fā)射芯片而要從參考時(shí)鐘、電源去耦、PA回退程度逐步查起。我在項(xiàng)目里吃過一次虧芯片手冊(cè)上的EVM典型值看著很好PCB貼完實(shí)測卻超限。后來我用頻譜儀去看本振泄漏又用示波器量PA電源紋波發(fā)現(xiàn)電源管理芯片的開關(guān)頻率紋波直接調(diào)制到了射頻信號(hào)上頻譜上看到PA輸出附近出現(xiàn)一對(duì)很小的寄生邊帶。解決辦法是給PA供電多加一級(jí)LC濾波同時(shí)調(diào)整開關(guān)頻率避開射頻工作頻段。這個(gè)案例說明EVM看著是調(diào)制鏈路的事實(shí)際上電源完整性對(duì)它的影響遠(yuǎn)超很多人預(yù)期。2.2 PA選型與回退線性度和效率的拉鋸PA是整個(gè)發(fā)射鏈路里唯一處理大信號(hào)的地方選型核心是確定輸出回退量。對(duì)于OFDM這類高峰均比信號(hào)要讓三階交調(diào)失真足夠低就得把平均功率放在P1dB以下6~10dBACPR才能壓進(jìn)指標(biāo)但回退太深效率會(huì)很低電池供電的設(shè)備發(fā)熱量很可觀回退太淺ACPR和EVM又很快劣化。不同應(yīng)用對(duì)PA的要求差異很大。FSK窄帶系統(tǒng)很多直接用線性度普通的PA就行因?yàn)楹惆j(luò)信號(hào)抗非線性強(qiáng)但同一顆PA如果拿去跑QPSK或OFDM就會(huì)露餡。做設(shè)計(jì)研究時(shí)最好把候選PA的AM-AM、AM-PM曲線和頻譜掩模板放在一起看不要只盯P1dB一個(gè)數(shù)。AM-PM失真在大回退狀態(tài)下也可能很明顯尤其當(dāng)輸出功率逐漸接近飽和時(shí)相位曲線翹起來EVM掉得很快。數(shù)據(jù)手冊(cè)典型值不會(huì)告訴你這些邊界情況只能靠設(shè)計(jì)階段提前評(píng)估。2.3 輸出濾波、本振泄漏與雜散限制發(fā)射鏈路諧波和雜散是否達(dá)標(biāo)不只靠PA還靠濾波和走線隔離。2.4GHz系統(tǒng)里PA輸出之后的低通濾波器主要攔二次、三次諧波如果采用超外差結(jié)構(gòu)混頻器會(huì)產(chǎn)生本振到中頻的強(qiáng)泄漏需要后級(jí)帶通濾波器再壓一次。走線層面要特別小心本振信號(hào)在PCB上串到PA輸入一旦輻射出去就會(huì)形成帶內(nèi)雜散整機(jī)認(rèn)證測試也會(huì)卡在這里。濾波器件選型上集總LC濾波器成本低、帶寬調(diào)節(jié)靈活適合實(shí)驗(yàn)室驗(yàn)證SAW/BAW濾波器插損小、邊沿陡峭適合量產(chǎn)。但SAW濾波器功率承受能力有限不能直接放在PA和天線之間的高功率位置硬扛必須放在低功率級(jí)或做合理功率分配。這些細(xì)節(jié)在設(shè)計(jì)文檔里經(jīng)常只有一句話實(shí)際測試時(shí)卻是燒板子、掉性能的常見原因。3. 接收鏈路設(shè)計(jì)NF、IIP3 和 AGC 的三角關(guān)系3.1 噪聲系數(shù)級(jí)聯(lián)第一級(jí)LNA決定大半命運(yùn)接收鏈路的噪聲性能主要由最前端決定。如果第一級(jí)是個(gè)衰減器2dB插損就直接加到NF上如果第一級(jí)是增益20dB、NF 1.5dB的LNA那它后面的混頻器、中頻濾波器即使NF到10dB也會(huì)被20dB增益壓得很小。這就是為什么接收鏈路一定要把LNA盡量靠近天線連接器能少一顆就少一顆因?yàn)樯漕l線纜和連接器的插損會(huì)直接抬高整機(jī)NF。產(chǎn)品做小型化時(shí)LNA到天線開關(guān)之間的微帶線也要重點(diǎn)留意。這段線損耗0.5dB加上匹配網(wǎng)絡(luò)損耗0.3dB整機(jī)NF就開始往上走。我習(xí)慣把天線開關(guān)插損、PCB走線插損、匹配網(wǎng)絡(luò)插損全部計(jì)入前級(jí)預(yù)算再反推LNA選型和靈敏度余量。這樣做出來的接收靈敏度量產(chǎn)時(shí)才不會(huì)在溫度、批次差異下跌破指標(biāo)。3.2 動(dòng)態(tài)范圍與AGC弱信號(hào)和強(qiáng)干擾共存時(shí)的選擇接收機(jī)只做弱信號(hào)放大是不夠的。實(shí)際環(huán)境中天線端口可能同時(shí)存在一個(gè)-100dBm的有用信號(hào)和一個(gè)-30dBm的阻塞信號(hào)。如果接收鏈路沒有合理的增益控制大信號(hào)會(huì)把LNA或混頻器推入飽和產(chǎn)生交調(diào)產(chǎn)物有用信號(hào)直接被壓制。AGC可以在強(qiáng)干擾時(shí)自動(dòng)壓低前端增益把信號(hào)鏈工作點(diǎn)拉回線性區(qū)。AGC設(shè)計(jì)的重點(diǎn)是控制范圍要覆蓋整個(gè)動(dòng)態(tài)范圍步進(jìn)一般1~2dB響應(yīng)速度不能太快否則會(huì)誤動(dòng)作把正常信號(hào)也壓掉。另一個(gè)容易被低估的指標(biāo)是IIP3。一個(gè)高靈敏度接收機(jī)如果IIP3太差遇到兩個(gè)強(qiáng)鄰道信號(hào)就會(huì)差拍出一個(gè)落在帶內(nèi)的三階交調(diào)產(chǎn)物形成“靈敏度被自己吃掉”的假象。設(shè)計(jì)研究階段要在NF和IIP3之間做權(quán)衡同一個(gè)LNA偏置點(diǎn)不同NF和IIP3往往此消彼長。與其一味追IIP3不如在LNA前面加一個(gè)預(yù)選濾波器把部分強(qiáng)干擾先攔掉后續(xù)混頻器和ADC的壓力會(huì)小很多。3.3 鏡像抑制與抗阻塞設(shè)計(jì)超外差和零中頻兩種架構(gòu)各有擁躉。超外差鏡像抑制好、大動(dòng)態(tài)范圍表現(xiàn)穩(wěn)但需要多顆本振和濾波器體積大零中頻結(jié)構(gòu)簡單、省掉中頻濾波器但面臨直流失調(diào)、本振泄漏、I/Q失配等新問題。設(shè)計(jì)選擇要結(jié)合系統(tǒng)集成度、成本和功耗目標(biāo)來定不能只憑個(gè)人偏好。如果選低中頻或零中頻架構(gòu)鏡像抑制就成了主要矛盾。I/Q兩路的幅度失配和相位失配會(huì)直接限制鏡像抑制比幅度失配0.5dB、相位失配5度時(shí)理論上鏡像抑制也就30dB上下。這個(gè)數(shù)學(xué)關(guān)系可以在仿真階段驗(yàn)證實(shí)測調(diào)校時(shí)則需要校準(zhǔn)流程??棺枞麆t更依賴前端濾波器和AGC配合窄帶系統(tǒng)盡量在LNA前放一個(gè)窄帶預(yù)選濾波器把帶外大信號(hào)先壓下去。現(xiàn)實(shí)中我看到不少方案為了省成本去掉預(yù)選濾波器以為LNA扛得住結(jié)果整機(jī)抗阻塞測試一跑就翻車。4. 從圖紙到貼片阻抗連續(xù)、接地完整性與隔離的工程賬4.1 射頻走線驗(yàn)收標(biāo)準(zhǔn)射頻PCB設(shè)計(jì)里50歐姆參考阻抗是個(gè)基礎(chǔ)概念但實(shí)際板子上做到阻抗連續(xù)才是關(guān)鍵。微帶線跨越參考層縫隙、走線換層后參考地變化、過孔殘樁過長哪怕單點(diǎn)阻抗都對(duì)整段線也可能反射超標(biāo)。我一般會(huì)在評(píng)審時(shí)用三段式檢查一是射頻走線下方必須有完整連續(xù)的地平面不能讓數(shù)字總線從底下橫穿二是換層時(shí)至少放兩個(gè)地過孔在信號(hào)過孔旁邊保證回流路徑順暢三是PA輸出和天線之間的走線線寬、介質(zhì)、間距都要按疊層計(jì)算不能憑經(jīng)驗(yàn)隨意拉。網(wǎng)絡(luò)分析儀測S11是最終裁判。如果S11在目標(biāo)頻段低于-15dB基本可用低于-10dB勉強(qiáng)能工作但會(huì)把一部分功率反射回來收發(fā)鏈路性能都會(huì)受影響。調(diào)試階段發(fā)現(xiàn)S11不理想時(shí)先核對(duì)PCB工藝文件里的疊層厚度是否跟設(shè)計(jì)一致。很多小批量板廠會(huì)把介質(zhì)厚度改掉銅厚也跟標(biāo)稱不同這是量產(chǎn)階段性能漂移的常見源頭。4.2 電源和時(shí)鐘是隱形的射頻干擾源高頻電路對(duì)電源噪聲很敏感PLL和VCO尤其明顯。如果VCO供電上有幾十毫伏的開關(guān)噪聲頻譜上就會(huì)出現(xiàn)相噪平臺(tái)和雜散PA供電不干凈則容易把電源紋波調(diào)制到載波上。電源電路設(shè)計(jì)不能只按數(shù)字邏輯的思路放個(gè)100nF電容了事至少要評(píng)估目標(biāo)頻段上的阻抗射頻PA供電路徑建議用多個(gè)電容組合去耦從大容量到高頻小容量都要有走線也要盡量短粗。時(shí)鐘源同樣重要。參考晶振的相位噪聲會(huì)通過PLL倍頻后放大直接抬高EVM。項(xiàng)目里換用低相噪晶振后EVM改善0.5%以上的場景很常見。如果系統(tǒng)里有時(shí)鐘發(fā)生器芯片還要注意它產(chǎn)生的諧波會(huì)不會(huì)耦合到天線口。曾經(jīng)遇到一個(gè)2.4G產(chǎn)品和自己的MCU時(shí)鐘諧波打架最后加了屏蔽罩把時(shí)鐘區(qū)域圍起來才解決。這類干擾在原理圖上看不出來只有實(shí)測才能暴露。4.3 屏蔽與隔離從源頭控制“看不見的耦合”射頻收發(fā)系統(tǒng)最容易遇到收發(fā)互相干擾同一塊板上既有發(fā)射PA又有接收LNA時(shí)如果發(fā)射信號(hào)通過空間或共同地平面耦合到接收端接收靈敏度就會(huì)被嚴(yán)重惡化。設(shè)計(jì)上要盡量把發(fā)射區(qū)和接收區(qū)分開布局中間留隔離地線必要時(shí)加屏蔽罩。屏蔽罩不是隨便扣上就完事四周要多孔接地罩內(nèi)電源也要做好去耦否則可能引入腔體諧振反而讓問題更嚴(yán)重。隔離性能很難仿真得很準(zhǔn)更多靠布局經(jīng)驗(yàn)和實(shí)測判斷。我建議在原理圖設(shè)計(jì)階段就把每個(gè)模塊的電源做成獨(dú)立LDO輸出方便調(diào)試時(shí)單獨(dú)斷開某一路電源快速定位是傳導(dǎo)耦合還是空間輻射。這個(gè)習(xí)慣能省大量排查時(shí)間尤其是在多模塊共板的項(xiàng)目里。5. 實(shí)測調(diào)試的完整排查鏈路頻譜儀讀數(shù)不是一切5.1 上電前的檢查清單能在實(shí)驗(yàn)室節(jié)省一周時(shí)間的往往是上電前那20分鐘檢查。射頻板最容易因?yàn)楹附印⑸襄e(cuò)電壓、天線端口虛焊等低級(jí)問題燒毀。清單通常包括主電源對(duì)地阻抗是否正常、各路供電電壓是否按設(shè)計(jì)加載、參考時(shí)鐘頻率是否穩(wěn)定起振、控制接口能否讀寫芯片寄存器、天線端口VSWR是否合理。沒有這些基礎(chǔ)確認(rèn)指標(biāo)測試根本無從談起后續(xù)排查也會(huì)被帶偏方向。測試環(huán)境同樣有講究。頻譜儀要用合適的衰減和RBW否則會(huì)被大信號(hào)壓縮產(chǎn)生假雜散。測天線口功率時(shí)建議用功率計(jì)不要只看頻譜儀的峰值讀數(shù)因?yàn)椴煌瑱z波方式和RBW下同一個(gè)信號(hào)的讀數(shù)可能差1~2dB。測試線纜和適配器損耗要提前用校準(zhǔn)件量掉否則測量結(jié)果整體偏移調(diào)試方向會(huì)出錯(cuò)。5.2 從本振到PA逐級(jí)定位一次靈敏度不夠的排障記錄分享一次真實(shí)排查經(jīng)歷。有一塊2.4G節(jié)點(diǎn)板接收靈敏度實(shí)測比預(yù)計(jì)差了6dB文檔里所有指標(biāo)看起來都正常LNA增益夠、NF標(biāo)稱低、晶體頻率也準(zhǔn)。排查時(shí)先測LNA輸出端的頻譜發(fā)現(xiàn)帶內(nèi)多了一個(gè)雜散信號(hào)功率只比有用信號(hào)低10dB左右。再往前查發(fā)現(xiàn)這個(gè)雜散頻率跟板上DC-DC開關(guān)頻率的某個(gè)諧波對(duì)得上。關(guān)掉DC-DC改用外部電源供電雜散立刻消失靈敏度恢復(fù)根因是DC-DC開關(guān)節(jié)點(diǎn)通過地平面耦合到了LNA輸入端而LNA輸入匹配網(wǎng)絡(luò)對(duì)該頻段沒有衰減。最終修版時(shí)加了π型濾波和屏蔽措施重新測試才達(dá)標(biāo)。這個(gè)案例的排查順序是固定的先看天線口到LNA輸出再看混頻器或解調(diào)器輸出最后查基帶數(shù)據(jù)分析。每一步都要把頻譜讀數(shù)、功率讀數(shù)、解調(diào)結(jié)果三者對(duì)上任何一步對(duì)不上問題就出在該級(jí)之前。別一上來就懷疑芯片壞了先把外部信號(hào)鏈逐級(jí)排除干凈。5.3 溫漂與一致性送量產(chǎn)前的最后一道關(guān)常溫樣機(jī)上通過不代表小批量一致性也能過。射頻器件的增益、1dB壓縮點(diǎn)隨溫度變化很大天線和濾波器在低溫或高溫下也可能發(fā)生頻偏這些都要通過高低溫測試暴露出來。我建議在送第三方做認(rèn)證之前先自己跑一輪-20℃到60℃的收發(fā)功率和靈敏度測試記錄各項(xiàng)指標(biāo)的余量曲線。如果高溫下發(fā)射功率下降超過2dB就要評(píng)估PA散熱和降額設(shè)計(jì)如果低溫下靈敏度變差優(yōu)先懷疑前端匹配電容的溫度特性。一致性方面重點(diǎn)看同一批次三塊板的S參數(shù)和發(fā)射功率是否落在同一水平。差異如果超過0.5dB多半是焊接工藝或器件批次問題要在量產(chǎn)測試環(huán)節(jié)加一道篩選。測試時(shí)不要只看“通過/失敗”把每個(gè)關(guān)鍵指標(biāo)的實(shí)測值都記錄下來后續(xù)做批次統(tǒng)計(jì)分析時(shí)價(jià)值極高。寫到這里我在實(shí)際項(xiàng)目里最大的體會(huì)是一份射頻收發(fā)系統(tǒng)設(shè)計(jì)研究資料真正值錢的部分往往不是最后那張指標(biāo)達(dá)標(biāo)表而是設(shè)計(jì)過程中每一個(gè)“為什么這么做”的決策依據(jù)。鏈路預(yù)算決定了系統(tǒng)上限在哪發(fā)射鏈路的EVM與回退、接收鏈路的NF與IIP3、PCB的阻抗與隔離每一步都是取舍。希望這篇復(fù)盤能幫你少走幾次彎路。最后再提一個(gè)建議每個(gè)功能板定版之前在實(shí)驗(yàn)室里完整跑一遍從發(fā)射到接收的往返通信測試不要只看單項(xiàng)射頻指標(biāo)因?yàn)橄到y(tǒng)最終好不好用看的是整條鏈路閉環(huán)之后的表現(xiàn)。本文還有配套的精品資源點(diǎn)擊獲取