Ir ao conteúdo
  • Cadastre-se

adalberto.maicon

Membro Pleno
  • Posts

    54
  • Cadastrado em

  • Última visita

posts postados por adalberto.maicon

  1. 6 horas atrás, Isadora Ferraz disse:

    Me permita observar... Painel solar pra alimentar leds é algo estranho. Luz-eletricidade-luz. Telha de vidro ou similar seria mais eficiente. Outra, há desperdício de energia no calor dos dissipadores. Se for pra carregar bateria, considere regulador chaveado

    Isadora, analisando assim não faz sentido mesmo mas tenho uma aplicação para isso, tenho uma aquário plantado e este deve ter em torno de 100 watts de iluminação ligado durante 10 horas por dia, me custando no final do mês um aumento na conta, levando em conta que não quero me desfazer deste então resolvi partir para a iluminação alimentada por painel fotovoltaico, a luz solar não pode passar nem perto do aquario.

     

    Mas me interessei neste regulador chaveado, você tem algum circuito que eu possa usar?

     

  2. 48 minutos atrás, _xyko_ disse:

    Acho que não entendeu.

    Tem que colocar o voltímetro em paralelo com um dos leds. A fonte já é conhecida.

    Aí saberá qual é o valor da tensão do led. Já sabendo, coloque 3 leds em série por malha e verá que o valor do resistor deve cair consideravelmente.

     

    Desculpe,

    Segue o voltimetro conforme orientado.

     

    Na simulação tem uma tensão de saida do circuito de 11,9V e no led de 6,35V, ja no circuito montado tem uma tensão de 11,7V na saida do circuito e  9,9V em paralelo com o LED.

     

    circuito6.PNG

  3. 1 hora atrás, _xyko_ disse:

    Tem toda razão. Obrigado pela correção. Também corrigi no post e retirei a citação para os que leem só o post de cima não se enganem.

    Troquei o 2 pelo 1... madrugada de domingo... hehehe

    Aí bate a conta: 2,9V/1,8V = 1,611... valor aprox. da simulação.

     

    Bom dia,

     

    Na simulação fui trocando ate que encontrei um valor entre de 6.2R para ficar em 900mA, mas como você mesmo falou só na pratica mesmo para saber o valor exato colocar e não queimas ou diminuir a vida útil dos leds, este valor de resistor não tenho aqui mas vou ver se consigo dirante a semana e vou postando o resultado.

    circuito5.PNG

  4. 11 horas atrás, _xyko_ disse:

    Curiosidade: Os leds não eram de 900mA cada ?

    Coloque o voltímetro em paralelo com 1 led pra ver a tensão dele.

    Bom dia,

     

    Já saiu o sol e por sinal ta forte hoje, mas vamos la, fiz as medições no circuito segue os valores:

     

    Hora da medição: 09:05

    Tensão do painel com circuito aberto: 20,4V

    Tensão de entrada da fonte(ultimo circuito que postei): 12V

    Tensão de saída do circuito sem carga: 11,7V

    Tesão de saída do circuito com carga: 9,7V

    Tensão no Led: 8,9V

    Tensão no resistor (2,2R): 0,8V

    Corrente em 1 led: 350mA

    Corrente nos 3 leds: 1,14A

     

    As 12:00 horas vou medir novamente para ver com a luminosidade máxima se os valores mudam.

     

  5. Senhores, fui ate uma loja de eletronica aqui para comprar os componente sugeridos, não encontrei o LM338 nem o LM350, tinha apenas o tip42 e os componentes para montar o ultimo circuito que postei, e não é que funcionou; 

     

    Como o faller sujeriu coloquei um resistor de 1,8R 2W em cada led e o brilho ficou igual quando ligado com o driver que veio junto.

     

    Próxima semana vou procurar o LM338 para montar o circuito proposto, ate la vou testando o circuito como esta a seguir. 

     

    Obrigado pela colaboração _xyko_ e faller.

     

    circuito4.PNG

  6. Boa tarde,

     

    faller segue o link do vendedor http://produto.mercadolivre.com.br/MLB-725571762-super-power-led-10w-branco-6000-6500k-promoco-r599-_JM

     

    _xyko_ então nas especificações dos led fala que a tensão maxima suportada e de 12V, dai a minha duvida em regular a tensão de saida para o led.

     

    segue as especificações.

     

    Cor: Branco

    Temperatura de cor: 6000 - 6500 K

    Potência média: 10W

    Tamanho (L x W): Aprox. 1,15 x 0,8 polegadas / 2,9 x 2 cm
         Emissores de luz parte - tamanho: 11 milímetros * 11 milímetros

    Tensão: 9-11V  (No Máximo 12v)

    Corrente (máx): 900mA

    Vida útil: 50000 horas ( Desde que usado de forma adequada)

    Ângulo de Luminosidade: 120°

    Fluxo luminoso: 900-1000 Lm

  7. Agora consegui simular, protheus travando aqui, segue o circuito completo do que quero montar seria mais ou menos isso.

    1º uma fonte para estabilizar a tensão em 12 volts e depois um segundo circuito de uma fonte de corrente que peguei aqui mesmo no fórum, esta para regular a corrente na saída.

     

    segue o circuito, vocês acham que da para melhorar ou assim ta bom, vou ligar 3 leds de 12V 900mA.

     

    circuito3.PNG

  8. 5 minutos atrás, faller disse:

     

    Nenhuma das soluções tuas vai operar de boa com 13 Volts na entrada. Nenhuma apresentará 12 Volts na saída. A tensão diferencial entre entrada e saída deveria ser mais alta, 14 Volts como mínimo..

    Vai na solução do _xyko_..

    É muito, mas muito melhor e de estabilidade superior em muito aquelas por ti apresentadas.

    Das duas do _xyko_ a melhor ainda é usar o LM350 ou se desejares alcançar até 5A podes usar um LM338 e mais nada.. De graça ainda o regulador ficaria ajustável, de 1,2 a 13 Volts..

    http://proesi.com.br/catalogsearch/result/?q=lm350

     

    http://proesi.com.br/catalogsearch/result/?q=lm338

     

    Para atender o desejado eu, fosse você, usaria uma dessas fontes de energia primária, antes do regulador..

     

    http://www.nodaji.com.br/fonte-ind-15vdc-5a-110220-hiqua-rfc1505000002/p

     

     

    Faller, como foi mencionado no inicio, pretendo colocar isso na saída de um painel solar, este tem variação durante o dia podendo chegar aos 20V, os 13 volts foi apenas para simulação estou trabalhando com tensão em torno de 18V.

     

    O circuito postado pelo  _xyko_ no lugar do LM 78XX substituio pelo lm338, e mantenho o BD356?

     

    Outra duvida, este circuito só consigo testar montando o mesmo, no protheus não tem estes componentes?

     

     

    2 horas atrás, _xyko_ disse:

    Eu não usaria nenhum dos 2. Usaria um LM350.

    https://www.fairchildsemi.com/datasheets/LM/LM350.pdf

     

    Ou o 7812 com booster de corrente PNP e corrente máxima limitada por um resistor.

    78xx.jpg.fb9933d8f040fc376865373a230546c

    https://www.fairchildsemi.com/datasheets/LM/LM7812.pdf

    Usando um TIP42 pode limitar a corrente até 6A.

    Não esquecer de colocar dissipador no transistor.

     

    O lm350 no lugar do LM78XX?

     

  9. boa noite

    Estou tentando fazer uma comunicação entre dois pic 16f877a:

    quando eu pressionar um botão quero que ligue a saida correspondente do outro pic, mais ou menos assim se eu apertar o rb0 quero que ligue o rb0 e assim por diante;

    Meu problema e o seguinte quando eu aperto um botao esta enviando tudo de uma vez, segue meus codigos:

    Transmissor

    #include <16F877A.h>
    #device adc=8

    #FUSES NOWDT //No Watch Dog Timer
    #FUSES HS //High speed Osc (> 4mhz for PCM/PCH) (>10mhz for PCD)
    #FUSES PUT //Power Up Timer
    #FUSES NOPROTECT //Code not protected from reading
    #FUSES NODEBUG //No Debug mode for ICD
    #FUSES NOBROWNOUT //No brownout reset
    #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
    #FUSES NOCPD //No EE protection
    #FUSES NOWRT //Program memory not write protected

    #use delay(clock=10000000)
    #use rs232(baud=1200,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)


    //#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)
    //#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)_mul()

    void main()
    {
    char a[2];
    char b[2];
    char c[2];
    char d[2];
    char e[2];
    char f[2];
    char g[2];
    char h[2];
    char i[2];

    a[1] = 'a';
    b[1] = 'b';
    c[1] = 'c';
    d[1] = 'd';
    e[1] = 'e';
    f[1] = 'f';
    g[1] = 'g';
    h[1] = 'h';
    i[1] = 'i';

    setup_adc_ports(NO_ANALOGS);
    setup_adc(ADC_OFF);
    setup_psp(PSP_DISABLED);
    setup_spi(SPI_SS_DISABLED);
    setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
    setup_timer_1(T1_DISABLED);
    setup_timer_2(T2_DISABLED,0,1);
    setup_comparator(NC_NC_NC_NC);
    setup_vref(FALSE);

    set_tris_a (0b111111);
    set_tris_b (0b11111111);
    set_tris_c (0b10111111);
    set_tris_d (0b11111111);
    set_tris_e (0b111);

    output_a (0b000000);
    output_b (0b00000000);
    output_c (0b00000000);
    output_d (0b00000000);
    output_e (0b000);

    while (true){

    if(!input(PIN_B0)==0 & !input(PIN_C3)==0); // aguarda entrada ativar
    output_high (PIN_C6);
    putc (a[1]);
    putc (a[1]);
    output_low (PIN_C6);

    if(!input(PIN_B1)==0 & !input(pin_c3)==0); // aguarda entrada ativar
    output_high (PIN_C6);
    putc (b[1]);
    putc (b[1]);

    output_low (PIN_C6);

    if(!input(PIN_B2)==0 & !input(pin_c3)==0); // aguarda entrada ativar
    output_high (PIN_C6);
    putc (c[1]);
    putc (c[1]);
    output_low (PIN_C6);

    if(!input(PIN_B3)==0 & !input(pin_c3)==0); // aguarda entrada ativar
    output_high (PIN_C6);
    putc (d[1]);
    putc (d[1]);
    output_low (PIN_C6);

    if(!input(PIN_B4)==0 & !input(pin_c3)==0); // aguarda entrada ativar
    output_high (PIN_C6);
    putc (e[1]);
    putc (e[1]);
    output_low (PIN_C6);

    if(!input(PIN_B5)==0 & !input(pin_c3)==0); // aguarda entrada ativar
    output_high (PIN_C6);
    putc (f[1]);
    putc (f[1]);
    output_low (PIN_C6);

    if(!input(PIN_B6)==0 & !input(pin_c3)==0); // aguarda entrada ativar
    output_high (PIN_C6);
    putc (g[1]);
    putc (g[1]);
    output_low (PIN_C6);

    if(!input(PIN_B7)==0 & !input(pin_c3)==0); // aguarda entrada ativar
    output_high (PIN_C6);
    putc (h[1]);
    putc (h[1]);
    output_low (PIN_C6);
    }
    }

    Receptor

    #include <16F877A.h>
    #device adc=8

    #FUSES NOWDT //No Watch Dog Timer
    #FUSES HS //High speed Osc (> 4mhz for PCM/PCH) (>10mhz for PCD)
    #FUSES PUT //Power Up Timer
    #FUSES NOPROTECT //Code not protected from reading
    #FUSES NODEBUG //No Debug mode for ICD
    #FUSES NOBROWNOUT //No brownout reset
    #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
    #FUSES NOCPD //No EE protection
    #FUSES NOWRT //Program memory not write protected

    #use delay(clock=10000000)
    #use rs232(baud=1200,parity=N,xmit=PIN_C5,rcv=PIN_C7,bits=8)


    int byte_1 = 0;
    int byte_2 = 0;
    int byte_3 = 0;
    char z[3];


    void main(){
    setup_comparator (nc_nc_nc_nc);

    while (true){

    if(kbhit()){
    byte_1=getc();
    byte_2=getc();
    byte_3=getc();
    }

    if (byte_1=='a' && byte_2=='a')
    output_high (PIN_B7);

    if (byte_1=='b' && byte_2=='b')
    output_high (PIN_B6);

    if (byte_1=='c' && byte_2=='c')
    output_high (PIN_B5);

    if (byte_1=='d' && byte_2=='d')
    output_high (PIN_B4);

    if (byte_1=='e' && byte_2=='e')
    output_high (PIN_B3);

    if (byte_1=='f' && byte_2=='f')
    output_high (PIN_B2);

    if (byte_1=='g' && byte_2=='g')
    output_high (PIN_B1);

    if (byte_1=='h' && byte_2=='h')
    output_high (PIN_B0);


    }
    }

    se alguem puder me dar uma ajudinha!!!

    post-945277-13884965981818_thumb.jpg

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!