您的位置 首页 ADAS

经过单片机来操控蜂鸣器

通过单片机来控制蜂鸣器-有图可知BZ1蜂鸣器的BZ引脚和ULN2003引脚的12引脚相连的,这是一个输出引脚,对应的输入引脚是5引脚,有图可知STC89C52单片机的P15引脚是和ULN2003的5引脚相连的。

开发板原理图上面蜂鸣器电路图是这样的,依据视频知道它是一个无源蜂鸣器。

经过单片机来操控蜂鸣器

能够看到蜂鸣器的一端和电阻相连,另一端和引脚BZ相连,留意这个BZ并不是元气称号,有图可知,元气称号都是蓝色的,而这个BZ是赤色的。咱们在开发板原理图上找一个

BZ引脚,发现在ULN2003D这个芯片上有BZ引脚,所以咱们就把蜂鸣器的图和ULN2003D的图放在一张图上,并且把他们该连的引脚连起来了。

经过单片机来操控蜂鸣器

有图可知BZ1蜂鸣器的BZ引脚和ULN2003引脚的12引脚相连的,这是一个输出引脚,对应的输入引脚是5引脚,有图可知STC89C52单片机的P15引脚是和ULN2003的5引脚相连的。

所以能够经过单片机来操控蜂鸣器,是这么个道道。

ULN2003

看不懂芯片原理图 待续 

经过单片机来操控蜂鸣器

以上是我收拾的材料,达林顿管为什么有反向的效果仍是不理解?达林顿管不是扩大电流的吗?为什么有反向的效果?续流二极管也不理解

有个问题如同理解了,为什么单片机的P15不能直接和BZ1的BZ引脚相连? 由于让想让蜂鸣器发声是需求必定的电流巨细的,而单片机引脚输出的电流十分小,所以有必要把单片机引脚输出的这个电流扩大,扩大电流咱们能够用三极管,实际上在网上能够找到很多用三极管驱动蜂鸣器的比方。

比方下图:

经过单片机来操控蜂鸣器

比方下图:

经过单片机来操控蜂鸣器

可是为什么在STC89C52中是用ULN2003来驱动蜂鸣器的呢?由于板子上没有独自的三极管供咱们运用,而ULN2003也有扩大电流的效果,一起也是为了了解ULN2003这个芯片。

想一下为什么发光二极管就和单片机的引脚直接相连,LED作业不需求驱动电流吗? 我猜想是单片机引脚的电流正好能够驱动LED。

其实有一个很简单的道理,任何用电器都需求一个作业电压,比方蜂鸣器,比方LED灯。这个电压叫额外电压,有的叫驱动电压,驱动电流都是一个意思,额外电压知道了,额外电流就知道了。就拿蜂鸣器来说,额外电压是5V,那么能够推算出额外电流,P15直接接蜂鸣器会导致流入蜂鸣器的电流不满意额外电流,怎么办?让电流扩大直到满意额外电流,电流扩大用什么东西呢?三极管或许ULN2003,便是这么个思路,理清楚了。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/adas/345127.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部