Depois de lidar com a rejeição de software por um tempo, acho que é um grande problema para o sistema, então pensei em fazer um debouncer de hardware com um gatilho Schmitt (74HC14), um capacitor, botão e resistor, como mostrado abaixo em talkingelectronics.com :
Mas eu li que o gatilho Schmitt é meio desagradável como um inversor comum ao determinar quando produzir uma saída alta ou baixa, porque alterna o estado na marca de 33% e 66%, onde, como um inversor normal, se aproxima da marca de 50% (mas com a versão HC provavelmente é mais de 55%).
Fiquei me perguntando, porque o gatilho Schmitt é de seis inversores em um pacote, a depuração melhoraria substancialmente com qualquer botão de minha escolha aplicado à primeira entrada se eu fizesse seis circuitos no lado direito com os mesmos valores de componentes e conectasse todos os deles em série? (Exemplo: saída do primeiro circuito para a entrada do segundo circuito onde o capacitor e o resistor se encontram.)