专栏名称: 21ic电子网
即时传播最新电子科技信息,汇聚业界精英精彩视点。
今天看啥  ›  专栏  ›  21ic电子网

如何用3.3V单片机IO口控制5V LED?

21ic电子网  · 公众号  · 半导体  · 2024-10-08 21:19

文章预览

一、前言   最近看到网络上一个短视频,一位面试官询问学生, 这个单片机电路有什么问题? 如何解决?   其实 这个问题就在于工作在3.3V下的STM32单片机是无法关断 PNP 三极管的,这是因为它的发射极连接到5V电压。面试官看到学生无法回答如何来解决这个问题,于是给出了解决这个稳妥的答案,那就是将 STM32的端口设置为 漏极开路 模式,这样就可以关断三极管了。    然而实际上,这个问题真正的答案是在三极管的基极增加一个 4.7k欧姆左右的分压电阻,才能够实现对连接到5V的PNP三极管的开关控制。    下面,让我们通过实验来检查一下吧。 二、测试电路   为了测试IO的开关电压特性,将 F103单片机的四个端口引至外部实验面包板。设计单面电路板,适合一分钟制板。 AD\Test\2024\October\TeSTSTMIO.PcbDoc ▲ 图1.2.1 测试PCB   一分钟之 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览