标题: 关于单片机控制有源蜂鸣器模块不响的原因?电压电流不够大吗? [打印本页]

作者: chengkx    时间: 2019-3-31 15:20
标题: 关于单片机控制有源蜂鸣器模块不响的原因?电压电流不够大吗?
使用stc89c52单片机,买了高电平触发的蜂鸣器模块(NPN),如下图,接在P3.6引脚上。
仿真时蜂鸣器可以响,模块I/O口外接上拉电阻可以响(一直响,不受控制),直接接5v电源也可以响,但直接连在单片机上输出高电平就不响。
不知道是不是单片机电压电流不够大,还是别的原因?有没有什么好的解决办法呢?谢谢。

1554016687377.jpg (742.92 KB, 下载次数: 27)

1554016687377.jpg

作者: Trensen    时间: 2020-3-27 17:59
我也是这个问题
作者: 学习单片机lq    时间: 2020-3-28 08:04
这个板子上标的I/O只是让你接到单片机的I/O口上,不能直接连到电源上,会烧那个三极管。
作者: TTQ001    时间: 2020-3-28 10:00
由于电流不足,蜂鸣器无法由单片机直接驱动,需要使用MOSFET或三极管来驱动蜂鸣器。
作者: 王天星    时间: 2020-3-28 10:11
首先判断器件是否完好,如果I/0接5v蜂鸣器响那就判断器件完好,然后检测单片机的I/O是否有高电平输出,单片机的IO驱动一个三极管是没有问题的。最后检查共地,一定要共地!
作者: Hellscythe20    时间: 2020-5-2 22:22
您好,我看到了您有关蜂鸣器的帖子,我现在也遇到了同样的问题,想问一下您当时的问题解决了吗?是怎么解决的?
作者: 458763429    时间: 2021-6-1 09:49
我改了好久,最后发现,将vcc和io
作者: 458763429    时间: 2021-6-1 09:50
将vcc和io之间并联一个10k的电阻!这样就会有足够的电流了!

1622512174164..jpg (335.31 KB, 下载次数: 17)

1622512174164..jpg

1622512190975..jpg (326.36 KB, 下载次数: 16)

1622512190975..jpg

1622512212414..jpg (322.66 KB, 下载次数: 17)

1622512212414..jpg





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1