Ir ao conteúdo

Contadores UP / Down


Edu Ultra

Posts recomendados

Postado
você sabe me explicar a diferença entre o 40192 e 40193 ??

Respondi no outro tópico mas transcrevo a resposta aqui.

-------------

Os dois são contadores. A contagem pode ser up ou down, ou seja, contagem progressiva ou contagem regressiva. A saída tanto no 40192 quanto no 40193 são 4 bits. Então, qual a diferença entre eles? Simples...

- 40192, a saída e BCD: Binary Coded Decimal. Traduzindo, decimal codificado em binário.

- 40193, a saída é binario puro.

Postado

prerciso montar um circuito que acione de forma crescente e decres contatores, o nivel que saira do 40192 ou 40193 sera injetado no decoder 4028, minha contagem ira no maximo ate 9.

A principio pensei que a o 192 contasse de 0 a 10 e o 193 de 0 a 15 , para meu projeto qual dos dois encaixa melhor ...obg

Respondi no outro tópico mas transcrevo a resposta aqui.

-------------

Os dois são contadores. A contagem pode ser up ou down, ou seja, contagem progressiva ou contagem regressiva. A saída tanto no 40192 quanto no 40193 são 4 bits. Então, qual a diferença entre eles? Simples...

- 40192, a saída e BCD: Binary Coded Decimal. Traduzindo, decimal codificado em binário.

- 40193, a saída é binario puro.

Postado

Então cara...

Se você quer usar o 4028 ou vai usar o 4028, você tem que usar o 40192.

No entanto, se você quer que apareça os digitos usando display, aí você tem que usar um decoder que já saia direto para os display's.

Saida do 40192 é decimal codificado em binario. oU seja, saida dele é BCD. O que você tem que usar é um decoder BCD. Esse decoder BCD que terás que usar vai depender de como você quer mostar a informação.

Se usar o 4028, você terá um decoder BCD mas a saida dele que são 10 saidas, cada saida corresponderá a um dígito. Caso você queira mostar em digitos diretamente, então vais ter que usar um decoder BCD com saída pra 7 segmentos. Aí tu vai ter que escolher um decoder BCD que ou tenha buffer ou não. Se tiver buffer, já sai direto pro display. Se não tem buffer, aí tu vai ter que por buffer para o display.

Postado

mais uma vez agradeço ... apenas quero acionar contatores de maneira sequencial UP/DOWN, sem usar 7 segmentos vou pegar o sinal do contador e injetar no 4028 o sinal deste vai p um drive de potencia p acionar os contatores , contudo ainda n entendi qual dos 2 contadores posso usar??

Então cara...

Se você quer usar o 4028 ou vai usar o 4028, você tem que usar o 40192.

No entanto, se você quer que apareça os digitos usando display, aí você tem que usar um decoder que já saia direto para os display's.

Saida do 40192 é decimal codificado em binario. oU seja, saida dele é BCD. O que você tem que usar é um decoder BCD. Esse decoder BCD que terás que usar vai depender de como você quer mostar a informação.

Se usar o 4028, você terá um decoder BCD mas a saida dele que são 10 saidas, cada saida corresponderá a um dígito. Caso você queira mostar em digitos diretamente, então vais ter que usar um decoder BCD com saída pra 7 segmentos. Aí tu vai ter que escolher um decoder BCD que ou tenha buffer ou não. Se tiver buffer, já sai direto pro display. Se não tem buffer, aí tu vai ter que por buffer para o display.

Postado

.

.

40192 conta de 0 a 9. São 10 contagens. Se você quer realmente usar a contagem de 0 a 10, aí tu tem que usar uma década contadora ou contador de década como 0 4017 mas a saída dele é binario puro. Se quiseres algo mais pancada, tu poderias usar o 40110 que é decada contadora e também já tem internamente um decoder pra 7 segmentos, ou seja, já liga direto no display. Para usá-lo precisas de algo que envie os pulsos e podes usar um 7490 devidamente configurado pra contar até 10. Ou algo melhor para fazer isso.

