LOCODUINO - Cum să hrănești; Arduino fără computer
Vineri, 29 ianuarie 2021

79 vizitatori acum
Cum să alimentați Arduino fără computer ?
DIFICULTATE:
Când testați un program în Arduino, placa este conectată prin portul USB la computer. Cablul USB este utilizat pentru două lucruri: pentru a alimenta cardul, dar și pentru a încărca programul pe care îl testați.
Când programul este testat și aprobat, placa Arduino poate fi utilizată apoi singură. Nu mai are nevoie de computer pentru a funcționa, dar este nevoie de energie pentru a rula cardul și orice componente suplimentare conectate la acesta.
Luați un exemplu, am creat, modificat și finalizat un program pentru a aprinde lumina platformei atunci când trenul ajunge la gară. Apoi, rămâne să conectați cardul la rețea. Pe partea de ieșiri/intrări a cardului, LED-urile și detectoarele necesare. Nu vom instala un computer în apropiere.
Deci, cum o faci? Vom vedea mai multe moduri de a furniza puterea necesară arduino-ului pentru a funcționa.
Ce tensiune ?
Mai întâi, trebuie să cunoașteți specificațiile plăcii Arduino pe care o aveți. Toți folosesc curent continuu mai întâi.
Dacă ne uităm la diferiți pini posibili, vom găsi de obicei un pin etichetat 5V, un pin etichetat 3.3V și un pin etichetat VIN sau RAW.
- VIN sau RAW corespund intrării regulatorului de tensiune prezent pe card. Pentru a alimenta Arduino prin acest pin, aveți nevoie de o sursă de alimentare cu o tensiune între 7 și 12V;
- 5V nu are același rol, în funcție de faptul dacă microcontrolerul care echipează Arduino este alimentat cu 5V sau 3.3V. În primul caz, este direct tensiunea de alimentare a microcontrolerului. În al doilea caz, microcontrolerul este furnizat printr-un regulator de 3,3V a cărui intrare este conectată la 5V;
- La fel, 3.3V va fi tensiunea de alimentare a microcontrolerului pentru cele furnizate cu 3.3V și o tensiune de serviciu pentru conectarea dispozitivelor externe care necesită 3.3V dacă microcontrolerul necesită 5V.
Exemple pe 2 cărți comune
Să luăm 2 dintre cele mai comune plăci de tip Arduino:
Arduino Uno R3:
Arduino Mega R3:
Aceste 2 carduri au aceleași caracteristici în ceea ce privește puterea furnizată prin VIN sau jack:
- Tensiune de lucru: 5V
- Tensiunea de alimentare recomandată: 7-12V
- Tensiune limită de alimentare: 6-20V
- 6V: regulatorul are o cădere de tensiune minimă de 1V. Prin urmare, sub 6V de tensiune de intrare, tensiunea de ieșire va fi egală cu tensiunea de intrare minus căderea de tensiune, iar Arduino va fi alimentat sub tensiunea nominală de 5V. Consecința este o operație care poate fi neregulată.
- 20V: placa Arduino funcționează la 5V, regulatorul care primește tensiunea VIN îl scade pentru a furniza 5V. puterea pe care acest regulator o disipează este diferența de tensiune dintre VIN și 5V înmulțită cu curentul consumat de card și de dispozitivele externe alimentate de acesta. În consecință, cu cât diferența de tensiune este mai mare, cu atât regulatorul se va încălzi. Deoarece regulatorul are protecție la supraîncălzire, întrerupe alimentarea dacă temperatura devine prea mare.