驱动模块在单片机应用的设计上,很多方案都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警,比如按键按下、开始工作、工作结束或是故障等等。这里对单片机在蜂鸣器驱动上的应用作一下描述。折叠编辑本段驱动方式蜂鸣器由于自激蜂鸣器是直流电压驱动的,不需要利用交流信号进行驱动,只需对驱动口输出驱动电平并通过三极管放大驱动电流就能使蜂鸣器发出声音,很简单,这里就不对自激蜂鸣器进行说明了。这里只对必须用1/2duty 的方波信号进行驱动的他激蜂鸣器进行说明。
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母'h'或'ha'(旧标准用'fm'、'zzg'、'lb'、'jd'等)表示。
通过设定一个周期内电平的宽度来实现的。当输出模式选择为普通模式时,占空比寄存器是用来设置高电平的宽度。250μs 的宽度计数值为250μs/1μs=(250)10=(0fa)16。只需要在占空比寄存器的高2 位、中4 位和低4 位中分别填入0、f 和a 就可以完成对占空比的设置了,设置占空比为1/2duty。
以后只需要打开pwm 输出,pwm 输出口自然就能输出频率为2000hz、占空比为1/2duty 的方波。
b) i/o 口定时翻转电平驱动蜂鸣器方式
惠州市惠阳区秋长鑫亚图电子厂
13809882966
中国 惠州