40192 faz 10 contagens. Essa contagem de 0 a 9 são 10 contagens. A não ser que você use o zero como contagem inicial. Aí vai depender do que você quer fazer nesse teu projeto.

Perceba uma coisa. Contagem é algo que parece cabuloso mas não é. O que chamamos de número dez, é na verdade 1 dezena, no sistema decimal. Perceba que o o algarismo das unidades é usado o zero (0) para indicar que na casa das unidades não se tem nada porque existem 10 elementos e justamente por isso, se tem 1 dezena completa que é o que chamamos de número 10. O número 19, destrinchando ele, é 1 dezena e 9 unidades. A parir do momento que adiciona-se mais uma unidade, ele passa a ser o nuemro que chamamos de 20 e que na verdade é 2 dezenas completas. Então, a contagem, sempre começa-se de zero (pois não se tem nada ) e vai até ao máximo que pode comportar na posição relativa do algarismo a que o número pertence.

É por isso que o 40192 vai somente até o 9 pois é a última posição da contagem. A primeira contagem é quando não se tem nada. Parace incrivel mas não se ter nada é o processo inicial de contagem. No seu caso, você quer contar a partir de 1, ou seja, 0 é o estado inicial normal. Mas... Observe... Até mesmo numa década contadora, ela vai mostar somente a contagem de 0 a 9. Se queres mostrar que houve 10 contagens correspondentes a 1 dezena de alguma coisa, precisas de 2 décadas contadoras. Quando se não tem nada ou nenhu pulso contando, vai ser mostrado o 0 nos dois displays. a partir do momento que contar, 1, 2, 3,... 9... veja que no momento que chegar ao 10 ou 1 dezena, o algarismo da década contadora das unidades se tornará zero e o das dezenas se tornará 1.

Veja que o lance não é o CI adequado mas que tipo de informação você quer passar e como ela será implementada usando os CIs adequados ou específicos.

Faz tempo que não trabalho nessa área então, o que posso ajudar vai até aqui. Tô sem tempo pra "fisolofar" sobre o assunto. Filosofar sobre o assunto é importante. Sem isso, não se tem a implementação da "coisa". E não custa nada rebuscar sobre os processos de contagem, bases numéricas, etc. "Fisolofar" sobre esses processos faz parte e dá uma alavancada. Tem gente que não gosta mas... Fazer o quê? Cada louco com a sua mania! Eu gosto mas tô sem tempo!

mais uma vez agradeço ... apenas quero acionar contatores de maneira sequencial UP/DOWN, sem usar 7 segmentos vou pegar o sinal do contador e injetar no 4028 o sinal deste vai p um drive de potencia p acionar os contatores , contudo ainda n entendi qual dos 2 contadores posso usar??

Já que é assim, você obrigatoriamente tem que usar o 40192.

Por que?

Porque o CD4028 que você quer usar é decoder ou decodificador BCD na entrada dele. O único que tem saida BCD e conta até 10 é só 0 40192.

O 40193 não é saida BCD. É binario puro. Eu te informei isso.

40192 - saida BCD

40193 - binário puro

A saida dos dois são 4 bits mas só 1 é BCD. Só um vai casar com o decoder 4028 que é entrada BCD.

Você tem que casar entrada com saída. Se a saida de um é BCD, a entrada do outro dispositivo tem que ser BCD.

Se a saida de um fosse binario puro, a entrada do outro teria que ser binário puro.

Senão, eles não vão se entender. O sistema vai ficar "maluco". Aliás, quem ficará maluco é quem projetou. O sistema implementado só vai fazer o que o criador montou.

fazendo uma comparação grosseira, se tens tomadas de energia elétrica, na parede, cujos pinos sejam chatos, não vais conseguir de nenhuma forma, ligar um aparelho, um eletrodoméstico cuja tomada seja redonda. E vice-versa.

Se a entrada do decoder, no caso, o 4028, é BCD, tens que ligar um dispositivo cuja saida é BCD também.

O 40192 e o 40193 contam mas só um casa com o decoder.

A saída dos dois é em binario mas só um é decimal codificado em binario(BCD) e que no caso é o 40192.

Tendeu agora?

Postado

amigo obg vou optar pelo 192 , eu conheço o 4017 mas ele n faz up/down

.

.

40192 conta de 0 a 9. São 10 contagens. Se você quer realmente usar a contagem de 0 a 10, aí tu tem que usar uma década contadora ou contador de década como 0 4017 mas a saída dele é binario puro. Se quiseres algo mais pancada, tu poderias usar o 40110 que é decada contadora e também já tem internamente um decoder pra 7 segmentos, ou seja, já liga direto no display. Para usá-lo precisas de algo que envie os pulsos e podes usar um 7490 devidamente configurado pra contar até 10. Ou algo melhor para fazer isso.

40192 faz 10 contagens. Essa contagem de 0 a 9 são 10 contagens. A não ser que você use o zero como contagem inicial. Aí vai depender do que você quer fazer nesse teu projeto.

Perceba uma coisa. Contagem é algo que parece cabuloso mas não é. O que chamamos de número dez, é na verdade 1 dezena, no sistema decimal. Perceba que o o algarismo das unidades é usado o zero (0) para indicar que na casa das unidades não se tem nada porque existem 10 elementos e justamente por isso, se tem 1 dezena completa que é o que chamamos de número 10. O número 19, destrinchando ele, é 1 dezena e 9 unidades. A parir do momento que adiciona-se mais uma unidade, ele passa a ser o nuemro que chamamos de 20 e que na verdade é 2 dezenas completas. Então, a contagem, sempre começa-se de zero (pois não se tem nada ) e vai até ao máximo que pode comportar na posição relativa do algarismo a que o número pertence.

É por isso que o 40192 vai somente até o 9 pois é a última posição da contagem. A primeira contagem é quando não se tem nada. Parace incrivel mas não se ter nada é o processo inicial de contagem. No seu caso, você quer contar a partir de 1, ou seja, 0 é o estado inicial normal. Mas... Observe... Até mesmo numa década contadora, ela vai mostar somente a contagem de 0 a 9. Se queres mostrar que houve 10 contagens correspondentes a 1 dezena de alguma coisa, precisas de 2 décadas contadoras. Quando se não tem nada ou nenhu pulso contando, vai ser mostrado o 0 nos dois displays. a partir do momento que contar, 1, 2, 3,... 9... veja que no momento que chegar ao 10 ou 1 dezena, o algarismo da década contadora das unidades se tornará zero e o das dezenas se tornará 1.

Veja que o lance não é o CI adequado mas que tipo de informação você quer passar e como ela será implementada usando os CIs adequados ou específicos.

Faz tempo que não trabalho nessa área então, o que posso ajudar vai até aqui. Tô sem tempo pra "fisolofar" sobre o assunto. Filosofar sobre o assunto é importante. Sem isso, não se tem a implementação da "coisa". E não custa nada rebuscar sobre os processos de contagem, bases numéricas, etc. "Fisolofar" sobre esses processos faz parte e dá uma alavancada. Tem gente que não gosta mas... Fazer o quê? Cada louco com a sua mania! Eu gosto mas tô sem tempo!

Já que é assim, você obrigatoriamente tem que usar o 40192.

Por que?

Porque o CD4028 que você quer usar é decoder ou decodificador BCD na entrada dele. O único que tem saida BCD e conta até 10 é só 0 40192.

O 40193 não é saida BCD. É binario puro. Eu te informei isso.

40192 - saida BCD

40193 - binário puro

A saida dos dois são 4 bits mas só 1 é BCD. Só um vai casar com o decoder 4028 que é entrada BCD.

Você tem que casar entrada com saída. Se a saida de um é BCD, a entrada do outro dispositivo tem que ser BCD.

