Stránka 1 z 1
MKO
Napsal: 11 pro 2015, 11:39
od Roman-W
Jak postavím obvod co se bude chovat podle následujícího grafu ?
zkusil jsem klasické zapojení MKO s NE555 ale když držím tlačítko na vstupu tak výstup je trvale zapnut

Napsal: 11 pro 2015, 12:23
od SDZ
nejjednodušeji nějakým procesorem.
jak si ale vyložit impulzy vyznačený červeně ?
Napsal: 11 pro 2015, 12:37
od serviceman
Nijak, protože není jasné která náběžná hrana vstupu má spustit T₁ (druhá perioda na výstupu je kratší). Rušivé signály na vstupu lze vymaskovat dalším MKO po dobu (T₁+něco), pokud má být perioda výstupu nejméně (T₁+něco) anebo delší.
Napsal: 11 pro 2015, 13:00
od Jirka525
Udělat to důsledně podle tohoto zadání mě připadá skoro nemožné. Ať už s NE555 nebo s MCU. Ono by nebylo problém vymaskovat krátké pulsy, problém je v tom, že MKO se musí spustit od náběžné hrany posledního krátkého pulsu. Takže buď budu čekat jestli danný puls je skutečně poslední ale pak nemohu spouštět náběžnou hranou. Nebo MKO spustím nějakou náběžnou hranou ale pak nemám jistotu, že nebudou následovat další zákmity.
Napsal: 11 pro 2015, 22:20
od Habesan
Nemožné, porušovalo by to kauzalitu.
NE555 nekomentuju.
Napsal: 11 pro 2015, 22:48
od EKKAR
Ten MKO by musel bejt zapojenej s blokováním, respektive se synchronizačním vstupem - prostě aby se spouštěl jen tehdy, když bude mít na synchronizačním/povolovacím vstupu předem danou úroveň. Možná by se to dalo vyřešit předřazením 2 hradel NAND před ten spouštěcí vstup - jedno by dělalo blokovací funkci, proto by na jeden jeho vstup šly vstupní pulsy a na druhej šla úroveň 0 vždycky, kdybys nechtěl propustit nežádoucí inpulsy - tím bys měl na výstupu trvalou log.1. Druhý hradlo by jen invertovalo úrovně na původní....
Napsal: 11 pro 2015, 22:48
od samponek
Přidej tam jeden kondík a odpor. Pak už bude jedno jak dlouho tlačítko držíš.
Napsal: 14 pro 2015, 11:38
od Roman-W
Omlouvám se všem za fatální chybu v pruběhu
Jasně když tlačítko stisknu 3x za sebou tak výstup se překlopí už při prvním impulsu a vlastně se délka prodlouží.

Napsal: 14 pro 2015, 13:19
od breta1
V tom případě stačí jeden IO 4xNAND
Napsal: 14 pro 2015, 14:05
od Hill
I když ten budicí signál invertuješ a budeš spouštět 555ku sestupnou hranou (na to stačí zderivovat spouštěcí signál jeho přivedením přes kondík na vstup TRIG/pin 2 NE555, upnutý na napájecí napětí odporem, součin RC přitom stačí v řádu jednotek milisekund). Ale vždy bude časovač spouštět sestupnou hranou (pokud se průběh invertuje, pak pochopitelně hranou náběžnou).
Jediné zřízení schopné předpovědět, že právě třetí nebo čtvrtý impuls ze série bude na nějaký čas tím posledním, je věštecká koule. Také není na 100% spolehlivá, ale nic lepšího skutečně nikdo nevymyslel.
Opravdu nestačí reagovat až na týl posledního impulsu nebo na čelo prvního?
EDIT: koukám, že už se to tu za ty tři hodiny, než jsem dopsal, povedlo uvést na pravou míru a vyřešit...
Napsal: 14 pro 2015, 14:21
od termit256
Delaji se na to obvody, mrkni jestli by ti nevyhovolo neco takoveho
http://www.linear.com/parametric/Pushbutton_Controllers
Napsal: 14 pro 2015, 17:00
od Roman-W
Hill píše:zderivovat spouštěcí signál jeho přivedením přes kondík na vstup TRIG/pin 2 NE555, upnutý na napájecí napětí odporem, součin RC přitom stačí v řádu jednotek milisekund)
Ano děkuji už to běhá
