Motoare de control cu ​​Raspberry - GPIO; Inginerie electrică - Forumul german Raspberry Pi

Aș dori să controlez câteva motoare prin intermediul Raspberry Pi 2 Model B cât mai ieftin posibil. Nu am prea puțină idee despre asta, așa că am vrut să urmez aceste instrucțiuni.

control

Întrebarea mea este acum dacă funcționează cu acest motor. Se pare că există diferite tipuri de motoare, fără perii, cu perii, servo, motoare pas cu pas și cele care funcționează cu curent continuu și curent alternativ, dar nu am experiență în acest domeniu. Motorul conectat este aparent fără perii și funcționează pe curent continuu de curent alternativ. Funcționează apoi împreună cu controlerul L293D conform instrucțiunilor? Câte motoare aș putea controla apoi în paralel?

Mulțumesc anticipat!

Editat o dată, ultima dată de sandraeling (5 septembrie 2018).

motorul funcționează pe curent continuu (DC) și nu pe curent alternativ (AC). L293D are patru ieșiri (Out1-4), astfel încât să puteți acționa patru motoare. Aveți absolut nevoie de propria dvs. sursă de alimentare pentru motoare, aceasta nu poate proveni de la Pi!

Da, de fapt mă refeream și la curent continuu.

Conform instrucțiunilor, aveți nevoie de cinci pini ai L293D pe motor, deoarece motorul are doi pini fiecare și Zmeura are trei, doi pentru înainte și înapoi și unul pentru viteză. Apoi mai sunt patru pământuri, un pin pentru tensiunea motorului și unul pentru tensiunea de alimentare, deci toți cei 16 pini au dispărut. Deci funcționează doar 2 motoare pe L293D, nu?

Întrebarea era însă diferită:

1.: Poate fi controlat deloc motorul cu L293D sau am nevoie de alt controler?

2.: Care este numărul maxim de motoare pe care le pot controla cu Raspberry dacă am mai multe L293D?

Până la 2: Dacă interpretez corect acest lucru, atunci am nevoie de 3 pini GPIO pentru un motor și există 17 pini controlabili pe Pi 2 Model B. Dacă pot să-i folosesc pe toți, aș primi 5 motoare pe care le pot controla independent, Este corect?

Cred că are sens dacă ne spui mai întâi ce vrei să construiești. Poate ai nevoie și de alte motoare și apoi și de un alt controler sau chiar de o placă de driver gata pentru Pi, cu care poți de ex. poate controla patru motoare de curent continuu sau doi pași.

Vreau doar să încerc puțin mai întâi, mai întâi este planificat un vehicul mic. Nu-mi place o tablă finită pentru că nu mai sunt atât de flexibilă. Dar nu vreau să comand motoare și plăci din China doar pentru a afla luni mai târziu că cele două nu sunt compatibile între ele.

Deja mă gândisem dacă voiam să folosesc un motor pas cu pas pentru a conduce vehiculul, dar cred că îmi va fi suficient să rotesc roțile la viteze diferite pentru a putea conduce. Dacă interpretez corect aceste instrucțiuni, atunci voi avea nevoie de o placă L293D pentru fiecare motor pas cu pas. Ar funcționa asta cu acest motor pas cu pas?

Din nou, a rezumat pe scurt cele trei întrebări încă deschise (între timp):

1: Va funcționa placa L293D cu acest motor DC fără perii?

2: Va funcționa placa L293D cu acest motor pas cu pas?

3: Pot folosi toți cei 17 pini ai Raspberry Pi 2 Model B, care sunt denumiți cu GPIO, independent pentru a controla plăcile L293D?

Întrebare alternativă pentru a înlocui 1 și 2: Cum aflu în general ce motor poate fi controlat cu ce placă?

Editat o dată, ultima dată de sandraeling (5 septembrie 2018).

Desigur, mai întâi puteți construi un circuit cu L293D pe o placă de calcul (ca în tutorial) și testați-l. Dar, cel târziu, când circuitul funcționează și doriți să vă îndepărtați de placa pentru a înșuruba Pi, inclusiv controlere și motoare pe un șasiu, trebuie să veniți cu ceva. Nu știu în ce măsură ați câștigat deja experiență în ceea ce privește plăcile și panourile de lipit și dacă este ușor să construiți o placă mică din placa dvs., dar acești pași sunt necesari.

Tutorialul pe care l-ați conectat în prima postare este doar despre controlerul L293D. Trebuie să-l așezați pe o placă de calcul și apoi să-l conectați la Pi. Între timp, ați enumerat, de asemenea, o posibilă combinație între o placă de driver L293D și un motor pas cu pas.

Poate că ar trebui să colectați mai întâi câteva informații de bază despre motoare. Dacă doriți o poziționare exactă, repetabilă, atunci un pas cu pas este pentru dvs. (a se vedea, de exemplu, imprimantă 3D). Pe de altă parte, cu o „mașină RC”, aș prefera să folosesc motoare de curent continuu, pentru că altfel vehiculul dvs. se poate mișca doar în ritm de melc.

Ce fel de controler sau ce fel de placă de driver aveți nevoie depinde de tipul și cerințele motoarelor pe care le așezați pe controler (consultați fișa tehnică a motorului pe care o aveți în vedere).

Din intestine aș recomanda una dintre aceste plăci de conducere gata făcute:

Ambele sunt bine documentate și există tutoriale despre ele. PiconZero are avantajul că are și intrări analogice (pe care Pi nu le are) și este pregătit pentru un senzor cu ultrasunete HC-SR04, pe care îl puteți utiliza dacă doriți să împiedicați mașina RC să se ciocnească undeva.