Arduino samostatný čip Atmega pro malou spotřebu při provozu na baterie

Klasická deska Arduino UNO  nebo jiné varianty odebírají dost proudu a to při dlouhodobém provozu na baterii asi nebude to pravé  . Řešením je  zapojit samostatný čip  Atmega328P-PU, který má ve sleep módu opravdu minimální spotřebu 0,024 mA

 

Pro experimenty je potřeba naskladnit / zakoupit :      

Atmega328P-PU  ( nejlépe s nahraným bootloaderem na UNO , jinak je potřeba ho nahrát)

Krystal  16 Mhz  ,  2  capacitory 22pF

Nepájivé pole a  nějaké propojky.

Arduino UNO s vyndávacím mikrokontrolérem .

Odkazy na produkty :  Ebay      Atmega328       ,    Krystal   16 MHZ  ,   Capacitory  ,  nepájivé pole  ,  propojky 

 

Schéma pro nahrávání Sketche :  

https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard   více zde…

Schéma pro nahrávání sketche .Jak vidíte naše nová Atmega328P-PU je oproti Arduino UNO ořezaná na kost a má pouze krystal a capacitory. Pro nahrávání bude vždy potřeba další UNO nebo RS232 převodník.

f

Rozložení pinů Atmega328  pro  programování.

ff

Úspora energie hadrware:    Nyní spotřeba 5- 15 mA    v normal režimu … oproti předchozím  40 mA  pěkné číslo

 

Úspora energie  software :       uspořit se dá i použitým programem  pomocí už pro to vytvořených knihoven  .   Je jich                                                         hned několik ……. mě padla do oka  tato

Knihovna pro uspání  :    https://github.com/n0m1/Sleep_n0m1 

příklad  Simple      nastaví čas uspání a poté se probudí  odešle / zpracuje   požadavky a zase                                                usíná

Spotřeba  při použití   knihovny a usnutí    –     0,024  mA    to  docela de ne? :)))

při buzení každých deset minut na sekundu je teoretická  výdrž i malé baterie obrovská …

Teď se můžeme pustit do  programování a budování vlastních bezdrátových  nízkopříkonových aplikací / čidel

Tip :     Atmega 328P  s teplotnímy čidly   DHT11 nebo  DS18B20  posílá přes RF433

Vložit komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *