找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

有源蜂鸣器直接接51单片机电源两端没问题,用p口输出怎么就响的很小了,几乎听不到

查看数: 6803 | 评论数: 17 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-5-1 12:07

正文摘要:

有源蜂鸣器我直接接51单片机电源两端没问题,用p口输出怎么就响的很小了,几乎听不到,是什么情况?有人能解决吗?

回复

ID:744565 发表于 2020-5-5 17:16
内部损坏?
ID:639106 发表于 2020-5-5 16:55
可以把负极接到 P 口上,正极接VCC,声音会大一点,但不建议,最好用个8550的管子放大电流。
ID:711491 发表于 2020-5-5 16:02
谢谢帮助,已经解决了!加了三极管后能正常工作了。
ID:591189 发表于 2020-5-4 14:37
加上拉电阻,51单片机P0口用的时候加上拉
ID:740787 发表于 2020-5-4 08:43
加一个功放电路,。驱动不够
ID:568596 发表于 2020-5-3 23:33
要加三极管驱动。
先在p口接一个2K的电阻,连接三极管,通过三极管驱动蜂鸣器就可以啦
ID:511890 发表于 2020-5-3 16:54
51单片机的P口的电流最大值一般是10mA左右。蜂鸣器的声音大小取决于通过线圈的电流大小。所以51单片机一般都通过三极管控制蜂鸣器。原理就是加大通过蜂鸣器的电流。
ID:593706 发表于 2020-5-3 15:53
单片机的输出口一般都有一个内部的上拉电阻,这个电阻的阻值大约在100K以上,IO口输出高电平的时候,蜂鸣器实际上是串联了一个100K的电阻再接到电源上,这样蜂鸣器两端分到的电压就很小了,不足以推动蜂鸣器发声。你可以在电源正极与输出口之间人为接一个1K左右的电阻,这样就可以正常发声了。
ID:420836 发表于 2020-5-2 02:28
有源蜂鸣器具有一个内部振荡器,该振荡器需要直流电源才能驱动它发出声音。 驱动电流必须足够,因此需要一个外部驱动晶体管。
ID:462827 发表于 2020-5-1 22:18
要加个三级管的
ID:742494 发表于 2020-5-1 20:27
IO驱动能力不足,增加电阻串联三极管扩流,发射极接地,集电极接蜂鸣器负极,蜂鸣器正极接电源。
ID:533011 发表于 2020-5-1 19:04
加个三极管做驱动
ID:742384 发表于 2020-5-1 16:53
加个管子推一下,电流不够所以声音小,看看手册端口的驱动能力是多少?如有开漏口可以换个端口试试
ID:741824 发表于 2020-5-1 16:37
中间加一个三极管,放大信号
ID:452950 发表于 2020-5-1 14:48
单片机IO口直接驱动蜂鸣器电流过小,用三极管放大后就可以正常驱动了。

147.png (19 KB, 下载次数: 114)

147.png
ID:94031 发表于 2020-5-1 14:48
蜂鸣器一端接电源+,另一端接IO口,IO口低电平蜂鸣器响。
ID:519352 发表于 2020-5-1 14:30
IO驱动能力不够,需要加驱动

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

Powered by 单片机教程网

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