单片机驱动数码管电路的问题

6个数码管,将P0口接abcdefg,将com端直接接到P2口,当P2为低电平时数码管亮,这是我原来的想法,好,下午去问老师,老师说这样不行,首先,输出电流不够大,数码管... 6个数码管,将P0口接abcdefg,将com端直接接到P2口,当P2为低电平时数码管亮,

这是我原来的想法, 好 ,下午去问老师,老师说这样不行,首先,输出电流不够大,数码管不会亮,第二,就算电流够大单片机灌电流没有这么大,要烧单片机.他说玩玩可以,做产品不行.

那么也就是说我经常在网上看到的abcd连P0然后通过三极管接地的连接方法只适合实验用,做产品就不行咯?

我想请问各位大神的问题是,
1.1个数码管正常电流多少ma?
2.6个数码管动态显示需要多少ma?我在问老师的时候他提到一个能量守恒,他的意思是电流要乘以6,我不能理解,是不是错的?或者是我听错了?
3.6个数码管静态显示,如果需要的电流乘以6,那我可以理解..
4.关于uln2003的问题,曾经不知道在哪里看到过p0接abcd,公共端接uln2003,然后再连单片机,那么在这个电路中,uln2003是做电流放大作用的呢,还是做吸收电流的作用.
(吸收灌电流).如果做灌电流,那么也就是说前面还是要加电流放大的相关芯片咯?
5.我去看74hc573的资料和uln2003的资料,好,上面写着,573每个PIN输入电流20ma,输出每个35ma,很大么?不大呀.uln2003更加看不懂,输入电流25ma,难道输出有500ma??那我们老师怎么说他可以接受500ma的灌电流?如果是电流放大为什么加在反向端?反向段可以放大电流??我不能理解,在abcd里放大电流我到还可以理解.
6.数码管限流电阻加多少?怎么算的?
展开
 我来答
张一读书
推荐于2016-10-13 · TA获得超过210个赞
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:69.1万
展开全部
很乱,也没分55

电流:静态时,推荐使用10-15mA;动态时,16/1动态扫描时,平均电流为4-5mA,峰值电流50-60mA。

你最好明白一下共阳还是共阴的数码管为好。
数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。
superwolfsc
2010-05-13 · TA获得超过1129个赞
知道小有建树答主
回答量:225
采纳率:100%
帮助的人:411万
展开全部
1.1个数码管正常电流多少ma?
应该说一个LED正常工作需要15~20mA的电流。

2.6个数码管动态显示需要多少ma?我在问老师的时候他提到一个能量守恒,他的意思是电流要乘以6,我不能理解,是不是错的?或者是我听错了?
你的老师胡说,二极管是非线性器件,这么可能按线性方式计算?根据经验,动态扫描电流根据位的多少来取,在30~90mA之间,我的设计中位驱动有16个,LED的电流取50mA意见足够亮了。

3.6个数码管静态显示,如果需要的电流乘以6,那我可以理解..
最好的电流选择方式是根据LED厂家的亮度-电流曲线图来选择。

4.关于uln2003的问题,曾经不知道在哪里看到过p0接abcd,公共端接uln2003,然后再连单片机,那么在这个电路中,uln2003是做电流放大作用的呢,还是做吸收电流的作用.(吸收灌电流).如果做灌电流,那么也就是说前面还是要加电流放大的相关芯片咯?
2003确实是起电流放大的作用,但是其电流方向是要根据LED数码管的共阳共阴以及2003是做位驱动还是段驱动而定的,但一般来说,都是将2003做灌电流应用。这样已经做了电流放大了,不需要再加。

5.我去看74hc573的资料和uln2003的资料,好,上面写着,573每个PIN输入电流20ma,输出每个35ma,很大么?不大呀.uln2003更加看不懂,输入电流25ma,难道输出有500ma??那我们老师怎么说他可以接受500ma的灌电流?如果是电流放大为什么加在反向端?反向段可以放大电流??我不能理解,在abcd里放大电流我到还可以理解.

IC的电流没有输出的大,是正常的,因为灌入电流是提供通路而已,电流的来源是外部电路提供的,而不是从IC内部提供的。

6.数码管限流电阻加多少?怎么算的?

红色的LED电压为1.8V左右,绿色为2V左右,减去端压和驱动的端压(0.2~0.3V),再厨艺电流,就可以得出限流电阻。

总的来说,是因为你对三极管的工作原理不是很熟悉,建议你多看看电子线路三极管部分的内容,就可以理解了。不明白可以找我~·
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
锋利的进球
2010-05-19 · 超过26用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:78.2万
展开全部
遇到同样的问题了,问老师之后,豁然开朗。 如果电流小的话 肯定是不行的,数码管驱动不了,这样,你在数码管接单片机P2口的位置加上一个三极管 单片机的P20口作为段选接NPN的三极管,基极加一10K电阻,发射机接地,集电极接数码管,P2.0口接一NPN的三极管作为位选控制,驱动一位共阴极的, 这样导通后直接电流就会增大 三极管基极出来到单片机后电流会通过单片机管脚内部接地
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
czj960362
2010-05-13 · TA获得超过406个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:175万
展开全部
1.一般为10mA
2.动态显示电流不会是X6的
3.是的
4.uln2003你可以看做是个电流达到500mA的开关,这样容易理解
5.35mA已经够用了。2003是一个反向驱动器。
6.(供电电压-数码管LED结压-开关压降)/电流
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彩渺茗5198
2010-05-17
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
你查一下74hc254这个芯片的资料,我就用这个。很亮的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式