Olá.. Boa noite!

Preciso que uma informação de HIGH (+5v) quando recebida, seja armazenada até que eu envie um comando reset do microcontrolador para o FLIP-FLOP. 

Estou usando o FLIP-FLOP HCF4013, tentei alguns exemplos porém sem sucesso.

Quando eu ligo ele sempre acende. indepentende do reset.

Alguem teria um exemplo ?

Obrigado

Exibições: 2602

Responder esta

Respostas a este tópico

Oi RA, boa noite.

Leia este artigo e entenda o 4013.  Ele é um flip-flop tipo D.

http://www.newtoncbraga.com.br/index.php/como-funciona/1002-conheca...

Rui

Obrigado pela informação. Acessei o site e realmente tive uma boa ideia de funcionamento. Obrigado

Veja se funciona. Circuito bem simples. 

Olá. Boa noite! Obrigado pelo esquema!! me ajudou!

Data sheet :

https://www.fairchildsemi.com/datasheets/CD/CD4013BC.pdf

Você entende essa tabela da verdade ?

Esse flip-flop precisa de pulso de clock para funcionar. 

CL - pulso de clock 

D - entrada D

R - entrada RESET

S - entrada SET

Q - saída Q 

-Q - saida inversa de Q 

Meu erro era justamente não estar usando o clock... quando entendi que era necessário o pulso clock, funcionou!. Obrigado!!!

Olá. Boa noite!

tentei.. tentei.. tentei de novo!

Ai postei aqui... com mais certeza ainda.. testei novamente e não funcionou..

Ai quando fui testar no outro canal, funcionou de primeira..

Acho que durante meus testes posso ter danificado um dos canais..


bom.... agora que está funcionando... creio que não sei se poderei usar este dispositivo, pois necessitarei de um pulso clock..

No meu caso, eu tenho um sensor que dispara alguns pulsos de tempos em tempos.. Quando esse sensor dispara um valor lógico alto, este precisa ser armazenado pois o atmenga pode estar ocupado realizando outras operações e portanto essa informação precisa ser armazenada.

Minha ideia era justamente fazer a leitura deste flip-flop e então resetá-lo.

Alguma sugestao?talvez outro flip-flop?

Obrigado


Oi RA, boa noite,

sugiro você postar o esquema do que precisa, incluindo o arduino e qual é este seu sensor,

e post em arquivo anexado o seu código, para que possamos sugerir ideias.

Pois, dependendo de como for seu dispositivo, pode usar as rotinas de interrupt do arduino

Rui

Concordo Rui, se ele esta usando um Arduino não faz sentido ele usar um flip flop.

Dentro do microcontrolador do Arduino (ATmega) tem milhares de flip-flops. 

Ola.. no final consegui fazer funcionar... vou desenhar oi esquema e mando pra analise e se alguem mais precisar!! Muito obrigado

Boa noite Rodrigo, acho que o meu circuito pode ser útil, fiz para automação residencial com um 4013. É um apagador que pode ser acionado de forma local ( no próprio apagador, estou usando um tipo campainha, portanto um clock), ou ser acionado pelo arduino. O lance legal é que o arduino sempre vai saber sem a lâmpada estará apagada ou acesa, mesmo que não leia a porta na hora em que a lâmpada foi acionada pelo apagador. Isso ocorre porque na mesma linha em que o arduino manda o sinal de clock, ele também pode ler de forma analógica a tensão que ficou na linha, se ficou 2.5v é porque ele ou o apagador foi acionado e a lâmpada está acesa, se ficou 0V na linha é porque a lâmpada foi apagada ou a saída do 4013 esta zerada. Como o 4013 precisa de uma variação de tensão acima de 3.4v para acionar o Dado ou o Clock, os 2.5v que ficam na linha não interferem no funcionamento. Já testei muito e nunca deu problema. Eu peguei uma realimentação da saída do 4013 (pino 13) e joguei lá no clock (pino 11), sem que houvessem interferências. Se a saída do 4013 for 1 haverá 2,5v no conector X1-3. Se a saída do 4013 for 0 haverá 0v no conector X1-3. E o clock pode ser dado tanto pelo arduino quando pelo apagador tipo campainha. Boa noite. Se precisar de uma explicação mais detalhada é só falar.

ola, boa noite!! Fiquei um tempao entendendo seu esquema... mas serviu pra ilustrar o funcionamento do 4013 e por final, consegui fazer funcionar,... usando o clock  e o DATA no +5 direto.. assim quando o sensor disparar, na verdade esse sensor dispara o CLOCK que grava o estado +5 em Q1.  Funcionou perfeito.

Vou desenhar o esquema e colocar aqui para o caso de alguém precisar.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço