找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机空载测电压为5v,接上风扇后就只有4v了?求帮助

[复制链接]
跳转到指定楼层
楼主
ID:451968 发表于 2019-7-26 12:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在51单片机上面,电源没有接任何外围电路的时候,vcc与gnd之间电压为5v;然后我接了一个5v200毫安的风扇之后,重新测vcc 跟gnd变成了4v,这是这么回事啊,io还没有接任何东西呢只是电源上接而已
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:388197 发表于 2019-7-26 23:45 | 只看该作者
电源的功率不够.
回复

使用道具 举报

板凳
ID:438003 发表于 2019-7-27 08:00 来自手机 | 只看该作者
普通的MCS-51单片机(比如AT89C51、STC89C51RC等等),其P1、P2、P3I/O口为弱上拉的I/O口,它的拉电流能力很弱。也就是说当把某个I/O赋值为1时,这个I/O口最大只能向外提供220μA的电流(STC89C51),也就是说I/O口输出为1时负载能力是很差的,只能驱动电流很小的负载,如果负载比较重,便会将I/O口的电压拉低。正因为如此,MCS-51单片机驱动LED、数码管等外设时,都是采用低电平驱动的负逻辑,MCS-51单片机的I/O灌电流能力要比拉电流能力强得多。
回复

使用道具 举报

地板
ID:546770 发表于 2019-7-27 08:57 | 只看该作者
电源带载能力不行!
回复

使用道具 举报

5#
ID:10947 发表于 2019-7-27 10:07 | 只看该作者
应该是电源供电电流达不到
回复

使用道具 举报

6#
ID:591139 发表于 2019-7-27 10:20 | 只看该作者
不要用单片机直接拉应用负荷。

加个小的开关电源吧。。
回复

使用道具 举报

7#
ID:524818 发表于 2019-7-27 10:25 | 只看该作者
1,开发板滤波电容容量小
2.电源功率太小(建议5v2A)
回复

使用道具 举报

8#
ID:488093 发表于 2019-7-27 11:51 | 只看该作者
外接电源呗,单片机功率就那么大——
回复

使用道具 举报

9#
ID:591400 发表于 2019-7-27 17:40 | 只看该作者
你用的什么电池
回复

使用道具 举报

10#
ID:591139 发表于 2019-7-27 23:19 | 只看该作者
12345678.. 发表于 2019-7-27 08:00
普通的MCS-51单片机(比如AT89C51、STC89C51RC等等),其P1、P2、P3I/O口为弱上拉的I/O口,它的拉电流能力 ...

作为初学者,,学到了。

低电平负逻辑作为主驱动逻辑或者长开逻辑。。。。
回复

使用道具 举报

11#
ID:52944 发表于 2019-7-28 09:30 | 只看该作者
单片机IO口输出电流很小,带不起来电机
回复

使用道具 举报

12#
ID:451968 发表于 2019-7-29 17:00 | 只看该作者
cjm82 发表于 2019-7-26 23:45
电源的功率不够.

我的充电器是5v2a的,这还不够吗
回复

使用道具 举报

13#
ID:451968 发表于 2019-7-29 17:03 | 只看该作者
12345678.. 发表于 2019-7-27 08:00
普通的MCS-51单片机(比如AT89C51、STC89C51RC等等),其P1、P2、P3I/O口为弱上拉的I/O口,它的拉电流能力 ...

这个我知道,我的风扇没有接入io口,是直接接在单片机的gnd和vcc,然后再次测试另外vcc和gnd时候就变成了4v,还有就是我的电源是5v2a的充电器引出来的
回复

使用道具 举报

14#
ID:451968 发表于 2019-7-29 17:03 | 只看该作者
小黑屋525 发表于 2019-7-27 08:57
电源带载能力不行!

5v 2a的电源不足以带动5v 200毫安的风扇吗
回复

使用道具 举报

15#
ID:451968 发表于 2019-7-29 17:04 | 只看该作者
lfc315 发表于 2019-7-27 10:07
应该是电源供电电流达不到

不是,那个风扇是会转的,但是电源变成了4v,然后电流是够的
回复

使用道具 举报

16#
ID:451968 发表于 2019-7-29 17:06 | 只看该作者
列子御风 发表于 2019-7-27 10:20
不要用单片机直接拉应用负荷。

加个小的开关电源吧。。

你的意思是不要在接在单片机的vcc和gnd端吗
回复

使用道具 举报

17#
ID:451968 发表于 2019-7-29 17:07 | 只看该作者
cphnkj188 发表于 2019-7-27 10:25
1,开发板滤波电容容量小
2.电源功率太小(建议5v2A)

我用的就是5v2a的充电器,然后是电风扇会转,电流也达到额定;就是电压只是4v没有5v
回复

使用道具 举报

18#
ID:451968 发表于 2019-7-29 17:08 | 只看该作者
yesemuyue 发表于 2019-7-27 11:51
外接电源呗,单片机功率就那么大——

接在单片机的vcc和gnd不就是和外接电源一样的吗
回复

使用道具 举报

19#
ID:451968 发表于 2019-7-29 17:08 | 只看该作者
WD51H 发表于 2019-7-27 17:40
你用的什么电池

我是在5v 2a的充电器上面引出来的电源
回复

使用道具 举报

20#
ID:451968 发表于 2019-7-29 17:12 | 只看该作者
liushangming 发表于 2019-7-28 09:30
单片机IO口输出电流很小,带不起来电机

不是哦,我不是直接在io驱动(我知道得加三极管放大电流)。我现在就疑问:我直接在电风扇的2端接在开发板上面的vcc和gnd,电风扇是会转的,电流也达到额定电流,但是就是电压没有达到5v只是4v而已,这使我感到很疑惑,没接电风扇是5v接完之后是4v;还有就是我用的是5v 2a的充电器引出来的电源,功率因该就是足够的
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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