Ir ao conteúdo
  • Cadastre-se

LEDS com PIC


piterog

Posts recomendados

Boa tarde pessoal! Seguinte... Eu acho muito massa essa parte de Leds piscando e tal.. tenho uma pequena, muito pequena experiencia com Leds mas o que eu gostaria de fazer é o seguinte!

35717252.jpg

Na imagem eu gostaria que a LINHA 1 ligasse, alguns milisegundos depois a LINHA 2 ligasse e depois e LINHA 3, e assim sucessivamente até todas as linhas estarem ligadas... eu gostaria de saber como faço isso, quais componentes devo usar e se é possível fazer isso sem portas paralelas ou seriais do PC porque eu tô somente com um notebook.. teria como me ajudar ? ou me dar outra ideia e tal ?

Brigadão, to no aguardo!

Link para o comentário
Compartilhar em outros sites

http://sensorsweep.tripod.com/sequencer.html

http://www.elektroniksforkids.com/projects/view/PRO119/Knight-Rider-6LED.php

tipo assim coloca a saidas do CI nas bases dos transistores npn e no coletor coloca quandos led's eder não se esqueça das quedas de tensão que limita o numero de led's coloque os led's em paralela e ai sim as quedas de tensão não serão necessaria

Link para o comentário
Compartilhar em outros sites

Ah sim amigao... só que eu acho que eu realmente não me expressei bem.. o que eu realmente gostaria é que ele fosse acendendo sequencialmente mas a linha de tras se mantesse acesa.. e não apagasse... era esse o meu desejo

Seria mais ou menos assim:

Eu aperto um botao(pra enviar o clock, pode ser um interruptor comum ligado a USB não pode?? ) e ai ele acende a linha 1, depois acende a linha 2(mantendo a linha 1 acesa_, depois acende a linha 3(mantendo a linha 1 e 2 acesas) até acender todas as linhas, e depois que todas as linhas estiverem acesar eu gostaria de ter um botao pra resetar e o processo iniciar novamente!

Teria como fazer isso??? Abraço e discula pelo incomodo!

Link para o comentário
Compartilhar em outros sites

Na verdade eu acho que não faz diferença, tipo assim, quando tu poe o circuito pra mim eu consigo identificar o que cada componente está fazendo, mas começar do zero eu não consigo porque não tenho experiencia.. se for usar PIC eu já ficaria meio perdido porque não tenho nem uma base sobre PIC e programação e também não tenho nenhuma porta paralela ou serial pra usar o PIC,se isso for realmente necessario.

Se for apenas com CIs eu acho que pra mim não faz diferença se ficar muitos CIs fazendo isso.. o que realmente eu queria era o efeito descrito acima!

Se possivel teria como me demonstrar como fica??

Te agradeço muito cara.. valeo \o

Link para o comentário
Compartilhar em outros sites

Serao exatamente dois por linha, e serao cerca de 6 linhas mais ou menos.. mas gostaria de ter a possibilidade mais tarde de diminuir as linhas tanto quanto o numero de leds por linhas, ou até mesmo aumentar, se possivel me diga como, se nao for apenas colocalos em serie ou paralelos ;D

Abraços e valeo pela atenção!

Uma pergunta, o 555 mandaria um pulso pro 4017 que vai trocando as saidas correto ? o que eu gostaria então é que a saida fosse congelada né? pra que o LED continuasse ligado né?

Eu lembro que eu estudei algo relacionado a isso mas já to sem pratica pra pensar no que tenho que fazer pra que isso aconteça, portas logicas e tal.. na real vou ter que esperar tua ajuda mesmo asiduaoisdu... valeo amigao \o

Link para o comentário
Compartilhar em outros sites

intão o 4094 é um shift register nele da pra faze isso que você quer o problema que eu falei é que as portas enegizam sequencialmente (é obvio porque ele é um shift register) enão tipo assim um valor antes de ir para a output 2 tem que passar pela 1

o funcionamento dele é assim as output's recebem o valor da output anterior tipo assim a output 2 recebe o valor da 1 a 3 recebe o valor da 2 na verdadce não vai aparecer um problema é que você não vai conseguir dar um valor para uma output antes desse valor passar pelas outras e isso amarra um pouco a criação de efeitos mas exagerei quando didde que havia um problema da pra fazer o que você quer tranquilo mas diga ai tem isis tenho um esquema que fiz no isis para prender mexer com o 4094 posto ele aqui e diga também qual é a sequencia que você quer que os led's apaguem

Link para o comentário
Compartilhar em outros sites

Então misternintendo.. acho que a minha ideia era exatamente essa.. fazer com que a proxima saida fique sempre igual a saida anterior.. ai dara o efeito que eles acenderem 1 a 1 e no final todos ficarem acesos... quanto a apagar eu acho que não é necessario uma sequencia.. se tiver algum efeito legal pra eles apagarem é ótimo, mas se nao tiver nao tem problema.. e sim eu to usando o ISIS aqui pra fazer uma simulação.. lembrando que eu vou usar a USB como fonte!

Abraços e valeo pela ajuda.. aguardo retorno!

Link para o comentário
Compartilhar em outros sites

Ah tranquilo.. tipo assim.. eu to pensando em fazer isso ai tudo com uma USB, só que eu quero ''escrever'' umas coisas ai vou ter ki usar mais uns Leds tambem, vou usar outro efeiteo e tal.. na real eu ahco que vou ter que usar duas USB por causa da corrente, porque o numero de LEDs que eu vou usar na outra animação é superior ao dessa que vais montar para mim...

Aquele potenciometro que se usa no 555 que faz aumentar a velocidade de CLOCK é um potenciometro comum? de carvao? ou tem que ser um potenciometro diferente ?

Abraços!

Link para o comentário
Compartilhar em outros sites

cara o potenciometro é aqueles comuns de carvão memu aqueles de 1,00 real e ele é pra isso memu que você falo aumenta o tempo do clock estou num lugar que não da pra upa coisas mas o projeto ja ta pronto foi o que eu usei para aprender o funcionamento do 4094 hj memu posto pois to num niver que vai acaba rapidaum desço e ja posto

Link para o comentário
Compartilhar em outros sites

http://www.4shared.com/file/4BxdNnuj/4094.html

ai esta no proteus o circuito para simulação se as versões não baterem poste aqui que eu bato uma seccren da tela

no lugar do clock e da onde se da o valor para as outputs e em duas entradas ha aluguns botões eu tinha feito assi para ver como funcionava

entradas que a botões

a entrada chamada D é a que da o estado para a output ai você deixa o botão apertado para nivel logico 1 e desapertado para 0

a entrada clok é onde você da o clock mesmo enão você da o valor que você quiser na entrada D e da o clock ai os estados se mudam

a entrada strobe ela é para travar as saidas no estado atual não lembro se é com 0 ou com 1 que trava as saidas

a entrada OE é para deixar todas as saidas em nivel 0

então é isso não so muitp bom de explicação mas vai la simula e pergunta se tiver duvidas

Link para o comentário
Compartilhar em outros sites

mister nintendo.. entendi perfeitamente o teu circuito.. achei muito interessante.. era bem o que eu queria mesmo, no caso eu só poderia utilizar 7 leds correto? porque sao só 7 saidas... ou tambem 14 leds (2 em serie) ??

Esse CI é normal? Eu posso ligar ele na USB mesmo? ele vai ter capacidade pra acender os Leds normalmente ??

Abraços

Gostei muito da ideia e agradeço pelo teu empenho! Valeu, boa noite \o

Link para o comentário
Compartilhar em outros sites

se for ligar apenas para alimentar mesmo pode ser se não me engano são 8 led's que podem ser ligados ou 16 mesmo 2 em serie mas recomendo se for ligar 16 use outra fonte de alimentação sem ser a usb pela tensão digamos que ha uma pequena queda de tensão na saida por se constituida de um transistor então são 3 quedas de tensão as dos led's e da saida mas isso depende dos led's também se for alto brilho nem vira mas se for os difusos acho que da de boa é so calcular certinho o resistor lembrando que a corrente é 20mA nos led's

e resistencia=V/I

mas a tensão não é a tensão de alimentação hein e sim a tensão em cima do resistor e a tensão do resistor e a tensão da saida-as quedas de tensão dos led's

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...