找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

TMB12A05有源电磁式蜂鸣器为什么用单片机驱动不了?

查看数: 8356 | 评论数: 10 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-1-1 16:35

正文摘要:

下图位蜂鸣器驱动电路,有源蜂鸣器不是直接给高电平就可以了吗,为何挂在单片机P0口给高电平可以响,而挂在其他I/O口上就几乎不响,求各位给予指点

回复

ID:1109793 发表于 2024-7-17 07:35
不能设置推挽的话,就把那个10K改为上拉电阻,一端接5V一端接基极,基极和IO直接连接。实际上不用三极管,直接吧蜂鸣器负极接IO上面用低电平驱动也一样用的。
ID:1129117 发表于 2024-7-16 18:23
P0口的确可以响,而且声音还很大
ID:1129117 发表于 2024-7-16 18:21
hxbin381 发表于 2019-1-2 08:35
看你的蜂鸣器类型哦,有些是需要脉冲信号才能驱动的

高电平触发的
ID:213173 发表于 2019-1-3 20:35

给你3种驱动有源蜂鸣器的电路,适用于无法设置IO口强推挽的MCU。


ID:460253 发表于 2019-1-3 14:18
看看是否有脉冲产生,或者是否有电压
ID:358930 发表于 2019-1-2 22:48
1.串的那个10k电阻换小点,再加个10k上拉电阻到VCC
2.像这种东西驱动要把输出IO口设置成强推挽。然后再进主程序。不会就再问。
3.我之前也弄过,响的声音小,现在我就怕他响的声太大。
ID:187303 发表于 2019-1-2 17:25
先试下LED在此端口上亮度如何,如果亮度正常,那就换个B值大些的三极管吧
ID:459629 发表于 2019-1-2 09:09
P0口有上拉驱动能力强些,其他的io口自身驱动能力有限,输出电流小所以几乎不响,你加个三极管放大应该就可以了。
ID:459684 发表于 2019-1-2 08:35
看你的蜂鸣器类型哦,有些是需要脉冲信号才能驱动的
ID:157238 发表于 2019-1-1 23:32
P0口有上拉驱动能力强些,其他的io口自身驱动能力有限,输出电流小所以几乎不响,你加个三极管放大应该就可以了。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表