Ir ao conteúdo

Posts recomendados

Postado

Montei esse circuito de um contador up down no proteus e está funcionando perfeitamente. Posso ligar desse mesmo jeito no protoboard ou teria que colocar mais alguma coisa? (Como resistores)

IMG_20160505_235233729.jpg

Postado

@bvianaro

 

Como disse o @ljMonteiro , você tem de colocar um resistor limitador de corrente entre cada pino de saída do 7447 e o display.

Também lembre-se de ligar o Anodo comum do display ao +5V.

 

Mas mesmo assim o funcionamento do circuito não vai ser mudar apenas 1 contagem quando você acionar algum botão de UP ou de Down, porque as chaves geram ruido chamado de Bouncing , e isso vai fazer o gerador interpretar várias contagens ao invés de uma.

 

No Proteus, as chaves são "perfeitas" , isto é, não geram esse ruido.

 

Na prática, tem de usar um circuito que faça o Debouncing dos botões. Algo deste tipo :

 

fetch.php?media=debounce.jpg

 

Paulo

 

Postado

Qual o valor do capacitor e resistor que tem que colocar nos botões pra evitar ruido? E como faço para o contador começar em.um valor fixo? Por exemplo 9.

  • Membro VIP
Postado

E não se esqueça de alimentar ambos os CI's. Pino 16 no +Vcc e 8 no terra ou comum..

 

E, como já foi dito um resistor para cada pino do conversor 7 segmentos..

 

Esse seu contador pode sim receber preset. Olhe em seu datasheet e veja o que é necessário para fazer esse preset. Está na página 5-4 e ai está o datasheet: http://ee-classes.usc.edu/ee459/library/datasheets/74LS192.pdf

  • Membro VIP
Postado

220 ohms é um bom valor para os segmentos, se ficar muito fraco diminua um pouco..

Depois de carregar ou presetar algum valor tens de retornar o status para aquele de count up ou cont down..

  • Membro VIP
Postado
27 minutos atrás, bvianaro disse:

E como eu faço isso?@faller

Siga a tabela, colocando os estados daquilo que desejas fazer, simples.. Isso da tabela da página 5-4

Postado

Eu consegui fazer ele ficar fixo em 9, mas aí quando aperto o botao up ou down não acontece mais nada. Na tabela ta falando q se o PL estiver ativo o up e down são dont care.

  • Membro VIP
Postado
2 horas atrás, bvianaro disse:

Eu consegui fazer ele ficar fixo em 9, mas aí quando aperto o botao up ou down não acontece mais nada. Na tabela ta falando q se o PL estiver ativo o up e down são dont care.

O nível ativo do PL é zero, que é quando ele executa a função de carregamento de modo assíncrono com o clock..

Enquanto nesse pino (PL) estiver zero, seu nível ativo, ele não faz mais nada..

Para que o contador volte a operar tem de manter zero no pino MR e elevar para um o pino CPu ou CPd , pulsando o outro..  Para mim está claríssima a descrição

 

A pergunta: estás fazendo isso dai???

  • Membro VIP
Postado
7 horas atrás, bvianaro disse:

@faller @fallerFiz isso mas ele fica travado no valor setado(no caso 3), não incrementa nem decrementa quando o botao é ativo.

O que você chama de botão ativo. Qual o nível dele onde fica ligado o botão???

  • Membro VIP
Postado
1 hora atrás, bvianaro disse:

@faller testei ligando no terra em nível baixo ,e ligando no vcc em nível alto, e nenhum deu.

E qual deles é o nivel ativo???? Terra ou VCC???

 

 

Considere a msg da Isadora e coloque resistores de Pu e Pd sempre de acordo com o necessário..

  • Membro VIP
Postado

Nosso entendimento é que não está funcionando..

O correto é citar:

O Up é ativado pela fixação do MR em zero + A fixação do PL em um + a fixação do Cpu em um e a efetivação da contagem up é feita na subida de zero para um do CPD

Tens alguns conceitos ai um pouco distorcidos

O MR (14) merece um resistor de pull down como colocastes

Já o pino PL (11) deve receber um resistor de pull up (ligado ao +VCC) com o botão oferecendo um terra ao pressionar mas ligaste-o direto a massa, não vai sair dai nunca, se sair ai o CI estará errado...

O pino Down ou CPd (4) tem de estar com resistor ligado ao VCC e o botão forçando terra nela quando pressionado.

O mesmo vale para CPu (5)

Ai estarás cumprindo a tabela

 

 

  • Membro VIP
Postado
36 minutos atrás, bvianaro disse:

@faller O pino pl tem que ter um botao também? Isso que não estou entendendo

Evidente. Senão ele nunca vai fazer mais nada a não ser Preset, pois está escravo em zero...

Por isso disse siga a tabela

74LS192_zpsdbj0jd9m.jpg~original

 

Teu erro esta sendo na interpretação da tabela função do CI

 

Se você não colocar isso eventualmente em nível um não vais fazer nenhuma espécie de contagem nem up nem down que exige nível um no PL

 

  • Membro VIP
Postado

De forma automática.. sim use um 555. Ou , no proteus, gerador de pulsos

 

continuo achando que falta pullup ou pulldown .. no decodificador

  • Membro VIP
Postado
15 minutos atrás, bvianaro disse:

@faller Tem algum outro jeito de mudar o estado do PL sem ser usando outro botão? De forma automática.

Esse pino tem de ter um resistor pull up, ligado ao + Vcc e um botão, uma chave, um disjuntor, qualquer coisa ou até mesmo um fio solto, ligado ao pino, que minimamente raspe o terra para que o CI engula, assuma, se carregue com o valor de preset..

 

Só não entendi o porque de forma automática.. Será que estas querendo carregar sempre que o dispositivo é ligado, com o mesmo valor?

 

Se for isso que desejas, tente fazer aparecer a linha de PL sempre que ligares o dispositivo???

Para carregar ao ligar providencie, além do resistor pull up nessa linha, um capacitor de 10 nF desde esse pino até a massa, o terra..

Ao ligar esse capacitor estará descarregado e simulará um nível zero até se carregar via pull up.

 

  • Curtir 1
Postado

@faller @Isadora Ferraz  Consegui resolver o problema, coloquei um botão no PL mesmo e aterrei o pino de reset, agora o PL ao ser pressionado é como se fosse um reset para o valor setado. Muito obrigado pela ajuda.

 

Só mais uma coisa, quais seriam bons valores para o capacitor no Debouncing dos botões? Para evitar ruído.

Esses valores que coloquei estão bons pros capacitores e resistores nos botões?

E na entrada de alimentação do display de 7 segmentos é necessário colocar alguma coisa? Ou somente ligar no 5v?

contador1.jpg

Visitante
Este tópico está impedido de receber 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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!