Se a saida de um fosse binario puro, a entrada do outro teria que ser binário puro.

Senão, eles não vão se entender. O sistema vai ficar "maluco". Aliás, quem ficará maluco é quem projetou. O sistema implementado só vai fazer o que o criador montou.

fazendo uma comparação grosseira, se tens tomadas de energia elétrica, na parede, cujos pinos sejam chatos, não vais conseguir de nenhuma forma, ligar um aparelho, um eletrodoméstico cuja tomada seja redonda. E vice-versa.

Se a entrada do decoder, no caso, o 4028, é BCD, tens que ligar um dispositivo cuja saida é BCD também.

O 40192 e o 40193 contam mas só um casa com o decoder.

A saída dos dois é em binario mas só um é decimal codificado em binario(BCD) e que no caso é o 40192.

Tendeu agora?

Postado

Mais uma vez eu aqui lhe perturbando:

Amigo estou montando aquele circuito com o contador up/down 40192 contagem BCD e quero decodificar suas saidas para contagem decimal , para tal proposito estou usando o decoder 4028 de 10 saidas sequenciais.

quando alimento as entradas do 4028 via sinal 0 e 1 atraves de vcc e gnd o mesmo executa a contagem naturalmente ... quando injeto nas suas entradas o sinal bcd que vem do 40192 apenas a primeira saida do 4028 fica ativa , você saberia me dar uma dica ...ogb

amigo obg vou optar pelo 192 , eu conheço o 4017 mas ele n faz up/down
  • Membro VIP
Postado
Amigo estou montando umm circuito com o contador up/down 40192 contagem BCD e quero decodificar suas saidas para contagem decimal , para tal proposito estou usando o decoder 4028 de 10 saidas sequenciais.

quando alimento as entradas do 4028 via sinal 0 e 1 atraves de vcc e gnd o mesmo executa a contagem naturalmente ... quando injeto nas suas entradas o sinal bcd que vem do 40192 apenas a primeira saida do 4028 fica ativa , você saberia me dar uma dica ...ogb

Poste um diagrama esquemático do que você está fazendo aí, OK?.

Postado

amigo sou novo no clube e nao sei como postar diagramas , pode me fornecer um email ?? obg

Poste um diagrama esquemático do que você está fazendo aí, OK?.
Postado

Verifique se os pinos do contador BCD estão de acordo com o circuito que desenhei.

Cuide em usar um circuito para fazer a contagem manual, seja DOWN ou UP, usando algo parecido com o circuito que desenhei nas entradas de CLOCK DOWN e CLOCK UP.

Verifique as condições pela tabela verdade conforme o que coloquei no desenho.

A tabela verdade foi copiada do datasheet do componente.

Diferentemente do 4028, as entradas do 40192 são ativadas por subida do pulso de CLOCK. Isso tá informado na tabela verdade.

html>

Postado

Amigo mais uma vez agradeço sua paciencia e atençao , o circuito que montei esta praticamente igual a esse que você me mandou com resalva ao capacitor/resistor que você usou p conectar o pino 11 ao 16 (fiz curto direto ), com relaçao ao clock eu inicialmente usei um mono 555 , depois utilizei outro parecido com o teu usando tb o schimidt trigger 4093 , config mono tb com capac e resistor fechando as entradas 1 e 2 com chave NA ao terra.

Como falei antes ele executada a contagem corretamente , o meu problema esta quando injeto as saidas do 40192 nas entradas do 4028 , ai somente a primeira saida do 4028 fica ativa .

Montei tb um contador usando o 4518 e ai o 4028 casou direitinho , contudo preciso de um up / down.

Verifique se os pinos do contador BCD estão de acordo com o circuito que desenhei.

Cuide em usar um circuito para fazer a contagem manual, seja DOWN ou UP, usando algo parecido com o circuito que desenhei nas entradas de CLOCK DOWN e CLOCK UP.

Verifique as condições pela tabela verdade conforme o que coloquei no desenho.

