17、蜂鸣器实验
本讲主要内容
1.蜂鸣器介绍
2.蜂鸣器模块电路
3.编写蜂鸣器控制程序
1.蜂鸣器介绍
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用 于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话 机、定时器等电子产品中作发声器件。
蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。
(1)压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣 箱、外壳等组成。多谐振荡器由晶体管或集成电路构成,当接通电源后 (1.5~15V直流工作电压),多谐振荡器起振,输出1.5~5kHZ的音频信号,阻抗匹配器推动压电蜂鸣片发声。
(2)电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场,振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。
改变单片机引脚输出波形的频率,就可以调整控制蜂鸣器音调,产生各 种不同音色、音调的声音。
改变输出电平的高低电平占空比,则可以控制蜂鸣器的声音大小。
2.蜂鸣器模块电路
PZ6806L
PZ6806D
3.编写蜂鸣器控制程序
蜂鸣器控制程序主要分为 2 大块:
(1)使能蜂鸣器端口时钟、初始化GPIO。
(2)主函数控制。