找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3993|回复: 18
打印 上一主题 下一主题
收起左侧

单片机外接蜂鸣器声音小怎么办?使用三级管放大电路

[复制链接]
跳转到指定楼层
楼主
1、问题:用51单片机直接外部连接蜂鸣器声音会很小,基本听不到。
2、解决办法:使用三级管放大电路就很好的解决了此问题。
    本人使用的是无源蜂鸣器模块,PNP三级管,100K电阻。
    连接方法:蜂鸣器S引脚与三级管E极相连,三极管B极接电阻后与单片机P20连接,三级管C极与单片机GND连接。
    经测试,完美解决。
下面是仿真电路图及实物连接图

51hei图片_20221016134022.jpg (1.83 MB, 下载次数: 77)

解决无源蜂鸣器在51单片机上声音小的放大电器连接实图

解决无源蜂鸣器在51单片机上声音小的放大电器连接实图

1.png (11.64 KB, 下载次数: 67)

仿真图

仿真图

S9015三极管(PNP型).png (8.68 KB, 下载次数: 98)

测试中的三级管

测试中的三级管
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:78901 发表于 2022-10-16 20:53 | 只看该作者
电阻太大,应该取值2k-5.1k
回复

使用道具 举报

板凳
ID:78901 发表于 2022-10-16 20:56 | 只看该作者
三极管也接反了,发射极接电源正极,集电极接蜂鸣器,蜂鸣器另一端接电源负极
回复

使用道具 举报

地板
ID:513213 发表于 2022-10-17 09:44 | 只看该作者
三极管都接反了——经测试,完美解决???
回复

使用道具 举报

5#
ID:1046111 发表于 2022-10-17 11:35 | 只看该作者
fsj5098 发表于 2022-10-16 20:53
电阻太大,应该取值2k-5.1k

电阻是100欧,笔误
回复

使用道具 举报

6#
ID:1046111 发表于 2022-10-17 11:37 | 只看该作者
fsj5098 发表于 2022-10-16 20:56
三极管也接反了,发射极接电源正极,集电极接蜂鸣器,蜂鸣器另一端接电源负极

实测,按你说的接法有放大,但放大效果不明显
回复

使用道具 举报

7#
ID:1046111 发表于 2022-10-17 11:41 | 只看该作者
lsh04 发表于 2022-10-17 09:44
三极管都接反了——经测试,完美解决???

小白一枚,但实测确实是完美解决,而且比你们说的接法效果更好,难道三级管是NPN型?用的就是S9015三级管
回复

使用道具 举报

8#
ID:88256 发表于 2022-10-17 12:47 | 只看该作者
lijun_9999 发表于 2022-10-17 11:41
小白一枚,但实测确实是完美解决,而且比你们说的接法效果更好,难道三级管是NPN型?用的就是S9015三级管

什么叫接法效果更好,声音更大?9015是PNP的,但是基极电阻确实不合适,有些时候并不是暂时可以用就没有问题的;另外,单片机就是单片机,肯定不能正常带动蜂鸣器的,这是基础知识,连这个都不知道,说明没有认真学习
回复

使用道具 举报

9#
ID:1046111 发表于 2022-10-17 13:35 | 只看该作者
hhdsdy 发表于 2022-10-17 12:47
什么叫接法效果更好,声音更大?9015是PNP的,但是基极电阻确实不合适,有些时候并不是暂时可以用就没有 ...

初学单片机,对电子电路也不懂,也是照葫芦画瓢,解决了自己的疑难问题,以后多向大神学习!
回复

使用道具 举报

10#
ID:513213 发表于 2022-10-19 17:30 | 只看该作者
fsj5098 发表于 2022-10-16 20:53
电阻太大,应该取值2k-5.1k

人家是100欧
回复

使用道具 举报

11#
ID:884147 发表于 2022-10-19 19:32 | 只看该作者
楼主的图确实是错的,但描述和接线是没问题的,引起了误解。接线是采用了射极输出模式
回复

使用道具 举报

12#
ID:45334 发表于 2022-10-20 08:42 | 只看该作者
这个三极管应该是NPN的,你接了个PNP的蜂鸣器能响吗?
回复

使用道具 举报

13#
ID:65956 发表于 2022-10-21 08:38 | 只看该作者
如果要用PNP三极管,三极管在上,蜂鸣器接三极管的C和地,如果要按你电路就换成NPN三极管,这样问题就解决了
回复

使用道具 举报

14#
ID:815949 发表于 2022-10-25 23:12 | 只看该作者
楼主的模拟电子技术还需要加强,PNP三级管CE极明显反了,E极(箭头端)接电源正极,C极串接蜂鸣器到地,G极串10K电阻到I/O 就可以了 ,看有人说用NPN三极管,因为51单片机是开漏极输出,驱动NPN估计不行(没有验证过)
回复

使用道具 举报

15#
ID:65651 发表于 2022-10-26 11:06 | 只看该作者
最简单是使用STC单片机的推挽模式,用灌电流模式,可以有最多20ma的电流,完全够驱动蜂鸣器了,有源无源都可以驱动。
回复

使用道具 举报

16#
ID:1046111 发表于 2022-10-28 13:47 | 只看该作者
william_wangxb 发表于 2022-10-25 23:12
楼主的模拟电子技术还需要加强,PNP三级管CE极明显反了,E极(箭头端)接电源正极,C极串接蜂鸣器到地,G极 ...

谢谢大神指导,我是一个略懂一点点C语言的小白(连C都是自学的),对电子电路啥的真的是一窍不通,一时兴起,想学学单片机,很多电路和元器件都是临时找资料然后照葫芦画瓢,目的只是实现功能就行。
回复

使用道具 举报

17#
ID:1046111 发表于 2022-10-28 13:52 | 只看该作者
xwd2010 发表于 2022-10-26 11:06
最简单是使用STC单片机的推挽模式,用灌电流模式,可以有最多20ma的电流,完全够驱动蜂鸣器了,有源无源都 ...

谢谢大神指导,我是一个略懂一点点C语言的小白(连C都是自学的),对电子电路啥的真的是一窍不通,一时兴起,想学学单片机,很多电路和元器件都是临时找资料然后照葫芦画瓢,目的只是实现功能就行。所以你说的我只能停留在术语上,其它就都不明白了
回复

使用道具 举报

18#
ID:260656 发表于 2022-10-28 15:14 | 只看该作者
感觉三极管错了
回复

使用道具 举报

19#
ID:1046111 发表于 2022-10-28 21:49 | 只看该作者

有可能是我仿真图画错了,按描述的连接方法连接后确实是解决了蜂鸣器声音小的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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