電路學習(六)三極管

三極管是一種電流驅動元器件(MOS管為電壓驅動),在電路中可以充當開關,放大電流等作用。

本文章參考了尚硅谷的視頻資料。

1. 什么是三極管?

三極管又被稱為晶體三極管(Bipolar Junction Transistor,BJT),三極管由3個半導體材料構成,是一種電流控制器件,可以通過小電流控制大電流(工作在放大區)。

如下圖所示,N型半導體和兩個N型半導體形成了兩個PN結,要想此三極管(N型三極管)導通,只需導通下方PN結,即讓電流從P流向N。在下方PN結通過電流增加的過程中,P型半導體內部的負電荷逐漸增加(P型半導體內的空穴吸引負電荷),則P型半導體和兩個N型半導體之間的導通性逐漸增強。此時在兩個N端接上更大電流,便可以通過下方的PN結控制電流通斷,即小電流控制大電流。

2. 三極管分類

2.1 N型三極管:

N型三極管是兩個N型半導體,中間參雜一個P型半導體組成,當基極B和發射極E之間有電流(大于導通電流)時可導通三極管。箭頭方向為電流方向,電流方向總是由P指向N。

N型三極管的電流方向是由集電極C指向發射極E。

2.2 P型三極管:

P型三極管由兩個P型半導體,中間參雜一個N型半導體組成。對于P型半導體發射極E發射的是空穴載流子。

當發射極E和基極B之間有電流(大于導通電流)時,三極管導通。電流由發射極E流向集電極C。

2.3 三極管區分:

3.? 三極管基本特性:

由上述三極管結構可知,三極管可以控制電路的通斷、放大電流信號。三極管有3種工作狀態,分布為截止狀態、放大狀態和飽和狀態。根據這三種工作狀態,三極管在電路中充當開關(模擬電路)、信號放大(模擬電路)等作用。

三極管的最大耐壓值是指集電極C和發射極E之間的最大耐壓值,當CE間電壓大于最大耐壓值時會損壞三極管。所以,在選擇三極管時需要根據電路選擇耐壓值合適的三極管。

3.1 三極管的開關作用:

在數字電路中,三極管可以充當開關。當BE間電流大于三極管導通電流時,CE被導通。此時電流從C流向E(N型三極管)。

在單片機電路中,MCU通過控制B極的輸入信號(高低電平),從而控制CE之間的導通狀態,實現“開關”功能。需要注意的是三極管由半導體組成,所以即使三極管完全導通(飽和狀態),也不能當作導線,因為存在導通壓降(克服內部電場電壓)。

基極B和發射極之間無電流時,三極管斷開:

當基極B和發射極E之間有導通電流時,三極管處于飽和狀態(完全導通,但是存在導通壓降):

3.2 三極管信號放大作用:

三極管信號(電流)放大的原理是當基極B和發射極E之間電流越大(但是小于飽和電流)時,漏極D和發射極E之間通過的電流越大(本中描述的是N型半導體,P型半導體同理)。因此當多個三極管連接到一起時,可以增大放大效果,實現小電流控制大電流(當然一個三極管本身也具有放大作用)。

三極管對電流的放大作用為:

β是三極管的放大倍數。

如下圖,3.81mA電流驅動三極管可以讓LED點亮:

在多個三極管組成的放大電路中,只需43.3uA,便可以驅動LED,以小電流控制電流。

在上述兩個電路圖中,實際應用時會將LED放在Q2上方,防止BE間的小電流驅動LED。

4. 三極管的常見作用

如第3節所述,三極管常被當作開關、信號放大器使用。本小節介紹三極管的其他常見用法。

4.1 三極管的反向輸出功能:

三極管基極B電壓與集電極C之間的電平信號相反。當開關閉合時集電極信號為低電平(導通壓降,不是完全為0,但是通常導通壓降較小,小于外部電路的觸發電平信號時,可以認為時低電平),當開關斷開時,集電極C為高電平(電源電壓)。

若接了LED,則需接上下拉電阻,否則在開關開閉時會出現高電壓(二極管存在寄生電容,電容兩端相對電壓無法突變,所以在開關斷開瞬間會產生很大電壓,可能損壞電路)。

