Sugerează-mi o sursă de alimentare pentru proiectul meu Arduino UNO

Lucrez la un proiect cu:

  1. 1 Arduino UNO
  2. 5 servo micro 9g (doar unul funcționează la un moment dat)
  3. 2 becuri mici LED
  4. 1 modul cititor MicroSD
  5. 1 difuzor

Pot să-mi alimentez Arduino UNO cu o baterie comună de 9v?

De asemenea, am în vedere să folosesc o sursă de alimentare externă pentru servomotoare … dar ce să folosesc?

Vă rog să-mi sugerați un sistem perfect de alimentare cu energie

Comentarii

  • Ați analizat metodele de reglare a tensiunii? Ce zici de diferite baterii? Aveți restricții privind dimensiunea, spațiul sau costurile? ‘ într-adevăr îi cereți prea mult lui Arduiono.SE să facă toată munca.

Răspunde

Din păcate, sistemul perfect de alimentare nu există încă. Cu toate acestea, alimentarea unui Arduino este simplă. Trebuie să aveți opțiunile principale de 9V pentru standardul ” dimensiune completă ” Arduinos (cum ar fi UNO pe care îl menționați), deși puteți alege opțiunile de joasă tensiune de 3,3V.

Acoperind doar opțiunea de 9V, din secțiunea Power din Arduino Uno :

Alimentare

Arduino Uno poate fi alimentat prin conexiunea USB sau cu o sursă de alimentare externă. sursa de alimentare este selectată automat.

Alimentarea externă (non-USB) poate proveni fie dintr-un adaptor AC-DC (neg de perete), fie din baterie. Adaptorul poate fi conectat prin conectarea unui centru de 2,1 mm – mufa pozitivă la puterea plăcii jack. Conductoarele de la o baterie pot fi inserate în anteturile pin Gnd și Vin ale conectorului POWER.

Placa poate funcționa cu o sursă externă de 6 până la 20 de volți. Cu toate acestea, dacă este furnizat cu mai puțin de 7V, pinul de 5V poate furniza mai puțin de cinci volți, iar placa poate fi instabilă. Dacă utilizați mai mult de 12V, regulatorul de tensiune se poate supraîncălzi și poate deteriora placa. Intervalul recomandat este de la 7 la 12 volți.

Probabil ar trebui să aruncați și o privire la Surse de alimentare , în special secțiunea despre Baterii și celule , de asemenea, din următoarea secțiune Conversia tensiunii și regulament , se menționează:

Într-un scenariu foarte simplu, conectați o baterie de unică folosință de 9V (probabil una dintre cele (aproximativ) 4cm x Unități de 2,5 cm x 1,5 cm cu doi conectori snap la un capăt) la Arduino, iar regulatorul de tensiune încorporat al Arduino are grijă să reducă tensiunea la un 5v sau 3,3v consistent, în funcție de tipul de Arduino pe care îl aveți.

Deci aveți câteva opțiuni în ceea ce privește 9V, fie celula P9

Baterie P9 9V

sau un pachet care conține șase baterii de 1,5 V AA sau AAA.

Puteți găsiți acest link, Cum să rulați un Arduino (clonă) pe baterii (AA) mai mult de un an – partea 2 , o lectură interesantă. Aici, capul folosește patru baterii AA, care oferă doar 6V, pentru a alimenta un UNO:

6V Battery Pack și UNO

Tocmai am evidențiat câteva informații, ar trebui să vă alocați timp pentru a citi complet linkurile și să consultați Google pentru mai multe informații.


În ceea ce privește servomotorele, poate fi necesar un curent mai mare. Puteți utiliza aceleași patru baterii AA, astfel:

baterie cu 4 celule țineți pachetul cu conector stil jr

dar capacitatea bateriilor poate lăsa de dorit, mai ales dacă utilizați baterii reîncărcabile (care în lumea ecologică de astăzi , ar trebui), așa că s-ar putea să aveți nevoie de ceva mai greu. Un google rapid vă va arăta opțiunile disponibile.

Addendum

Videoclipul Test Flite: RC Planes for Beginners: Batteries and Safety – Beginner Series – Ep. 7 este un tutorial video util despre bateriile LiPO pentru proiecte RC.

Răspuns

Tot ce a spus @Greenonline plus …

O baterie Lipo cu 2 celule este de 7,4 V. O baterie modestă de 500 mAH ar rula proiectul timp de câteva ore, poate zile. Dacă nu sunteți mulțumit de durata de funcționare, cumpărați o baterie cu mai mult mAH, merg bine p ast 5000 mAH! La urma urmei, acestea sunt aceleași tipuri de baterii utilizate în toate formele de aeromodelare cu control radio (o mulțime de servo și motoare de curent continuu fără perii).

Uno poate regla 7,4 V, deși va trebui să cumpărați / construiți un cablu pentru a conecta bateria la Uno. Nu sunt sigur cât de mult curent poate oferi regulatorul Uno, dar am condus două micro servo cu ale mele.

