Marin說PCB之POC電路layout設計仿真案例---03

今天天中午午休的時候,我剛要打開手機的準備刷抖音看無憂傳媒的學生們的“學習資料”的時候,看到CSDN -APP上有提醒,一看原來是一位道友發的一個問題:

本來小編最近由于剛剛從國外回來,手上的項目都已經結束了,這周開始學習仿真測試驗證呢,而且今天本來是準備開始寫上次遺漏的一個問題點:下圖紅色標記的地方。

這個文章是之前發布的關于POC電感的,感興趣或是忘記了的鐵子們可以點擊下面的鏈接去查閱之前的文章。

Marin說PCB之POC電路layout設計仿真案例---02

好了,既然氛圍都已經襯托到這了,那小編就開始了今天的POC電感案例仿真驗證了

步驟:

一,在仿真軟件中導入我們單板的層疊信息:

二,仿真原理的搭建,添加了電感的等效電路后的仿真電路圖如下圖,目前是已經把三級電感的等效電路圖刪除了,其設計中采用了GMSL 1 _3.125GBPS的速率配置。

三,IL的仿真結果如下圖所示

四,RL的仿真結果如下圖所示:

五,導入之前的完整的POC三級電感方案的IL的比對仿真結果如下圖所示:

六,導入之前的完整的POC三級電感方案的RL的比對仿真結果如下圖所示:

七,結論:從上面的兩幅仿真結果顯示POC三級電感的引入確實會改善其插損和回損的性能,在11.2MHz的時候串聯一個相同型號的三級電感會把這個掉坑給優化好,其主要原因是我們串聯一個型號相同電感相當于把其等效阻抗值抬升了。下面我們可以通過做一個仿真去驗證這個理論。

八,首先我們在官網上找到這顆電感的頻率特性阻抗曲線圖,然后我們在仿真軟件中導入其S參數去比對是否和官網上的頻率特性曲線一致,目前通過仿真比對來看整體是一致的。

九,在仿真軟中把這兩個電感串聯起來去觀察其頻率特性阻抗曲線圖,如下圖所示:

十,在仿真軟中把這兩個電感并聯聯起來去觀察其頻率特性阻抗曲線圖,如下圖所示:

十一,結論:從上面的兩幅仿真結果顯示POC三級電感的引入確實會改善其插損和回損的性能的主要原因是:兩個型號相同的電感串聯后,其總的等效阻抗Z是變大了很多了,從之前的Z=35275歐姆變成了73961歐姆,這樣其總Q值變小了,POC電感的隔離度就變得很好了,最終體現在其插損和回損上就變小了。當然有人該說了你這個Q值是嘛意思啊?我聽不懂啊,這個Q值我之前 文章中也是有提到這的知識點的,既然有人提問了,我這就在多啰嗦一句吧:

電感的Q值:電感的Q值也叫作品質因數,其為無功功率除以有功功率。簡單理解的話,就是在一個信號周期內,無功功率為電感存儲的能量,有功功率為電感消耗的能量。

Q=無功功率/有功功率

電感一般使用頻率遠小于其自諧振頻率,因此寄生電容可以忽略,此時無功功率主要由電感產生,所以Q等于wL除以Rs

Q=無功功率/有功功率=JWL/Rs

這里有一點需要大家注意的是,這里的Rs并不是電感的直流導通電阻Rdc,它包含了電感的所有損耗,我們可以稱之為等效串聯總電阻。

對電感來說,在某一頻率的交流電壓下工作時,所呈現的感抗與其等效損耗電阻之比。要計算線圈的Q值,請使用以下公式:

Q=2πFL/R

其中Q表示的是線圈的質量數值也就是我們常說的品質因子,F為頻率,R則表示的是高頻率的直接電阻的分量。

Q還有一個公式定義

實線的曲線是高Q電感的曲線,虛線的是低Q的曲線;如之前有列過Q和Bw的公式,Q越大,Bw越窄,過了諧振點后的阻抗曲線下落明顯,是否就意味著電容分量越大;Q越小,Bw越寬;是否也就意味著過了諧振點后電容分量更小;這樣,降低Q值了,電路的反諧振的概率就低了。同樣的道理,幾個容值相差很多電容并聯,也會產生反諧振,也是在當中串(注,電容的情況時串阻尼電阻)來破壞其反諧振點(其實也是降低了電容的ESL分量).

總的來說就是我們POC電路中的電感的阻抗增加了,其Q值是降低了,其隔離度就越好了,插損及回損就變的越小,對應的其S參數的插損和回損的曲線就很平滑了,不會出現掉坑的情況了。至于電感的Q值和其阻抗的關系為啥是反比的,感興趣的鐵子們可以自己課下推算一下,我也給大家補充說明一下吧:

