O título praticamente diz tudo.
Tenho uma ideia para tentar envolver um circuito diferenciador de amplificador operacional e uma ponte de diodos, mas estou voando às cegas.
Também estou tentando fazer isso sem um microcontrolador.
O título praticamente diz tudo.
Tenho uma ideia para tentar envolver um circuito diferenciador de amplificador operacional e uma ponte de diodos, mas estou voando às cegas.
Também estou tentando fazer isso sem um microcontrolador.
Respostas:
Portão XOR:
Eu usei o NC7SZ58 para isso, que é barato (US $ 0,04) e minúsculo e tem entradas de gatilho Schmitt, de modo que os pulsos têm aproximadamente o mesmo comprimento (que pode ser definido pelos valores RC).
Se você deseja uma boa solução analógica, existe este circuito usado pelos simuladores de vôo:
(fonte: simprojects.nl )
O esquema mostra a disposição de uma chave seletora, mas pode ser facilmente substituída por uma momentânea.
Cada vez que o interruptor muda de posição, o capacitor precisa carregar e descarregar. Durante esse período, é desenvolvida uma tensão nos contatos do relé, fechando o interruptor. Depois que o capacitor é carregado, o relé desliga novamente.
Mais informações aqui: http://www.simprojects.nl/toggle_to_momentary.htm
Dependendo de quanto você deseja investir no aprendizado, a solução de retorno, xor e flip-flop seria a mais "básica". O 555 é um ótimo circuito para se aprender. Aqui está uma página que mostra um grande número de aplicativos: http://www.kpsec.freeuk.com/555timer.htm
Se você procurar "Disparo de borda" na seção monoestável, encontrará a solução que parece estar procurando.
Você pode usar um simples portão xor e uma das entradas conectadas diretamente ao switch, enquanto a outra entrada através de um circuito RC que fornece o atraso. Isso funciona bem como um "detector de borda", mas não faz nenhuma verificação - você não pediu isso :-). Provavelmente é a maneira mais barata se você já tiver um xor gate não utilizado em seu design.
Permitir que um 555, mas rejeitar um microcontrolador, é tolo, você pode obter um microcontrolador no mesmo pacote ou em um pacote menor que o 555, e como bônus, você pode fazer um debounce no software, economizando alguns componentes extras que seriam necessários para rebater o sinal para o controlador. 555. O mesmo vale para flip-flop D e gate XOR ... são 2 ICs necessários, além dos componentes de devolução.
Qual é o seu motivo para querer evitar um microcontrolador? Os mais simples são US $ 1, provavelmente muito menos em grandes quantidades. Se for espaço, existe um TSSOP AVR de 8 pinos que é de 3x5 mm, bem pequeno.
Pode haver uma maneira de fazê-lo com um temporizador 555 configurado como one-shot.
Um flip-flop D e um gate XOR também o farão. A lógica exata deixada como um exercício para o leitor.