【STM32】知識點介紹一:硬件知識

文章目錄

    • 一、電源引腳簡介
    • 二、電平信號
    • 三、電路分析

一、電源引腳簡介

??VCC、GND、VDD和VSS是電子電路中常見的術語,代表著不同的電源引腳或電壓。

  • VCC(Voltage at the Common Collector):VCC是指集電極(Collector)的電源電壓,通常用來供給整個電路或器件的正電源。在數字電路中,VCC一般為邏輯高電平的電源電壓。
  • GND(Ground):GND是指接地引腳,也稱為地線。它通常被用作電路的參考點,相對于這個點的電壓被定義為零電位(0V),其他信號的電壓都是相對于地的電位差。
  • VDD(Voltage Drain to Drain):VDD是指漏極(Drain)的電源電壓,主要用于場效應管或MOS(Metal-Oxide-Semiconductor)型器件。在數字電路中,VDD一般為邏輯高電平的電源電壓。
  • VSS(Voltage Source to Source):VSS是指源極(Source)的電源電壓,也常被稱為地引腳。它主要用于場效應管或MOS型器件。在數字電路中,VSS一般為邏輯低電平的電源電壓。

??總結:VCC≥VDD的電壓值;GND、VSS地引腳。


二、電平信號

1.概念
??在數字電路和通信系統中,高電平和低電平是用于表示二進制邏輯狀態(1和0)的電壓范圍。它們的定義和具體電壓值取決于不同的邏輯標準(如TTL、CMOS、RS-232等)

(1)高電平(High Level)

  • 定義:高電平表示邏輯狀態 1(或“真”),是電路中較高的電壓范圍,用于觸發或維持某個邏輯條件。
  • 典型電壓范圍:
    ??TTL標準:≥2.4V(輸出端),輸入端需≥2.0V。
    ??CMOS標準:接近電源電壓(如5V系統為5V,3.3V系統為3.3V)。
    ??RS-232標準:邏輯1對應負電壓(-3V至-15V)。
    ??RS-485標準:邏輯1對應差分電壓 A-B ≥ +200mV。
  • 關鍵作用:表示“導通”、“有效”或“數據1”

(2)低電平(Low Level)

  • 定義:低電平表示邏輯狀態 0(或“假”),是電路中較低的電壓范圍,用于關閉或無效化某個邏輯條件。
  • 典型電壓范圍:
    ??TTL標準:≤0.4V(輸出端),輸入端需≤0.8V。
    ??CMOS標準:接近0V(如5V系統為0V,3.3V系統為0V)。
    ??RS-232標準:邏輯0對應正電壓(+3V至+15V)。
    ??RS-485標準:邏輯0對應差分電壓 A-B ≤ -200mV。
  • 關鍵作用:表示“關閉”、“無效”或“數據0”

總結:

特性高電平低電平
邏輯狀態1(真)0(假)
電壓范圍根據標準不同(如TTL≥2.4V)根據標準不同(如TTL≤0.4V)
抗干擾要求需高于最低閾值(如TTL≥2.0V)需低于最高閾值(如TTL≤0.8V)
典型應用使能信號、數據1、電路導通復位信號、數據0、電路關閉

2.電平的種類
??根據不同的標準和應用場景,電平有多種類型,包括但不限于:
(1)TTL電平

  • 定義:TTL(Transistor-Transistor Logic)電平是一種基于雙極型晶體管的數字電路標準,廣泛用于早期的邏輯電路設計。
  • 電壓范圍:
    ??輸出:高電平 ≥ 2.4V(典型值5V),低電平 ≤ 0.4V。
    ??輸入:高電平需 ≥ 2.0V,低電平需 ≤ 0.8V。
  • 特點:
    ??噪聲容限較低(約0.4V),抗干擾能力較弱。
    ??電源電壓通常為5V,但也有低電壓版本(如3.3V的LVTTL)。
    ??驅動能力較強,但功耗較高。
  • 應用:單片機、早期數字電路、短距離板級通信。