A tabela verdade foi copiada do datasheet do componente.

Diferentemente do 4028, as entradas do 40192 são ativadas por subida do pulso de CLOCK. Isso tá informado na tabela verdade.

blockquote><p><a  href=http://imageshack.us/photo/my-images/651/rimu401924028ii.jpg/ consegui postar o diagrama, veja se fiz certo ...obg

Verifique se os pinos do contador BCD estão de acordo com o circuito que desenhei.

Cuide em usar um circuito para fazer a contagem manual, seja DOWN ou UP, usando algo parecido com o circuito que desenhei nas entradas de CLOCK DOWN e CLOCK UP.

Verifique as condições pela tabela verdade conforme o que coloquei no desenho.

A tabela verdade foi copiada do datasheet do componente.

Diferentemente do 4028, as entradas do 40192 são ativadas por subida do pulso de CLOCK. Isso tá informado na tabela verdade.

blockquote><p><a  href=http://img525.imageshack.us/img525/9062/rimu401924028ii.jpg

Amigo mais uma vez agradeço sua paciencia e atençao , o circuito que montei esta praticamente igual a esse que você me mandou com resalva ao capacitor/resistor que você usou p conectar o pino 11 ao 16 (fiz curto direto ), com relaçao ao clock eu inicialmente usei um mono 555 , depois utilizei outro parecido com o teu usando tb o schimidt trigger 4093 , config mono tb com capac e resistor fechando as entradas 1 e 2 com chave NA ao terra.

Como falei antes ele executada a contagem corretamente , o meu problema esta quando injeto as saidas do 40192 nas entradas do 4028 , ai somente a primeira saida do 4028 fica ativa .

Montei tb um contador usando o 4518 e ai o 4028 casou direitinho , contudo preciso de um up / down.

http://imageshack.us/photo/my-images/651/rimu401924028ii.jpg/ consegui postar o diagrama, veja se fiz certo ...obg

Postado

A imagem não apareceu aqui no post mas pelo link dá para ver o que você colocou no ImageShack.

Quanto ao seu 40192, ele deve estar defeituoso. É uma hipótese. 40192 é um CI CMOS. Leia no datasheet os cuidados que tem que se ter com ele. Outro CI que faz contagem BCD é o 74LS192. Ele também é contador BCD. É semelhante ao 40192. Até na pinagem. Só que o 74LS192 é TTL. Trabalha com 5 volts somente. O 40192 trabalha numa faixa maior de tensão de trabalho. Vai até 15 volts de tensão de trabalho. Com os CIs 74xxyyy, o máximo é 5 volts. Óbvio que se você por um 74LS192, o CD4028 também terá que trabalhar com 5 volts. Antes, consiga um ou outro 40192 e ligue o PRESET ENABLE e o RESET com divisores de tensão usando resistores, como no diagrama.

.

.

LOAD ou PRESET ENABLE, pino 11 e CLR ou RESET é o pino 14.

Conforme o seu diagrama, as entradas estão corretas. Tudo em nivel 0, ou seja, estão aterradas. Pino CLR ou RESET você tb colocou no nivel 0. Só o LOAD que você ligou direto. Nesse caso, não sei se é correto, apesar que ligastes esse pino ao nivel 1 lógico. na maioria dos esquemas que vejo, esse pino é ligado atraves de um divisor resistivo para se ter o nivel lógico 1. O que eu fiz foi ver vários esquemas onde esse pino é ligado como eu coloquei no esquema que fiz. Algo aconteceu com seu 40192. Só não posso dizer o que foi.

.

.

Por via das dúvidas, vou postar a imaggem do seu circuito. Eu apenas copiei e coloquei no meu banco para por aqui.

Seu circuito...

<a  href=%7Boption%7Dhttp://img838.imageshack.us/img838/9062/rimu401924028ii.jpg' alt='rimu401924028ii.jpg'>

Vamos ver agora as dissertações do pessoal!

.

.

