Stránka 1 z 1

MKO s 555

Napsal: 07 pro 2015, 08:17
od P4priX
Zdravím, snažím se použít 555 jako MKO zhruba podle tohoto schématu:

https://electrosome.com/wp-content/uploads/2013/05/Monostable-Multivibrator-using-555-Timer-Circuit-Diagram.jpg

kondík 10uF a potenciometr 100k, jelikož potřebuju výstupní impuls cca 0,1-1s.

Problém je ve vstupu - trigger mám zapojen přes 50k trimr na Vcc a dále přes fotorezistor na Gnd.

Mělo to fungovat tak, že po nasvícení přijde na out signál o kýžené délce (potřebuji každé ráno něco na cca vteřinu sepnout), což se neděje, jelikož po nasvícení 555tka drží výstup nahoře až dokud nezakryju fotorezistor, potom začne časovat a následně vypne.

Zkoušel jsem dát mezi fotorezistor a trigger malou kapacitu, potom to funguje, ale jen jednou. :)

Můžete prosím někdo poradit? Původně jsem to měl udělané přes mcu, ale to bylo jaksi žravé, potřebuji spotřebu max 1mA. Děkuji.

Napsal: 07 pro 2015, 09:12
od monterjirka
Pokud se něco oddělí kondíkem, je třeba se postarat o to, aby se nejen nabil, ale také vybil a naopak. Asi ti tam chybí nějaký "odpůrek".

Pokud jde o řešení s MCU - když se použije PIC v režimu s oscilátorem na velmi nízké frekvenci, nastavíš mu probuzení změnou na portech a dáš mu SLEEP, je spotřeba zanedbatelná. Tam by se dala použít i nějaká kontrola času, aby to nereagoval na nějaké náhodné krátké osvícení.

Napsal: 07 pro 2015, 09:16
od P4priX
Ahoj, díky za reakci, odpůrek jsem zkoušel, ale nevím jak, jelikož vždy ten vstup podrží a funguje to jak bez kondíku. :(

Dělal jsem to přes atmel a i přes sleep režim a minimální frekvenci spotřeba 7mA, s ostatníma nedělám, tudíž tudy cesta nevede.

Napsal: 07 pro 2015, 09:28
od popopepe
To jsi s tou atmegou děla nějak divně, já mám spotřebu v power_down cca 4uA (3,3V, 8MHz).

Napsal: 07 pro 2015, 09:55
od P4priX
dejme tomu, že jsem variantu s mcu vůbec nezmiňoval - napadá někoho jak tento obvod zapojit jen s 555 aby se při přivedení jedné úrovně na vteřinu překlopil a vrátil?

Napsal: 07 pro 2015, 10:40
od dreamer
P4priX píše:Zkoušel jsem dát mezi fotorezistor a trigger malou kapacitu, potom to funguje, ale jen jednou. :)


Paralelně k té malé kapacitě dej rezistor - zajistí pomalé vybití toho kondenzátoru tak aby znovu zafungoval další ráno. Velikost odhaduji megaohmy a výš.

edit: Jestli jsi to zkoušel někde na stole co pár vteřin tak to ani s tím rezistorem nebude fungovat. V praxi by to mohlo fungovat i bez něj ale musíš tomu dát čas aby se ta malá kapacita vybila samovybíjením vniřním svodovým proudem.

Napsal: 07 pro 2015, 11:32
od PavelFF
P4priX píše:..Zkoušel jsem dát mezi fotorezistor a trigger malou kapacitu, potom to funguje, ale jen jednou. ...

Jak velkou "malou kapacitu"? To má fungovat na rozvícení světla nebo na svítání? Protože si neumím představit, jak velká by musela být vazební kapacita, aby přenesla tak pomalou změnu, jako je úsvit.

A během dne již nesmí dojít k zastínění a znovunasvícení, protože to logicky znovu udělá na výstupu impulz. Máš to tak zabezpečené?

Napsal: 07 pro 2015, 11:44
od monterjirka
A co to zkusit bez 555?
CMOS 4093 (74HC132), odporový dělič, jeden odpor na nastavení bodu překlopení, druhý bude ten fotoodpor. Výstup oddělit kondíkem. A máš ještě 3 hradla na MKO
Odběr bude prakticky dán tím odporovým děličem na vstupu.

Napsal: 07 pro 2015, 12:08
od P4priX
PavelFF píše:Jak velkou "malou kapacitu"? To má fungovat na rozvícení světla nebo na svítání? Protože si neumím představit, jak velká by musela být vazební kapacita, aby přenesla tak pomalou změnu, jako je úsvit.