(2)CMOS電平

  • 定義:CMOS(Complementary Metal-Oxide-Semiconductor)電平基于場效應管技術,是現代集成電路的主流標準。
  • 電壓范圍:
    ??輸出:高電平接近電源電壓(如5V、3.3V),低電平接近0V。
    ??輸入:高電平需 ≥ 0.7Vcc,低電平需 ≤ 0.3Vcc(例如5V系統:高≥3.5V,低≤1.5V)。
  • 特點:
    ??噪聲容限較高(約1.5V),抗干擾能力強。
    ??電源電壓靈活(如5V、3.3V、2.5V等)。
    ??靜態功耗極低,但高速切換時動態功耗增加。
  • 應用:現代微處理器、低功耗設備、復雜數字系統。

(3) RS-232電平

  • 定義:RS-232是串行通信標準,采用非對稱負邏輯電平,支持全雙工點對點通信。
  • 電壓范圍:
    ??邏輯1(Mark):-3V至-15V。
    ??邏輯0(Space):+3V至+15V。
  • 特點:
    ??使用正負電壓抗干擾,適合長距離傳輸(典型15米)。
    ??需電平轉換芯片(如MAX232)與TTL/CMOS設備連接。
    ??傳輸速率較低(通常≤115.2kbps),無差分信號。
  • 應用:計算機串口、工業設備調試、老式外設通信。

(4)RS-485電平

  • 定義:RS-485是差分串行通信標準,支持半雙工/全雙工和多點組網。
  • 電壓范圍:
    ??邏輯1:A-B ≥ +200mV。
    ??邏輯0:A-B ≤ -200mV。
    ??發送端差分電壓通常為±1.5V至±5V。
  • 特點:
    ??差分信號抗干擾強,傳輸距離遠(可達1200米)。
    ??支持多點總線(最多32個節點,可擴展)。
    ??需終端電阻(120Ω)匹配阻抗,減少反射。
    ??速率與距離成反比(如10Mbps@短距離,100kbps@千米級)。
  • 應用:工業自動化、樓宇控制、遠距離數據采集。

對比總結:

特性TTLCMOSRS-232RS-485
邏輯類型正邏輯正邏輯負邏輯差分邏輯
電壓范圍0-5V0-Vcc±3-15V±200mV差分
抗干擾能力較強中等
傳輸距離短(板級)短(板級)中(≤15米)長(≤1200米)
拓撲結構點對點點對點點對點多點總線
功耗較高極低(靜態)中等

3.電平的重要性
??電平在數字電路設計和通信中非常重要,因為它們決定了信號的識別和處理方式。在不同的系統之間進行通信時,通常需要進行電平轉換,以確保信號能夠在不同電壓標準的系統之間正確傳輸。
??例如,當你將5V TTL電平的信號連接到3.3V的系統時,需要進行電平轉換,以防止高電壓損壞3.3V系統中的組件。這種轉換可以通過簡單的電阻分壓網絡、專用的電平轉換芯片或使用其他技術來實現。


三、電路分析

1.LED電路
??發光二極管,簡稱為LED,是一種常用的發光器件,通過電子與空穴復合釋放能量發光,它在照明領域應用廣泛。一些如0805、0603封裝的貼片發光二極管在底部都會有”T”字形或倒三角形符號,”T”一橫的一邊是正極,另一邊是負極;三角形符號的“邊”靠近的是正,“角”靠近的是負極。
在這里插入圖片描述
在這里插入圖片描述
發光二極管的工作原理:

  • PN結的形成?:發光二極管的核心是PN結,由P型半導體和N型半導體組成。
  • 電子和空穴的復合?:當電流通過PN結時,P區的空穴和N區的電子在PN結處相遇并復合,釋放出光子。
  • 光的顏色?:不同的半導體材料會發出不同顏色的光,這是由于電子和空穴復合時釋放的能量不同,砷化鎵二極管發紅光,磷化鎵二極管發綠光,碳化硅二極管發黃光,氮化鎵二極管發藍光。
  • ?電流控制?:通過控制注入PN結的電流大小,可以調節發光二極管的亮度。

2.按鍵電路
在這里插入圖片描述
在這里插入圖片描述

3.三極管
??三極管是一種常用的半導體器件,它在電子電路中有多種作用和應用。

(1)三極管的主要作用
放大作用:三極管能夠放大電流。通過控制基極(base)的電流,可以控制集電極(collector)和發射極(emitter)之間的電流,從而實現電流放大。
開關作用:三極管可以用作電子開關。當基極電流足夠大時,三極管進入飽和區,相當于閉合的開關;當基極電流為零或非常小時,三極管處于截止區,相當于斷開的開關。

