|
本帖最后由 纯今 于 2024-3-13 21:30 编辑
我看到一个设计,用Arduino UNO的PD5GPIO直接驱动无源BUZZER
我原是深表怀疑。它驱动的BUZZER具体型号是MLT-5030
它的DATASHEET如下:
1 | 额定电压(Vo-p) | 3.0Vo-p | 2 | 工作电压(Vo-p) | 2.5~4.5 Vo-p | 3 | 额定电流(mA) | Max.100mA ,at 4000Hz 50% duty Square Wave 3.0Vo-p | 4 | 输出音压(dB)10cm | Min. 75dB,at 4000Hz 50% duty Square Wave 3.0Vo-p | 5 | 电阻(Ω) | 12±3Ω | 6 | 谐振频率(Hz) | 4000Hz | 7 | 工作温度(℃) | -20℃~+70℃ | 8 | 储存温度(℃) | -40℃~+85℃ | 9 | 净重(g) | Approx 0.1g | 10 | 环保 | Yes |
Arduino UNO的PD5GPIO直接驱动,按常规是需要利用三极管的,后来,Arduino文档说明
在Arduino中,无源蜂鸣器连接到数字或模拟输出引脚,通过改变输出的高低电平来控制蜂鸣器发声
Arduino中的无源蜂鸣器需要外接一个交流信号,利用交流电信号来驱动压电陶瓷薄片产生声音。在控制蜂鸣器时,将引脚输出设置为高电平(5V)即可打开蜂鸣器,将引脚输出设置为低电平(0V)即可关闭蜂鸣器。
记录一下END
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|