Modelo de circuito de timer

Caros amigos. Boa tarde. Preciso de uma ajuda:

Sou neófito no ramo da eletrônica e com conhecimentos muito incipientes.

Estou precisando desenvolver um circuito para testar no Proteus que me ofereça a seguinte característica:

  • Ao ligar o dispositivo na tomada (110v) um tempo começa a conta;

  • Após 33s dispara um alarme sonoro de alta intensidade juntamente a conjunto luminoso que pisca intermitente;

  • Ao acionar um botão esse time é zerado e só terá início após soltarmos esse botão novamente, dessa forma contando 33s e fazendo os alarmes soarem.

Poderia me ajudar com uma sugestão de circuito? Desde já agradeço pela atenção.

Se não precisar de micro processador, use um ci NE555, é um timer super barato e excelente:

https://www.newtoncbraga.com.br/index.php/como-funciona/592-o-circuito-integrado-555-art011

http://newtoncbraga.com.br/index.php/38-newton-c-braga/conversando/11979-utilizando-o-555-art1386

Aqui uma calculadora para ajudar na escolha dos valores de componentes (você precisará operar no modo monoestável):

http://www.ohmslawcalculator.com/555-monostable-calculator

No seu caso, você quer que o sistema dispare ao energizar e ao soltar o botão, então talvez tenha de modificar ligeiramente o circuito sugerido para o monoestável.

1 Curtida

Prezado amigo,

Agradeço pela atenção e disponibilidade em responder. Vou acessar os links e fazer as leituras necessárias. A indicação desse caminho já me retirou da obscuridade total. Rsrsrs. Muito obrigado e grande abraço!

O 555 foi o primeiro CI em que pus as mãos, lá por 1975…
Fiz inúmeros circuitos com ele, é extremamente versátio, pois embora tenha sido concebido para ser um temporizador de precisão (a contagem de tempo não varia com a variação da tensão de alimentação), já usei como driver de motor, como comparador, e em diversas outras funções.
Um verdadeiro “canivete suíço” !

1 Curtida

o que o @ludicon falou esta certo, o 555 e ótimo pra essas coisa, se for algo que so vai fazer o que esta descrevendo ele vai ser bem mais barato que um microcontrolador tambem tem este site aqui.

http://www.555-timer-circuits.com/

imagino que O ludicon ama tanto o cicuitos analogicos, que tinha que esconder a suas revistas Eletronica Total dentro de uma Playboy pra sua mae nao jogar fora,

1 Curtida

Caramba, Arnold, você encontrou uma das minhas páginas prediletas e que eu “perdi”…
Eu não tinha $$$ para comprar as revistas e livros, então comprava revistas rasgadas/danificadas/sujas por quilo nas lojas de sucata e recuperava o que dava, além de colecionar os jornaizinhos de balcão que traziam tabelas de componentes.
De fato, eu comecei a aprender eletrônica por conta própria, lá por 1975…

2 Curtidas

Por Kilo! Nem me fala. Fiz faculdade no YouTube. Rsss

1 Curtida

Srs., permitam-me sugerir uma ourta saída:

Um circuito com componentes discretos (CI 555 sendo entendido como) é muito complicado pro pessoal que não vem de eletrônica.

Acredito que no caso dele o mais adequado seria comprar um Arduino com um shield de relays e fazer uma solução software-based.

O software necessário seria basicamente uma rotina como a seguinte:

  • Uma rotina que desliga as saídas e reseta o contador do timer para daqui a 33s
  • Main loop checa se o input do botão foi solto (lembre-se de salvar o estado anterior do botão pra ver se ele mudou), caso tenha mudado (slope de descida normalmente) chame a rotina que reseta o timer
  • Quando a rotina do timeout for executada, habilita a saída que liga o relay da sirene e fica pulsando o outro relay que liga o conjunto luminoso, depois volta à rotina principal que aguarda o botão.

Eu normalmente faria isso com os timers internos do Arduino, mas é um passo meio avançado, talvez pra você seja mais fácil usar essa biblioteca: https://dev.playground.arduino.cc/Code/Timer

@lint concordo que 10 linhas de código e fácil, eu também faria se tiver com um arduíno atoa. Mas acho que um timer com 555 ou um par de capacitores díodos e transistores também resolvem e você aprende muito mais no processo.

Assino embaixo do Arnold. Conhecimento não pesa, e propicia a expansão por associação…