(2)三極管的典型應用
放大器:在音頻放大器、射頻放大器等各種放大電路中,三極管用于增強信號強度。
開關電路:在數字電子設備中,三極管用作高速開關,例如在微處理器的邏輯門電路中。
傳感器接口:在傳感器電路中,三極管可以用于信號放大和處理,例如在光電傳感器中放大光敏電阻的信號變化。

在這里插入圖片描述

4.門電路
??門電路是數字電路中最基本的構建單元,用于實現基本的邏輯運算。門電路可以接收一個或多個輸入信號,并根據這些輸入信號產生一個輸出信號。門電路的作用在于執行基本的邏輯運算,這些運算構成了所有復雜數字電路的基礎。
在這里插入圖片描述

5.自舉設置

在這里插入圖片描述

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

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

相關文章

3. 列表元素替換

【問題描述】給定一個列表,將列表中所有的偶數替換為0 【輸入形式】輸入一行,包含若干個整數,用空格分隔 【輸出形式】輸出替換后的列表,每個元素用空格分隔 【樣例輸入】1 2 3 4 5 6 7 8 9 10 【樣例輸出】1 0 3 0 5 0 7 0 9…

問題的根源還是解題的方案

周末的早上照例是要早醒 debug 代碼的,仿佛又回到了 2014 年… 古人幾天甚至幾個月不洗澡,不會臭嗎?有沒有可能古人沒有化纖類衣服,且古人的純天然生活環境其身體菌群和現代人不同,古人就像健康的野生動物一樣即使不洗…

虛擬機安裝linux系統無法上網的解決方法

在虛擬環境中運行Linux系統時,有時會遇到網絡連接問題,特別是在使用虛擬機軟件如VMware或VirtualBox時。本文將詳細介紹一種針對“虛擬機安裝Linux系統無法上網”問題的解決方案,以CentOS 6.5為例,適用于其他基于NAT模式的虛擬機環…

子網劃分淺度解析

文章目錄 ip地址的組成不同類型ip地址的范圍子網掩碼默認子網掩碼子網掩碼如何作用的?默認子網掩碼怎么作用? ip地址的組成 ip地址一般寫作4位點分十進制(x.x.x.x),他們由32位二進制組成,每個x由8位二進制…

什么是 SEO(搜索引擎優化)?

您有網站嗎,或者您正在考慮創建一個網站?您想吸引更多人加入您的業務嗎?如果答案是肯定的,那么毫無疑問:SEO 應該是您營銷工作的一部分。這是建立品牌和吸引用戶訪問您的網站的好方法。但它實際上意味著什么呢&#xf…

鴻蒙HarmonyOS NEXT設備升級應用數據遷移流程

數據遷移是什么 什么是數據遷移,對用戶來講就是本地數據的遷移,終端設備從HarmonyOS 3.1 Release API 9及之前版本(單框架)遷移到HarmonyOS NEXT(雙框架)后保證本地數據不丟失。例如,我在某APP…

【現代深度學習技術】現代卷積神經網絡04:含并行連接的網絡(GoogLeNet)

【作者主頁】Francek Chen 【專欄介紹】 ? ? ?PyTorch深度學習 ? ? ? 深度學習 (DL, Deep Learning) 特指基于深層神經網絡模型和方法的機器學習。它是在統計機器學習、人工神經網絡等算法模型基礎上,結合當代大數據和大算力的發展而發展出來的。深度學習最重…

【ESP32】ESP32與MQTT通信:實現傳感器數據監測與設備控制

ESP32與MQTT通信 1 項目概覽2 硬件組成3 MQTT協議解析MQTT協議簡介MQTT核心概念本項目中的MQTT應用 4 MQTT Broker選擇EMQX Broker其他常用MQTT Broker 5 代碼解析初始化與配置MQTT消息處理發布傳感器數據 6 MQTT話題TOPIC設計7 EMQX的優勢在IoT項目中的體現8 MQTT通信流程9 應…

[特殊字符]《Curve DAO 系統學習目錄》

