单片机与数码管
如图,想问下4.7K电阻和1K电阻各是什么用途还有NPN三极管是做数码管的驱动吧,因为三极管连VCC,所以是共阳数码管吧?各自串联一个1K电阻连P0.1P0.3P0.5P...
如图,想问下4.7K电阻和1K电阻各是什么用途
还有NPN三极管是做数码管的驱动吧,因为三极管连VCC,所以是共阳数码管吧?各自串联一个1K电阻连P0.1P0.3P0.5P0.7,为什么还要连在单片机VCC上
上拉和限流电阻分不清 展开
还有NPN三极管是做数码管的驱动吧,因为三极管连VCC,所以是共阳数码管吧?各自串联一个1K电阻连P0.1P0.3P0.5P0.7,为什么还要连在单片机VCC上
上拉和限流电阻分不清 展开
2个回答
展开全部
首先是4.7K上拉电阻
单片机的P0端口和其它三个端口不一样,内部没有集成上拉电阻,所以需要外部连接
再有就是1K电阻
这个是起到限流作用,作用于数码管,因为数码管的abcdefg各引脚是直接与单片机相连,单片机的端口刚好是0有效,即低电位0V,这样流过数码管的电流就靠三极管限流,这种接法的三极管工作在放大状态,输出的电流是根据基极加载的电压发生变化的,工作不稳定
你图中的接法不好,容易烧数码管
解决办法是,4.7K电阻不变,P0端口直接与三极管基极(b)相连,三极管的集电极(c)与Vcc之间接上1K电阻进行限流,三极管的射极(e)与数码管连接
这样就避免三极管击穿时,烧坏数码管,此种接法的三极管工作在开关状态,工作更稳定
单片机的P0端口和其它三个端口不一样,内部没有集成上拉电阻,所以需要外部连接
再有就是1K电阻
这个是起到限流作用,作用于数码管,因为数码管的abcdefg各引脚是直接与单片机相连,单片机的端口刚好是0有效,即低电位0V,这样流过数码管的电流就靠三极管限流,这种接法的三极管工作在放大状态,输出的电流是根据基极加载的电压发生变化的,工作不稳定
你图中的接法不好,容易烧数码管
解决办法是,4.7K电阻不变,P0端口直接与三极管基极(b)相连,三极管的集电极(c)与Vcc之间接上1K电阻进行限流,三极管的射极(e)与数码管连接
这样就避免三极管击穿时,烧坏数码管,此种接法的三极管工作在开关状态,工作更稳定
展开全部
图中的 1K 电阻,是不需要的。
只用 4.7K,即能上拉,又能限流。
只用 4.7K,即能上拉,又能限流。
更多追问追答
追问
1K电阻不需要的话那三极管的B端直接连单片机P0?
三极管为什么都要连到单片机的VCC上,还加上4.7K电阻,直接连在P0不行吗
追答
51 单片机 P0 口,没有输出高电平的能力,只能输出低电平。
因此,必须外接上拉电阻,来辅助。
如果使用 PNP 管,令 P0 输出低电平来驱动三极管,就不需要上拉电阻了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询