Robotul meu are o sursă de alimentare de 24 de volți (2 baterii SLA de 12 volt în serie), este o idee bună să aveți o sursă de alimentare separată pentru microcontroler? sau ar fi bine să folosești un regulator de tensiune și să oprești sursa de alimentare de 24 volți și apoi să conectezi ieșirea la microcontroler? contribuțiile dvs. sunt foarte apreciate.

sunt

Comentarii

Nu cred că am folosit vreodată o sursă de alimentare separată pentru microcontroler în roboții mei. Am enumerat o grămadă de proiecte în postarea # 2 a indexului meu (vezi semnătura). Există mai mulți roboți printre proiecte.

Am folosit surse de alimentare separate în timp ce testam doar pentru a mă asigura că motoarele și servomotoarele nu cauzează niciuna dintre problemele pe care le-aș putea întâmpina.

Regulatoarele de tensiune pot începe să scadă dramatic ieșirea curentă pe măsură ce tensiunea de intrare crește. Dar puteți cumpăra convertoare de tensiune DC-DC care coborâză de la 24 la 5 volți cu eficiență ridicată. Folosind aceasta, puteți scăpa cu o singură sursă de alimentare. Nu cred că Parallax le vinde, dar știu că Pololu o face.

Cu toate acestea, am folosit două surse de alimentare separate de mai multe ori pentru a rezolva problemele de zgomot. Am avut servo-uri care au fost foarte zgomotoase și mi-am reinițializat microcontrolerul. Încercările de a filtra zgomotul cu condensatori nu au funcționat, dar rularea microcontrolerului de pe o baterie separată de nouă volți a făcut trucul. Trebuie să conectați terenul, astfel încât cele două surse de alimentare să fie la același potențial.

De ce să aveți surse de alimentare separate pentru un robot?

A. Obțineți performanțe mai bune la motoare la 24 de volți, deoarece există mai puțină energie irosită în circuitul H-bridge.
B. Aveți mai puține probleme de zgomot în microcontroler și circuite logice din cauza izolării oferite de o a doua sursă de alimentare.

Poți să o faci cu o singură sursă.

A. Da, mulți oameni au. Puteți scădea tensiunea pentru a asigura microcontrolerele și risipi mult în conversie SAU puteți crește tensiunea pentru motoare pentru ca bateriile mici de joasă tensiune să funcționeze mai bine cu un motor mic (Pololu face acest lucru cu robotul lor de linie).

B. O singură sursă va pierde în general mai multă energie decât două surse, cu excepția cazului în care construiți o configurație din mai multe celule și atingeți aplicațiile de joasă tensiune de undeva din mijlocul celulelor. Sau, desigur, o singură aprovizionare are probabil o greutate mai mică decât două aprovizionări . și mai puțină cantitate.


B. O singură sursă va pierde în general mai multă energie decât două surse, cu excepția cazului în care construiți o configurație din mai multe celule și atingeți aplicațiile de joasă tensiune de undeva din mijlocul celulelor. Sau, desigur, o singură aprovizionare are probabil o greutate mai mică decât două aprovizionări . și mai puțină cantitate.

Atingerea tensiunii scăzute din mijlocul celulelor creează probleme pentru încărcarea bateriilor, cu excepția cazului în care fiecare celulă sau grup de celule este încărcat separat. Celulele care sunt exploatate pentru a furniza tensiunea joasă vor fi descărcate mai departe decât cele care sunt conectate doar la sarcina de înaltă tensiune. Dacă curentul de joasă tensiune este un procent mic din total, este posibil să nu fie o problemă, dar dacă nu scurtează durata de viață a celulelor care furnizează tensiunea joasă.

Mai bine să folosiți un regulator de comutare pentru a furniza tensiunea scăzută. În acest fel, toate celulele sunt descărcate la același nivel.

Acestea sunt regulatoare de comutare destul de bune pentru preț.

Rețineți că regulatoarele de comutare pot provoca interferențe radio. Am avut mai multe proiecte wireless (inclusiv GPS) care nu funcționează bine când folosesc un regulator de comutare.