本教程旨在系統學習 Curve DAO 項目的整體架構、核心機制、合約設計、治理邏輯與代幣經濟等內容,幫助開發者全面理解其設計理念及運作方式。 目錄總覽: 1. Curve 項目概覽 ? 1.1 Curve 是什么?主要解決什么問題? ? 1.2 與其他…

每天一篇目標檢測文獻(六)——Part One

今天看的是《Object Detection with Deep Learning: A Review》 目錄 一、摘要 1.1 原文 1.2 翻譯 二、介紹 2.1 信息區域選擇 2.2 特征提取 2.3 分類 三、深度學習的簡要回顧 3.1 歷史、誕生、衰落和繁榮 3.2 CNN架構和優勢 一、摘要 1.1 原文 Due to object dete…

Arthas線上問題診斷器

Arthas是Alibaba開源的java診斷工具 解決問題 這個類從哪個jar 包加載的?為什么會報各種相關的Exception? 遇到問題無法在線上debug,不能直通過加載日志再重新發布 有什么辦法可以監控到JVM的實時運行狀態? …

[Lc5_dfs+floodfill] 簡介 | 圖像渲染 | 島嶼數量

目錄 0.floodfill算法簡介 1.圖像渲染 題解 2.島嶼數量 題解 之前我們在 bfs 中有介紹過[Lc15_bfsfloodfill] 圖像渲染 | 島嶼數量 | 島嶼的最大面積 | 被圍繞的區域,現在我們來看看 dfs 又是如何解決的呢 0.floodfill算法簡介 floodfill算法又叫洪水灌溉或者…

JVM類加載器詳解

文章目錄 1.類與類加載器2.類加載器加載規則3.JVM 中內置的三個重要類加載器為什么 獲取到 ClassLoader 為null就是 BootstrapClassLoader 加載的呢? 4.自定義類加載器什么時候需要自定義類加載器代碼示例 5.雙親委派模式類與類加載器雙親委派模型雙親委派模型的執行…

Chapters 15 16:What Is Architecture?Independence_《clean architecture》notes

What Is Architecture?&Independence **Chapter 15: What Is Architecture?****Key Concepts**:**Code Example: Layered Architecture**: **Chapter 16: Independence****Key Concepts**:**Code Example: Dependency Inversion & Interfaces**: **Combined Example:…

【SPP】RFCOMM 層在SPP中互操作性要求深度解析

藍牙串口協議(SPP)通過 RFCOMM 協議實現 RS232 串口仿真,其互操作性是設備互聯的關鍵。本文基于藍牙核心規范,深度解析 RFCOMM 層的能力矩陣、信號處理、流控機制及實戰開發,結合狀態機、流程圖和代碼示例,…

阻塞式IO與非阻塞IO的區別

阻塞式IO與非阻塞IO的區別 1. 阻塞式IO (Blocking I/O) 定義 當程序發起一個I/O操作(如讀取文件、網絡數據)時,進程會被掛起(阻塞),直到操作完成或超時才會繼續執行后續代碼。在此期間,程序無法…

Gossip協議:分布式系統中的“八卦”傳播藝術

目錄 一、 什么是Gossip協議?二、 Gossip協議的應用 💡三、 Gossip協議消息傳播模式詳解 📚四、 Gossip協議的優缺點五、 總結: 🌟我的其他文章也講解的比較有趣😁,如果喜歡博主的講解方式&…

【C++初階】----模板初階

1.泛型函數 泛型編程:編寫與類型無關的通用代碼,是代碼復用的一種手段。模板是泛型編程的基礎。 2.函數模板 2.1函數模板的概念 函數模板代表了一個函數家族,該函數模板與類型無關,在使用時被參數化,根據實參類型…

git-- github的使用--賬戶和本地連接

以下指令在git 執行bash 流程:先看有沒有密鑰; 沒有的話,在電腦生成密鑰對,公鑰復制到github; 要想使用https,配置令牌,注意令牌有期限問題,連接不了有可能是期限問題 一個電腦對…

OTN(Optical Transport Network)詳解

OTN(光傳送網)是一種基于**波分復用(WDM)**的大容量光傳輸技術,結合了SDH的運維管理優勢和WDM的高帶寬特性,廣泛應用于骨干網、城域核心層及數據中心互聯(DCI)。 1. OTN 的基本概念 …