Infome a tensão de trabalho que você está usando para o circuito seu.

Postado

Boa tarde!

Simulei o funcionamento no proteus, aplicando o clock na entrada (up) pino 5 e deixando a entrada de clock (down) pino 4, flutuando, e comportou conforme você informou, ou seja atua apenas a primeira saída e não sai mais disso.

Quando eu conectei a entrada de clock (down) pino 4 para o +12V (VCC), o circuito funcionou, veja no anexo que o led que está aceso corresponde à 4ª saída.

Ou seja pelo visto a entrada de clock que não estiver sendo usada tem que estar conectada ao VCC. Tente aí e veja se funciona.

http://www.4shared.com/photo/sTNrsJ0d/CONTADOR_40192_E_4028.html

Postado

Irei tentar configurar a pinagem da forma que você postou , mas mais uma vez informo que a contagem de 0 a 9 eu consigo com o 40192 e de 0 a 15 com o 40193 , apenas n consigo decodificar com o 4028 ...agradeço , vou tentar usar tb o TTL , ATE MAIS

A imagem não apareceu aqui no post mas pelo link dá para ver o que você colocou no ImageShack.

Quanto ao seu 40192, ele deve estar defeituoso. É uma hipótese. 40192 é um CI CMOS. Leia no datasheet os cuidados que tem que se ter com ele. Outro CI que faz contagem BCD é o 74LS192. Ele também é contador BCD. É semelhante ao 40192. Até na pinagem. Só que o 74LS192 é TTL. Trabalha com 5 volts somente. O 40192 trabalha numa faixa maior de tensão de trabalho. Vai até 15 volts de tensão de trabalho. Com os CIs 74xxyyy, o máximo é 5 volts. Óbvio que se você por um 74LS192, o CD4028 também terá que trabalhar com 5 volts. Antes, consiga um ou outro 40192 e ligue o PRESET ENABLE e o RESET com divisores de tensão usando resistores, como no diagrama.

.

.

LOAD ou PRESET ENABLE, pino 11 e CLR ou RESET é o pino 14.

Conforme o seu diagrama, as entradas estão corretas. Tudo em nivel 0, ou seja, estão aterradas. Pino CLR ou RESET você tb colocou no nivel 0. Só o LOAD que você ligou direto. Nesse caso, não sei se é correto, apesar que ligastes esse pino ao nivel 1 lógico. na maioria dos esquemas que vejo, esse pino é ligado atraves de um divisor resistivo para se ter o nivel lógico 1. O que eu fiz foi ver vários esquemas onde esse pino é ligado como eu coloquei no esquema que fiz. Algo aconteceu com seu 40192. Só não posso dizer o que foi.

.

.

Por via das dúvidas, vou postar a imaggem do seu circuito. Eu apenas copiei e coloquei no meu banco para por aqui.

Seu circuito...

p><p><a  href=http://www.4shared.com/photo/sTNrsJ0d/CONTADOR_40192_E_4028.html

Grande sabio valdemir , venho agradecer pelo toque que deu , levei o clock down p vcc e tudo foi resolvido , para otimizar ocircuito usei o 4093 em outra config ( capac e resitor entre os pinos 1 e 2 com 1 ao vcc e a chave entre o 2 e o terra )... abraços obg + 1 vez

Boa tarde!

Simulei o funcionamento no proteus, aplicando o clock na entrada (up) pino 5 e deixando a entrada de clock (down) pino 4, flutuando, e comportou conforme você informou, ou seja atua apenas a primeira saída e não sai mais disso.

Quando eu conectei a entrada de clock (down) pino 4 para o +12V (VCC), o circuito funcionou, veja no anexo que o led que está aceso corresponde à 4ª saída.

Ou seja pelo visto a entrada de clock que não estiver sendo usada tem que estar conectada ao VCC. Tente aí e veja se funciona.

http://www.4shared.com/photo/sTNrsJ0d/CONTADOR_40192_E_4028.html

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

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!