<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>硬件设计 on 云雾海的博客</title><link>https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/</link><description>Recent content in 硬件设计 on 云雾海的博客</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Fri, 20 Nov 2020 16:24:28 +0800</lastBuildDate><atom:link href="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/index.xml" rel="self" type="application/rss+xml"/><item><title>如何使用KiCAD画扩展板</title><link>https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/</link><pubDate>Fri, 20 Nov 2020 16:24:28 +0800</pubDate><guid>https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/</guid><description>&lt;img src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/cover.jpg" alt="Featured image of post 如何使用KiCAD画扩展板" /&gt;&lt;p&gt;&lt;em&gt;使用过 Arduino 的朋友或多或少应该都见过 Arduino 那种直插的扩展板，不用排线不用焊接，只需排针排母上下对齐然后轻轻一推，就完成了模块化和集成化的完美结合。本文从自己制作的一个板子出发，基于 KiCAD 简单介绍一下扩展板的画法。&lt;/em&gt;&lt;/p&gt;&#10;&lt;!-- @import "[TOC]" {cmd="toc" depthFrom=1 depthTo=6 orderedList=false} --&gt;&#10;&lt;!-- code_chunk_output --&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e8%ae%be%e8%ae%a1%e6%80%9d%e8%b7%af" &gt;设计思路&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%ac%ac%e4%b8%80%e6%ad%a5%e7%94%bb%e5%a5%bd%e5%86%85%e9%83%a8%e7%94%b5%e8%b7%af" &gt;第一步：画好内部电路&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%ac%ac%e4%ba%8c%e6%ad%a5%e7%94%bb%e7%9b%b4%e6%8f%92%e5%bc%95%e8%84%9a%e7%ac%a6%e5%8f%b7" &gt;第二步：画直插引脚符号&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%ac%ac%e4%b8%89%e6%ad%a5%e5%b0%86%e7%9b%b4%e6%8f%92%e5%bc%95%e8%84%9a%e7%ac%a6%e5%8f%b7%e5%af%bc%e5%85%a5%e5%b9%b6%e8%bf%9e%e6%8e%a5" &gt;第三步：将直插引脚符号导入并连接&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%ac%ac%e5%9b%9b%e6%ad%a5%e7%94%bb%e7%9b%b4%e6%8f%92%e5%bc%95%e8%84%9a%e5%b0%81%e8%a3%85" &gt;第四步：画直插引脚封装&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%ac%ac%e4%ba%94%e6%ad%a5%e4%bf%ae%e6%94%b9%e8%b7%af%e5%be%84" &gt;第五步：修改路径&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%ac%ac%e5%85%ad%e6%ad%a5%e5%88%86%e9%85%8d%e5%b0%81%e8%a3%85" &gt;第六步：分配封装&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%ac%ac%e4%b8%83%e6%ad%a5%e7%94%bb-pcb" &gt;第七步：画 PCB&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%ac%ac%e5%85%ab%e6%ad%a5%e5%af%bc%e5%87%ba%e7%94%9f%e4%ba%a7%e6%96%87%e4%bb%b6%e5%b9%b6%e6%89%93%e6%9d%bf" &gt;第八步：导出生产文件并打板&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;!-- /code_chunk_output --&gt;&#10;&lt;h2 id="设计思路"&gt;&lt;a href="#%e8%ae%be%e8%ae%a1%e6%80%9d%e8%b7%af" class="header-anchor"&gt;&lt;/a&gt;设计思路&#10;&lt;/h2&gt;&lt;p&gt;首先需要确定自己是要制作什么扩展板，这里我是为了自己的项目设计了一个 stm32f103c8 的板子，功能就是做成一个最小系统板，所有的接口都单独引出。&lt;/p&gt;&#10;&lt;h2 id="第一步画好内部电路"&gt;&lt;a href="#%e7%ac%ac%e4%b8%80%e6%ad%a5%e7%94%bb%e5%a5%bd%e5%86%85%e9%83%a8%e7%94%b5%e8%b7%af" class="header-anchor"&gt;&lt;/a&gt;第一步：画好内部电路&#10;&lt;/h2&gt;&lt;p&gt;在&lt;a class="link" href="https://www.ultralibrarian.com/" target="_blank" rel="noopener"&#10; &gt;Ultra&lt;/a&gt;找到需要的芯片的符号并下载，在导入后画出板子的内部电路。内部电路很简单，画出复位电路、供电电路、晶振时钟电路、冲击电流保护、开关显示电路。同时将 BOOT1 拉低，因为这块板子我不需要使用内置 SRAM 启动。&lt;/p&gt;&#10;&lt;p&gt;画好成果如下：&lt;/p&gt;&#10;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="727px" data-flex-grow="303" height="462" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/a92be0b5ec033941b724f24bc6d62234.webp" width="1400"&gt;&lt;h2 id="第二步画直插引脚符号"&gt;&lt;a href="#%e7%ac%ac%e4%ba%8c%e6%ad%a5%e7%94%bb%e7%9b%b4%e6%8f%92%e5%bc%95%e8%84%9a%e7%ac%a6%e5%8f%b7" class="header-anchor"&gt;&lt;/a&gt;第二步：画直插引脚符号&#10;&lt;/h2&gt;&lt;p&gt;因为要做成扩展板，那么很多时候直插引脚的结构往往就是相同的，如果每次使用的时候都要重新画一次直插引脚，那么很显然这会是很复杂麻烦的一件事，所以直接将其做成一个直插引脚符号会很省时省力。在我的设计里面，这个板子是一个六边形，然后每条边上有八个引脚，同时这八个引脚里面前两个始终为 GND 和 3V3，然后我画了如下的这样的符号，为了省时省力，在自认为不会犯错的情况下，我对每个引脚的设置都为 Passive。&lt;/p&gt;&#10;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="186px" data-flex-grow="77" height="487" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/dba682d8053996fc90374886226162a2.webp" width="379"&gt;&lt;h2 id="第三步将直插引脚符号导入并连接"&gt;&lt;a href="#%e7%ac%ac%e4%b8%89%e6%ad%a5%e5%b0%86%e7%9b%b4%e6%8f%92%e5%bc%95%e8%84%9a%e7%ac%a6%e5%8f%b7%e5%af%bc%e5%85%a5%e5%b9%b6%e8%bf%9e%e6%8e%a5" class="header-anchor"&gt;&lt;/a&gt;第三步：将直插引脚符号导入并连接&#10;&lt;/h2&gt;&lt;p&gt;画好符号后，就只需要将所需引脚连接起来即可，而后如果遇到其它的扩展板，也只需要将对应的引脚相互连接即可，这里我下拉了 BOOT0，如果需要让它上拉，只需要在外部电路连接 3V3 即可。&lt;/p&gt;&#10;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="380px" data-flex-grow="158" height="567" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/f83d4560f9e0be9449355ec0a73264dd.webp" width="900"&gt;&lt;h2 id="第四步画直插引脚封装"&gt;&lt;a href="#%e7%ac%ac%e5%9b%9b%e6%ad%a5%e7%94%bb%e7%9b%b4%e6%8f%92%e5%bc%95%e8%84%9a%e5%b0%81%e8%a3%85" class="header-anchor"&gt;&lt;/a&gt;第四步：画直插引脚封装&#10;&lt;/h2&gt;&lt;p&gt;和符号同理，这样设计之后就不需要每次都重新打孔，而且还要费心费力地去计算孔的位置，太麻烦，所以直接设计成封装。新建库、封装，通过计算找出所有孔的位置，然后挨个放孔、画边，最终结果如下，记住边框一定要用 Fab 层，这在后面的设计中很重要：&lt;/p&gt;&#10;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="239px" data-flex-grow="99" height="797" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/babba4e346f479e516680958fe224673.webp" width="794"&gt;&lt;h2 id="第五步修改路径"&gt;&lt;a href="#%e7%ac%ac%e4%ba%94%e6%ad%a5%e4%bf%ae%e6%94%b9%e8%b7%af%e5%be%84" class="header-anchor"&gt;&lt;/a&gt;第五步：修改路径&#10;&lt;/h2&gt;&lt;p&gt;为了使用这个扩展板的时候所有工程都可以用这个库，可以把库文件夹放在当前工程的上一级路径，然后点击首选项-管理封装库，找到刚才新建的库，对其路径进行修改为&lt;code&gt;$(KIPRJMOD)/../库文件夹名&lt;/code&gt;，例如我的路径即为：&lt;/p&gt;&#10;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="4805px" data-flex-grow="2002" height="47" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/895e0091817832dd537dd368d78f1c8d.webp" width="941"&gt;&lt;p&gt;这里的/..可以理解为打开上一级目录，而&lt;code&gt;$(KIPRJMOD)&lt;/code&gt;则表示当前工程路径，这样只要每次新建工程都放在和库同级路径下，即可保证该库的使用了。&lt;/p&gt;&#10;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="1097px" data-flex-grow="457" height="117" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/a62aef866dbe3905a25f8274030f4beb.webp" width="535"&gt;&lt;h2 id="第六步分配封装"&gt;&lt;a href="#%e7%ac%ac%e5%85%ad%e6%ad%a5%e5%88%86%e9%85%8d%e5%b0%81%e8%a3%85" class="header-anchor"&gt;&lt;/a&gt;第六步：分配封装&#10;&lt;/h2&gt;&lt;p&gt;回到原理图界面，在标注完成且电器规则检查无误后即可分配封装了。&lt;/p&gt;&#10;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="274px" data-flex-grow="114" height="524" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/24cbc87936a9598681caec733809f6c9.webp" width="599"&gt;&lt;h2 id="第七步画-pcb"&gt;&lt;a href="#%e7%ac%ac%e4%b8%83%e6%ad%a5%e7%94%bb-pcb" class="header-anchor"&gt;&lt;/a&gt;第七步：画 PCB&#10;&lt;/h2&gt;&lt;p&gt;分配完封装就可以直接开始连线了，不过注意的是需要现在电路板设置界面关闭要求封装中定义外框，这里的外框其实指的是 Crt 层，这样的话我们使用 Fab 层作为外框就可以在不干扰 PCB 电气特性的情况下同时不受禁止外框重叠的管束，那么其它元件就可以放在我们的直插引脚封装里面了！剩下的就是排布和拉线即可。&lt;/p&gt;&#10;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="362px" data-flex-grow="150" height="728" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/7a28511938582f9e2418211a4b887209.webp" width="1099"&gt;&lt;img alt="在这里插入图片描述" class="gallery-image" data-flex-basis="251px" data-flex-grow="104" height="786" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8kicad%E7%94%BB%E6%89%A9%E5%B1%95%E6%9D%BF/img/f52f168bcd78db04df8a3c485f60167c.webp" width="823"&gt;&lt;h2 id="第八步导出生产文件并打板"&gt;&lt;a href="#%e7%ac%ac%e5%85%ab%e6%ad%a5%e5%af%bc%e5%87%ba%e7%94%9f%e4%ba%a7%e6%96%87%e4%bb%b6%e5%b9%b6%e6%89%93%e6%9d%bf" class="header-anchor"&gt;&lt;/a&gt;第八步：导出生产文件并打板&#10;&lt;/h2&gt;&lt;p&gt;注意控制我们的 PCB 在 10cm*10cm 之间，这样我们就可以使用嘉立创的 5 元打样优惠了。导出生产文件然后打样的过程网上有很多，我在这里就不详述了。&lt;/p&gt;&#10;</description></item><item><title>三极管（BJT）与场效应管（FET）的比较</title><link>https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E4%B8%89%E6%9E%81%E7%AE%A1bjt%E4%B8%8E%E5%9C%BA%E6%95%88%E5%BA%94%E7%AE%A1fet%E7%9A%84%E6%AF%94%E8%BE%83/</link><pubDate>Sun, 08 Nov 2020 16:09:03 +0800</pubDate><guid>https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E4%B8%89%E6%9E%81%E7%AE%A1bjt%E4%B8%8E%E5%9C%BA%E6%95%88%E5%BA%94%E7%AE%A1fet%E7%9A%84%E6%AF%94%E8%BE%83/</guid><description>&lt;img src="https://blog.yunwuhai.com/posts/%E5%B5%8C%E5%85%A5%E5%BC%8F/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1/%E4%B8%89%E6%9E%81%E7%AE%A1bjt%E4%B8%8E%E5%9C%BA%E6%95%88%E5%BA%94%E7%AE%A1fet%E7%9A%84%E6%AF%94%E8%BE%83/cover.jpg" alt="Featured image of post 三极管（BJT）与场效应管（FET）的比较" /&gt;&lt;h1 id="三极管bjt与场效应管fet的比较"&gt;&lt;a href="#%e4%b8%89%e6%9e%81%e7%ae%a1bjt%e4%b8%8e%e5%9c%ba%e6%95%88%e5%ba%94%e7%ae%a1fet%e7%9a%84%e6%af%94%e8%be%83" class="header-anchor"&gt;&lt;/a&gt;三极管（BJT）与场效应管（FET）的比较&#10;&lt;/h1&gt;&lt;p&gt;&lt;em&gt;因为学妹在学模电，突然问到我 MOS 与 MOSFET 的噪声谁更大，结果仔细一回想，似乎只是隐约记得 FET 比 BJT 抗噪声能力更强，但是原因却不清楚，毕竟模电还是学得太差了。网上找了好久资料，找到了一个&lt;a class="link" href="https://tieba.baidu.com/p/5724525449?red_tag=2628389228" target="_blank" rel="noopener"&#10; &gt;贴吧的帖子&lt;/a&gt;，对 BJT 和 FET 的特性进行了比较，参考其内容在这里记录一下。&lt;/em&gt;&lt;/p&gt;&#10;&lt;!-- @import "[TOC]" {cmd="toc" depthFrom=1 depthTo=6 orderedList=false} --&gt;&#10;&lt;!-- code_chunk_output --&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e4%b8%89%e6%9e%81%e7%ae%a1bjt%e4%b8%8e%e5%9c%ba%e6%95%88%e5%ba%94%e7%ae%a1fet%e7%9a%84%e6%af%94%e8%be%83" &gt;三极管（BJT）与场效应管（FET）的比较&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e5%8e%86%e5%8f%b2" &gt;历史：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%94%b5%e6%9e%81%e5%8c%ba%e5%88%ab" &gt;电极区别：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e6%8e%a7%e5%88%b6%e7%b1%bb%e5%9e%8b" &gt;控制类型：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e9%98%bb%e6%8a%97%e5%b7%ae%e5%88%ab" &gt;阻抗差别：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e8%bd%bd%e6%b5%81%e5%ad%90" &gt;载流子：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%a8%b3%e5%ae%9a%e6%80%a7%e5%99%aa%e5%a3%b0" &gt;稳定性（噪声）：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e5%88%86%e7%b1%bb" &gt;分类：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%89%b9%e6%80%a7%e6%9b%b2%e7%ba%bf" &gt;特性曲线：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e6%94%be%e5%a4%a7%e8%83%bd%e5%8a%9b" &gt;放大能力：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%81%b5%e6%b4%bb%e6%80%a7" &gt;灵活性：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e5%81%8f%e7%bd%ae%e5%b7%ae%e5%88%ab" &gt;偏置差别：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e5%b7%a5%e4%bd%9c%e8%a6%81%e6%b1%82" &gt;工作要求：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e7%94%b5%e5%ae%b9%e5%b7%ae%e5%88%ab" &gt;电容差别：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e5%85%b6%e4%bb%96" &gt;其他：&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="#%e6%80%bb%e7%bb%93" &gt;总结：&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;!-- /code_chunk_output --&gt;&#10;&lt;h2 id="历史"&gt;&lt;a href="#%e5%8e%86%e5%8f%b2" class="header-anchor"&gt;&lt;/a&gt;历史：&#10;&lt;/h2&gt;&lt;p&gt;BJT 和 FET 都是主要用与放大、开关电路中的常用电子元件。BJT 发明较早，依靠小结构高性能的优势淘汰了电子管，而后因为结构设计上的先天缺陷，FET 便应运而生。不过虽然 FET 发明出来后是为了克服 BJT 的缺陷，但是在实际运用过程中人们发现 BJT 和 FET 各有优劣，最终便都被保留了下来并在如今广泛使用。&lt;/p&gt;&#10;&lt;h2 id="电极区别"&gt;&lt;a href="#%e7%94%b5%e6%9e%81%e5%8c%ba%e5%88%ab" class="header-anchor"&gt;&lt;/a&gt;电极区别：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;BJT：基极（B），发射极（E），集电极（C）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;FET：栅极（G），源极（S），漏极（D）&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;这里上下一一对应&lt;/em&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="控制类型"&gt;&lt;a href="#%e6%8e%a7%e5%88%b6%e7%b1%bb%e5%9e%8b" class="header-anchor"&gt;&lt;/a&gt;控制类型：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：电流控制——通过控制&lt;strong&gt;基极电流&lt;/strong&gt;来控制&lt;strong&gt;集电极电流&lt;/strong&gt;的变化&lt;/li&gt;&#10;&lt;li&gt;FET：电压控制——通过控制&lt;strong&gt;栅极电压&lt;/strong&gt;来控制&lt;strong&gt;漏极电流&lt;/strong&gt;变化&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="阻抗差别"&gt;&lt;a href="#%e9%98%bb%e6%8a%97%e5%b7%ae%e5%88%ab" class="header-anchor"&gt;&lt;/a&gt;阻抗差别：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：输入阻抗较低（几百欧姆-几千欧姆），基极电流较大，输出电阻较高，对前级电路影响较大，必须阻抗匹配才能工作&lt;/li&gt;&#10;&lt;li&gt;FET：输入阻抗极高（兆欧以上），MOS 管更高，栅极几乎没有电流，对前级电路影响较小，输出电阻同样也很高&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="载流子"&gt;&lt;a href="#%e8%bd%bd%e6%b5%81%e5%ad%90" class="header-anchor"&gt;&lt;/a&gt;载流子：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：两种载流子——少子和多子，属于双极性器件&lt;/li&gt;&#10;&lt;li&gt;FET：一种载流子——多子，属于单极性期间&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="稳定性噪声"&gt;&lt;a href="#%e7%a8%b3%e5%ae%9a%e6%80%a7%e5%99%aa%e5%a3%b0" class="header-anchor"&gt;&lt;/a&gt;稳定性（噪声）：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：噪声更大——因为少子参与了导电，而少子容易受到温度的影响，热稳定性较差&lt;/li&gt;&#10;&lt;li&gt;FET：噪声更小——因为只有多子导电，热稳定性更好，噪声小&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="分类"&gt;&lt;a href="#%e5%88%86%e7%b1%bb" class="header-anchor"&gt;&lt;/a&gt;分类：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：PNP 和 NPN&lt;/li&gt;&#10;&lt;li&gt;FET：&#10;&lt;ul&gt;&#10;&lt;li&gt;按沟道：N 型和 P 型&lt;/li&gt;&#10;&lt;li&gt;按原理：JFET 和 MOSFET（增强型、耗尽型）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="特性曲线"&gt;&lt;a href="#%e7%89%b9%e6%80%a7%e6%9b%b2%e7%ba%bf" class="header-anchor"&gt;&lt;/a&gt;特性曲线：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;BJT：截止区、放大区、饱和区、击穿区——转移特性按指数规律变化&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;FET：截至区、放大区、可变电阻区、击穿区——转移特性按平方规律变化（非线性失真更大）&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;两者可以看作对应关系&lt;/em&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="放大能力"&gt;&lt;a href="#%e6%94%be%e5%a4%a7%e8%83%bd%e5%8a%9b" class="header-anchor"&gt;&lt;/a&gt;放大能力：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;BJT：参数——电流放大倍数 β&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;FET：参数——跨导 g&lt;del&gt;m&lt;/del&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;两者相比 BJT 电压放大倍数更大&lt;/em&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="灵活性"&gt;&lt;a href="#%e7%81%b5%e6%b4%bb%e6%80%a7" class="header-anchor"&gt;&lt;/a&gt;灵活性：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：发射极和集电极不能互换，否则 β 过低不能正常工作&lt;/li&gt;&#10;&lt;li&gt;FET：在一些特定条件下，源极和漏极可以互换，耗尽型 MOSFET 的栅极电压可正可负，灵活性更高&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="偏置差别"&gt;&lt;a href="#%e5%81%8f%e7%bd%ae%e5%b7%ae%e5%88%ab" class="header-anchor"&gt;&lt;/a&gt;偏置差别：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：需要合适的偏置电流才可以正常工作&lt;/li&gt;&#10;&lt;li&gt;FET：需要合适的偏置电压才可以正常工作&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="工作要求"&gt;&lt;a href="#%e5%b7%a5%e4%bd%9c%e8%a6%81%e6%b1%82" class="header-anchor"&gt;&lt;/a&gt;工作要求：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：焊接过程中温度不能过高，静电无影响&lt;/li&gt;&#10;&lt;li&gt;FET：必须对栅极和源极放电，否则感应静电也容易击穿，在存储、运输过程中必须将栅极、源极短路&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="电容差别"&gt;&lt;a href="#%e7%94%b5%e5%ae%b9%e5%b7%ae%e5%88%ab" class="header-anchor"&gt;&lt;/a&gt;电容差别：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：极间电容较大，耦合电容较大&lt;/li&gt;&#10;&lt;li&gt;FET：极间电容较小，耦合电容较小（输入电阻较高）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="其他"&gt;&lt;a href="#%e5%85%b6%e4%bb%96" class="header-anchor"&gt;&lt;/a&gt;其他：&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;BJT：功耗更高，但更便宜&lt;/li&gt;&#10;&lt;li&gt;FET：功耗低，但是更贵 FET&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="总结"&gt;&lt;a href="#%e6%80%bb%e7%bb%93" class="header-anchor"&gt;&lt;/a&gt;总结：&#10;&lt;/h2&gt;&lt;p&gt;在&lt;strong&gt;只允许从信号源取较少（高输出阻抗）电流&lt;/strong&gt;的情况下，选用 FET，达到阻抗匹配目的，适用于&lt;strong&gt;低噪高输入电阻的前置电路&lt;/strong&gt;；&lt;/p&gt;&#10;&lt;p&gt;在&lt;strong&gt;信号电压较低&lt;/strong&gt;，&lt;strong&gt;允许取用电流&lt;/strong&gt;的情况下，选用 BJT。&lt;/p&gt;&#10;&lt;p&gt;作为开关管，FET 的效率较高，多用在大电流、高速开关电源上；&lt;/p&gt;&#10;&lt;p&gt;在环境温度变化较大的场合应使用 FET。&lt;/p&gt;&#10;</description></item></channel></rss>