這里開關斷開時,示波器出現的毛刺可以通過減小集電極C處的電阻而降低。因為當集電極C處電阻小時,三極管分得的電壓就大,在開關斷開時(三極管存在寄生電容,會形成自舉電容,導致電壓升高),三極管處的電壓大便可以快速的讓內部殘余電子流出去(電壓大會將電子從N往P擠壓),從而減少三極管寄生電容和電感的影響。

從上圖中可以看出雖然減小集電極C上方電阻后,降低了開關斷開時的毛刺,但是電壓上升到電源電源的時間增加了。所以在實際應用時需要結合后級電路需要的響應時間、對瞬間毛刺電壓的承受能力,再去決定是否需要減小電阻值。

4.2 三極管上拉電阻和下拉電阻:

在數字電路中(三極管充當開關),三極管若不加上拉電阻或者下拉電阻,則B極可能收到外部環境影響產生微小電流而導通三極管(工頻干擾)。

對于NPN型三極管需要加下拉電阻,防止干擾。同時給三極管一個默認情況下的確定電平:

PNP型三極管接上拉電阻:

5. 三極管參數:

6. 總結:

三極管常在電路中實現開關和信號放大功能,利用三極管的特性可以設計出期望的電路,從而實現對后級元器件的控制、信號放大等。

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

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

相關文章

配置docker常見問題

輸入sudo yum install -y yum-utils device-mapper-persistent-data lvm2出現Cannot find a valid baseurl for repo: base/7/x86_64一、檢查網絡輸入ping www.baidu.com出現PING www.a.shifen.com (220.181.111.1) 56(84) bytes of data. 64 bytes from 220.181.111.1 (220.18…

Python 實戰:票據圖像自動矯正技術拆解與落地教程

在日常辦公自動化(OA)或財務數字化場景中,拍攝的票據常因角度問題出現傾斜、變形,不僅影響視覺呈現,更會導致 OCR 文字識別準確率大幅下降。本文將從技術原理到代碼實現,手把手教你用 Python 打造票據圖像自…

vue3+TS項目配置unocss

配置unocss (1)安裝依賴 npm i unocss unocss/preset-uno unocss/preset-attributify -D npm install unocss/transformer-directives(2)根目錄新建uno.config.ts文件 import { defineConfig } from "unocss"; impor…

嵌入式硬件工程師的每日提問

一、LDO與DC-DC的對比1)同:兩者都是將不穩定的直流輸入電壓轉換為穩定的直流輸出電壓。2)異:LDO:線性調節,通過內部功率晶體管,工作在線性區,穩定輸出電壓。類比:將湍急的…

從零到一使用Linux+Nginx+MySQL+PHP搭建的Web網站服務器架構環境——LNMP(下)

從零到一使用LinuxNginxMySQLPHP搭建的Web網站服務器架構環境——LNMP(上)https://coffeemilk.blog.csdn.net/article/details/151350565 一、Nginx與PHP-FPM整合原理 1.1、PHP-FPM配置文件 Nginx與PHP-FPM整合原理序號說明1 PHP-FPM是一個第三方的Fast…

論文閱讀-Correlate and Excite

文章目錄1 背景2 創新點3 方法3.1 總體結構3.2 代價體計算3.3 引導式代價體激勵(GCE)3.4 TopK視差回歸4 效果參考資料1 背景 在IGEV中構建幾何編碼體CGC_GCG?時用到了本文將要描述的CoEx,IGEV中沒有說明為什么要這樣做,本文就是…

探索大語言模型(LLM):Open-WebUI的安裝

前言 Open-WebUI 是一款專為大模型設計的開源可視化交互工具,它通過類 ChatGPT 的直觀界面,讓用戶無需代碼即可管理、調試和調用本地或云端的大語言模型(LLMs),成為私有化部署的便捷工具,本文將介紹如何部…

企業遠程訪問方案選擇:何時選內網穿透,何時需要反向代理?

企業遠程訪問需求日益增長,無論是遠程辦公、分支互聯還是服務發布,選擇合適的網絡方案都至關重要。內網穿透和反向代理是兩種常見的技術手段,但它們的設計目標和適用場景截然不同。本文將客觀分析兩者的特點,幫助企業做出更合理的…

ARM指令集(Instruction Set)細節

