





连接按键的I/O 口开内部上拉电阻。软件设计方法先分析一下蜂鸣器。所使用的蜂鸣器的工作频率是100Hz,也就是说蜂鸣器的驱动信号波形周期是10000μs,由于是1/2duty 的信号,所以一个周期内的高电平和低电平的时间宽度都为5000μs。软件设计上,我们将根据两种驱动方式来进行说明。由于PWM 只控制固定频率的蜂鸣器,所以可以在程序的系统初始化时就对PWM 的输出波形进行设置。

有源自激型蜂鸣器的工作发声原理是:直流电源输入经过振荡系统的放大取样电路在谐振装置作用下产生声音信号,有源自激型蜂鸣器的工作发声原理图如图2:图2电路原理图图3蜂鸣器如图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 口驱动蜂鸣器使用的。

友皓工业自动化公司-长春ZERO ONE OKADA防水电铃由苏州友皓工业自动化有限公司提供。苏州友皓工业自动化有限公司是江苏 苏州 ,电子、电工产品加工的见证者,多年来,公司贯彻执行科学管理、创新发展、诚实守信的方针,满足客户需求。在友皓工业自动化领导携全体员工热情欢迎各界人士垂询洽谈,共创友皓工业自动化更加美好的未来。