Power-Pack till Arduino

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2001

Power-Pack till Arduino

Är det någon som använt ett power-pack typ som detta: http://www.kjell.com/sortiment/el/batterier/laddningsbara-bat... för att driva en Arduino? Det jag vill ha är något som kan driva en arduino väldigt länge, ska mestadels sova och sen var 10:e sekund känna av en magnetkontakt. Jag vill alltså att den ska klara åtminstone 1-2 månader utan laddning, alltså den ska inte dra mer än 100 mAh per dag. Fungerar det använda ett sånt batteripack då?

Trädvy Permalänk
Medlem
Plats
Lund
Registrerad
Okt 2010

Nu har jag ingen aning om hur mycket en Arduino drar, men känns inte ~4 mA som väldigt väldigt lite?

i5 750 @ 3.9 GHz | NH-D14 | P7P55D |GTX 960 | Vulcan 8GB | Seagate 600 480 GB | Newton 650w | P280 | Dell U2515H

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2001
Skrivet av Rydisen:

Nu har jag ingen aning om hur mycket en Arduino drar, men känns inte ~4 mA som väldigt väldigt lite?

Tanken är ju att den ska gå i sov-läge i 10 sekunder, vakna upp i en 0,5 sekunder, kolla om en ingång är hög eller låg, om den är hög gå till sov i 10 sekunder igen osv, tills den säger att den är låg, först då ska den göra något. Så det är därför jag tycker att jag borde komma undan med rätt låg strömförbrukning.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Feb 2009
Skrivet av ElDiablo:

Är det någon som använt ett power-pack typ som detta: http://www.kjell.com/sortiment/el/batterier/laddningsbara-bat... för att driva en Arduino? Det jag vill ha är något som kan driva en arduino väldigt länge, ska mestadels sova och sen var 10:e sekund känna av en magnetkontakt. Jag vill alltså att den ska klara åtminstone 1-2 månader utan laddning, alltså den ska inte dra mer än 100 mAh per dag. Fungerar det använda ett sånt batteripack då?

Om du har sådana extrema krav på låg strömförbrukning ska du koppla dig förbi regulatorerna på Arduinon. Dvs. det lättaste är att "bygga" en egen arduino eller köpa ett flashat chip + de få komponenter som behövs. Då får du ned förbrukningen reält.
Läs mer här: http://www.openhomeautomation.net/arduino-battery/

Trädvy Permalänk
Medlem
Registrerad
Jul 2003
Skrivet av ElDiablo:

Tanken är ju att den ska gå i sov-läge i 10 sekunder, vakna upp i en 0,5 sekunder, kolla om en ingång är hög eller låg, om den är hög gå till sov i 10 sekunder igen osv, tills den säger att den är låg, först då ska den göra något. Så det är därför jag tycker att jag borde komma undan med rätt låg strömförbrukning.

Om du utnyttjar alla strömsparinställningar effektivt samt eventuellt också klockar ner processorn bör du klara dig bra länge på 5200 mAh. Går att köra en lågt klockad Atmega-processor som vilar mycket i > 365 dagar på ett AA-batteri

Citera, tack!
Har du läst tråden om strandhögtalare och andra musiklådor?

Trädvy Permalänk
Medlem
Plats
Lund
Registrerad
Okt 2010
Skrivet av ElDiablo:

Tanken är ju att den ska gå i sov-läge i 10 sekunder, vakna upp i en 0,5 sekunder, kolla om en ingång är hög eller låg, om den är hög gå till sov i 10 sekunder igen osv, tills den säger att den är låg, först då ska den göra något. Så det är därför jag tycker att jag borde komma undan med rätt låg strömförbrukning.

Googlade runt lite, och folk verkar säga att den drar ~25 mA i aktivt läge. Så frågan är väl hur mycket den drar i sömnläge. Enligt http://playground.arduino.cc/Learning/arduinoSleepCode så verkar den dra runt 10 mA i sleep.

i5 750 @ 3.9 GHz | NH-D14 | P7P55D |GTX 960 | Vulcan 8GB | Seagate 600 480 GB | Newton 650w | P280 | Dell U2515H

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Feb 2009

Vet inte om ni läste länken jag postade, men en vanlig Arduino i lägsta power state drar ca 6,7mA enligt den och med modifikationer + et liknande bibliotek som Rydisen nämner hamnar han på 43 uA

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2001
Skrivet av beh:

Vet inte om ni läste länken jag postade, men en vanlig Arduino i lägsta power state drar ca 6,7mA enligt den och med modifikationer + et liknande bibliotek som Rydisen nämner hamnar han på 43 uA

