4个回答
展开全部
8050,因为它是NPN管,必须由单片机输出高电平,并为其提供基极电流。
为此,必须加上上拉电阻,否则基极电流不足。
所以,这种电路不合理。
应该采用PNP的8550。接法如下:
单片机引脚经过2K电阻接8550 B极,E极接5V+,C极接电机正极,电机负极接地。
这种接法,单片机输出低电平,为其提供基极电流。不用加上拉电阻。
为此,必须加上上拉电阻,否则基极电流不足。
所以,这种电路不合理。
应该采用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输出大电流的方案,基本上不用考虑。
展开全部
2K电阻接8050B极,电机正极接5V+,电机负极接C极,E极接地
追问
会不会 由于基极电流太小 而不能将三极管导通啊?
追答
三极管有放大作用,导通是没问题的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
三极管实现导通关断功能就可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
专业单片机软硬件开发,QQ3964476
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询