Quais chips da família 7400 vocês me recomendam para começar a estudar a parte logica da eletrônica. Afinal não se vive só de arduino.
Tags:
Atte Juan
Sim. Não podemos nos esquecer dos "primos"...que nos pouparam de queimar lógica em 6V, ou mais, até o advento dos reguladores.
Alguem pode me dar uma ajuda. Estou precisando montar um contador binario. Porem tenho procurado na internet e não achei exatamente o que eu queria.
Vi uns projetos feitos com o contador 7490, Porem vejo que a contagem ele é progressiva, ou seja, a cada pulso que ele recebe ele conta um digito e vai para a sequencia.
Vou tentar exemplificar o que preciso:
exemplo. 0000
Se eu der um pulso ele vai para 0001
Eu gostaria de saber se teria como eu fazer uma forma de ele contar de outra forma, por exemplo.
0000
Se eu der um pulso em algum lugar ele contar 0300
Não sei se fui claro,
Alguem pode me ajudar ??
Oi 2AO, boa tarde.
Porque não usa um arduino pra fazer isto?
Rui
arduino vai programação,, nao manjo nada disso
Oi 2AO,
então explique melhor a sua necessidade e tentarei ajudar.
Rui
Qual a lógica?
Carregue a calculadora do windows e ponha em byte (8 bits) , coloque 0 como conteúdo, se vc. der um pulso (normalmente soma) o conteúdo vai para 1 (00000001).
Como que ele iniciará em 0300 ??? Se está em binário??? Que só aceita 1s e 0s????
A base que vc. está usando teria que ser qual número? Para dar um "salto" com um único pulso para chegar a terceira casa e colocar lá o número 3????
entao.. eu pretendo trabalhar apenas com CI e não arduino
por isso estou na duvida. Alias, nao entendo muito de eletronica
Porem se eu der um pulso na na porta do ci 7490 ele vai contar o numero (1)
O que eu queria saber é se teria alguma outra perninha do CI que eu pudesse dar um pulso para ele contar outra casa decimal e nao apenas ir para proxima casa
Tudo é possível em se tratando de eletrônica (desligado/ligado, "n" Bits) , mas é necessário entender a lógica toda para entender a base numérica que vc. pretende tratar. Se vc. não sabe do que se trata isso é necessário fazer uma pesquisa para que primeiro entenda o seu problema, para depois fazer a pergunta.
veja: se vc. conta de 0 a 10, usando a base binária (0s e 1s) fica assim:
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
Se estiver usando base 4:
000
001
002
003
010
011
012
013
020
021
022
Percebeu?
A base é o sentido com que a próxima casa tem que ser modificada quando a casa atual sofrer "overflow".
Na base 10 (de 0 a 9) é o que acontece quando a última casa (lendo-se da direita para a esquerda) chega a 9 (incrementa a 2a. casa de 1 e zera-se a 1a. casa. Resultado: o número 10.
Boa sorte.
Euclides, desculpa meu excesso de burrice.
mas mais ou menos entendi
Agora minha pergunta entao seria outra,,,
eu posso colocar um botao para dar um pulso na primeira casa decimal.
A duvida então seria outra agora.
Para ser acrescentado 1 na segunda casa decimal, esse pulso vem quando a primeira casa decimal chega a 10.
Então ai vem a questão.
Posso colocar um segundo botao diretamente para dar um pulso na segunda casa decimal, sem ter necessidade desse pulso vir da primeira casa decimal ?
E se eu colocar esse segundo botão para a segunda casa decimal, isso vai atrapalhar a contagem da primeira casa decimal ???
achei o desenho de um projeto para tentar me explicar melhor.
Se eu der um pulso em algum lugar, consigo somar o valor de 100 aos digitos ao invez de somar mais 1 na ultima casa decimal ??
Observe nesse projeto as chaves S1 e S2 que desviam o clock do CI 4040 (Um provável divisor da frequência da rede para os 4026 (contadores de décadas). Tá com cara de ser um relógio.
Assim, ao se pressionar o S1 ou o S2 estaria se incrementando as horas ou minutos do circuito.
Precisa se analisar os datasheets e ver as configurações dos pinos ao terra, para se saber exatamente o que esse circuito faz, e como faz).
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por