Ako elektronicky ošetriť zákmit tlačidiel na TTL (s 555)?
Moderátor: Moderátoři
Tak so 74LS04 to nefunguje, a to som zapojil dva invertory za seba. Mám tam kontrolnú LEDku. Pri stlačení tlačidla sa rozsvieti hneď, ale aj tak sa zaznamená veľa zákmitov. Pri pustení tlačidla chvíľu svieti, potom skok a zhasína pomaly, ale aj tak bez zákmitu. Čakal by som to práve naopak. Myslel som že dva invertory za sebou vychytajú zakázanú zónu, ale nie. Schmitt 74LS14 tu teraz nemám, s ním by to možno fungovalo.
Klopný obvod. Tiež som uvažoval. Ale ten prepínač namiesto tlačítka, no, musel by som to premyslieť.
Inak tá schéma so skratovaním kondenzátoru mi je trošku povedomá (príloha).
edit: skúsil som toto "odvážne" zapojenie, len som ten kondenzátor vybíjal cez 1k rezistor, a ono to funguje bez zákmitov.
http://www.labbookpages.co.uk/electronics/debounce.html
https://www.allaboutcircuits.com/technical-articles/switch-bounce-how-to-deal-with-it/
https://allaboutfpga.com/vhdl-code-for-debounce-circuit-in-fpga
A presne preto tvrdím, že tam máš chybu. Lebo elektronika ovládaná tlačidlom nemá byť citlivá na dotyk skrutkovača. To znamená, že máš na vstupe nevhodnú impedanciu a možno aj nesprávne blokované napajanie. Tie kondenzátory a rezistory na tlačidle nejde len tak halabala alchymisticky zapojiť. Pokiaľ nevieš spočítať medznú frekvenciu takého RC členu, tak ti to s veľkou pravdepodobnosťou nepôjde.PotPalo píše:Presne to som skúšal ako prvé. Tlačidlo, kondenzátor, rezistory... a Schmittov invertor, veď to nemôže byť také zložité. Ale bolo, tá elektronika je dosť citlivá, reaguje aj na dotyk izolovaného skrutkovača.
- weed_smoker
- Příspěvky: 2673
- Registrován: 02 pro 2011, 00:00
- Bydliště: Jaroměř
BTW.běžný starý,použitý tlačítko při zapojení do CLK obvodu 7490 bez debouncu napočítá 2-5x na jeden stisk.Výjimkou jsou mžikový T6M,ty jdou obvykle správně,tuatam se stisk započte 2x.