历史上的今天
今天是:2025年02月02日(星期日)
2021年02月02日 | 51单片机三极管的作用讲解
2021-02-02 来源:eefocus
对于单片机程序员,在数字电路中,三极管的作用,99.9%都只是用来做“开关”而已。我用一个NPN型三极管驱动直流电机,来说明一下,看图一

图一
大家对着上图,简单说明一下;对于NPN型三极管:
B极接上高电平,CE极之间导通,你可以把它理解成一条导线也行,然后整个电路就变成,一个直流电机和一个电源串联,电机能不转吗?
B极接着低电平,CE极之间截至,你可以把它理解成短路也行,实际上,CE极之间变成了一个无穷大的电阻,然后整个电路就变成,一个直流电机,一个无穷大的电阻,一个电源串联,根据串联电阻分压的原理(直流电机自身电阻很小),电源12V都在CE之间的无穷大电阻上面,电机二端的电压是接近0V,所以电机能转吗?
在单片机中,在程序里控制一个电机,把三极管B极连在单片机IO上面,程序控制输出高低电平就可以了。
既然可以驱动电机,也可以驱动别的,例如继电器啊,是吧,呵呵。
在实际应用中,有的工程师还利用三极管来进行电平转换。二个单片机,一个是5V工作电压的,一个是3.3V工作电压的,不能直接把它们的IO口相连,可以利用三极管。看图二:

图二
解析一下,当5V单片机 IO 输出5V时,三极管导通,变成一跟导线,上面的3.3 V电源就等于直接连到3.3V单片机IO, R2的电压也是3.3 V。 当5V单片机 IO 输出0V时,三极管截至,变成无穷大电阻,上面的3.3 V电源就等于和无穷大电阻,R2电阻(20K)串联,根据串联电阻分压原理,3.3V电压基本全部在无穷大电阻上面,R2的电压接近0V。 就是这样5V单片机和3.3V单片机就可以通信了。
有的读者可能想问一下,三极管的放大原理,其实飞飞我有个一很形象的解析。大家只要记住一条公式就可以了:Ice = (放大倍数)*Ib 。(放大倍数是一个特殊字符,飞飞打不出来,呜呜)。
B极电流比喻为水龙头,CE极之间的电流比如为单位水流量,当你水龙头关紧的时候,没水流(三极管截区);水龙头开得越大,水就流得越大(三极管放大区),你水龙头不会无穷开大吧,水龙头开得一定大的时候,水流最大了了(三极管饱和区)。
事实上,三极管的开关作用,用的就是三极管截取区,和饱和区。
史海拾趣
|
关于ARM7 LPC2368无操作系统移植TCP/IP协议栈,八百里加急!!! 我刚刚接触嵌入式编程不久 最近接手一个项目要求无操作系统移植一个TCP/IP协议栈,任务比较急 开始我打算移植LwIP,但是过程中遇到了许多问题无法解决 现在正在试图移植 nichelite的TCP/IP协议栈, 因为nichelite LPC23xx系列的程序针对8389芯片编 ...… 查看全部问答> |
|
如题!不是ppc呀...我做了个程序,编译没问题,用的是voimage,但运行的时候就说少组件???这是为什么呀???难道wince不支持imgdecmp+voimage????只能ppc里面用??? 那wince用什么浏览图片???… 查看全部问答> |
|
J-link 出现target vcc failure .please check target voltage.failed to connect J-link 出现target vcc failure .please check target voltage.failed to connect我是笔记本电脑,用的开发板是mini2440。在看国嵌体验入门班-1-5(软硬件环境搭建) 视频教程根据视频教程的步骤,我装好了J-Flash ARM V4.08l,并连接好J-link跟开 ...… 查看全部问答> |
|
汽车传感器类型比较多,像我们一般碰到的汽车传感器一般有:温度传感器(冷却水温度传感器THW,进气温度传感器THA);流量传感器(空气流量传感器,燃油流量传感器);进气压力传感器MAP;节气门位置传感器TPS;发动机转速传感器;车速传感器SPD;曲轴 ...… 查看全部问答> |
|
面试主管:你对电脑懂多少? 应征者:懂一点,我戴过电子表,玩过任天堂,房间有一台电视。。。。还有,我看过同学用DOS开机,两次.... 面试主管:下一位! (第二位应征者进入) 面试主管:你对电脑懂多少? 应征者:嗯,那要看是哪一种电脑 ...… 查看全部问答> |
|
在使用stm8时,出现了2个类似奇怪的现象(在2台电脑上使用):(电脑)1,stm8的电源指示灯突然熄灭,电脑突然关机,导致3个USB接口全部坏掉,最后判定为主板坏了。(电脑)2,stm8的电源指示灯突然熄灭,电脑突然关机,无法重启,最后拔掉电池才能 ...… 查看全部问答> |




