Stránka 2 z 2
Napsal: 12 srp 2014, 21:35
od masar
A pro více funkcí:

Napsal: 12 srp 2014, 23:21
od Alesi
Bohuzel jsme si asi neporozumneli v zadani, kdyby se nekdo z vas chtel jeste pokusit tak to zopakuji nejak polopate
Chci sestavit obvod ktery ma na jednom konci tlacitko a na druhem dva vystupy. Na vystupech (klidne rele) standardne neni nic, jsou rozepnute. Prvni se sepne jen a pouze v pripade ze tlacitko stiskneme a do dvou sekund (nemusi byt nitne dve sekundy) pustime (rele musi zase vypnout - idealne skoro hned) pokud tlacitko podrzime dele, sepne druhe rele a skoro hned zas vypne... Zkratka dejme tomu ze na radiu mame dve tlacitka, jedno na zvyseni hlasitosti a jedno na preskoceni skladby, chci dosahnout efektu, kdy jedno tlacitko zvladne nasimulovat obe tyto tlacitka, kdyz ho nepodrzim ale pouze stisknu, bude to zvyseni hlasitosti, kdyz ho podrzim, nebude to hlasitost ale preskoceni skladby...
Napsal: 12 srp 2014, 23:26
od Alesi
Nasimulovat stisk tlacitka vlastne neni problm, problem je rozlisit jake se ma nasimulovat prave podle delky stisku... Ocenuju veskerou snahu tady, bohuz zadny z obvodu nefunguje tak jak potrebuji
Uz se smiruji s mcu, aspon konecne zacnu delat i s mcu, ty jednoduchy obvody mi pomalu prestavaji stacit ...
Napsal: 13 srp 2014, 16:27
od masar
Takže malá úprava zapojení:
Pro jistotu popis, jak by to mělo fungovat:
1. Po zapnutí a v klidovém stavu jsou všechny kondenzátory vybité a na obou výstupech je stav L. (Při zapnutí napájení nejsou přechodové jevy).
2. Při době T stisknutí tlačítka: 0.1s<T<3s:
C1 se nabije přes R2 za cca 100ms na překlápěcí úroveň hradla (SKO), na jehož výstupu bude úroveň L, která je pro výstupní hradlo blokována diodou D3. Po uvolnění tlačítka se na výstupu funkce 1 objeví impulz o délce max. 100ms, po kterou se C1 přes R2 a R1 vybíjí. Pro dosažení maximální délky impulzu 100ms je tedy třeba kondenzátor C1 nabít na plné napájecí napětí, tedy držet tlačítko stisknuté min. 300ms.
Na výstupu funkce 2 zůstává úroveň L.
3. Při době T stisknutí tlačítka: T>3s:
C2 se nabije přes R3 za cca 3s na překlápěcí úroveň hradla (SKO), na jehož výstupu bude úroveň L, která přes D2 vybije C1 (zablokuje funkci 1) a po dobu nabíjení C3 přes R4 bude na výstupu funkce 2 úroveň H.
Po uvolnění tlačítka se kondenzátory rychle vybijí: C2 přes D1R1, C3 přes ochranné obvody vstupu hradla.
Na výstupu funkce 1 zůstává úroveň L.
3. Při době T stisknutí tlačítka T<0.1s (rušivé impulzy) zůstávají oba výstupy na úrovni L.

Napsal: 13 srp 2014, 19:04
od Alesi
Mas to nekde nasimulovane? Ja jsem to ted zkousel nasimulovat a fce 1 funguje dobre, ale fce 2 se nikdy nesepne... Bohuzel netusim proc - samozrejme muze byt chyba i v mem simulatoru
Napsal: 13 srp 2014, 19:07
od Alesi
Tak oprava, fuguje to vicemene krasne, simulator mel nejaky spatny pocty

Napsal: 13 srp 2014, 19:23
od masar
Pro jednoduché obvody je simulátor ztráta času.
p.s. Některé simulátory nemusí mít např. ochranné diody na vstupech hradel CMOS, s nimiž tento návrh počítá, a kondenzátor C3 by se neměl přes co vybíjet, resp. vybíjel by se jen pomalu přes R4. Do simulátoru by se musela přidat vybíjecí dioda mezi vstup a Ucc.

Napsal: 13 srp 2014, 20:46
od Alesi
V pohode, natukany do nej sem to mel skoro hned a nakonec to funguje, zitra dojdu pro soucastky a sestavim to, ale vypada to jako zcela dostacujici svemu ucelu, diky moc, ten obvod je uplne jednoduchej, ale asi bych ho nevymyslel

Napsal: 16 srp 2014, 10:24
od Alesi
Jen davam vedet, ze sem ten obvod sestavil a funguje jak ma... neni to uz zadnej prcek, ale ucelu poslouzi