určitě se mezi vámi najde spousta zručných a chytrých kutilů elektrikářů.
Neporadite někdo kde bych sehnal schéma zapojení pro:
chtěl bych obvod se stmívačem, který zajistí, že druhá část bude fungovat je za "tmy". Ten samostatně není tak těžké sehnat, ale měl by být propojen s druhou částí, což bude blikač s diodou a časovačem. Ten rozsvítí diodu jen každých cca 30 minut.
Napájení by mělo být cca 3,5-4,5V (nejlepe Powerbanka) a výdrž s powerbankou 10 000 mAh co nejdelší. Min.3 měsíce.
Powerbanka nebude dobrý nápad, jelikož si hlídá odběr a pokud tento poklesne pod určitou mez, vyhodnotí že připojená elektroniky je nabitá a přeruší dobíjení. U keše (kde je možno připojit vlastní powerbanku nebo AA baterky) jsem to řešil zatěžovacím odporem, ale tam se nehraje na spotřebu.
A pak moc nechápu zadání.
Chceš stmívač nebo jen senzor tmy, který pak sepne druhou část?
A druhá část bude blikač nebo svítit? Řekněme rozsvítit LEDku na krátký čas a pak 30min pauzu?
Pro zajímanost, LED s nízkou spotřebou 2 mA, trvale svítící, a zdroj 1 Ah, teoreticky vydrží v kuse svítit 20 dnů a pár hodin, kvůli spotřebě dalších obvodů budeme uvažovat jen 20 hodin.
Pokud bude dioda blikat, záleží na poměru svícení / tma, při poměru 1/4 (třeba 0,1 s svit 0,4 s tma) a se dostaneme na 100 dnů. Pokud zažízení "pojede" jen v noci, tak to je už 200 dnů, (pro zjednodušení jsem uvažoval stejně dlouhý den jako noc. Takže při napájení z baterií je něco takového reálné, problém by dělaly obyčejné NiMh články kvůli samovybíjení. Taky nevím, zda by ti stačil svit nízkopříkonových LED, protože zákon zachování energie platí i pro ně.
Teď čtu, "Chtel bych to tak, aby to po setmeni kazdych 30minut bliklo", to bliknutí si představuješ jak?
Melo by to jit pomoci PIC procesoru. Mel by naprogramovany casovac na probuzeni cca po 5 minutach a jinak by spal (odber par uA) po probuzeni by zkontroloval cidlo svetla a pak by mohl zacit odpocitavat tech 30 minut po 5 minutach a pote jen bliknout. Cele by to mohlo pracovat na baterku treba cely rok. Ale chtelo by to nekoho kdo do toho vlozi sadlo na naprogramovani toho procesoru.
Jedna z hlavnich otazek taky je jestli by se pridanim toho soumrakoveho cidla dostatecne prodlouzila zivotnost na baterie. Jestli nenechat proste tu diodu blikat i ve dnes tim ze to na baterie vydrzi treba ctvrt roku a zbytecne to nekomplikovat. I to je moznost.
Takže pokud jsem tě správně pochopil, tak LED dioda 30 minut tma, 1 sekundu záblesk, tam je spotřeba minimální, pro běžném 20 mA LED a 1Ah zdroj to vychází na zhruba 100 měsíců. V takovém případě by jako zdroj vyhověly nějaké levné tužkové alkalické články, výměna co 3 až 5 let, a to bys je neždímal do mrtě, cenově by ses dostal nanejvýš na 10 Kč ročně za baterie.
Přiznám se, že já osobně nevím, jak efektivně dosáhnout takový dlouhý čas, ale řešitelné to je (PIC, děličky...), taky by bylo dobré říct dopředu, jakou přesnost požaduješ, zda nevadí několikaminutová odchylka od tebou požadovaného času, nebo zda to má být několik sekund denně, má to vliv na výslednou cenu, ale nebude to nic extrémního.
Píšeš soumrakový spínač, takové čidlo má minimální spotřebu a jde ještě srazit tak, že se co třicet minut na jednu sekundu bude soumrakové čidlo aktivní.
Takové zařízení už jsem na jednu keš dělal, jen blikalo častěji (cca 20x za minutu). Dá se udělat velmi úsporně s mikrokontrolérem, obzvlášť pokud požaduješ aby čas byl relativně přesný (já použil Atmel ATTiny85), na lionku z mobilu byla vypočtená životnost baterie necelý rok. Při blikání po půl hodině by dřív ta baterka odešla sama než by se vybila.
Soumrakový spínač je víceméně zbytečný, za světla ledka není vidět a rozdíl ve spotřebě už nění tak velký.
Schéma už nemám, bylo to nabastleno na první dobrou na univerzálním plošňáku, ale asi bych ještě někde našel kód pro procesor.
Největší nebezpečí bohužel číhá v tom že to někdo ukradne, takž si vyrob rovnou několik kopií....
Je to divné, ale opravdu to vychází s procesorem nejlevnější a nejjednodušší. Už v tom nedělám, ale kdysi jsem potřeboval časovač, který půl hodiny čeká a pak na 3 minuty zapne. S obvody za pár korun si to dělalo co chtělo. A bylo kolem toho spousta odporů, drátů a jiných součástek. Pak jsem se naštval a udělal to s procesorem. Atmega8, cca 60Kč, protože jsem ho měl. Kolem skoro nic, dva večery programování a bylo to. A ty dva večery, protože jsem to moc neuměl. A pak když se ukázalo, že by to mělo dělat něco jiného, byla to změna několika řádků programu.
A procesor se dá uspat, že nebere opravdu skoro nic. Jen to chce vybrat správný. Ideální když by měl jeden časovač samostatný (hodinky), aby se daly jeho vlastní hodiny úplně zastavit. Pokud chceš časovat jeho vlastními hodinami, musí běžet a tedy se dá jen polouspat. Nebo alespoň ho pustit na co nejmenší kmitočet, třeba na krystal z hodinek 16kHz, jde to, dá se najít jak to zapojit. Pak se i dobře dělají dlouhé časy. Jen to programování chce jisté prostředí a znalosti. Tehdy ještě nebylo (běžné) Arduino, kde je to už hotové.
Jinak ono i to arduino vyjde na pár korun (https://www.aliexpress.com/...) a díky spoustě návodů na internetu není naprogramování až takový problém. Hlavní je, jak už tu padlo, procesor uspávat (je několik typů spánků, čím hlubší, tím nižší spotřeba) a pak je spotřeba minimální. Soumrakové čidlo se dá řešit jednoduše fotodiodou (nebo něčím podobným).
Takže pak už stačí a by se MCU (mikroprocesor) probudil jednou za nějaký čas (tuším, že maximální čas u hlubokého spánku je cca 8 sekund) zkontroloval zda už je soumrak a bliknul. Pokud by měl blikat jen jednou za 30 minut, muselo by se přidat počítadlo probuzení a bliknout až každé 450 probuzení. Akorát zde bude docházet k odchylce v řádu sekund, což by nemuselo vadit...
Je to divné, ale opravdu to vychází s procesorem nejlevnější a nejjednodušší. Už v tom nedělám, ale kdysi jsem potřeboval časovač, který půl hodiny čeká a pak na 3 minuty zapne. S obvody za pár korun si to dělalo co chtělo. A bylo kolem toho spousta odporů, drátů a jiných součástek. Pak jsem se naštval a udělal to s procesorem. Atmega8, cca 60Kč, protože jsem ho měl. Kolem skoro nic, dva večery programování a bylo to. A ty dva večery, protože jsem to moc neuměl. A pak když se ukázalo, že by to mělo dělat něco jiného, byla to změna několika řádků programu.
A procesor se dá uspat, že nebere opravdu skoro nic. Jen to chce vybrat správný. Ideální když by měl jeden časovač samostatný (hodinky), aby se daly jeho vlastní hodiny úplně zastavit. Pokud chceš časovat jeho vlastními hodinami, musí běžet a tedy se dá jen polouspat. Nebo alespoň ho pustit na co nejmenší kmitočet, třeba na krystal z hodinek 16kHz, jde to, dá se najít jak to zapojit. Pak se i dobře dělají dlouhé časy. Jen to programování chce jisté prostředí a znalosti. Tehdy ještě nebylo (běžné) Arduino, kde je to už hotové.
Ano, chvíli jsem gůglil nějaká schémata s časovačem 555, pak jsem si přečetl Parkisův příspěvek a vzdal jsem to :) .
Za mého mládí se na to použily čtyři tranzistory, pár odporů a kondenzátorů.
Na co procesor? Přesné to nebude, < ;) :D > pokud to nenapojí na radiový zdroj času, třeba GPS ;-). Jo, s procesorem a zdrojem času by ani čidlo světla nebylo potřebí, stačí vložit do programu tabulku s časem soumraku / svítání.</ ;) :D >