|
问题一:据我所知,一个LED大概是20mA
而我的project需要用到大概100个LED
所以100x20mA,总共是2A
我是用transformer AC 230v ~ DC 12V ~ 1A
我的transformer只是1A,是不是不够用?如果用的话,会发生什么事吗?
问题二:如果我用12V ~ 4A的adapter就能解决以上的问题吗?
还是4A电太大,会把所有的LED都烧了?
小弟是新手,请多多指教,谢谢! |
|
|
|
|
|
|
|
发表于 23-9-2010 08:09 AM
|
显示全部楼层
回复 1# Black4U
我的transformer只是1A,是不是不够用?
对,电流不够。
如果用的话,会发生什么事吗?
如果,只是接LED。LED还是会亮,但是比较暗。
还有供电给其他电路的话,将影响电路运作。
如果我用12V ~ 4A的adapter就能解决以上的问题吗?
对,电流足够了。
还是4A电太大,会把所有的LED都烧了?
电流经过LED,超过LED的最大电流量将会把LED烧坏。
Transformer 4A output, 是说明最大供电量是4A。并不是电流经过LED时4A。
所以,不会把所有LED都烧了。
建议
Transformer 2A 用在你的design。可以使用。
但是100% Loading, Transformer 会很热,24小时开的话,Transformer 不耐。
Transformer output AC, 要用到整流器(Rectifier), 它的电流量也要注意。
|
|
|
|
|
|
|
|
发表于 23-9-2010 02:44 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 23-9-2010 07:31 PM
|
显示全部楼层
谢谢两位的答案,我终于都明白了!!!哈哈。。。谢谢~ |
|
|
|
|
|
|
|

楼主 |
发表于 23-9-2010 07:49 PM
|
显示全部楼层
谢谢两位的答案,我终于都明白了!!!哈哈。。。谢谢~ |
|
|
|
|
|
|
|

楼主 |
发表于 24-9-2010 10:57 PM
|
显示全部楼层
本帖最后由 Black4U 于 24-9-2010 10:59 PM 编辑
新问题一:
我买了一个LED,它能变颜色的,可是要如何来选择它变什么颜色呢?
是不是通过programming?
新问题二:
我的project是用PIC 16F877A的。
Input是push-on button, output是40个LED。
当我按了button,这40个LED一个接一个亮的(40个当中只亮1个),一直重复着。
请问要如何接呢?一定要parallel对吗?
新问题三:
一样。。。我的project是用PIC 16F877A的。
Input是push-on button, output是24个LED。
当我按了button,我要同时点亮全部的LED。
请问要如何接呢?
我的朋友说可以用shift register来减少PIC 的 I/O port。
新问题四:
12v可以让LED series三个是因为每个LED有Vf=3.4v
那么从PIC的output的voltage是5v还是3.3v呢?
如果是3.3v,那么LED就不必加resistor了对吗?
而且也不能series了对吗? |
|
|
|
|
|
|
|
发表于 25-9-2010 12:21 AM
|
显示全部楼层
回复 6# Black4U
新问题一:
我买了一个LED,它能变颜色的,可是要如何来选择它变什么颜色呢?
是不是通过programming?
应该是改变电流方向吧。还没玩过。
新问题二:
我的project是用PIC 16F877A的。
Input是push-on button, output是40个LED。
当我按了button,这40个LED一个接一个亮的(40个当中只亮1个),一直重复着。
请问要如何接呢?一定要parallel对吗?
series就变成超过1个了。
新问题三:
一样。。。我的project是用PIC 16F877A的。
Input是push-on button, output是24个LED。
当我按了button,我要同时点亮全部的LED。
请问要如何接呢?
parallel or series 都可以,program里做。如果你要一个一个亮,又要一起亮。用parallel吧。
我的朋友说可以用shift register来减少PIC 的 I/O port。
应该是用shift register来节省PIC 的 I/O port。
新问题四:
12v可以让LED series三个是因为每个LED有Vf=3.4v
那么从PIC的output的voltage是5v还是3.3v呢?
如果PIC的VCC是5V,那它的digital out = 不超过5V
如果是3.3v,那么LED就不必加resistor了对吗?
可以,但是不建议(Sourcing),(Draining)吧。这样可以series。
而且也不能series了对吗?
sourcing就不能了。 |
|
|
|
|
|
|
|

楼主 |
发表于 25-9-2010 01:45 AM
|
显示全部楼层
如果PIC的VCC是5V,那它的digital out = 不超过5V
你所说的digital out 是什么呢?
如果是3.3v,那么LED就不必加resistor了对吗?
可以,但是不建议(Sourcing),(Draining)吧。这样可以series。
3.3v 用series的话,不会烧掉吗?因为12v也只能series 3个LED罢了
sourcing就不能了
你说的sourcing是什么呢? |
|
|
|
|
|
|
|

楼主 |
发表于 25-9-2010 01:46 AM
|
显示全部楼层
回复 7# ykhkay10
谢谢你的回复 |
|
|
|
|
|
|
|
发表于 25-9-2010 02:08 AM
|
显示全部楼层
回复 8# Black4U
你所说的digital out 是什么呢?
PIC16F877A PortA PortB 。。。Set 成output,没有PWM或其他功能。它的pin就有0V和5V(PIC的VCC)两种可能。
3.3v 用series的话,不会烧掉吗?
3.3V series 三个,每个1.1V。
你说的sourcing是什么呢?
我简单讲,Sourcing (供电)PIC portB.0 output = 1, 那它的pin就会有5V。PortB.0 -> Anode (LED) Cathode -> GND (0V)
Draining, PIC PIC portB.0 output = 0, 那它的pin就会有0V。5V -> Anode (LED) Cathode -> PortB.0
不知道,这样解释可以吗?
|
|
|
|
|
|
|
|

楼主 |
发表于 25-9-2010 05:02 AM
|
显示全部楼层
明白了,只是那个LED series就不明白
可以打个比喻吗?一个LED的Vf不是3.4v吗?怎么变成1.1v? |
|
|
|
|
|
|
|
发表于 25-9-2010 01:45 PM
|
显示全部楼层
一个LED的Vf不是3.4v吗?怎么变成1.1v?
+12V -> (+)LED1(-) -> (+)LED2(-) -> (+)LED3(-) -> (+)LED4(-) -> 0V
Vled1, Vled2, Vled3, Vled4 = 3V
Vf = maximum forward voltage across LED.
3.3V -> (+)LED1(-) -> (+)LED2(-) -> (+)LED3(-) -> -> 0V
Vled1, Vled2, Vled3, = 1.1V 了。 |
|
|
|
|
|
|
|
发表于 25-9-2010 02:32 PM
|
显示全部楼层
新问题一:
我买了一个LED,它能变颜色的,可是要如何来选择它变什么颜色呢?
是不是通过programming?
...
Black4U 发表于 24-9-2010 10:57 PM 
变颜色的LED
http://oomlout.com/RGBL/RGBL-Guide.pdf |
|
|
|
|
|
|
|
发表于 25-9-2010 03:49 PM
|
显示全部楼层
因为楼主不看版规, 把问题拆出来单独问,又再加问题, 结果浪费时间, 还要一问一答。。
然道按版规发帖有那么困难吗? |
|
|
|
|
|
|
|
发表于 25-9-2010 04:49 PM
|
显示全部楼层
回复 13# jack_chong
原来是3in1。 |
|
|
|
|
|
|
|
发表于 25-9-2010 04:56 PM
|
显示全部楼层
回复 14# pic
也许是明白了前面的问题后,才知道要问附加问题。对此状况,是发新帖好,还是原帖追问。讨论讨论! |
|
|
|
|
|
|
|

楼主 |
发表于 25-9-2010 10:00 PM
|
显示全部楼层
因为楼主不看版规, 把问题拆出来单独问,又再加问题, 结果浪费时间, 还要一问一答。。
然道按版规发帖 ...
pic 发表于 25-9-2010 03:49 PM 
因为都是LED的问题,所以我就不多开新帖。 不好意思 |
|
|
|
|
|
|
|

楼主 |
发表于 25-9-2010 10:01 PM
|
显示全部楼层
回复 pic
也许是明白了前面的问题后,才知道要问附加问题。对此状况,是发新帖好,还是原帖追问 ...
ykhkay10 发表于 25-9-2010 04:56 PM 
明白了 |
|
|
|
|
|
|
|
发表于 26-9-2010 08:36 PM
|
显示全部楼层
板规, 里面最重要的就是要你讲出应用 (Application), 还有效果。
应用什么?你要做什么, 拿到什么样机的结果, 效果。
楼主你其实要做什么, 我到现在还不知道。
你说:
控制: 我的project是用PIC 16F877A的。
条件: Input是push-on button, output是40个LED。
效果: 当我按了button,这40个LED一个接一个亮的(40个当中只亮1个),一直重复着。
但是, 应用是什么呢?用做什么用途?
如果你是要做会变色, 能混色的电子跑灯, 用在什么尺寸的广告牌, 那么那么这个就是“应用”。
那么, 回复的人就有一个概念了, 他会知道不是一颗LED 就解决的, 还有你要用变色, 你是要怎样的变? 是慢慢的渐渐变色? 还是直接变色? 你需要变几个ch 能变色的颜色?
这些都是问题来的。。你一开始就要讲清楚了, 讲清楚你最后要的是什么。。。要什么结果。。
我知道你可能还是不明白我要讲什么。。。。
这样比喻说吧。。
你只是问人如何游泳, 蛙式, 后来人家教你了。。你学会游泳, 还是蛙式。
然后, 你其实是要从新山游泳到新加破去。。
但是为什么你不一开始就告诉人如何从新山去新加坡呢?
人家可能会告诉你, 其实不需要会游泳, 可以称车从长提过去啊。。。
问题就是, 你不知道有”新柔长提“啊~ 你只认为是游泳过去。。
你觉得不可思议?
就好像你的问题, 你不知道LED 是怎样接的, 变色LED是如何变色的, 可以怎样变。。你只是听说shift register的。。shift register 适合不适合用, 你也不知道的。
但是你其实要做的是跑灯?几的ch? 40 个? 然后那个跑灯是什么用途的? 又没有交待清楚。。
楼主问:我的transformer只是1A,是不是不够用?
#2 热心的ykhkay10 回复 :对,电流不够。
ykhkay10 为什么说不够呢?因为ykhkay10 不理解问题,就回复了, 准确吗?
#3 jack_chong 有怀疑, 他说看你LED怎样接。
其实可能到现在大家的回复, 只是让你知道如何”游泳“, 至于你要游去哪里, 没有人知道。
版主设定版规, 就希望网友尊重帮规, 按版规发帖, 引导网友把问题直接讲出来, 不是一问一答的。除非你可以描述到更好。
在知道应用前, 我给不了什么有效的建议。
所以, 你们继续吧。。论坛是自由的。。也许以后要硬性规定吧。。现在是有立法,没执法, 就是不要太严肃。。
谢谢。。 |
|
|
|
|
|
|
|

楼主 |
发表于 26-9-2010 10:56 PM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|