Atingerea tensiunii scăzute din mijlocul celulelor creează probleme pentru încărcarea bateriilor, cu excepția cazului în care fiecare celulă sau grup de celule este încărcat separat. Celulele care sunt exploatate pentru a furniza tensiunea joasă vor fi descărcate mai departe decât cele care sunt conectate doar la sarcina de înaltă tensiune. Dacă curentul de joasă tensiune este un procent mic din total, este posibil să nu fie o problemă, dar dacă nu scurtează durata de viață a celulelor care furnizează tensiunea joasă.

Mai bine să folosiți un regulator de comutare pentru a furniza tensiunea scăzută. În acest fel, toate celulele sunt descărcate la același nivel.

Bănuiesc cu tărie că idealizați. În lumea reală, rezistențele interne ale celulelor individuale variază foarte mult. chiar și atunci când provin din aceeași perioadă de producție. Declarația echilibrată poate fi pur și simplu mitologică. Și în multe contexte, proporția de descărcare pe care o impun circuitele de control este o fracțiune foarte mică din ansamblu.

Un regulator liniar ar putea pierde 30%, dar un regulator de comutare poate pierde în continuare 20% în reglementare. În mod ideal, cel mai bine ar fi să eliminați complet reglarea și să lucrați în intervalul de funcționare al microcontrolerului - unele cu funcționare de la 2,5 la 5 volți frumos.

Motoarele și puntea H necesită tensiune reglată? Poate deloc.

Bănuiesc cu tărie că idealizați. În lumea reală, rezistențele interne ale celulelor individuale variază foarte mult. chiar și atunci când provin din aceeași perioadă de producție. Declarația echilibrată poate fi pur și simplu mitologică. Și în multe contexte, proporția de descărcare pe care o impun circuitele de control este o fracțiune foarte mică din ansamblu.

Un regulator liniar ar putea pierde 30%, dar un regulator de comutare poate pierde încă 20% în reglementare. În mod ideal, cel mai bine ar fi să eliminați complet reglarea și să lucrați în intervalul de funcționare al microcontrolerului - unele cu funcționare de la 2,5 la 5 volți frumos.

Motoarele și puntea H necesită tensiune reglată? Poate deloc.

Loopy, poate că sunt un pic prea precaut, dar am spus „Dacă curentul de joasă tensiune este un procent mic din total, este posibil să nu fie o problemă” în acel post și presupuneți că curentul tras de control circuitele reprezintă o mică parte din total, deci suntem oarecum de acord cu privire la acest punct. Pe de altă parte, dacă există o mulțime de senzori și alte circuite care necesită o tensiune joasă reglată pentru a funcționa corect, este posibil să nu fie cazul. Trebuie cu adevărat să te uiți la curentul total (ore de amperi) trase de circuitele de control în raport cu cel al motoarelor.

O altă problemă de luat în considerare este căderea de tensiune în celulele care alimentează circuitele de control atunci când un motor pornește. Curentul de vârf ridicat va provoca o scădere a tensiunii care perturbă logica de control. Au fost înregistrate multe cazuri în care acest lucru se întâmplă când logica a fost alimentată de la pachetul de baterii de 7,2 V al unui robot printr-un regulator cu 3 terminale.

În ceea ce privește regulatorul de comutare față de un regulator liniar, depinde foarte mult de tensiunea bateriei. Iată o comparație pentru o configurație obișnuită (baterie de 7,2V, logică de 5V) și carcasa lui HoangTran83 (baterie de 24V, logică de 5V) în care circuitele logice atrag 300mA.
Pentru bateria de 7,2 V, regulatorul liniar ar avea o eficiență de (0,3 x 5)/(0,3 x 7,2) = 69,4% și ar trebui să disipeze (7,2 - 5) x 0,3) = 0,66 W. un regulator de comutare la 80% și aș putea folosi un LDO liniar în această situație.
Pentru o baterie de 24V, regulatorul liniar ar avea o eficiență de (0,3 x 5)/(0,3 x 24) = 20,8% și ar trebui să disipeze (24 - 5) x 0,3) = 5,7W.
Eficiența regulatorului de comutare ar fi de 80% și ar fi, de asemenea, mult mai puțin susceptibilă la scăderile de tensiune cauzate de pornirea motoarelor.