?首先我們電感實際生產出來并不是理想電感,線圈匝數之間也會存在寄生電電容,線圈也不是超導體,會存在 直流電阻,所以,電感等效模型如下圖。

電感模型由電感和電阻串聯,然后和電容并聯構成,很容易列出去復阻抗表達式:

這個R和我們上面的Q=2πFL/R中的R都是電感線圈的直流電阻DCR,(Q值的公示中R我們可以近視看做是其電感的直流電阻DCR,其他的一些磁芯材料磁滯損耗和渦流損耗;趨膚效應造成的損耗這些我們先忽略不計),最終經過推到我們可以得出結論就是:電感的Q值和其阻抗的關系是成反比的。

好了,以上就是本期的所有內容了,我們下期文章不見不散。看完記得點贊加關注,謝謝。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/14532.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/14532.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/14532.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

如何制作正方形,給 placeholder 換顏色,多行省略號,純css小三角,清除浮動,清除 margin,隱藏滾動條,隱藏 number 小圖標

https://www.npmjs.com/package/sass-runtime-tool yarn add sass-runtime-tool -D # or npm i -D sass-runtime-tool use "sass-runtime-tool/all.scss" as *;// 改變 placeholder 的顏色和大小 .input {include placeholder(red) {font-size: 12px;} } /* 或者 *…

一個模板元函數來檢查一個類是否有一個特定的成員

通過創建一個模板元函數來檢查一個類是否有一個特定的成員。以下是一個例子&#xff1a; #include <type_traits>template<typename T, typename void> struct has_type_member : std::false_type {};template<typename T> struct has_type_member<T, s…

Matlab:音頻處理

用Matlab繪制一段音頻信號在時域上的波形圖&#xff0c;然后用低通濾波器濾掉噪音并再次繪制 1、導入音頻文件 filename X:\1.mp3; % 替換為你的音頻文件路徑 [x, Fs] audioread(filename); 2、獲取音頻信號長度 len length(x); 3、計算時間軸 t (0:len-1) / Fs; 4、…

小程序properties默認值定義及父子組件的傳值

因經常寫vue&#xff0c;很久沒寫小程序&#xff0c;容易串頻道&#xff0c;現記錄一下小程序的組件用法、監聽傳入值及父子傳值方式 首先小程序中傳值是沒有&#xff1a;(冒號)的&#xff0c;其次properties中定義默認值不需要寫default 1.自定義組件中&#xff0c;首先json…

OSPF原理(1)

一、OSPF介紹 OSPF&#xff08;Open Shortest Path First&#xff0c;開放最短路徑優先&#xff09;協議作為一種基于鏈路狀態的路由協議&#xff0c;它為網絡中的路由器提供了一種高效、可靠的方式來共享路由信息&#xff0c;并計算出最短路徑。 特點&#xff1a; 收斂速度快…

踩坑——紀實

開發踩坑紀實 1 npm安裝1.1 查看當前的npm鏡像設置1.2 清空緩存1.3 修改鏡像1.4 查看修改結果1.5 重新安裝vue 2 VScode——NPM腳本窗口找不到3 springboot項目中updateById()失效4 前端跨域4.1 后端加個配置類4.2 CrossOrigin注解 5 路由出口6 springdoc openapi3 swagger3文件…

C語言函數遞歸

文章目錄 一、遞歸1.遞歸的概念2.遞歸的思想3.遞歸的限制條件 二、遞歸的一些典型例子1.求一個數的階乘2.順序打印一個整數的每一位3.漢諾塔4.青蛙跳臺階5斐波那契數列遞歸和迭代的對比 一、遞歸 1.遞歸的概念 遞歸是學習C語言函數繞不開的一個話題&#xff0c;那什么是遞歸呢…

【算法刷題day56】 Leetcode:647. 回文子串、516. 最長回文子序列

文章目錄 Leetcode 647. 回文子串解題思路代碼總結 Leetcode 516. 最長回文子序列解題思路代碼總結 草稿圖網站 java的Deque Leetcode 647. 回文子串 題目&#xff1a;647. 回文子串 解析&#xff1a;代碼隨想錄解析 解題思路 斜上三角&#xff0c;從左下往上遍歷&#xff0c…

【代碼隨想錄】動態規劃之完全背包問題與打家劫舍問題

前言 更詳細的在大佬的代碼隨想錄 (programmercarl.com) 本系列僅是簡潔版筆記&#xff0c;為了之后方便觀看 完全背包 for(int i 0; i < weight.size(); i) { // 遍歷物品for(int j weight[i]; j < bagWeight; j) { // 遍歷背包容量dp[j] max(dp[j], dp[j - weigh…

