单片机驱动他激式蜂鸣器的方式
浏览数量: 131 作者: jasmine 发布时间: 2016-06-24 来源: 广东思威特智能科技股份有限公司
他激式蜂鸣器:由于蜂鸣器的工作电流一般比较大,以致于单片机的I/O口是无法直接驱动的(但AVR可以驱动小功率蜂鸣器),所以要利用放大电路来驱动,一般使用三极管来放大电流就可以了。
以下是思威特小编对必须用方波信号进行驱动的他激式蜂鸣器的说明:
单片机驱动他激式蜂鸣器的方式有两种:一种是PWM输出口直接驱动,另一种是利用I/O定时翻转电平产生驱动波形对蜂鸣器进行驱动。之前上编说到了单片机驱动他激式蜂鸣器的方式中的第一种,现在开始说第二种:
相对于PWM输出口直接驱动,利用I/O定时翻转电平来产生驱动波形的方式会比较麻烦一点,必须利用定时器来做定时,通过定时翻转电平产生符合蜂鸣器要求的频率的波形,这个波形就可以用来驱动蜂鸣器了。比如为 2500Hz的蜂鸣器的驱动,可以知道周期为400μs,这样只需要驱动蜂鸣器的I/O口每200μs翻转一次电平就可以产生一个频率为2500Hz,占空比为1/2dut的方波,再通过三极管放大就可以驱动这个他激式蜂鸣器了。
本文出自专业蜂鸣器厂家广东思威特智能科技股份有限公司www.swt99.cn / 400-8161-086