Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Ako elektronicky ošetriť zákmit tlačidiel na TTL (s 555)?
Jdi na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
PotPalo



Založen: May 13, 2009
Příspěvky: 4914
Bydliště: BA-Petržalka :(

PříspěvekZaslal: ne leden 19 2020, 15:52    Předmět: Ako elektronicky ošetriť zákmit tlačidiel na TTL (s 555)? Citovat

Hneď na úvod upozorňujem, že samotné tlačidlá sú aké sú, s tým sa nedá nič robiť. Problém treba vyriešiť elektronicky. Zasa tá TTL logika.

Predstavujem si obvod, ktorý pri stlačení tlačidla bude držať 1, po pustení bude 0. Lenže pri stlačení a aj uvoľnení dochádza k zákmitom (zlé kontakty), takže sa tam objaví niekoľko prechodov 1 a 0. Kondenzátor paralelne s tlačidlom nepomáha, nieje spoľahlivý. Schmitt-Trigger logika tiež nezaberá. Takže bude treba časovač, ktorý po stlačení alebo uvoľnení tlačidla bude držať posledný stav a bude chvíľku ignorovať aktuálny stav tlačidla.

Skúsil som nasledovné monostabilné zapojenie obvodu 555 (R1=3M a C1=100n, čas je zhruba pol sekundy), a funguje iba na polovicu. Po stlačení tlačidla sa na výstupe drží log.1 asi pol sekundy, to funguje. Pokiaľ v tomto čase pustím tlačidlo, všetko je v poriadku, výstup prejde do 0. Ale po pustení tlačidla až po tomto čase dochádza k zákmitom, na výstupe 555 sa objaví niekoľko prechodov 0-1-0. Ako to ošetriť? Nedá sa tá 555 nastaviť, ako to má časovať stlačenia, aby to malo aj časovať pustenia? Všade v dokumentácií časovačov sú iba príklady kde je vstupný impulz kratší ako výstupný.

Alebo neexistuje nejaký veľmi jednoduchý IO, ktorý by to robil?

Alebo inými slovami:
z cca tohoto:
0000000000000000000000101010101111111111111111111111111111110101010101000000000000000000000
potrebujem spraviť toto:
0000000000000000000000111111111111111111111111111111111111110000000000000000000000000000000
Zatiaľ mi to s 555 funguje iba do polovice:
0000000000000000000000111111111111111111111111111111111111110101010101000000000000000000000



555.png
 Komentář:
 Velikost:  8.24 kB
 Zobrazeno:  56 krát

555.png



_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.


Naposledy upravil PotPalo dne ne leden 19 2020, 16:05, celkově upraveno 2 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: ne leden 19 2020, 15:56    Předmět: Citovat

Třeba 7414, 40106, prostě Schmitt.

Google: 40106 debounce
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PotPalo



Založen: May 13, 2009
Příspěvky: 4914
Bydliště: BA-Petržalka :(

PříspěvekZaslal: ne leden 19 2020, 16:02    Předmět: Citovat

Ako som napísal, Schmitt nefunguje, tie zákmity sú dosť veľké, prelezú ním. A nefunguje ani v kombinácií s kondenzátorom.
_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
Cowley



Založen: Feb 04, 2005
Příspěvky: 3268

PříspěvekZaslal: ne leden 19 2020, 16:13    Předmět: Citovat

Je to sice záhada, ale budiž.
Zapoj tedy ten Schmitt na blokováni 555 po puštění tlačítka Smile
Nebo na jedno tlačítko dvě hradla z 4093.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
lesana87



Založen: Sep 20, 2014
Příspěvky: 3327

PříspěvekZaslal: ne leden 19 2020, 16:22    Předmět: Citovat

PotPalo napsal(a):
Alebo inými slovami:
z cca tohoto:
0000000000000000000000101010101111111111111111111111111111110101010101000000000000000000000
potrebujem spraviť toto:
0000000000000000000000111111111111111111111111111111111111110000000000000000000000000000000

Reálnější bude z toho:
0000000000000000000000101010101111111111111111111111111111110101010101000000000000000000000
dělat:
0000000000000000000000111111111111111111111111111111111111111111111111110000000000000000000
Co třeba jedno neinvertující hradlo jako odělení, za něj dioda anodou k hradlu (možná do série malý odpůrek na omezení nabíjecího proudu), za diodu kondík s odporem na zem, za to další oddělovací hradlo. Velikostí RC nastavit zpoždění větší než je doba mezi zákmitama. Chtělo by to CMOS schmitt hradla, pak ten R může být dost velký a C malý. Při invertujících hradlech otočit diodu a kondík s odporem na +Vcc.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PotPalo



Založen: May 13, 2009
Příspěvky: 4914
Bydliště: BA-Petržalka :(

PříspěvekZaslal: ne leden 19 2020, 17:13    Předmět: Citovat

Akože si vyrobiť vysokofrekvenčný filter z hradiel a kondenzátorov? Zaujímavý nápad.

Zistil som že kondenzátor 100n voči zemi na výstupe 555 funguje, ale nepáči sa mi to, takto kur.iť TTL signál. Keby sa dal napasovať niekde skôr... Tá 555 to musí predsa vedieť, keď ju tu už mám na kontaktnom poli. Very Happy

_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
lesana87



Založen: Sep 20, 2014
Příspěvky: 3327

PříspěvekZaslal: ne leden 19 2020, 17:16    Předmět: Citovat

No vysokofrekvenční bych mu neříkala, spíš nízkofrekvenční, prostě náběžná hrana přenášená okamžitě a sestupná zpožděná až za náběžnou hranu dalšího zákmitu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PotPalo



Založen: May 13, 2009
Příspěvky: 4914
Bydliště: BA-Petržalka :(

PříspěvekZaslal: ne leden 19 2020, 18:06    Předmět: Citovat

Už som zasa na niečo prišiel. Vstup som oddelil kondenzátorom 33n a odporom 1M paralelne (R2 mám 10k, inak hodnoty ešte doladím), takže vstup sa odpojí ešte v "ochrannej" dobe a k zákmitu nedochádza. Akurát tým pádom nefunguje držanie vstupu dlhšie, ale to sa aj tak nebude používať, tlačidlo sa bude iba krátko stláčať. Idem kombinovať hodnoty, predbežne asi vyriešené.

Ešte si postavím ten filtračný invertor, ozaj či to bude fungovať. Akurát tu nemám voľný schmitt, tak neviem či to pôjde aj s obyčajným.

_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
ZdenekHQ
Administrátor


Založen: Jul 21, 2006
Příspěvky: 25741
Bydliště: skoro Brno

PříspěvekZaslal: ne leden 19 2020, 18:16    Předmět: Citovat

Tohle se dobře ladí v jednočipu.

Ale kdybys chtěl nějakou "lepší TTL", tak se dá použít obousměrný čítač. Při stisku čítá nahoru, jinak dolů. Samozřejmě na "dorazu" se zastaví. Když si za to dáš vhodnou logiku, můžeš si nastavit ochranné intervaly a vyhodnocení dle vlastní libosti.

_________________
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
PotPalo



Založen: May 13, 2009
Příspěvky: 4914
Bydliště: BA-Petržalka :(

PříspěvekZaslal: ne leden 19 2020, 18:23    Předmět: Citovat

S kanónom na vrabce? Very Happy Pridávať ďalšiu logiku, no, už s tou 555 som chcel ušetriť miesto, ale keď vidím tých smetí okolo, tak moc ušetreného nieje.

Dva voľné invertory sa nájdu skôr, takže keby to fungovalo ako má, tak to vychádza čo sa miesta týka ako najvýhodnejšie. Po prestávke budem vedecky bádať ďalej. Cool

_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
termit256



Založen: Dec 06, 2007
Příspěvky: 10335

PříspěvekZaslal: ne leden 19 2020, 18:36    Předmět: Citovat

Nebude jednoduchsi pouzit nejaky maly 6vyvodovy mcu typu ATTINY?
Je to mensi a jednoduchsi nez 555, nemusis resit ptakoviny s odpory a kondiky a za stejne penize jako 555 si napises funkci presne takovou jakou potrebujes.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ec1045



Založen: Nov 28, 2010
Příspěvky: 241
Bydliště: Šlapanice

PříspěvekZaslal: ne leden 19 2020, 19:22    Předmět: Citovat

Pokut je k dispozici tlačítko s přepínacím kontaktem tak je nejspolehlivější použit klopny podvod R-S tj. stačí na to dvě hradla NAND nebo NOR a dva odpory. Pokut je k dispozici jen spínací nebo rozpínací kontakt tak pak v TTL jsou MKO typu 74121 nebo 74123 kdy 74121 je jednoduchý bez následného zpuštění (pokut trvá pulz nelze znovu zpustit) 74123 je dvojitý s následním zpuštění (během pulzu je délka pulzu prodlužována). Pak ještě existuje zapojeni s invertujícim hradlem kde je odpor a kondenzátor … někde bych dohledal.

74121 tak i 74123 lze spouštět bud náběžnou nebo sestupnou hranou nebo i obojím. Vstup B má Schmittuv klopný obvod.

Zdroj
0000000000000000010101010111111111111111111111111111111010101010100000000000000000000000000

74121 (Časová konstanta je kratší než délka stisku tlačítka.)
0000000000000000011111111111111111111110000000000000000011111111111111111111110000000000000

74123 (Časová konstanta je kratší než délka stisku tlačítka.)
0000000000000000011111111111111111111111111111110000000011111111111111111111111111111110000

R-S
0000000000000000011111111111111111111111111111111111111111111111100000000000000000000000000

_________________
Ne všichni jsme měli z češtiny za jedna. Jsem dysgrafik a dyslektik.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
teufel



Založen: Feb 09, 2017
Příspěvky: 399
Bydliště: Na dohled od Spolany

PříspěvekZaslal: ne leden 19 2020, 19:23    Předmět: Citovat

Používal jsem zapojení podle obrázku, fungovalo to i na zběsile zakmitávající tlačítka


tlacitko.png
 Komentář:
 Velikost:  2.71 kB
 Zobrazeno:  49 krát

tlacitko.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
lesana87



Založen: Sep 20, 2014
Příspěvky: 3327

PříspěvekZaslal: ne leden 19 2020, 19:43    Předmět: Citovat

A pokud náhodou původně nezakmitávaly, tak z toho neustálýho tvrdýho vybíjení kondíku brzy začly.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ZdenekHQ
Administrátor


Založen: Jul 21, 2006
Příspěvky: 25741
Bydliště: skoro Brno

PříspěvekZaslal: ne leden 19 2020, 19:45    Předmět: Citovat

No, tohle je fakt pěkná blbost.
_________________
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.15 sekund