Posso conseguir um botão de disparo único sem um 555?

10

Eu tenho um circuito complexo, mas meu problema está relacionado apenas a uma pequena parte.

Eu tenho um relé, que é energizado puxando o lado baixo para baixo usando um NPN. Gostaria de um botão para operar o transistor (e, portanto, o relé) por um tempo (500 ms ish), depois desativá-lo e aguardar o próximo pressionamento (ignorando o botão, se pressionado). Entendo como posso conseguir isso usando temporizadores (ou um MCU), mas esperava que houvesse uma solução mais simples e compacta ...

A imagem mostra um esquema simplificado do ponto de partida ...

transistor de relé e circuito de botão

Jon
fonte
11
Obrigado ... Eu entendo como conseguir isso com um 555, eu esperava que pudesse haver uma solução menor mais simples com um casal R / C ou algo assim.
21413 Jon
2
Oh, desculpe, diz sem NE555. Deixa pra lá. Isso não é uma cópia, meu mal.

Respostas:

4

Se sua pergunta for simplesmente, você pode fazer isso sem um 555 ou um MCU, absolutamente! Você pode usar um multivibrador monoestável recuperável 74HC123 ou qualquer outra dúzia similar.

Como alternativa, você poderia fazê-lo com transistores discretos, mas isso quase invariavelmente exigiria mais peças que o 555 e provavelmente ocuparia mais área da placa.

Não importa o que você faz, você não vai conseguir que muito em termos de redução de tamanho ao longo de um 555. O ponto inteiro de um CI é reduzir contar as peças.

Realmente, o melhor que você poderia esperar em termos de redução da complexidade da placa / peça é um IC mais sofisticado. O LTC6993 TimerBlox: Gerador de pulso monoestável é uma parte muito interessante e requer apenas 2 componentes externos.

insira a descrição da imagem aqui

Nota: nesta situação, está sendo usado como um detector de pulso ausente. É por isso que a entrada é rotulada "portadora modulada".

Connor Wolf
fonte
11
Eu esperava que houvesse um circuito simples com alguns componentes discretos, mas parece que um temporizador é o melhor caminho a seguir por uma questão de simplicidade.
21713 Jon
@ Jon - Você não será capaz de reduzir a contagem de peças de um one-shot 555 indo discretamente. O objetivo do 555 / any IC é reduzir a contagem geral de peças. Como tal, praticamente qualquer solução que reduz o número total de partes invariavelmente envolve um IC.
Connor Wolf
1

Aqui está um circuito que se aproximará do que você deseja e usa componentes discretos.

insira a descrição da imagem aqui

Este circuito terá a bobina do relé no lugar do resistor de 120 ohm. Lembre-se de adicionar um diodo na polarização reversa em sua bobina do relé para proteger o transistor contra picos de sobretensão quando o transistor disparar.

Há algumas coisas sobre as quais você deve estar ciente. A unidade de relé persistirá enquanto o comutador estiver até o capacitor de 100uF não fornecer mais corrente para a base NPN. Esse comportamento fará com que o relé desligue mesmo se o interruptor for mantido fechado por um longo período de tempo. Se o interruptor for mantido menor que o tempo de carregamento do capacitor, o relé será desligado quando o interruptor for liberado.

Michael Karas
fonte
11
Definitivamente é isso que estou procurando, mas acho que lutaria para torná-lo menor que um 555. Parece que um cronômetro será o caminho a seguir. OU ... alguém deve produzir um botão one-shot físico (se houver um já tal coisa eu não posso encontrá-lo)
Jon
@ Jon - eu concordo que você deveria estar procurando um 555 para esta aplicação. Como você pode ver na postagem que eu fiz, há algumas reduções no circuito mínimo. O capacitor usado dessa maneira também causa um suave desligamento lento do transistor NPN e pode levar a uma característica não tão nítida da saída ativada / desativada. No caso do relé, ele sairá OK com esse tipo de forma de onda do inversor, embora o tempo possa acabar sendo variável.
Michael Karas
11
Acho que sim, embora, ao invés disso, usando um pequeno MCU, eu também possa obter alguns recursos úteis em outros lugares, então acho que vou (como tantas vezes) recorrer ao código. Pensando nisso, ele provavelmente vai acabar menor (já que pode substituir alguns outros pedaços do circuito também) e não custo muito mais no final ...
Jon
1

Parece que não há um circuito simples para fazer isso, é necessário um temporizador ou um circuito complexo (ish) maior que um chip de temporizador. No final, decidi usar um pequeno MCU, pois valeu a pena em geral, pois me fornece recursos que posso usar em outro lugar para substituir outros bits do circuito (não mostrado).

Jon
fonte
0

Que tal um monoflop discreto como este:

esquemático

simular este circuito - esquemático criado usando o CircuitLab

Não tem muita certeza do tamanho dos componentes (especialmente R4 e C1), pois estes dependem muito da tensão da fonte de alimentação.

  • C2 garante que pressionar o botão por muito tempo libere a carga;
  • R3 ou R1 podem ser substituídos por um relé (em paralelo com um diodo de retorno, cátodo em Vcc);
  • R4 × C1 define o tempo de atraso;
  • O transtor Q1 conduz ou Q2;
  • Q1 está conduzindo enquanto está em repouso.
jippie
fonte