的用途/功能
蜂鸣器是一种将声音信号转换成声音信号的发音装置。广泛应用于家用电器、银行、报警系统、电子玩具、游戏机等。
蜂鸣器主要用于提示或报警。根据不同的设计和用途,它可以发出音乐、口哨、蜂鸣器、警报器、电铃等不同的声音。
洗衣机中使用的蜂鸣器经常发出哔哔声,提醒用户操作过程。大多数燃气器具中使用的蜂鸣器都会发出警报,提醒用户燃气器具是干烧的。作为门铃应用,蜂鸣器经常发出“叮咚”声或音乐声,提醒客人到访。安装在公安、银行、家庭警戒区的蜂鸣器常发出报警声。如果有人进入警戒区,蜂鸣器会在传感器控制的作用下发出报警声。工厂和学校使用的蜂鸣器经常发出电铃声。
蜂鸣器的功能是什么
蜂鸣器驱动模式
由于自激式蜂鸣器由直流电压驱动,因此不需要交流信号驱动。它只需将驱动电平输出到驱动端口,并通过三极管放大驱动电流,使蜂鸣器鸣响即可。很简单。这里我们不解释自激蜂鸣器。这里只描述另一个必须由1/2duty方波信号驱动的激励蜂鸣器。
蜂鸣器的驱动方式有两种:一种是直接由PWM输出端口驱动,另一种是利用I/O时序翻转电平驱动蜂鸣器产生驱动波形。
PWM输出口直接驱动就是利用PWM输出口本身可以输出一定的方波来直接驱动蜂鸣器。在单片机软件设置中,有几个系统寄存器用来设置PWM端口的输出,可以设置占空比、占空比等。在这些寄存器被设置为产生满足蜂鸣器要求的频率波形后,只要打开PWM输出,PWM输出端口就可以输出频率的方波。此时,可以使用此波形驱动蜂鸣器。例如,频率为2000赫兹的蜂鸣器驱动,就可以知道周期是500次μ s。这样,您只需将PWM周期设置为500μ s。占空比级别设置为250μ s。可以产生一个频率为2000hz的方波,通过这个方波再利用三极管驱动蜂鸣器。
使用I/O时序翻转电平来产生驱动波形会比较麻烦。我们必须用定时器来计时。通过定时翻转电平产生蜂鸣器所需频率的波形,该波形可以用来驱动蜂鸣器。例如,对于2500Hz蜂鸣器驱动器,您可以知道周期为400μ s。这只需要每200分钟驱动一次蜂鸣器的I/O端口μ 将电平翻转一次,产生2500Hz的方波,占空比为1/2duty,然后用三极管放大驱动蜂鸣器。