初級模擬電路:3-1 BJT概述

来源:https://www.cnblogs.com/initcircuit/archive/2019/06/25/11083032.html
-Advertisement-
Play Games

回到目錄 1. 名稱由來 BJT的全稱是雙極性結型晶體管(Bipolar Junction Transistor),國內俗稱三極體。其實,在英語中,三極體(triode)特指以前的真空電子管形式的三極體,而不是我們現在普遍使用的半導體三極體。“tri-”的意思是“三”,“ode”的意思是“極”,當年 ...


回到目錄

 

1.   名稱由來

      BJT的全稱是雙極性結型晶體管(Bipolar Junction Transistor),國內俗稱三極體。其實,在英語中,三極體(triode)特指以前的真空電子管形式的三極體,而不是我們現在普遍使用的半導體三極體。“tri-”的意思是“三”,“ode”的意思是“極”,當年的電子管一般都封裝在一個圓柱形的真空玻璃管中,所以中文翻譯在後面加了個“管”。

      早在二戰以前,電子技術和電子元器件的應用就已經很發達了,在1930年代,全球電子管的年產量就已經達到1億支以上。在那個沒有集成電路的年代,更複雜的電子元器件諸如四極管、五級管等的應用也很普遍。“二極體”、“三極體”等名稱更是早已深入人心。

      而我們現在普遍應用的固態半導體結構的三極體,是1947年發明出來的,標準學名是:雙極性結型晶體管(Bipolar Junction Transistor),簡稱“BJT”。由於最初其功能與管腳跟以前的三極體差不多,所以國內業界沿用了“三級管”這個俗稱。但是BJT比以前電子管結構的三極體,實在優秀太多了:體積小巧、結構簡單、無需預加熱、功耗損失小、故障率極低。更為逆天的是,後來人們發現,BJT可以做得很微小,然後可以將成百上千的微型BJT組成的電路集成安放在一小塊硬幣大小的基片上,並將其稱為:集成電路(integrated circuit,簡稱:IC、晶元)。如此,以前整整一房間大小的電子管電路,現在縮小到了僅僅一個晶元的大小(回憶一下1946年發明的第一臺電子電腦,才使用了18000個電子管,占地就要150平方米,功耗達150千瓦,據說它開機的時候,整個費城的電燈都會變暗)。正是這個BJT的發明,掀開了由電子工業主導的第三次產業革命。

      我們現在再詳細解釋一下BJT(Bipolar Junction Transistor)這個名詞:“bipolar”(雙極性)的意思指器件中有n型和p型兩種極性的半導體摻雜材料註入(導電粒子分別為電子和空穴)。“junction”的意思是指PN結。“transistor”稍微有點複雜,需要展開解釋一下:

      “transistor”是兩個英文單詞“transfer-resistor”的組合縮寫,它來源於電路基礎理論中二埠網路的概念,我們看下圖:

圖 3-3.01 

      在上面的二埠網路中,V1/I1稱為輸入電阻,V2/I2稱為輸出電阻,而交叉的V2/I1和V1/I2就稱為傳輸電阻轉移電阻(transfer resistance)。當年BJT的主要應用之一,就是研究如何用輸入端的電壓或電流去控制輸出端的電壓或電流,所以將“transfer”和“resistor”這兩個單詞作了合併,稱其為“transistor”。下麵是這個名詞發明人的原話:

   The way I provided the name, was to think of what the device did. And at that time, it was supposed to be the dual of the vacuum tube. The vacuum tube had transconductance, so the transistor would have 'transresistance.' And the name should fit in with the names of other devices, such as varistor and thermistor. And ... I suggested the name 'transistor.'

—— John R. Pierce

      解釋起來這麼麻煩一個詞,翻成中文當然更麻煩啦。既然構成BJT的基底材料為硅晶體或鍺晶體,所以中文翻譯乾脆用構成它的材料來翻,稱之為“晶體管”,倒也簡潔。

 

2.   分析方法

      BJT是我們遇到的第一個三端子器件,雖然比我們以前熟悉的二端子器件(電阻、電容、電感、二極體等)僅多了一個端子,但分析和研究起來卻要複雜和困難得多,為何?

 

      ● 難點一:三端子器件

      回憶一下,以前我們對於二端子器件的分析,只要一個簡單伏安特性曲線圖就可以了,全部的“電壓-電流”對應關係都在上面:簡潔、明瞭、清清爽爽。可是三端子器件就比較麻煩了,每兩個端子之間都可以有電壓、電流,如果將三個端子分別編號為①、②、③的話,根據排列組合,共有三個電壓:V12, V23, V31和三個電流:I12, I23, I31要分析,每一個量的變化都可能影響其他5個量,所以不可能僅僅用一張簡單的二維的伏安特性圖就把它們的關係表示清楚,必鬚髮明一種更好的圖示方法,能在上面表示出更多的變數關係。

      幸運的是,人們終究還是發明瞭一些方法來通過二維圖表示三端子器件的伏安關係,但是有得必有失,必須將BJT的電路定成若幹種固定的規範型(共射型、共基型、共集型),才能展開分析和研究(否則自由度太大,根本無法下手)。

 

      ● 難點二:非線性

      非線性的複雜性我們已經見識過多次了,比如電容和電感就是非線性器件。在電路基礎理論中,比起線性的電阻,研究如何分析電容和電感的篇幅就比電阻要多得多。然而,雖然電容和電感是非線性的,但好歹還是能用積分公式與微分公式描述的,只要不怕繁瑣,仔細一點,還是能將結果精確計算出來的。

      但是半導體的非線性更加麻煩一點。在第一章中,我們已經瞭解過二極體的非線性特性了,對於半導體的非線性特性曲線,很難用公式去精確描述(有理論公式,但是不太準)。只能對曲線進行分段,在不同的分段範圍用不同的模型去近似描述,最後得到的結果也只是近似解,而且還要去驗證這個解是否落在合理的分段範圍內。

      三端子的BJT也是半導體非線性器件,曲線也需要分段近似,沒有精確解,很多地方只能去估,最後解完還要去驗證解是否正確。有的時候,用筆算出來的結果跟電腦模擬結果大不相同,模擬結果跟實際電路測得的結果又是大大不同。只能不斷迭代去尋找解決方案。

 

      ● 難點三:性能離散

      前面章節說過,半導體器件由於加工工藝的限制,同一批器件生產出來後,性能並不完全一致,大多數器件的參數相對於標準值都會有一定的偏差。比如,對於某個型號三極體,放大繫數β在50~200範圍內都算正常。那還怎麼做設計?你性能若是只偏個5% 我也就忍了,你這下都偏了4倍多了,還怎麼搞?

      這點就是新手覺得模擬電路最討厭的地方,而老鳥卻覺得是模擬電路最魅惑的地方。其實解決方案是有的:答案就是負反饋。作為嵌入式開發工程師來講,好好吃透幾種標準型的負反饋電路,在工作中絕大部分的情況下也夠用了,一般不太可能需要設計全新結構的負反饋電路(那是高級電子工程師的工作)。用通用的成本低廉的普通元器件,設計出性能穩定可靠的產品,這是我們追求的目標。

     

回到目錄

 

 

( end of 3-1 )



您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 線程的基本操作線程的基本操作包括:創建線程、暫停線程、線程等待、終止線程。 工作原理在Main方法外定義了方法FristPrintNumbers、SecondPrintNumbers,該方法會被主程式和向創建的兩個線程Thread1、Thread2使用。創建完成線程後,使用Start方法啟動線程,使 ...
  • 由於各種各樣的問題,依照官方文檔運行eShopOnContainers項目遇到了好多莫名其妙的錯誤。 好在最後都解決了,在此記錄,以防自己以後再遇到,也為遇到同樣問題的同學提供參考。 參考的官方文檔 問題1:在命令行中運行時,運行命令“Docker-compose build”時,由於網速問題,鏡像 ...
  • 問題: vs2017添加引用出錯:對COM組件的調用返回了錯誤HRESULT E_FAIL 解決方案:按圖一步步操作即可 1.輸入CMD 找到2017的開發人員命令提示符 2.以管理員身份運行(此步驟不選會導致許可權不夠等問題) 3.進入到管理員許可權下的 2017開發人員命令提示符 4.輸入你2017 ...
  • Windows 服務允許用戶創建可在其自身的 Windows 會話中長時間運行的可執行應用程式。 這些服務可在電腦啟動時自動啟動,可以暫停和重啟,並且不顯示任何用戶界面。 這些功能使服務非常適合在伺服器上使用,或者需要長時間運行的功能(不會影響在同一臺電腦上工作的其他用戶)。 服務的生存期 首先 ...
  • SSH埠轉發 SSH 會自動加密和解密所有 SSH 客戶端與服務端之間的網路數據。但是,SSH 還能夠將其他 TCP 埠的網路數據通過 SSH 鏈接來轉發,並且自動提供了相應的加密及解密服務。這一過程也被叫做“隧道”(tunneling),這是因為SSH 為其他 TCP 鏈接提供了一個安全的通道 ...
  • 一、LNMP搭建,基於nginx伺服器搭建wordpress個人博客 準備環境:centos7.6環境下web伺服器(nginx+php):主機名:web01,ip:192.168.248.172mysql伺服器(mariadb):主機名:db01,ip:192.168.248.177 關閉seli ...
  • 1、下載mysql rpm包 2、安裝下載的rpm包 3、查看yum存儲庫中的mysql版本,預設最新的enabled,需要改成需要的版本 4、修改為需要的版本,機禁用yum存儲庫中mysql不需要的版本和開啟需要的版本 5、安裝mysql 6、5.7版本mysql第一次啟動自動生成臨時密碼,可通過 ...
  • 寫這篇博客整理一下使用虛擬機安裝Ubuntu系統,一般常用的虛擬機有VMware以及VirtualBox。鑒於方便,博主用的是virtualbox,雖然不是很美觀,但簡潔,且完全免費,且不需要在自己配置網路。 virtualbox下載地址 https://www.virtualbox.org/ 這個 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...