ARM指令集(Instruction Set)細節 本文旨在深入探討 ARM 指令集(Instruction Set)的細節。這是一個非常廣泛的主題,我會將其分解為關鍵概念、不同版本的區別以及核心特性,并提供一些示例。 ARM 指令集的核心在于 RISC(精簡指令集計算機&#x…

Vue基礎知識-Vue集成 Element UI全量引入與按需引入

一、方式一:全量引入 Element UI全量引入即一次性加載 Element UI 所有組件和樣式,優點是配置簡單,適合快速開發;缺點是打包體積較大,生產環境可能存在冗余。1. 安裝 Element UI全量引入只需安裝 Element UI 核心依賴&…

leetcode26(字母異位詞分組)

給你一個字符串數組,請你將 字母異位詞 組合在一起。可以按任意順序返回結果列表。示例 1:輸入: strs ["eat", "tea", "tan", "ate", "nat", "bat"]輸出: [["bat"],["nat","…

光平面標定 (Laser Plane Calibration) 的原理和流程

光平面標定 (Laser Plane Calibration) 是線激光3D相機系統中最為關鍵且精巧的一步,它直接決定了最終的測量精度。 核心目標 光平面標定的目標是:精確地求出激光器發射出的那個扇形激光平面,在相機坐標系下的數學方程。 這個方程通常表示為一般式: Ax + By + Cz + D = 0…

項目1——單片機程序審查,控制系統項目評估總結報告

執行摘要 本報告對基于STM32F103RET6的老虎機控制系統進行了全面的技術評估。通過深入分析代碼結構、系統架構、安全機制和潛在風險,為項目的進一步開發和部署提供專業建議。 核心發現 ? 系統架構: 設計合理,模塊化程度高?? 安全性: 存在輸入驗證和并…

【Qt應用程序】

Qt應用程序摘要概述快速開始Qt在線下載與安裝Visual Studio開發Qt項目VS配置Qt擴展VS創建Qt項目配置qDebug調試信息配置源程序的字符集項目結構對象樹與內存回收基礎數據類型信號槽定時器窗口QWidgetQMainWindowQDialog窗口布局窗口中添加右鍵菜單控件按鈕類容器類自定義控件事…

機器學習實戰(一): 什么是機器學習

機器學習:讓機器學會思考的魔法前言 在當今數字化的浪潮中,人工智能無疑是最引人注目的技術之一,而機器學習正是其核心驅動力。它不再是科幻電影中的遙遠設想,而是已經滲透到我們日常生活的方方面面,從智能推薦到自動駕…

java流水號生成方式

1、基于時間戳生成流水號利用當前時間戳生成流水號,可以確保唯一性。通過格式化時間戳,可以生成固定位數的流水號。SimpleDateFormat sdf new SimpleDateFormat("yyyyMMddHHmmssSSS"); String serialNumber sdf.format(new Date());特點&…

前端工具大全:前端開發工具、前端調試工具、前端性能優化工具與構建工具的對比與最佳實踐

在現代前端開發中,工具鏈已經成為開發效率與代碼質量的關鍵。無論是 編輯器與 IDE、構建與打包工具、調試工具 還是 性能優化工具,每一個環節都有成熟的解決方案。 然而,工具太多也容易讓團隊選擇困難:該選 VS Code 還是 WebStorm…

ABAP 使用ECHARTS實現圖表展示

最近發現ECHARTS可以整合到SAP中的開源項目,可以絲滑的在SAP中展示各種圖表,還是相當驚艷的。 ECHARTS官方網站:https://echarts.apache.org/examples/zh/index.html 今天順手在開發環境成功安裝了,做下記錄: 1、ABA…

hot100-貪心算法(附圖解思路)

貪心算法的核心,就是用局部最優去代替全局最優。一般的步驟就是去試思路,然后舉反例,如果舉不出反例,基本可以看作是正確的方法。121. 買賣股票的最佳時機(Best Time to Buy and Sell Stock)難度&#xff1…

從齒輪到智能:機器人如何重塑我們的世界【科普類】

新晉碼農一枚,小編會定期整理一些寫的比較好的代碼和知識點,作為自己的學習筆記,試著做一下批注和補充,轉載或者參考他人文獻會標明出處,非商用,如有侵權會刪改!歡迎大家斧正和討論!…