Liten footprint Arduino Nano med USB-laddning krets (Li-Ion eller LIPO) som kan stänga av sig själv (mjuk spärren power) (4 / 8 steg)

Steg 4: Lite bakgrund



Jag avslutade denna design efter en hel del trial and error, och jag ville dela med sig av inlärningsprocessen jag gick igenom och den färdiga designen.

Driver Arduino

Min första Arduino projekt används ett 9V batteri ansluts direkt till standardstorlek Arduino Uno. Detta fungerade väl under prototyper, men det färdiga resultatet passade inte in i något. Plus att jag upptäckte snart att 9V batteriet inte nästan lika länge som jag förväntat.

Nästa jag försökte använda mer batterier - jag köpte batteri hållare som jag kunde packa 8 AAA batterier till, och jag listat ut hur tråd detta upp till min nya Arduino Nano. Även om jag skulle få plats här i mitt projekt, var jag verkligen förvånad över att finna att det varade mycket längre än 9V batteri.

Efter kliade mitt huvud för en samtidigt som jag räknat ut att detta är för Arduino behöver endast 5V, och något över 5V "bränns" av en inbyggd krets som "delar" till inkommande spänning och släpper något om 5V som värmer på vad wattal Arduino drar från batteriet - totalt avfall!

Sedan jag var in i RC bilar som hobby, jag var bekant med litium Polymer (Lipo) batterier, och byggde om mitt projekt med en 1-cell (1S) Lipo som levereras från 3.3 - 4.2V. Efter lite forskning (mestadels googla), jag hittade en 5V power regulator som tar 3.7V (genomsnitt) utdata från batteriet och omvandlar det till 5V som Arduino behöver.

Säkerhet första

För att använda Lipo batteri, visste jag att jag var tvungen att ha en lågspänning skyddskrets. Jag undersökt detta ett tag och hittade Tenergy Li Ion batteri skyddskrets. Jag använde denna på min nästa version av mitt projekt, och även om det fungerade bra, jag var missnöjd med att behöva löda kontakter på kuddar, och snart fann att det inte längre var tillgänglig.

Detta är när jag började forska andra kretsar skydd och lärde sig att de flesta människor använder laddningskretsen som också skyddar mot låg spänning för Li-Ion batterier. Jag beställde från eBay och konverterat mitt projekt, men jag var oroad över använda dem med min 1S Lipo batterier.

Jag gjorde en del mer forskning om de vanliga användningsområdena för modulen laddare, lärde mig om 18650 batterier, beslutat att ge dem en chans eftersom de var en vänligare formfaktor, kunde lätt växlas in/ut av projektet, låtit mig använda mina egna kontakter, och laddning modulen var särskilt utformade för att arbeta med att batteri - vilket gav mig en tröst att mitt projekt inte fånga i brand!

Total avstängning

Någonstans i den samma tiden insåg jag också att Arduino drog ström hela tiden, och mitt mål projekt på gång sprang en fast tid efter någon sköt en knapp, och stoppas när tidsgränsen. Det skulle vara riktigt bra, tänkte jag, om Arduino kan helt stänga av sig själv!

Jag gick tillbaka till Google, där att veta rätt ord att söka efter gör hela skillnaden! Det tog ett tag, men jag lärde mig att vad jag behövde var en soft-latch strömkrets. Denna typ av krets använder en momentan tryckknapp till "spärren" makt på. Med rätt integrationen till Arduino kan det Arduino att använda en digital stift "signalera" strömkretsen till vända bort helt - noll draw på batteriet.

Det enda problemet är att dessa kretsar är relativt komplex - särskilt för någon som mig som aldrig har designat en krets. Jag lista ut hur att bygga en från video tutorials, men i processen upptäckte jag också att Pololu gör som fungerar bättre än något jag kunde har byggt.

Med dessa begrepp i åtanke presenterar jag för er min (nuvarande) slutgiltiga design!

Se Steg
Relaterade Ämnen

RS485 Seriell kommunikation mellan Arduino Mega och Arduino Nano med Visuino

Ibland måste vi ansluta Arduino styrelser ligger långt bort från varandra. RS485 är ett mycket bekvämt sätt att ansluta styrelser med bara 2 kablar, och kan arbeta för ett avstånd på 1200 m (4000 ft). Det gör också flera styrelser kan enkelt anslutas...

Arduino Nano med Ethernet Shield

Jag köpte nyligen en Arduino Ethernet shield utformad för Arduino Uno och trodde jag kunde bara enkelt ansluta den till min befintliga Arduino Nano. Jag hade fel!Jag kunde inte hitta mycket information om hur du gör detta, förutom att vissa dokument...

Arduino Nano med WIZ550io = lätt Internet

Jag älskar den Arduino Nano - det är en fin kompakt men ändå fullt fungerande version av Arduino Uno. Men när jag gick för att ansluta den till internet försvunnit alla det snyggt och prydligt litenhet under stora full storlek ethernet shield jag had...

Arduino Nano med DHT11, RTC DS1307 och LCD 16 x 2

Hej. Detta är min första Instructable, så jag hoppas det är OK.Detta är mitt Arduino Nano projekt med LCD med I2C board, RTC DS1307 och DHT11 sensor.För detta projekt jag använde Arduino Nano, RTC DS1307 klockan styrelsen, DHT11 givarkort, 16 x 2 LCD...

