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.