【蓝桥杯单片机】第六章 蜂鸣器

本文介绍了单片机驱动蜂鸣器的硬件解读和程序编写过程。通过分析电路图,指出ULN2003芯片作为驱动芯片的作用,解释了蜂鸣器的工作原理。同时,提到了M74HC573M1R芯片在电路中的角色,并简单回顾了在LED实验中的应用。在程序编写部分,代码使得蜂鸣器以500ms的间隔发出声音,LED灯熄灭。
摘要由CSDN通过智能技术生成

第一节    硬件解读

        有了LED的基础,蜂鸣器的实验会简单很多,在原理图上,蜂鸣器图标如下:

图片

                           

        蜂鸣器的电路明显比LED的电路简单很多,蜂鸣器一端是VCC,宁外一端是N_BUZZ,我们只要保证N_BUZZ是低电平,电路就可以导通了,蜂鸣器就开始”滴滴”的发出响声了。那么,N_BUZZ的另外一个网格在哪里呢?我们可以在原理图中直接搜索,可以得到:

图片

        这里有2个芯片,我们一个一个的看,先是ULN2003。

        找到比赛提供的该芯片的数据手册,得到该芯片的内部电路图,从下图可知,该芯片是一款驱动芯片,用于驱动蜂鸣器。原因是单片机的电流过小,不足以驱动蜂鸣器,一般是采用三极管或者驱动电路进行放大,在蓝桥杯单片机电路中,采取的是驱动芯片的放大方案。

        另外一款芯片M74HC573M1R在LED实验一章已经讲解过,只是LED的是Y4C,在蜂鸣器电路中是Y5C,其他的基本和LED实验中的一样去分析即可。

图片

第二节    程序编写

图片

图片

图片

图片

图片

图片

图片

第三节    实验现象

        把代码生成HEX文件,然后编译,最后下载到开发板,听见蜂鸣器以500ms的间隔滴滴的叫。LED灯熄灭。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值