Auto zapnutí a vypnutí arduina

Odpovědět
Garofano
Příspěvky: 4
Registrován: 02 bře 2021, 20:52
Reputation: 0

Auto zapnutí a vypnutí arduina

Příspěvek od Garofano » 21 bře 2021, 15:33

Ahoj!

zbastlil sem si primitivní MP3 přehrávač, pomocí UNO, MP3 modulu a repráčku. Tohle celý napájí 5V powerbanka. Cílem je, že se po stisknutí páčky bez aretace zapne Arduino a začne přehrávat písnička a potom co skončí se Arduino zase vypne.

Zkoušeli jsme nejprve Mosfet, to jakžtakž fungovalo, ale semtam to nepravidlně blbnulo. Pak jsme tam dali relé, ale tam je potřeba tu páčku držet cca vteřinu, než se nabootuje Arduino a to relé sepneme přes něj. Teď zkoušíme kombinaci Mosfet a relé. Už to začíná bejt dost chobotnice.

Tak sem si říkal, že se raději zeptám, jestli nemá někdo nějakej lepší nápad na to jak řešit tenhle primitivní scénář. Jde nám jen o to šetřit baterku, aby vydržela třeba 2 měsíce aspoň.

Díky moc za rady!

analytik
Příspěvky: 148
Registrován: 26 čer 2020, 12:48
Reputation: 0
Bydliště: Děčín

Re: Auto zapnutí a vypnutí arduina

Příspěvek od analytik » 21 bře 2021, 16:45

Existuje velmi jednoduchý a laciný čip, který lze nastartovat krátkým impulsem a na výstupu dává impuls v nastavitelné délce od sekund až po stovky hodin. Po zesílení spínacím tranzistorem by sepnul relé nebo cokoli jiného.
https://dratek.cz/arduino/1228-casovac- ... 1000h.html

Garofano
Příspěvky: 4
Registrován: 02 bře 2021, 20:52
Reputation: 0

Re: Auto zapnutí a vypnutí arduina

Příspěvek od Garofano » 21 bře 2021, 16:59

Mm, teď nevím moc kam s tím :shock:

Ještě bych dodal, že jsem používal mosfet, co je v Arduino starter kitu, což ale zřejmě není ten P-channel Mosfet, který by na to měl být vhodný, jestli tomu rozumim správně. (viz. tento https://www.adafruit.com/product/1794)

V podstatě jde o to vyrobit si věc jako je tato: https://www.adafruit.com/product/1400 s tím že by to bylo bez toho tlačítka, které bychom si na to namapovali sami. A pak to softwarově vypnuli, tak jako je to možný u tohohle power-switche.

Garofano
Příspěvky: 4
Registrován: 02 bře 2021, 20:52
Reputation: 0

Re: Auto zapnutí a vypnutí arduina

Příspěvek od Garofano » 21 bře 2021, 17:02

Plus si pořád říkám, že by to snad mělo jít všechno vyřešit snáze ;)

analytik
Příspěvky: 148
Registrován: 26 čer 2020, 12:48
Reputation: 0
Bydliště: Děčín

Re: Auto zapnutí a vypnutí arduina

Příspěvek od analytik » 21 bře 2021, 17:08

Ještě mě napadá nahradit relé tyristorem. Ale takhle na dálku bez schéma toho víc nedám.
Tyristor sepne okamžitě a drží. Je spíš problém ho pak uzavřít.

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Auto zapnutí a vypnutí arduina

Příspěvek od ondraN » 22 bře 2021, 07:38

Používám zapojení téměř identické s tím na obrázku 3.
http://www.mosaic-industries.com/embedd ... wer-switch
Vypínání pak provede MCU tak, že přes další N FET uzemní Gate toho druhého FET (a schématu níže), nebo se dá vypnout zase tlačítkem. Typ FET tranzistoru je nutné dodržet, jinak to funguje blbě (nebo alespoň použít jiný typ s podobným spínacím napětím hradla).
Také se dá použít zapojení s RS kopným obvodem (třeba CMOS 4011), kde spínač je na S vstupu a arduino na R vstupu. Na ten může být připojené třeba přes kondenzátor a vypínat sérií pulsů. CMOS obvod musí být trvale připojený na napájení, ale jeho statická spotřeba je menší než 5uA.

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Auto zapnutí a vypnutí arduina

Příspěvek od kiRRow » 22 bře 2021, 16:30

Tu vteřinu tam dělá bootloader, když čeká jestli do něj nanahráváš nový program. Nejjednodužší bude ten čip mít bez bootloaderu.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 12 hostů