Olá galera, fiz um projeto de 16 leds com 74hc595 saindo somente 3 portas digitais do meu arduino, usei resistores porém achei o brilho muito forte pesquisando na net encontrei exemplos do pessoal usando potenciometro para regular o led mas somente encontrei exemplos de um led e sem o 74hc595 alguém poderia me ajudar como posso fazer isso

Exibições: 572

Responder esta

Respostas a este tópico

Qual circuito usou ?

Se usa 1 resistor por led para limitar a corrente. Depende do led mas é algo em torno de 470R para 1 led em 5V.

Olá Eduardo o circuito está montado como a imagem em anexo eu ligo e desligo os leds dependendo do valor que recebo em uma porta serial

Anexos

Ahh, achava que o potenciometro substituia o resistor do led. 

Vc está querendo variar o brilho do led em função de uma grandeza lida de um potenciometro, então...

Vc precisaria fazer eles ficarem piscando. Hora ligados, hora desligados.

Pode ser com PWM.

Complica...

Se vc quer só fazer ficarem mais fracos recomendo mudar o resistor.

Tente 470R e 680R 

Precisa controlar a intensidade de forma dinâmica? Nesse caso, acho que com 74hc595 não é possível por não possuir controle pwm. Se for somente ajustar a intensidade e manter, altera os resistores.

Com uso do 74HC595 tem uma biblioteca para Arduino bastante interessante: http://www.efeitonerd.com.br/2012/09/ampliar-saidas-do-arduino-libr...

Vc controla as saídas do CI da mesma forma que as saídas do Arduino... digitalWrite(numPorta, HIGH)...

Abraços!

Consegui fazer desse modo da imagem porem os leds da cor vemelho não sofre nada quando mudo o valor do potenciometro

Anexos
Olá Tiago

Pelo que entendi você colocou um potenciômetro em série com a alimentação do hc595, isso pode dar comportamento inesperado ao CI, pois o circuito não vai garantir uma alimentação estável, se a tensão não cair abaixo dos 2V vai funcionar, mas não é um circuito recomendado.

Você pode colocar esse potenciômetro apenas antes dos LEDs.

Ainda não testei, mas daria para controlar a intensidade dos LEDs com PWM, seria necessário ligar uma saida PWM do arduino no pino 13 (output enable) do hc595.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço