六、STM32外部设备和电路

STM32外部设备和电路

1,LED:

发光二极管,正向通电点亮,反向通电不亮
在这里插入图片描述在这里插入图片描述
引脚长的为正极,短脚为负极。
LED内较小的一半是正极,较大的一半是负极。

低电平点亮电路:在这里插入图片描述

LED正极接3.3V,负极通过限流电阻接到PA0上。
当PA0输出低电平时,LED两端产生电压差,形成正向导通电流,LED亮。
当PA0输出高电平时,LED两端没有产生电压差,LED灯不亮。(限流电阻一方面防止电流过大而烧毁,一方面调整LED的亮度(增大阻值,变暗) )

高电平点亮电路:

在这里插入图片描述
根据IO口高低电平的驱动能力,选择低电平点亮电路或高电平点亮电路。
GPIO在推挽输出模式下,高低电平均有较强的驱动能力。
单片机的电路一般使用低电平点亮电路

2,蜂鸣器

在这里插入图片描述
有源蜂鸣器:内部自带振荡源,将正负极接上直流电压即可持续发声,频率固定
无源蜂鸣器:内部不带振荡源,需要控制器提供振荡脉冲才可发声,调整提供振荡脉冲的频率,可发出不同频率的声音在这里插入图片描述
用三极管开关进行驱动,在VCC和GND分别接上正负极的供电,中间的引脚接低电平,蜂鸣器响,接高电平,蜂鸣器关闭。

对于功率较大的,直接使用IO口驱动会导致STM32负担过大,故使用三极管驱动电路完成驱动。

PNP三极管驱动电路在这里插入图片描述

PNP左边是基极,带箭头的是发射极,剩下的是集电极。
给基极低电平,三极管就会导通。通过3.3V和GND就可以给蜂鸣器提供驱动电流了。
反之,电流截至,不供电。

NPN三极管驱动电路在这里插入图片描述

NPN左边是基极,带箭头的是发射极,剩下的是集电极。
与PNP三极管相反。

补充:

PNP三极管接在上面,NPN三极管接在下面。因为三极管的通断,需要在基极和发射极之间直接产生一定的开启电压。否则,三极管可能无法开启。

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值