Fiquei me perguntando: por que você não pode simplesmente conectar um capacitor a um botão para rejeitá-lo? Eu tenho descoberto como reduzir o trabalho que meu microprocessador tem que fazer, mas tenho um espaço muito limitado em uma PCB que estou projetando, por isso não quero fazer um circuito de devolução completo que complicaria o design.
simular este circuito - esquemático criado usando o CircuitLab
Esse é um exemplo de circuito; desculpe-me por qualquer erro (não sou bom em projetar circuitos com capacitores). Isso funcionaria mesmo? Para a troca de tachinhas, não consegui encontrar uma que corresponda ao que é na vida real, mas funciona para essa situação. O botão é como o encontrado aqui . D10
significa Digital Pin 10
, mas não importa; significa apenas a entrada do Arduino. Também não sei qual o tamanho do capacitor que eu precisaria; portanto, se esse circuito funcionar, de que tamanho eu preciso?
Mais uma vez, estou apenas tentando simplificar isso para facilitar a compilação sem precisar fazer a devolução de software. Observando como os capacitores funcionam, parece que funcionaria, mas também pode fazer com que o botão seja pressionado por mais tempo / atrasá-lo se a capacitância for muito grande. Eles são comumente usados para "suavizar" o ruído nas fontes de alimentação. Portanto, isso não é algo semelhante ao "suavizar" a rejeição? Qualquer modificação do circuito para fazê-lo funcionar (se necessário) também será apreciada.
Respostas:
Depende do estado padrão do comutador. Um capacitor só será carregado quando você fornecer uma voltagem positiva. Geralmente, em um ambiente incorporado, usamos um pull-up para dar ao pino um estado alto padrão e vinculamos o switch ao terra. A adição de um capacitor não ajudará aqui, porque não "armazenará" o estado fundamental.
No entanto, você também pode usar um menu suspenso. Isso significa que o pino está baixo por padrão. Torná-lo alto, pressionando o interruptor, carregará o capacitor. Após a liberação, o capacitor manterá o pino alto por um tempo, portanto, sim, isso funcionaria. Não tenho certeza se 1uF é suficiente, muito pouco ou muito, recomendo que você procure com um escopo e tente um pouco.
fonte
+
e-
ele iria trabalhar?top left to the bottom left
ethe top right to the bottom right
. Quando pressionado, ele conduz a partir detop left to the bottom right
etop right to the bottom left
.