Det jag har är en arduino uno, men en sån verkar dra rätt mycket alltså (6,7 mA var ju en speciellt ihopsatt). Men om min drar 40 mA i sleep, så kommer ju batteriet ta slut på en vecka. Det finns alltså inga sätt att få en vanlig arduino uno (https://www.elfa.se/elfa3~se_sv/elfa/init.do?item=10-389-19&t...) att dra mindre än typ 40mA, utan det som gäller är att bygga ihop en egen?

Skulle en sån här vara ett bättre alternativ?

https://www.elfa.se/elfa3~se_sv/elfa/init.do?item=10-389-27&t...

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Apr 2013

Kan du inte driva den med en solcell då? Tycker det låter som att du ska ha den till att vakta något, avlägset hus eller så?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Feb 2009
Skrivet av ElDiablo:

Det jag har är en arduino uno, men en sån verkar dra rätt mycket alltså (6,7 mA var ju en speciellt ihopsatt). Men om min drar 40 mA i sleep, så kommer ju batteriet ta slut på en vecka. Det finns alltså inga sätt att få en vanlig arduino uno (https://www.elfa.se/elfa3~se_sv/elfa/init.do?item=10-389-19&t...) att dra mindre än typ 40mA, utan det som gäller är att bygga ihop en egen?

Skulle en sån här vara ett bättre alternativ?

https://www.elfa.se/elfa3~se_sv/elfa/init.do?item=10-389-27&t...

Har du en vanlig uno kan du bara flytta ur chippet enligt http://interface.khm.de/index.php/lab/experiments/sleep_watch... för att slippa att köra regulator och USB interface.

Jag vet inte vad en Mini drar, men rent generellt kan jag säga att det som drar ström inte enbart är AVR chippet utan regulatorn och USB interface hjälper till. Mini har en regulator, men denna kan du med lite trixande koppla förbi genom att lämna 5V på VCC. Tänk dock på att USB batteripackar ofta har egen elektronik som gör att de är optimerade för höga strömuttag och små uttag drunknar i denna elektroniks egna förbrukning. Rena batterier är bättre på ett sådant projekt, t.ex. borde några LR20 batterier hålla i gång en evighet.

En mini har inget USB interface och det reducerar nog förbrukningen betydligt, dock behöver du en extern USB -> TTL eller en annan Arduino (se http://arduino.cc/en/Guide/ArduinoMini).

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2001
Skrivet av beh:

Har du en vanlig uno kan du bara flytta ur chippet enligt http://interface.khm.de/index.php/lab/experiments/sleep_watch... för att slippa att köra regulator och USB interface.

Jag vet inte vad en Mini drar, men rent generellt kan jag säga att det som drar ström inte enbart är AVR chippet utan regulatorn och USB interface hjälper till. Mini har en regulator, men denna kan du med lite trixande koppla förbi genom att lämna 5V på VCC. Tänk dock på att USB batteripackar ofta har egen elektronik som gör att de är optimerade för höga strömuttag och små uttag drunknar i denna elektroniks egna förbrukning. Rena batterier är bättre på ett sådant projekt, t.ex. borde några LR20 batterier hålla i gång en evighet.

En mini har inget USB interface och det reducerar nog förbrukningen betydligt, dock behöver du en extern USB -> TTL eller en annan Arduino (se http://arduino.cc/en/Guide/ArduinoMini).

Ok, har kollat lite mer på detta och verkar inte som man kan ha en GSM-shield till mini. Är det svårt för en nybörjare att kolla bort regulatorn på en Uno och sparar det mycket ström?

Angående solceller, det finns ett vindsfönster där jag får in lite ljus under dagen, någon som vet någon solcell och batteri man kan koppla ihop som skulle fungera till en arduino uno (kan inte ha batteriet på samma plats som solcell så måste vara en kabel mellan)?

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Jul 2009

en uno kanske är lite overkill om du bara ska kolla om en pin är hög eller inte.
Du skulle kunna skaffa något med attiny85 typ digispark eller trinket går även att skala av dessa också

http://www.voltaicsystems.com/ säljer mycket bra solpaneler men ska det vara så strömsnålt att ett batteri ska räcka i ett år så är nog dessa lite overkill.

Sök efter solpaneler på dealextreme så hittar du nog något billigare. Finns säkert någon för att ladda AA batterier som du kan köpa från ikea

edit: kanske denna?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Feb 2009
Skrivet av ElDiablo:

Ok, har kollat lite mer på detta och verkar inte som man kan ha en GSM-shield till mini. Är det svårt för en nybörjare att kolla bort regulatorn på en Uno och sparar det mycket ström?

Angående solceller, det finns ett vindsfönster där jag får in lite ljus under dagen, någon som vet någon solcell och batteri man kan koppla ihop som skulle fungera till en arduino uno (kan inte ha batteriet på samma plats som solcell så måste vara en kabel mellan)?

Men ska du ha en GSM shield? Varför sa du inte det med en gång? How to efficiently operate the Arduino GSM shield with a battery pack

Är det inte dags att du lägger hela projektet på bordet och berättar vad du ska bygga för något så att du kan få vettiga råd?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2001
Skrivet av beh:

Men ska du ha en GSM shield? Varför sa du inte det med en gång? How to efficiently operate the Arduino GSM shield with a battery pack

Är det inte dags att du lägger hela projektet på bordet och berättar vad du ska bygga för något så att du kan få vettiga råd?

Ok, det jag vill bygga är ett larmsystem till mitt vindsförråd, eftersom det nyligen varit 4 inbrott i vindsförrådet (inte mitt men mina grannars). Jag har dessvärre ingen wifi-täckning eller strömförsörjning i mitt vindsförråd. Däremot finns det täckning för mobiltelefon, samt att det finns ett takfönster på vinden, men det är inte direkt riktad mot mitt förråd, dock så är det relativt ljust under dagen, men på vintern är det ju inte ljust länge.

Det jag hade tänkt är att ha en magnetkontakt till dörren, kopplat till en arduino med en gsm-shield som ringer/smsar mig om dörren öppnas. Jag funderar även på att fixa någon typ av ljudalarm. För att avlarma tänkte jag ha en RFID-läsare, som startas när magnetkontakten registrerar att dörren är öppnad.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Feb 2009

Det borde fungera bra. Men tänk på att det tar en stund för ett GSM shield att "boota" och få signal, man får nog räkna med en 30 sekunder.