學習筆記之傳輸線損耗(一)
我夢中的信號通道是無損傳輸線,有一天它會身披光滑銅箔,腳踏“無損”板材來搭救我的高速信號。夢想很豐滿,現實卻很骨感,“無損”板材和表面粗糙度為零的絕對光滑銅箔在工程應用中并不存在,所以,殘酷的現實是“損耗易把能量拋,緩了邊沿,降了眼高”。信號在傳播過程中的能量損失不可避免,傳輸線損耗產生的原因有以下幾種:導體損耗,導線的電阻在交流情況下隨頻率變化,隨著頻率升高,電流由于趨膚效應集中在導體表面,受到的阻抗增大,同時,銅箔表面的粗糙度也會加劇導體損耗;介質損耗,源于介質的極化,交流電場使介質中電偶極子極化方向不斷變化,消耗能量;耦合到鄰近走線,主要指串擾,造成信號自身衰減的同時對鄰近信號帶來干擾;阻抗不連續,反射也會導致傳輸的信號損失部分能量;對外輻射,輻射引起的信號衰減相對較小,但是會帶來EMI問題。其中,介質損耗和導體損耗是傳輸線上信號衰減的根本原因,也是本文介紹的重點。想要搞清楚導體損耗,需要理解趨膚效應及導體表面粗糙度產生的......閱讀全文
學習筆記之傳輸線損耗(一)
我夢中的信號通道是無損傳輸線,有一天它會身披光滑銅箔,腳踏“無損”板材來搭救我的高速信號。夢想很豐滿,現實卻很骨感,“無損”板材和表面粗糙度為零的絕對光滑銅箔在工程應用中并不存在,所以,殘酷的現實是“損耗易把能量拋,緩了邊沿,降了眼高”。信號在傳播過程中的能量損失不可避免,傳輸線損耗產生的原因有以下
學習筆記之傳輸線損耗(二)
講完導體損耗,再來聊聊介質損耗。構成板材的玻纖和樹脂等絕緣材料介質中的帶電粒子被束縛在分子中,外加電場會使其產生微觀位移,使介質中的偶極子隨電場方向規則排列,這種現象稱為介質的極化,極化過程產生的能量損失稱為介質損耗。介質損耗同樣會造成高速信號的衰減。需要注意的是,區別介質的相對介電常數(Dk)與耗
學習筆記之傳輸線基礎
單獨一根導線可以傳輸信號嗎?有人可能會有疑問:貌似我們經常碰到當懷疑PCB走線有問題,然后把線刮斷再從外面飛根線就沒問題了,此時飛線不就是一根嗎?怎么就可以傳輸信號了呢?其實這里忽略了一點,雖然在外面飛了根線,但PCB上面還有其他的平面,這個平面就相當于返回路徑,和我們的PCB上單端信號一樣,信號管
學習筆記之差分線的那些事(一)
記得在剛學習差分線(對)的時候,總是對一些概念把握不準,很多概念都會混淆,比如差分(很多人還會誤解成差模)、共模、奇模與偶模,以及由此延伸出的差分阻抗、共模阻抗、奇模阻抗與偶模阻抗,光是這些概念,就很容易讓初學者望而卻步,剛覺得好像摸著點了門道,但越往下看越覺得摸不著頭腦,概念太多太容易混亂
PCB傳輸線之SI反射問題(一)
1. ? ? ? ?SI問題的成因 SI問題最常見的是反射,我們知道PCB傳輸線有“特征阻抗”屬性,當互連鏈路中不同部分的“特征阻抗”不匹配時,就會出現反射現象。 SI反射問題在信號波形上的表征就是:上沖/下沖/振鈴 等。 下圖所示是一個典型的高速信號互連鏈路,信號傳輸路徑包括:①
學習筆記之差分線的那些事(二)
差分阻抗與奇模阻抗,共模阻抗與偶模阻抗可以通過如下圖三來描述。圖三對于兩條無耦合的50ohm傳輸線構成的差分對,奇模阻抗等于偶模阻抗,即Zodd=Zeven=50ohm,差分阻抗等于2倍的奇模阻抗,即Zdiff=2*Zodd= 100ohm,共模阻抗等于偶模阻抗的一半,即Zcomm=1/2*Ze
PCB傳輸線之SI反射問題(二)
反射系數的計算: 其中Z0為傳輸線標準阻抗,Zt為傳輸線上某個不連續點的阻抗。 等式假設信號在特征阻抗為Z0的傳輸線上傳送遇到了不連續的阻抗Zt。注意如果Z0=Zt,反射系數為0,意味著沒有反射。Z0= Zt這種情況就稱為匹配的端接。 如下圖所示當輸入波形遇到端接Zt,信號的一部分
C++之操作重載符學習總結(一)
一、完善的復數類:在上一篇文章里面我們已經提到了操作符重載的概念和使用,同時也舉例了一個數學里面的復數操作,從一開始使用友元到使用操作符重載全局函數,再到使用操作符重載類成員函數,這樣一步步演變而成我們最終實現了復數的實部加實部,虛部加虛部;而且當時我們只講解了一個操作重載符“+”,所以為了完善學習
C++之操作符重載學習總結(一)
一、操作符重載:1、我們先來看一個問題實現,下面的復數解決方案是否可行,復數大家應該都不陌生(分為實部和虛部):代碼版本一:運行結果:這里通過Add函數可以解決Complex對象相加的問題,但是在我們數學運算里面就是直接實部加實部,虛部加虛部,和正常的實數相加一樣,所以說,為什么不直接這樣操作呢,這
C++之字符串類學習總結(一)
一、回顧c語言對字符串的實現:一般我們在c語言要實現對字符串操作的話,一般是采用字符數組或者一組函數來實現的,為啥這樣做呢,那是因為c語言里面根本就沒有字符串類型的關鍵字;而且c語言也支持自定義類型,所以更加無法獲得字符串類型。為了解決這個問題,在c++中,引入了自定義類型,而且可以通過類來完成對字
島津GCMSsolution培訓筆記(一)
近期,筆者參加島津的培訓,過程中有很多的收獲,同時也發現有的同學在培訓結束后對一些操作流程參數設置等常見問題依然不是非常地明確,因此,把這些問題總結一下,在幫助老學員查漏補缺的同時也方便新手分析人員參考。主要從SCAN方法的創建,檢漏調諧、數據采集,數據處理創建定量分析方法,校準曲線的制作與樣品分析
質譜應用學習筆記05質譜方法開發的第一步
不能盲目的認為,HPLC過來的東西,在質譜端,都能通過實時圖譜,解析出結構。GC-MS可以這樣理解,LC-MS不行。我以前有這樣的誤解,現在完全么有了。 LC-MS質譜方法學開發是比較復雜的(講真,其實也簡單),今天的學習筆記,簡單記錄說明下質譜方法開發的第一個環節,采用對照品溶液優化質譜參
EMC學習之電磁輻射
我們在接觸新鮮事物的時候,通常習慣用自己熟悉的知識去解釋自己不熟悉的事物。EMC知識更多的涉及到微波和射頻,對于像我這種專注于信號完整性而對EMC知識知之甚少的菜鳥來說,最初也只能用SI的一些基礎知識去撬開EMC設計的大門了。在我的認知里,EMI關注的是電磁能量的輻射,包括外部電磁環境對自身系統的干
射頻工程師必備知識:同軸線
在前面的學習中,我們學習了微波傳輸線的基本知識,了解到了傳輸線的種類及其工作模式。今天我們接著學習傳輸線的相關知識,今天重點學習對象是同軸線。” 同軸線是微波射頻工程中最常用的一種傳輸線,英文名字叫做 Coaxial Line. 顧名思義,同軸線是由共軸線的實心圓柱導體和空心圓柱
C++之繼承中的構造和析構學習總結(一)
在我們前面學習過類中的構造函數,以及析構函數,那么自然而然,在繼承關系中,必然是存在著析構和構造著。一、子類對象的構造1、問題的引出如何初始化父類成員?父類構造函數和子類構造函數有什么關系?2、子類中的構造函數怎樣初始化父類成員:子類中也是可以定義構造函數的:--必須對繼承而來的成員進行初始化,那么
C++之靜態成員變量和靜態成員函數學習總結(一)
上圖的板子有最近買的,也有以前買的(stm32、esp8266、51、eps32、小熊派、合宙的cat1、樹莓派3b+);說實話,這些板子買來,一直放在那里吃灰,后期自己的方向也不玩硬件開發板啥的;所以上面的板子都送給了公眾號讀者在校生,讓這些板子發揮它們最大的價值,板子也會在最近慢慢一一送出去;贈
激光光譜學教學筆記之非線性光譜學
光的吸收至少涉及到兩個能級,兩個能級的能量差等于入射光的頻率,就會發生吸收(當然還要滿足各種選擇定則)。吸收會改變這兩個能級上的粒子數,這個粒子數的差別越小,吸收也就越小。當激光功率很小的時候,光的吸收是線性的,吸收系數不依賴于光強;隨著激光功率的增大,吸收變為非線性的,吸收系數逐漸減小。 我
一部教科書級別的采訪筆記
趙永新的這部新書,我用了大半天時間,一氣呵成地讀完。很久沒有這樣酣暢淋漓的閱讀感受了。掩卷后,浮上來的第一個念頭是,當圓明園遇到趙永新,雙方都是多么幸運! 一滴水的背后,都有大海的影子,何況是舉世矚目的圓明園。圓明園防滲事件,今天看來,似有幾分荒誕——而力挽狂瀾讓飽經磨難的圓明園免受以“保
C++之操作重載符學習總結(二)
運行結果:上面設計到一些數學知識,比如復數的乘法和除法運算:乘法:(a+bi)(c+di)=(ac-bd)+(bc+ad)i除法:(a+bi)/(c+di)=(ac+bd)/cc+dd +(bc-ad)/cc +dd3、注意事項:C++規定賦值操作符"="只能重載為成員函數操作符重載不能改變原操作符
射頻傳輸線的一些基本常識
最近,常有朋友詢問天線制作中有關電纜連接方面的一些問題,我想在這里談一些個人的體會。其實,本人覺得這些問題的提出,主要是缺乏長線、短線的概念造成的。首先介紹兩個特殊的傳輸線段:1/4波長傳輸線和1/2波長傳輸線,見下圖。圖中是一段1/4波長傳輸線,例如我們常用的75Ω和50Ω射頻同軸電纜,選取一定的
什么叫傳輸線理論?
01說完了我們高速理論的一些基本概念和術語后,我們這周給大家分享的是傳輸線。我們知道,信號是需要在一定的介質和載體上面傳輸的,所謂的載體,在我們接觸現在所知道的PCB傳輸線之前,其實有很多其他的表現形式,如下圖所示,例如雙絞線,同軸這些。從他們的對比大家可以看到,傳輸線可以說是從雙絞線和同軸演化而來
C++之操作符重載學習總結(二)
4、再次改進代碼:可以將操作符重載函數定義成為類的成員函數(前面我們學過,友元現代軟件開發不允許):比全局操作符重載函數少一個參數(左操作數,成員函數中隱藏的 this 參數可以充當左操作數的角色)不需要依賴友元就可以完成操作符重載編譯器優先在成員函數中尋找操作符重載(一旦在成員函數中找到,就不會去
C++之字符串類學習總結(二)
三、字符串與數字的轉換:標準庫中提供了相關的類對字符串和數字進行轉換字符串流類(sstream)用于string的轉換相關頭文件istringstream字符串輸入流ostringstream字符串輸出流1、方法使用string---數字數字---string代碼示例:輸出結果:2、字符串循環右移比
微波筆記:如何在ADS中綜合耦合矩陣(一)
1.耦合矩陣簡介我們常見的帶通濾波器,帶阻濾波器都屬于耦合諧振器電路。當諧振器在中心頻率諧振,通過一定的耦合結構(諧振器間能量交換結構)設計,使能量合理的在諧振器間儲存傳遞便可以實現特定頻率/特定要求的濾波功能。諧振器間傳遞的能量和儲存能量之比稱為耦合系數,耦合系數可以用一個矩陣表示,個人推薦的經典
電壓駐波比VSWR和回波損耗RL
電壓駐波比是射頻系統中一個常常會遇到的指標參數,是指駐波波腹電壓與波節電壓幅度之比,又稱為駐波系數、駐波比。為了弄清楚這個概念,首先我們來聊一下什么是駐波。 ? 駐波是指頻率和振幅均相同、振動方向一致、傳播方向相反的兩列行波疊加后形成的波為駐波,若振幅不相同,則形成行駐波。在行波中能量