Ir ao conteúdo
  • Cadastre-se

RodrigoP99

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Boa tarde, sou novo no fórum e espero estar na área correta. Estou fazendo uma placar crescente e decrescente de 0 - 99 (coisa pessoal, não manjo muito de eletrônica). A ideia seria a seguinte: Ao apertar o botão (R+) incrementa 1 nos displays VERMELHOS. Ao apertar o botão (R-) decrementa 1 nos displays VERMELHOS. Ao apertar o botão (G+) incrementa 1 nos displays VERDES. Ao apertar o botão (G-) decrementa 1 nos displays VERDES. Ao apertar os botões (R-) e (G-) simultaneamente, ZERA todos os displays. *OBS. Botões lógicos pois receberá sinal via módulo RF. O PROBLEMA: Funcionamento normal quanto ao incremento e decremento, no entanto, ao apertar os botões para zerar, os displays são zerados com o PUSH DOWN e logo em seguida, no PUSH UP, decrementa 1 em ambos os displays. OU seja, apertou (R-) e (G-) zera os displays, soltou, ambos vão para 99. Ao analisar o datasheet, aparentemente (digo o que eu entendi), o CLOCK UP só funciona se o CLOCK DOWN estiver em lógica ALTA e houver uma mudança de baixa para alta na CLOCK UP. Ou seja, CLOCK DOWN alimentado e ao soltar o botão, consigo um incremento. O mesmo funciona para o CLOCK DOWN. O reset, é só jogar uma alta, ou seja, ao apertar o botão, já funciona o reset. MINHA DÚVIDA: Teria alguma maneira de inverter esses sinais? Fazer contar quando eu pressionar o botão e não quando soltar? Existe alguma maneira melhor de fazer este contador? Agradeço desde já. Segue o modelo do Proteus em anexo.

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