硬件須知的基本問題2

目錄

1、典型電路

????????1. DC5V 轉 DC3.3V 電路

????????2. 通信電路

2、STM32F103RCT6 最小系統如何設計搭建電路

????????1. 電源電路

????????2. 復位電路

????????3. 時鐘電路

????????4. 下載電路

????????5. 單片機連接連接

3、請列舉你所知道的二極管型號?

????????1. 整流二極管

????????2. 小信號二極管

????????3. 肖特基二極管

????????4. 超快速恢復二極管

????????5.齊納二極管

4、請列舉你所知道的三極管型號,并表明屬于哪種類型?

????????1、NPN三極管?

????????2、PNP三極管?

????????3、場效應管?

????????4、雙極型晶體管?

????????5、中繼型晶體管?

????????6、功率型晶體管?

5、請寫出下列圖片所對應的元器件名稱


1、典型電路

????????1. DC5V 轉 DC3.3V 電路

????????LDO(低壓差穩壓器)類型:AMS1117:是一款低壓差線性穩壓器,可以將5V電源轉換為3.3V。AMS1117具有內置電流限制和過熱保護。其工作原理是通過線性調節將輸入的5V電壓降低至3.3V,適用于對電源噪聲敏感的電路。

????????DC-DC(開關電源)類型:MP1584EN 和 LM2596:這兩款是常見的DC-DC降壓轉換器,適合將5V轉換為3.3V。這些轉換器采用開關穩壓技術,比LDO效率更高,適用于功耗要求較高的應用。它們通常提供更高的轉換效率(高達90%),可以顯著減少發熱。

????????2. 通信電路

????????1)串口通信電路(ESP8266 WIFI模塊):ESP8266是一個集成了Wi-Fi通信功能的微控制器,通常用于物聯網應用。它通過串口(UART)與其他微控制器或計算機通信。你需要配置適當的波特率(通常為115200),并通過串口進行數據傳輸。

????????2)單總線通信電路(溫濕度傳感器 DHT11):DHT11傳感器是一種低成本的溫濕度傳感器,采用單總線協議進行數據傳輸。通過一個數據引腳傳輸溫濕度數據。你需要使用一個定時器或中斷來讀取數據,數據協議是通過時序控制的。DHT11的工作電壓為3.3V或5V。

????????3)SPI通信(SPI類型的LCD屏幕):**SPI (Serial Peripheral Interface)**是一種高速串行通信協議,通常用于與LCD顯示屏等設備進行數據交換。SPI協議包括四條信號線:MISO(主輸入從輸出),MOSI(主輸出從輸入),SCK(時鐘信號),CS(片選)。LCD顯示屏通常使用SPI協議與主控單元(如單片機)通信。

????????4)IC通信(MAX30102模塊):MAX30102是一款集成光電傳感器和IR傳感器的生物監測模塊,常用于心率監測、血氧監測等應用。它通常通過I2C或SPI協議與微控制器進行通信。MAX30102模塊的輸出數據需要通過相應的通信協議進行讀取和處理。

????????5)485通信電路(SP3485):RS-485是一種差分串行通信協議,常用于工業控制和長距離數據傳輸。SP3485是一款RS-485收發器,它可以將TTL信號轉換為RS-485標準的差分信號,從而實現更遠距離的穩定通信。常用于多點通信系統。

????????6)CAN總線電路(TJA1050T):CAN (Controller Area Network) 是一種常用于汽車、工業自動化等領域的串行通信協議。TJA1050T是一個CAN總線收發器,它將微控制器的TTL信號轉換為CAN協議所需的差分信號。CAN總線具有較強的抗干擾能力,適合復雜環境中的數據傳輸。

2、STM32F103RCT6 最小系統如何設計搭建電路

電源、復位電路、時鐘電路、下載電路、單片機

????????1. 電源電路

????????????電壓要求:STM32F103RCT6 的工作電壓范圍是 2.0V 到 3.6V,通常使用 3.3V 電源供電。可以使用 LDO 穩壓器(如 AMS1117)將 5V 電源轉化為 3.3V,或者使用 DC-DC 降壓轉換器 以提高效率。

????????2. 復位電路

????????????NRST引腳:STM32F103RCT6 的 NRST 引腳用于復位微控制器。你需要一個 外部復位電路 來確保微控制器能夠正確啟動。通常使用一個 電容 和 電阻 構成復位電路。

????????電阻:10kΩ(連接 NRST 引腳與 3.3V)

????????電容:100nF(連接 NRST 引腳與地,確保微控制器在上電時有一個復位脈沖)

????????3. 時鐘電路

????????????外部晶振:STM32F103RCT6 提供了高精度的時鐘源,但需要連接一個 外部晶振 或 陶瓷振蕩器 來提供穩定的時鐘信號。

????????常用的晶振頻率為 8MHz 或 16MHz。

????????晶振需要連接到 X1 和 X2 引腳,通常還需要兩個負載電容(例如:22pF)。

????????IO口電路

????????????GPIO引腳:STM32F103RCT6 提供了豐富的 I/O 引腳,這些引腳用于連接外部設備。如果你只是要實現一個最小系統,通常不需要所有的引腳,但可以設計一部分 I/O 引腳與外部 LED 或按鍵連接。

????????????????示例:使用一個 LED 連接到某個 GPIO 引腳并通過限流電阻(通常為 330Ω)控制 LED 的亮滅。

????????4. 下載電路

????????????SWD接口:STM32F103RCT6 支持 SWD(Serial Wire Debug) 調試接口,用于程序燒錄和調試。通常在最小系統中,需要連接 SWD 接口,以便使用調試工具(如 ST-Link)進行開發和調試。

????????????????引腳包括 SWDIO、SWCLK 和 NRST(有時也需要連接到 NRST 引腳)。

????????電容和去耦電路

???????????STM32F103RCT6 的電源引腳需要一些去耦電容來減少噪聲,并保證穩定的電壓供應。

????????????????100nF 和 10uF 電容:分別連接到 VCC 和 GND,引腳靠近微控制器電源引腳,減少電源噪聲。

????????5. 單片機連接連接

????????????????以下是最小系統電路的連接要點:

????????????????????VCC(3.3V)連接到 VDD。

????????????????????GND 連接到地。

????????????????????NRST 引腳連接到一個電阻(10kΩ)和電容(100nF),并可以選擇性地添加一個復位按鈕。

????????????????????外部晶振(如 8MHz 或 16MHz)連接到 X1 和 X2 引腳,負載電容連接到地。

????????????????????SWDIO 和 SWCLK 引腳提供調試接口。

????????????????????需要適當的 電源濾波電容,如 100nF(靠近 VCC 引腳)和 10uF 電容。

3、請列舉你所知道的二極管型號?

????????1. 整流二極管

????????如1N4001-1N4007等,主要用于將交流電轉換為直流電。

????????2. 小信號二極管

????????如1N4148等,主要用于小信號放大、檢波、調制等電路。

????????3. 肖特基二極管

????????如1N5817-1N5819等,具有優異的開關性能和低損耗特性,適用于高頻、高速電路。

????????4. 超快速恢復二極管

????????如UF4007等,結合了整流二極管和肖特基二極管的優點,適用于高效率、高可靠性的電源應用。

????????5.齊納二極管

如1N4733A-1N5228B等,主要用于電壓穩壓、過壓保護等電路,能夠在反向偏置下穩定工作,并提供一定的齊納電壓,用于電壓調節和保護。

4、請列舉你所知道的三極管型號,并表明屬于哪種類型?

????????1、NPN三極管?

????????????????NPN三極管是一種常見的三極管型號。它的尺寸通常為TO-92或TO-126。NPN三極管是一種雙極型晶體管,其特點是電流流向從發射極到集電極,可以放大電流信號。NPN三極管通常用于放大電路、開關電路和穩壓電路等領域。

????????2、PNP三極管?

????????????????PNP三極管是與NPN三極管相對應的三極管型號。它的尺寸也通常為TO-92或TO-126。PNP三極管電流流向與NPN三極管相反,從集電極到發射極。PNP三極管也可以放大電流信號,并且通常用于與NPN三極管一起組成電路。

????????3、場效應管?

????????????????場效應管是一種常見的半導體器件,其特點是可以通過控制柵極電壓來控制漏極電流。場效應管的尺寸通常為TO-92或SOT-23。場效應管分為N溝道型和P溝道型兩種,分別對應N型材料和P型材料。

????????4、雙極型晶體管?

????????????????雙極型晶體管是一種具有兩個PN結的晶體管。其尺寸通常為TO-92或SOT-23。雙極型晶體管可以放大電流和電壓信號,通常用于放大電路和開關電路等領域。

????????5、中繼型晶體管?

????????????????中繼型晶體管是一種具有較高功率和較高頻率的晶體管。其尺寸通常為SOT-89或SOT-223。中繼型晶體管通常用于射頻放大器和微波電路等領域。

????????6、功率型晶體管?

????????????????功率型晶體管是一種具有較高功率的晶體管。其尺寸通常為TO-220或TO-247。功率型晶體管通常用于功率放大器和開關電源等領域。

5、請寫出下列圖片所對應的元器件名稱

?

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

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

相關文章

力扣HOT100——102.二叉樹層序遍歷

給你二叉樹的根節點 root ,返回其節點值的 層序遍歷 。 (即逐層地,從左到右訪問所有節點)。 示例 1: 輸入:root [3,9,20,null,null,15,7] 輸出:[[3],[9,20],[15,7]] /*** Definition for a bi…

CSS 定位學習筆記

一、定位概述 CSS 定位是控制 HTML 元素在頁面中位置的核心技術,允許元素脫離正常文檔流,實現復雜布局效果。 二、定位類型對比 定位類型屬性值參考基準是否脫離文檔流常用場景靜態定位static無否默認布局相對定位relative自身原位置否元素微調絕對定…

Threejs中頂視圖截圖

Threejs中頂視圖截圖 一般項目中的每個模型,都需要有一張對應的圖片,一般是頂視圖,在對應的2D場景場景中展示。以下分享一個實現方式,先將清空模型材質的紋理,把顏色設置為白色,使用正交相機截取頂視圖&am…

深度探索:DeepSeek賦能WPS圖表繪制

一、研究背景 在當今數字化信息爆炸的時代,數據處理與可視化分析已成為眾多領域研究和決策的關鍵環節。隨著數據量的急劇增長和數據維度的不斷豐富,傳統的數據可視化工具在應對復雜數據時逐漸顯露出局限性。Excel作為廣泛應用的電子表格軟件,…

第11章 面向分類任務的表示模型微調

??????第1章 對大型語言模型的介紹第2章 分詞和嵌入第3章 解析大型語言模型的內部機制第4章 文本分類第5章 文本聚類與主題建模第6章 提示工程第7章 高級文本生成技術與工具第8章 語義搜索與檢索增強生成第9章 多模態大語言模型第10章 構建文本嵌入模型第12章 微調生成模…

4.換行和續寫

一.FileOutputStream寫出數據的兩個小問題: 問題一:換行 假設在本地文件中要輸出數據aweihaoshuai 666,在輸出這個數據時要換行寫出,如下圖: 問題二:續寫 假設在一個文本文件中已經存在數據aweihaoshuai…

聯易融受邀參加上海審計局金融審計處專題交流座談

近日,聯易融科技集團受邀出席了由上海市審計局金融審計處組織的專題交流座談,憑借其在供應鏈金融領域的深厚積累和創新實踐,聯易融為與會人員帶來了精彩的分享,進一步加深現場對供應鏈金融等金融發展前沿領域的理解。 在交流座談…

SOC估算:開路電壓修正的安時積分法

SOC估算:開路電壓修正的安時積分法 基本概念 開路電壓修正的安時積分法是一種結合了兩種SOC估算方法的混合技術: 安時積分法(庫侖計數法) - 通過電流積分計算SOC變化 開路電壓法 - 通過電池電壓與SOC的關系曲線進行校準 方法原…

代碼隨想錄打卡|Day27(合并區間、單調遞增的數字、監控二叉樹)

貪心算法 Part05 合并區間 力扣題目鏈接 代碼隨想錄鏈接 視頻講解鏈接 題目描述: 以數組 intervals 表示若干個區間的集合,其中單個區間為 intervals[i] [starti, endi] 。請你合并所有重疊的區間,并返回 一個不重疊的區間數組&#xff0…

PostgreSQL的擴展 pg_cron

PostgreSQL的擴展 pg_cron pg_cron 是 PostgreSQL 的一個開源擴展,它允許在數據庫內部使用 cron 語法調度定期任務,是最接近 Oracle DBMS_SCHEDULER 的解決方案。 一 安裝與配置 1 安裝方法 下載路徑: https://github.com/citusdata/pg_…

卷積神經網絡遷移學習:原理與實踐指南

引言 在深度學習領域,卷積神經網絡(CNN)已經在計算機視覺任務中取得了巨大成功。然而,從頭開始訓練一個高性能的CNN模型需要大量標注數據和計算資源。遷移學習(Transfer Learning)技術為我們提供了一種高效解決方案,它能夠將預訓練模型的知識…

圖論---樸素Prim(稠密圖)

O( n ^2 ) 題目通常會提示數據范圍&#xff1a; 若 V ≤ 500&#xff0c;兩種方法均可&#xff08;樸素Prim更穩&#xff09;。 若 V ≤ 1e5&#xff0c;必須用優先隊列Prim vector 存圖。 // 最小生成樹 —樸素Prim #include<cstring> #include<iostream> #i…

Spring-Cache替換Keys為Scan—負優化?

背景 使用ORM工具是往往會配合緩存框架實現三級緩存提高查詢效率&#xff0c;spring-cache配合redis是非常常規的實現方案&#xff0c;如未做特殊配置&#xff0c;CacheEvict(allEntries true) 的批量驅逐方式&#xff0c;默認使用keys的方式查詢歷史緩存列表而后delete&…

【N8N】Docker Desktop + WSL 安裝過程(Docker Desktop - WSL update Failed解決方法)

背景說明&#xff1a; 因為要用n8n&#xff0c;官網推薦這個就下載了&#xff0c;然后又是一堆卡的安裝問題記錄過程。 1. 下載安裝包 直接去官網Get Docker | Docker Docs下載 下載的是第一個windows - x86_64. &#xff08;*下面那個beta的感覺是測試版&#xff09; PS&am…

RT Thread 發生異常時打印輸出cpu寄存器信息和棧數據

打印輸出發生hardfault時,當前棧十六進制數據和cpu寄存器信息 在發生 HardFault 時,打印當前棧的十六進制數據和 CPU 寄存器信息是非常重要的調試手段。以下是如何實現這一功能的具體步驟和示例代碼。 1. 實現 HardFault 處理函數 我們需要在 HardFault 中捕獲異常上下文,…

【安裝neo4j-5.26.5社區版 完整過程】

1. 安裝java 下載 JDK21-windows官網地址 配置環境變量 在底下的系統變量中新建系統變量&#xff0c;變量名為JAVA_HOME21&#xff0c;變量值為JDK文件夾路徑&#xff0c;默認為&#xff1a; C:\Program Files\Java\jdk-21然后在用戶變量的Path中&#xff0c;添加下面兩個&am…

android jatpack Compose 多數據源依賴處理:從狀態管理到精準更新的架構設計

Android Compose 多接口數據依賴管理&#xff1a;ViewModel 狀態共享最佳實踐 &#x1f4cc; 問題背景 在 Jetpack Compose 開發中&#xff0c;經常遇到以下場景&#xff1a; 頁面由多個獨立接口數據組成&#xff08;如 Part1、Part2&#xff09;Part2 的某些 UI 需要依賴 P…

面試之消息隊列

消息隊列場景 什么是消息隊列&#xff1f; 消息隊列是一個使用隊列來通信的組件&#xff0c;它的本質就是個轉發器&#xff0c;包含發消息、存消息、消費消息。 消息隊列怎么選型&#xff1f; 特性ActiveMQRabbitMQRocketMQKafka單機吞吐量萬級萬級10萬級10萬級時效性毫秒級…

GStreamer 簡明教程(十一):插件開發,以一個音頻生成(Audio Source)插件為例

系列文章目錄 GStreamer 簡明教程&#xff08;一&#xff09;&#xff1a;環境搭建&#xff0c;運行 Basic Tutorial 1 Hello world! GStreamer 簡明教程&#xff08;二&#xff09;&#xff1a;基本概念介紹&#xff0c;Element 和 Pipeline GStreamer 簡明教程&#xff08;三…

Linux kernel signal原理(下)- aarch64架構sigreturn流程

一、前言 在上篇中寫到了linux中signal的處理流程&#xff0c;在do_signal信號處理的流程最后&#xff0c;會通過sigreturn再次回到線程現場&#xff0c;上篇文章中介紹了在X86_64架構下的實現&#xff0c;本篇中介紹下在aarch64架構下的實現原理。 二、sigaction系統調用 #i…