În cazul în care convorbirile de servere, zumzet, altfel nu funcționează corect sau dacă fumul iese din regulator, probabil că aveți nevoie de o sursă de alimentare separată pentru servere. Un BEC ca acesta https://en.wikipedia.org/wiki/Battery_eliminator_circuit este un alternativ ieftin și, de asemenea, o parte comună RC. 🙂

Comentarii

  • Dacă puteți, rulați totul de pe o baterie Lipo 1S, ceea ce poate implica găsirea unor servome care să tolereze tensiunea mai mică. De asemenea, regulatorul de la bord poate gestiona aproximativ 1A, dar într-adevăr nu l-aș încerca mai mult de 500mA, având în vedere placa .
  • +1 – Un punct bun despre LiPO … Am ‘ am adăugat un link la un tutorial video pentru răspunsul meu .

Răspuns

Selectarea unei surse de alimentare implică luarea în considerare a următoarelor:

1. Cerință de tensiune

2. Curent necesar

3. Durată de rulare

4. Cost

Cerință de tensiune:

Din lista de articole specificate, toate articolele dvs., cu excepția cardului microSD (care funcționează la 3,3V), funcționează la 5V.

Cerință curentă:

Arduino UNO: aproximativ 50mA

Servomotor 9G: Vârf 730mA

LED 5mm : 20mA * 2 = 40mA

Cititor de carduri microSD: 200mA vârf

Difuzor: 350mA

Curent total: 1.370 Amplificatori

Durată de rulare:

Spuneți că vreau ca acest dispozitiv să funcționeze timp de 1 oră continuă, pentru a avea nevoie de o baterie care furnizează 5V 1370mAh și de o 1C rating . Deci, dacă doriți ca dispozitivul dvs. să funcționeze mai mult, va trebui să obțineți o baterie cu o capacitate mai mare (pentru 2 ore 2740 mAh și așa mai departe)

Cost

Nu cred că trebuie să menționez multe în acest criteriu

Soluție 1:

Pentru aceste cerințe, cea mai ușoară soluție este să utilizați o bancă de alimentare USB cu 2000mAh sau mai mult.

Pe o lipire protoboard 1x tată USB, 1x tată USB, 2x pini antet. Solder Toate pozitivele împreună și toate negative împreună. Și acum aveți un breakout pentru șinele de alimentare de pe USB.

Alimentați Arduino prin USB, card microsd prin 3.3V pe arduino și restul prin pinii de rupere.

Soluția 2:

Utilizarea bateriilor lipo. Bateriile Lipo au avantajul de a avea o capacitate mare într-un pachet mic (sau un raport mare putere / greutate). Pentru a utiliza acest lucru, veți avea nevoie de un regulator de tensiune pentru a obține 5V. Vă rugăm să rețineți că, conform calculului, veți avea nevoie de un total de 1,37 A pentru a alimenta dispozitivul la vârf, acest nu se poate face prin intermediul regulatorului integrat al Arduino.

În total veți avea următoarele componente pentru a funcționa:

baterie LiPo

Regulator de tensiune

Încărcător LiPo

Soluția 3:

Utilizarea bateriei alcaline . Puteți consulta tutorialul Minty Boost de la Adafruit pentru a afla mai multe despre acest lucru.

Concluzie:

Dacă doriți o soluție fără dureri de cap pentru problema dvs., cumpărați o bancă de alimentare USB , dar dacă doriți o mai mare soluție personalizabilă și cu cost redus mergeți la baterie LiPo

Și dacă nu aveți nevoie de o soluție portabilă. Alegeți un adaptor de perete 5V / 2A, cam fiecare încărcător de telefoane mobile high-end

Răspuns

Am avut multe de succes folosind o bancă de alimentare disponibilă – sunt ușor de obținut, au deja circuite de încărcare (de la USB) și au tensiunea corectă (+ 5V). Puteți conecta banca de energie direct la portul USB al Arduino.

Singura problemă pe care am avut-o este că unele bănci de alimentare se opresc dacă nu este suficient curent – un rezistor de la + 5V la GND rezolvă această problemă (asigurați-vă că calculați câți wați rezistorul se lasă să treacă, pentru a mă asigura că poate disipa căldura – am folosit un rezistor de 100Ohm, la 5v; am pus „Calculatorul legii ohmilor” în google, completat 5V & 100 Ohm , și am constatat că trebuie să fie un rezistor de 1/4 wați – perfect! Am remarcat, de asemenea, că a atras 50 de mili amperi AKA 0,05 amperi. Am încercat rezistențe cu o rezistență mai mare, de ex. proiectul atrage mai multă putere (continuu!), atunci s-ar putea să scapi de o rezistență mai mare).

Banca mea de putere poate furniza 1,5 Amperi, ceea ce ar trebui să fie suficient pentru proiectul tău.

Răspuns

Puteți utiliza bateria de 9V și puteți folosi una separată pentru servomotoare. Datorită faptului că tensiunea este „relativă”, trebuie totuși să conectați terenul.

Puteți conecta + a bateriei la VIN-ul Arduino.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *