找回密码
 立即注册

QQ登录

只需一步,快速开始

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

请问除了拉上拉电阻加推挽模式能够提高单片机的输出电流吗?

  [复制链接]
跳转到指定楼层
楼主
最近在用单片机驱动蜂鸣器,单片机可以调整IO口输出模式到推挽,这样子可以提供20MA的电流
但是蜂鸣器正常工作电流我测了,要25ma...少了5毫安 不知道挂个上拉电阻可以提高这5ma吗?
如过挂,挂多少阻值呢?.... 俺从来没试过,还想向大家取经一下~~
目前手上有的就是电阻和三极管 ,三极管挂的复合管来推动不知道行不行...
我在单片机开发板上学习的时候 上面用来推动蜂鸣器的是ULN2003驱动芯片,里面是达林顿管(复合管),感觉如果我自己搞个复合管也有戏?...嘿嘿
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:213173 发表于 2019-11-30 07:07 | 只看该作者
无源蜂鸣器的驱动电流远不止25mA。单片机IO口推挽输出模式虽然可以提供最大20mA的电流,但不宜在极限条件下工作。建议加晶体管放大为佳。推荐几种驱动方式:

回复

使用道具 举报

板凳
ID:150776 发表于 2019-11-30 07:45 来自手机 | 只看该作者
接个三极管驱动
回复

使用道具 举报

地板
ID:25310 发表于 2019-11-30 08:37 | 只看该作者
5V单片机4.7K-10K,
3.3V 单片机3.3K-10K,
通信速度快的端口可减小上拉电阻到2.2K,

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

5#
ID:437615 发表于 2019-11-30 09:11 来自手机 | 只看该作者
Stc15w单片机强推挽输出的时候可以达到三十几毫安电流
回复

使用道具 举报

6#
ID:546770 发表于 2019-11-30 09:17 | 只看该作者
为啥不用三极管来驱动???
回复

使用道具 举报

7#
ID:491875 发表于 2019-11-30 09:18 | 只看该作者
驱动蜂鸣器完全可以用常用的三极管8050或者8550之类的
回复

使用道具 举报

8#
ID:470332 发表于 2019-11-30 09:50 | 只看该作者
一般没有直接用IO口直接驱动蜂鸣器的,都是控制三极管来驱动有源蜂鸣器的
回复

使用道具 举报

9#
ID:94031 发表于 2019-11-30 10:19 | 只看该作者
如果单片机驱动电流不够,需要外加驱动电路提高驱动能力。
回复

使用道具 举报

10#
ID:190832 发表于 2019-11-30 12:29 | 只看该作者
别逗了,加了上拉电阻毛用没有,不如直接加一个NPN三极管,三极管集电极和VCC接蜂鸣器
回复

使用道具 举报

11#
ID:367934 发表于 2019-11-30 14:45 | 只看该作者
控制大电流的设备,都是以间接的方式进行控制,这样做的好处就是
一,可以增加控制驱动能力。
二、可以保护主芯片的IO口。
还有就是要以较低的成本实现同样的功能。驱动蜂鸣器一般都是以8050三极管来间接控制。这样做的好处就是元件少,成本低。电路简单。

评分

参与人数 1黑币 +40 收起 理由
admin + 40 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

12#
ID:653008 发表于 2019-11-30 15:03 | 只看该作者
蜂鸣器都是用三极管来驱动的,你要驱动蜂鸣器25mA,假设你的三极管放大倍数只有10倍,那你基极只需要2.5mA,单片机足够了
回复

使用道具 举报

13#
ID:426861 发表于 2019-11-30 18:17 | 只看该作者
三极管和电阻就可以了
回复

使用道具 举报

14#
ID:518902 发表于 2019-12-2 01:49 | 只看该作者
pcbboy 发表于 2019-11-30 08:37
5V单片机4.7K-10K,
3.3V 单片机3.3K-10K,
通信速度快的端口可减小上拉电阻到2.2K,

谢谢您的建议!~~
回复

使用道具 举报

15#
ID:518902 发表于 2019-12-2 01:49 | 只看该作者
谢谢楼上各位的建议~~ 我使用了一个三极管来推~~
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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