蜂鸣器是将音频信号转换成声音信号的语音设备,广泛应用于家电、银行、警察报警系统、电子玩具、嬉戏机等领域。
蜂鸣器主要用于提示或报警,依据不同的设计和用途,可以发出音乐、口哨、蜂鸣器、闹钟、铃声等不同的声音。
洗衣机使用的蜂鸣器常常会发出嘟嘟声,提示用户操作过程,燃气具使用的蜂鸣器大多会发出报警,提示用户燃气具干烧。作为一款门铃应用,蜂鸣器常常会发出“丁咚”的声音或者音乐的声音来提示客人来访,蜂鸣器安装在公安、银行和家庭的报警区域,常常发出警报声。假如有人进入报警区域,蜂鸣器会在传感器的掌握下发出警报。
由于自激蜂鸣器由DC电压驱动,因此不需要沟通信号驱动,只需输出驱动电平到驱动端口,通过三极管放大驱动电流,就能发出蜂鸣器声音。很简洁。这里不解释自激蜂鸣器。
蜂鸣器有两种驱动方式:一种是PWM输出口直接驱动,另一种是I/O定时翻转电平驱动产生驱动波形。
PWM输出口直接驱动就是利用PWM输出口本身输出的某个方波直接驱动蜂鸣器,在单片机软件设置中,有几个系统寄存器用于设置PWM端口的输出,可以设置占空比、周期等。设置这些寄存器以产生满意蜂鸣器要求的频率波形后,只要PWM输出开启,PWM输出端口就可以输出频率的方波,此时,可以使用该波形驱动蜂鸣器。比如在2000Hz蜂鸣器的频率下,可以知道周期是500μs,这样你只需要将PWM周期设置为500μs,占空比电平设置为250μs,它可以产生2000Hz的方波频率,通过这个频率三极管来驱动蜂鸣器。
咨询电话: