89c51单片机编程产生PWM去驱动一个5v 2.5w的直流电机,采用8050或8550三极管作为驱动。电路该怎样连接?

如题。谢谢。... 如题。谢谢。 展开
 我来答
做而论道
高能答主

推荐于2016-09-04 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部
8050,因为它是NPN管,必须由单片机输出高电平,并为其提供基极电流。
为此,必须加上上拉电阻,否则基极电流不足。
所以,这种电路不合理。
应该采用PNP的8550。接法如下:
单片机引脚经过2K电阻接8550 B极,E极接5V+,C极接电机正极,电机负极接地。
这种接法,单片机输出低电平,为其提供基极电流。不用加上拉电阻。
更多追问追答
追问
如果确要用8050的话 上拉电阻应该取值多少呢?我查了下,51单片机IO口内部上拉有个20k的电阻 如果再上拉会不会 因为电流太小三极管基极电流不够啊?请指点。
追答
单片机内部的上拉电阻,不值一提。
输出高电平时,想要为8050提供基极电流,几乎完全要靠外接的上拉电阻。
如果采用4.3K的外接上拉电阻,将约提供1mA的电流给8050的基极。
经过8050放大,要想达到500mA,恐怕还要差一大截。(2.5W的5V电机)
那么,可以把4.3K减小,电流就提高了。
但是,当引脚输出低电平的时候,小电阻,就会产生更大的电流,流入单片机的引脚。
单片机,就要受不了了。
所以,采用8050输出大电流的方案,基本上不用考虑。
百度网友67f76f8
2011-06-21 · TA获得超过1.9万个赞
知道大有可为答主
回答量:1.6万
采纳率:22%
帮助的人:4321万
展开全部
2K电阻接8050B极,电机正极接5V+,电机负极接C极,E极接地
追问
会不会 由于基极电流太小 而不能将三极管导通啊?
追答
三极管有放大作用,导通是没问题的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dashuangle
2011-06-21 · 超过12用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:37万
展开全部
三极管实现导通关断功能就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尹韵金飞
2011-06-21
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
专业单片机软硬件开发,QQ3964476
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式