Arduino Nano med DHT sensor & OLED

I den här guiden beskriver jag hur man använder en DHT-sensor på en Arduino Nano och OLED-skärm.Steg 1: IntroHejMitt namn är Nick Hendriks och jag bor i Nederländerna. Jag har ingen erfarenhet med Arduino eller de komponenter som används, men jag vil...

Arduino Nano: Med passiva motstånd fotosensor med Visuino

Photoresistors är bland de mest populära belysning nivågivare för Arduino. De är lätt att använda, och ändå finns det några oväntade överraskningar, särskilt när vi försöker använda redo moduler designad av någon annan.I detta Instructable jag visar...

Arduino Nano: Med DS1820/DS18S20 Maxim ena sladden termometer Sensormodul

Jag har fått många förfrågningar för OneWire Maxim DS1820/DS18S20 termometer läraren, så här är först sådana Instructable.I den följande Instructables jag kommer att visa hur du arbetar med flera termometrar ansluten till samma stift, samt hur man få...

Arduino Nano: Med Pull-Up Resistor med Visuino

En av de mest underutnyttjade funktionerna av Arduino är Pull-Up motstånd av Digital stiften. Vi vet alla att de är där, och ändå glömmer vi att vi kan använda dem, och hålla lägga yttre motstånd när de inte behövs. I detta Instructable kommer jag vi...

Arduino nano med Terminal-kontakter!

Är du trött genom att ansluta arduino med hoppare! Här är hur man gör Arduino med Terminal-kontakter.Steg 1: Komponenter som krävs * Koppar klädda styrelse* Järn klorid* borra bitar .8mm* borra pistol* CD-markörSteg 2: Gör ett spår från arduino Termi...

Gör en exakt Arduino klocka med endast en wire - ingen extern hårdvara som behövs!

Hur man gör en Arduino klocka - utan att använda externa oscillatorer eller klocka chips:(mer av mina projekt på vår forskning hemsida - klicka på arduino logotyp upp på hemsidan)Du behöver:En Arduino ombord (bara om någon smak kommer att fungera bra...

Trådlös Arduino kontroll med hjälp av BeagleBone svart eller Raspberry Pi

IntroduktionOm du har letat efter ett lätt och billigt sätt att trådlöst integrera en Arduino och en BeagleBone svart (BBB) eller Raspberry Pi (RPi) titta längre, denna tutorial ska show dig hur!Vad du behöverEn BeagleBone svart mikrokontroller med D...

Sandblästring och pulver beläggningen täcker belägger med metall verktygslådan... eller vad som helst

jag hade gjort denna verktygslåda i klassen kantiga plåt på Techshop. Eftersom det låg i garaget och samlade rost och hånade mig, visste jag att jag var tvungen att ta Sandblasting och pulverlackering klass på Techshop att få en fin perfekt färdig pj...

Fribärande night stand (med USB-laddning)

detta är en bra enkel att bygga Nattduksbord som ser mycket futuristiska och är mycket praktisk. Du kan köpa allt du behöver på Home Depot och kan bygga hela tabellen i två dagar (beroende på hur lång tid det tar för fläcken torka). Ett speciellt til...

Ultimate ATX Power Supply Mod med USB-laddning portarna

jag vet det finns redan ett gäng av dessa på här, men jag såg inte någon riktigt gillar detta så jag tänkte jag skulle skicka det, så här är det.Detta nätaggregat har 3 12v linjer, 3 5v linjer, 3 3.3V linjer, 1 - 12v linje & 2 USB-portar.Det använder...

Arduino Nano och Visuino: 7 Segment Display klocka med MAX7219 och DS1307 realtid Clock(RTC)

DS1307 Realtidsklocka finns allmänt tillgänglig låg kostnad I2C RTC moduler. De kommer med en klocka och ett litet batteri, och när ansluten till Arduino, kan hålla reda på realtid även när Arduino styrelsen inte drivs. Jag har redan gjort Instructab...

Arduino Nano och Visuino: styra 2 stegmotorer med Joystick

När man bygger Arduino projekt med stegmotorer, som CNC -maskin, plottereller Animerad konst, kommer det en tidpunkt när steppers behöver kontrolleras manuellt. Analoga styrspakar är billiga och lätt moduler för manuell kontroll, med variabel hastigh...

Arduino Hexapod (med en personlighet)

I detta instructable du får lära dig hur du gör din egen Hexapod!Roboten har jag gjort bygger bort av Penny och Stomper.. .two fantastiska hexapods!Det snygga med denna robot är jag har gjort chassit med mestadels skrot... gamla penna tube refils och...

Arduino Nano till Arduino Uno adapter

Arduino Nano är en trevlig, liten och billig medlem av familjen Arduino. Den är baserad på Atmega328 chip, som gör det lika kraftfullt som det största hans bror Arduino Uno, men det kan fås för mindre pengar. I Ebay nu kinesiska versioner kan köpas f...

Arduino klocka med Nokia 3110 skärm

mitt mål för detta projekt är att göra en klocka med valbar rattar, stoppur och millidays.Denna idé startade med ett aprilskämt dårar upptåg om metric-tid. (http://www.youtube.com/watch?v=K35xG1buyFA)Först ville jag göra en metrisk klocka men snart i...