Stránka 1 z 1

Jednoduché zapnutí a vypnutí MCU

Napsal: 15 úno 2014, 16:24
od zelvik999
Ahoj, chtěl bych si postavit jednoduchou konstrukci za použití MCU (pravdpěodobně ATtiny 2520), a chtěl byhc vás poprosit o pomoc s vyřešením zapnutí. Rád bych, abych měl jedno tlačítko, po jeho zmáčknutí by se MCU zapl, a až pak by se sám vypnul, nevíte jak to udělat? Hodil by se mi nějaký elektronický přepínač, ale nevím pod jakým heslem hledat. Nebo mě pak napadlo, zda by nějakým způsobem nešel použít tyristor? Kdyžtak prosím o nějaký popis, jak to udělat.
Předem moc děkuji, a omlouvám se za možná hloupý dotaz, ale vážně nevím jak to vyřešit :(.

Napsal: 15 úno 2014, 17:42
od Niki31
Co tak softwarově,skoro každý mikrokontrolér má SLEEP mód a taky
SLEEP instrukci.Kdy jeho odběr klesá řádově k mikroampérům.Je potřeba
prostudovat katalógový list pro konkrétní jednočip.
Pak stačí jediné tlačítko připojené k jednomu vývodu.

Napsal: 15 úno 2014, 22:07
od Honza_dy
V jedné konstrukci jsem to viděl řešené tranzistorem v napájení, který si MCU držel pomocí jednoho vývodu. Po určité době pin shodil a spáchal sebevraždu. Tlačítko pro zapnutí pouze přemostilo ten tranzistor.

edit: Byl to ESR metr od p. Zajíce.
http://zajic.cz/esr/esr_metr.pdf

Napsal: 16 úno 2014, 15:25
od frpr666
Přesně tak, SLEEP mód MCU by mohl být to co potřebuješ.
Jednoduše MCU sám sebe pošle do sleep-režimu a pak jej zbudíš např. externí událostí (např. změnou log.0, log.1 na pinu).
Příklad: MCU je napájeno z článku s kapacitou 100mA a spotřeba ve sleep-režimu je 1uA. Potom doba provozu:
100mA.h = 100.000uA.h
při 1uA jede 100.000h tj. 4166 dní = 11 let.

Edit 1: Zajímavé triky jsou zde:

http://www.google.cz/search?q=ww1.microchip.com/downloads/en/DeviceDoc/01146B.pdf‎

TIP #11 Vdd Self Starting Circuit

Napsal: 16 úno 2014, 16:26
od zelvik999
Bezva, moc Vám děkuji za tipy, určitě si z toho něco vyberu :).