Microcontrolerele precum Arduinos sunt o modalitate excelentă de a controla proiecte electronice personalizate.
Din păcate, ieșirea maximă a pinului digital este de 40 mA, ceea ce nu este suficient pentru a alimenta majoritatea motoarelor.
Aici poate fi utilă scutul controlerului motorului.
Dar aceste lucruri sunt scumpe de cumpărat și vă permit doar să controlați câteva motoare, mai ales când le încorporați într-un proiect.
Cel mai simplu regulator de viteză folosește un semnal de modulare a lățimii impulsului pentru a seta viteza motorului.
Acest semnal poate fi generat de orice pin de modulare a lățimii impulsului de pe Arduino.
Deci, trebuie să folosim o sursă de alimentare externă (
ca un pachet de baterii)
Circuitul comutatorului tranzistorului.
Acesta este similar cu circuitul tranzistorului de pe scutul releului, dar am făcut câteva modificări.
Am inclus un LED de indicație vizuală pe ieșire.
În acest proiect vă voi arăta cum să vă faceți propriul controler de motor simplu.
Acesta este un amestec de instrucțiunile lui Jason Poel Smith „Cum să personalizați scutul pentru micro-controler” și am amestecat scutul motorului.
Vă rugăm să votați pentru el în Concursul Remix 2. 0!
Iată materialele și instrumentele necesare pentru acest proiect.
Material: 2x tip tranzistor (cum ar fi tip31a)
2x IN4001 diodă 2x1 k sfp rezistență 2x100 SFP rezistență 2 x LED culoarea dorită 2x1 mamă 1x4 mamă 1x conector baterie nr. 30 solid
Deoarece facem două regulatoare de viteză a motorului pe un singur PCB, există două pentru aproape orice.
Tăiind materialul dublu în jumătate și folosind schema, puteți face cu ușurință un singur circuit.
Instrumente: începeți prin lipirea a două tranzistoare de putere pe PCB, fier de lipit și tăietor de sârmă clește de dezlipire cu ac pli.
Lăsați spațiu între cele două pentru a face loc altor componente.
Nu tăiați cablurile încă.
După ce ne conectăm la tranzistor, puteți tăia cablul.
Rețineți ieșirea pinului tranzistorului de mai sus pentru a evita conexiunea greșită.
Pentru a înțelege mai bine circuitul și modul în care funcționează, ar putea fi o idee bună să faceți mai întâi un prototip de circuit pe o placă.
Sudați pe cap feminin mic 1x2.
Alternativ, puteți folosi bornele cu șurub (
în cele din urmă le-am schimbat pe amândouă.
Pentru o conexiune mai simplă.
Din nou, lăsați spațiu între cap și tranzistor pentru alte componente.
dioda de pe placa de pre-circuit în fața subtitrului.
Conectați dioda la cap așa cum se arată în figura 3.
Acest lucru va împiedica motorul să furnizeze un curent mare la circuitul de pe placa și să distrugă circuitele de pe placa. În
Lipiți
încât să fie mai ușor de îmbrăcat pe LED -
spre partea de sus a plăcii,
mod ideal, ar trebui să aveți banda de argint orientată
Decupați
astfel
urile din partea din spate a subtitării Rezistențele și nu-
l
conectați la nimic.
de la placa de bază și cablul de rezistență
conectat la acesta resistance pairs. * Remember * which resistor is connected! These pairs are always
cablul
separated
. You
can
Remember
;
We are making 2 motor controllers!
Weld on the power cord
connect it to the power supply of your choice (
the voltage and current of the motor and MCU).
I connected a 9 v battery clip so it can connect to a 9 v or 12 v power supply.
Make a knot near the base to prevent pulling out.
* Optional * drill a hole and slide firul pentru a vă asigura că firul nu iese.
Sudați capul femel mare în colțul din stânga sus. Conectați
a sursei de alimentare la pinul cel mai îndepărtat din partea stângă (
Uitați-vă la capul din colțul din stânga sus.
Conectați cablul de alimentare negativ de lângă pinul pozitiv doar sudat
linia pozitivă
îl puteți utiliza și ca intrare de alimentare dacă nu doriți să utilizați cablul de alimentare conectat.
Rezistența care va fi atașată la bază (pinul 1)
Tranzistorul la 1 dintre pinii disponibili de pe capul mare
, conectați-l la ultimul pin disponibil
pentru intrarea și ieșirea
connect
two transmitters of the transistor with white lines (pin 3)to ground.
Connect the two cathode leads of the LEDs to the ground.
Trim transmitter leads and LED leads.
I use the blue wire.
Connect the positive wire to the solder joint closest to the silver strip on the diode.
Look at the pictures for reference as this part can get tricky.
Do this for both groups of headers.
This is where you remember the resistance pair you made.
Select the motor connection head pin și aflați ce tranzistor este conectat LED-ul de lângă pinul capului. După
, conectați firul de la articulațiile de lipire rămase pe pinul capului și conectați-l la colector (pin 2) Tocmai
identificat tranzistorul, LED-ul este conectat
și repetați această operație pentru alte capete și tranzistori
finalizare
ați
la baza tranzistorului.
Descărcați și încărcați codul Arduino de mai jos pe placa Arduino la alegere pentru a testa controlerul de motor,
pentru a fi confortabil folosind controlerul de viteză,
asigurați-vă că are o ieșire PWM și setați viteza dorită.
.
te poți gândi la asta ca la un LED de control
Acceptă semnale PWM și controlează motorul la o tensiune și un curent mai mare