A během dne již nesmí dojít k zastínění a znovunasvícení, protože to logicky znovu udělá na výstupu impulz. Máš to tak zabezpečené?


Mělo by to fungovat na setmění, předpokládám, že k chybné funkci by dojít nemělo, když nastavím nějakou rozumnou hodnotu trimrem. (původně to mělo fungovat po úsvitu, ale nyní prý po setmění :) ) kapacitu jsem zkoušel 47n

Napsal: 07 pro 2015, 12:43
od PavelFF
Řešení je mnoho.
Třeba toto: Před vstup 555 předřadíš SKO (gůgluj: Schmitt trigger circuit). Nejlépe z nějakého OZ, co málo žere, snad TL061. Důležité je, že se mu dá nastavit značná hystereze (aby nereagoval na malé změny svitu vlivem pohybu mraků, na tmu při letní bouřce apod.).

Na vstup SKO připojíš střed své kombinace fotoodpor a odpor(trimr) 50k. Fotoodpor bude tentokrát připojený na plus U! Výstup z SKO pak zapojíš přes kondenzátor cca 1-10nF na vstup č.2 7555 (CMOS verze je 7555- málo žere). Přesně na ten obvod, cos dal první obrázek. Jen musíš ještě přidat vybíjecí odpor třeba 100k mezi vstup č.2 a +U.

Jednoduché se jeví jako SKO použít další 555(dělají se i dvojité v jednom poudře). Jenže hystereze pak bude možná až moc velká, mezi 1/3 a 2/3 Unap. To záleží na strmosti fotoodporu. Nutno vyzkoušet. Vždycky se objeví nějaký zádrhel.

http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/schmitt.html
http://www.555-timer-circuits.com/schmitt-trigger.html

Napsal: 07 pro 2015, 14:11
od P4priX
Díky moc všem, snažil jsem se to nějak vymyslet sám a nakonec jsem použil druhou 555 jako komparátor. Obvod už funguje jak má, jen bych potřeboval ošetřit stav, kdy se např. zablýská a bude tedy znovu přechod světlo->tma.

pro představu můj obvod zde.

Kód: Vybrat vše

http://www.falstad.com/circuit/circuitjs.html?cct=$+1+0.000005+21.593987231061412+56+5+50%0A165+480+272+592+272+0+0%0Aw+480+304+480+400+0%0Aw+480+304+448+304+0%0Aw+480+368+400+368+0%0Aw+448+304+448+400+0%0Ac+448+400+448+448+0+0.000001+4.338924406062832%0Ag+448+448+448+464+0%0Ar+448+304+448+240+0+100000%0Aw+448+240+544+240+0%0AR+400+160+320+160+0+0+40+5+0+0+0.5%0AO+608+336+672+336+0%0Ar+400+240+400+368+0+100000%0Aw+400+240+448+240+0%0Ac+400+368+352+368+0+0.00001+0.9395117343585105%0A165+192+304+256+304+2+0%0Aw+320+368+352+368+0%0Aw+256+272+320+272+0%0Aw+320+272+320+336+0%0Aw+192+400+144+400+0%0Aw+144+400+144+432+0%0Aw+144+432+192+432+0%0Aw+64+432+64+480+0%0Aw+64+480+368+480+0%0Aw+368+480+368+448+0%0Aw+368+448+448+448+0%0Aw+64+208+400+208+0%0Aw+400+208+400+240+0%0Ar+64+208+64+320+0+50000%0A174+64+320+64+384+0+300000+0.6485000000000001+Fotorezistor%0Aw+64+320+144+320+0%0Aw+144+320+144+400+0%0Aw+64+432+96+432+0%0Aw+96+432+96+352+0%0Aw+96+352+80+352+0%0Aw+400+240+320+240+0%0Aw+320+240+320+272+0%0Aw+400+160+400+208+0%0Ao+10+64+0+38+5+0.00009765625+0+-1%0Ah+2+7+5%0A

Napsal: 07 pro 2015, 15:56
od PavelFF
Je nutno zpomalit odezvu na rychlé změny osvětlení připojením vhodné kapacity paralelně k jednomu odporů vstupního děliče. Řekl bych tak desítky až stovky uF a neměl by to být elyt s velkým svodem.
Jestli připojit nahoru nebo dolů záleží asi na tom, jak se má obvod chovat po prvním zapnutí.

A vazební kapacita 10uF je zbytečně velká. Mohlo by tím navíc dojít k poškození druhého časovače přepětím vstupů nad napájecí napětí. Asi jen teorie, ale dává se tam pro jistotu ještě ochranná dioda mezi +U a vstup č.2.

Napsal: 08 pro 2015, 12:19
od P4priX
Děkuji mnohokrát. :)