电路原理图蜂鸣器如图1-3 所示,使用sh69p43 为控制芯片,使用4mhz 晶振作为主振荡器。
portc.3/t0 作为i/o 口通过三极管q2 来驱动蜂鸣器ls1,而portc.2/pwm0 则作为pwm 输出口通过三极管q1 来驱动蜂鸣器ls2。另外在porta.3 和porta.2 分别接了两个按键,一个是pwm 按键,是用来控制pwm 输出口驱动蜂鸣器使用的;另一个是port 按键,是用来控制i/o 口驱动蜂鸣器使用的。连接按键的i/o 口开内部上拉电阻。
首先根据sh69p43 的pwm 输出的周期宽度是10 位数据来选择pwm 时钟。系统使用4mhz 的晶振作为主振荡器,一个tosc 的时间就是0.25μs,若是将pwm 的时钟设置为tosc 的话, 则蜂鸣器要求的波形周期500μs 的计数值为500μs/0.25μs=(2000)10=(7d0)16,7d0h 为11 位的数据,而sh69p43 的pwm
输出周期宽度只是10 位数据,所以选择pwm 的时钟为tosc 是不能实现蜂鸣器所要的驱动波形的。
这里我们将pwm 的时钟设置为4tosc,这样一个pwm 的时钟周期就是1μs 了,由此可以算出500μs 对应的计数值为500μs/1μs=(500)10=(1f4)16,即分别在周期寄存器的高2 位、中4 位和低4 位三个寄存器中填入1、f 和4,就完成了对输出周期的设置。再来设置占空比寄存器,在pwm 输出中占空比的实现是
结构原理蜂鸣器1.压电式蜂鸣器 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。有的压电式蜂鸣器外壳上还装有发光二极管。
多谐振荡器由晶体管或集成电路构成。当接通电源后(1.5~15v直流工作电压),多谐振荡器起振,输出1.5~2.5khz的音频信号,阻抗匹配器推动压电蜂鸣片发声。
惠州市惠阳区秋长鑫亚图电子厂
13809882966
中国 惠州