打印

单片机输出有压降是什么原因?

[复制链接]
5546|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
SUPER1JS|  楼主 | 2016-11-7 11:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
jjjyufan| | 2016-11-7 11:35 | 只看该作者
高电平驱动电路呢
估计还是电路的问题

使用特权

评论回复
板凳
coody| | 2016-11-7 12:16 | 只看该作者
任何IO或驱动电流,都有一个说法:驱动能力!!! 驱动电路都是有内阻的,有内阻,就有压降。

使用特权

评论回复
地板
ningling_21| | 2016-11-7 16:07 | 只看该作者
或许电路有问题,上电路图

使用特权

评论回复
5
duxiao| | 2016-11-7 17:39 | 只看该作者
大概是驱动能力不足。

使用特权

评论回复
6
dalarang| | 2016-11-8 10:00 | 只看该作者
IO口的驱动能力是有限的,记得单个IO口的输出电流只有几个mA,自己翻下数据手册看看。

如果如果要驱动较大电流,必须加三极管,否则可能烧坏IO口。

使用特权

评论回复
7
不想取名字| | 2016-11-10 17:39 | 只看该作者
最好电路图发出来看看

使用特权

评论回复
8
qinlu123| | 2016-11-11 14:08 | 只看该作者
你使用单片机的IO直接驱动的继电器吧,我上学的时候一个学弟直接用IO驱动电机然后转着圈问电机为什么不转。

使用特权

评论回复
9
NE5532| | 2016-11-11 14:14 | 只看该作者
上电路图看看,文字说不明白。

使用特权

评论回复
10
宋业科| | 2016-11-12 02:44 | 只看该作者
没压降就有鬼了。

使用特权

评论回复
11
wanxia| | 2016-11-13 12:41 | 只看该作者
电路中有干扰源

使用特权

评论回复
12
chunyang| | 2016-11-13 23:11 | 只看该作者
任何MCU的IO输出能力都是有限的,如果MCU支持推挽输出则应配置成推挽输出模式,另外驱动电路的设计也要合理,尽量降低对MCU输出能力的要求。
以上是原则,楼主没有提供电路图,故无法判断具体是什么原因导致。

使用特权

评论回复
13
皈依| | 2016-11-14 17:06 | 只看该作者
目测没外围驱动电路?

使用特权

评论回复
14
YDCMAN| | 2016-11-15 17:03 | 只看该作者
驱动电路问题

使用特权

评论回复
15
像风儿一样清| | 2016-11-15 20:13 | 只看该作者
我也遇到过类似的问题,应该从两个方面去排查:1、你的电路中可能电流过大,导致在电线上消耗的压降就很大;2、你的3.3V转5V电路的电流过小,导致驱动能力不足。而用低电平触发时电压正常就很好理解了,因为低电平是没有电流流过电路,所以没有消耗,所以电压正常。如果你能上传你的电路图的话就更加方便大家帮你找问题了。

使用特权

评论回复
16
songchenping| | 2016-11-18 09:08 | 只看该作者
驱动继电器,要么加入驱动芯片,要么加入扩流电路,大部分情况下采用低电平驱动方式,让功耗来自其他芯片,而不是控制芯片。

使用特权

评论回复
17
gx_huang| | 2016-11-18 09:33 | 只看该作者
原理图都没有,版主还推荐?

使用特权

评论回复
评论
chunyang 2016-11-18 16:26 回复TA
看清楚,是“编辑推荐”,跟版主无关。编辑只看访问量的。 
18
wsnsyy| | 2016-11-18 10:12 | 只看该作者
加个1:1放大呢

使用特权

评论回复
19
JerryWu75| | 2016-11-18 11:18 | 只看该作者
一般的继电器驱动电流都比较大,例如宏发5A的继电器,灵敏型的线圈功耗是200mW, 5V电压内阻55欧姆,计算得到驱动线圈需要的电流是60mA.
MCU一般的GPIO集电极开路电流大约是20mA最大,常规GPIO大约不到1mA。
所以要用MCU的GPIO直接驱动继电器的话,需要选择小电流的专门型号的继电器。
如果是普通继电器,还是要增加一个三极管来驱动继电器。

使用特权

评论回复
20
Chris11| | 2016-11-18 15:59 | 只看该作者
连接继电器就相当接了一个电阻器  自然会影响信号的强弱。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

55

帖子

2

粉丝