ElementPlus Steps步驟條插槽 v-slot:title

<el-steps finish-status"success"><el-stepv-for"item in uniqueReverseArr":status"item.status 2? success: item.status 3? error: item.status 1? finish: process"click.native"stepClick(item)"><templat…

PyTorch中Tensor簡介

PyTorch中所有的操作都是基于Tensor&#xff08;張量&#xff09;的&#xff0c;因此理解張量的含義并能夠自由創建張量是十分必要的。 張量是PyTorch中最基本的操作對象。我們可以用數學中的概念來輔助理解一下張量&#xff0c;如圖5-1所示。 標量&#xff08;Scalar&#x…

c#數據庫的增刪改查

** 安裝數據庫包 ** 在使用 SQLite 數據庫時&#xff0c;你需要安裝適當的 NuGet 包來提供與 SQLite 的集成。 1.打開 Visual Studio 中的你的項目 2.在頂部菜單欄中選擇 “項目” -> “管理 NuGet 包” 3.在 NuGet 管理器中搜索 “System.Data.SQLite” 4.找到適合你項目…

【openlayers系統學習】1.1渲染GeoJSON,添加link交互

一、渲染GeoJSON 在進入編輯之前&#xff0c;我們將看一下使用矢量源和圖層進行基本要素渲染。Workshop在 data? 目錄中包含一個 countries.json? GeoJSON文件。我們首先加載該數據并將其渲染在地圖上。 首先&#xff0c;編輯 index.html? 以便向地圖添加深色背景&#xf…

Vue 組件的生命周期鉤子有哪些用途是什么

Vue 組件的生命周期鉤子提供了在不同階段執行特定邏輯的機會&#xff0c;這些鉤子在組件的創建、掛載、更新、銷毀等過程中被調用。以下是每個生命周期鉤子的常見用途&#xff1a; beforeCreate 用途&#xff1a;由于在這個階段&#xff0c;組件的 data、computed、methods 和…

使用llama.cpp實現LLM大模型的格式轉換、量化、推理、部署

使用llama.cpp實現LLM大模型的量化、推理、部署 大模型的格式轉換、量化、推理、部署概述克隆和編譯環境準備模型格式轉換GGUF格式bin格式 模型量化模型加載與推理模型API服務模型API服務(第三方)GPU推理 大模型的格式轉換、量化、推理、部署 概述 llama.cpp的主要目標是能夠在…

【代碼隨想錄算法訓練營第37期 第十五天 | LeetCode226.翻轉二叉樹、101.對稱二叉樹 2】

代碼隨想錄算法訓練營第37期 第十五天 | LeetCode226.翻轉二叉樹、101.對稱二叉樹 2 一、226.翻轉二叉樹 解題代碼C&#xff1a; /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : …

【軟考中級 軟件設計師】數據結構

數據結構是計算機科學中一個基礎且重要的概念&#xff0c;它研究數據的存儲結構以及在此結構上執行的各種操作。在準備軟考中級-軟件設計師考試時&#xff0c;掌握好數據結構部分對于通過考試至關重要。下面是一些核心知識點概覽&#xff1a; 基本概念&#xff1a; 數據結構定義…

VBA_MF系列技術資料1-615

MF系列VBA技術資料1-615 為了讓廣大學員在VBA編程中有切實可行的思路及有效的提高自己的編程技巧&#xff0c;我參考大量的資料&#xff0c;并結合自己的經驗總結了這份MF系列VBA技術綜合資料&#xff0c;而且開放源碼&#xff08;MF04除外&#xff09;&#xff0c;其中MF01-0…

spring-boot集成slf4j(二)logback配置詳解

一、configuration 根節點&#xff1a;configuration&#xff0c;作為頂級標簽&#xff0c; 可以用來配置一些lockback的全局屬性&#xff0c;常見的屬性如下&#xff1a; &#xff08;1&#xff09;scan“true” &#xff1a;scan是否開啟自動掃描&#xff0c;監控配置文件更…

el-table 組件實現 “合并單元格 + N行數據小計” 功能

目錄 需求 - 要實現的效果初始代碼代碼升級&#xff08;可供多個表格使用&#xff09;CommonTable.vue 子組件 使用子組件1 - 父組件 - 圖1~圖3使用效果展示 使用子組件2 - 父組件 - 圖4使用效果展示 注意【代碼優化 - 解決bug】 需求 - 要實現的效果 父組件中 info 數據示例 …