Amintiți-vă acele motoare de curent continuu și tot ce trebuie să faceți este să conectați cablurile pozitive și negative la baterie și apoi holla începe să funcționeze.
Dar când începem să lucrăm la proiecte mai complexe, aceste motoare de curent continuu par să nu satisfacă nevoile dumneavoastră. . . .
Da, vreau să spun că nu există eficiență, precizie și cel mai important cuplu pentru orice decelerare a vitezei.
Povestea începe cu planul meu de a construi un burghiu semi-automat care să te ajute să găurii prin obiecte ca un burghiu normal, dar cu ajutorul pedalei de 1 picior poți ține obiectul fără mâna de ajutor, cu mâinile tale.
Pentru a scurta povestea, am nevoie de un motor care poate mișca burghiul în sus și în jos cu precizie și, de asemenea, să ofere un cuplu foarte mare.
Neavând toate acestea de la un simplu motor de curent continuu, am decis să folosesc motorul pas cu pas.
Da, cel cu patru fire, asta e tot ce știu.
Prin urmare, în acest manual de instrucțiuni, vom realiza un controler pentru acest motor pas cu patru linii, care ne permite să controlăm viteza și direcția motorului fără a utiliza micro-controlerul.
Scopul acestui proiect este de a simplifica utilizarea motorului pas cu pas prin fabricarea unui controler modular care poate conduce cu ușurință motorul pas cu pas, fără a fi nevoie să instalați un microcontroler pentru a face treaba.
Controlerul pe care urmează să îl construim se bazează pe driverul de motor pas cu pas A4988.
Relativ ieftin, ușor de găsit în orice magazin online.
Acum, înainte de a ne aprofunda în mai multe detalii, aruncați o privire la fișa de date pentru unitatea cu pas.
Driverul trebuie să introducă PWM pe pinul de trecere pentru a opera motorul.
O creștere a frecvenței semnalului PWM va duce la un RPM mai mare și invers.
Pentru a controla direcția motorului, pinul Dir al driverului poate fi comutat între VCC și bornele de masă.
Unitatea funcționează sub 5 v (VDD)
VMOT reprezintă tensiunea motorului, intervalul de tensiune de la 8-35VDC.
Bobinele motorului vor fi conectate la conexiuni 1A, 2A, 1B, respectiv 2B.
Acum, pentru a genera semnalul PWM dorit, vom folosi IC-ul cronometru 555.
Aici vom folosi potențiometrul de 10 k pentru a modifica frecvența de ieșire a semnalului PWM, ceea ce ne va ajuta să controlăm viteza de rotație.
Restul este o grămadă de componente gratuite.
Dupa ce am terminat schema, am facut un test preliminar pe placa si totul pare a fi perfect.
Motorul este precis, eficient și are un cuplu mare.
Dar problema este că este o mizerie pe placa de analiză și nu este o opțiune să o faci pe placa de performanță.
Deci, am decis să proiectez PCB-ul pentru acest controler și va dura ceva timp, dar m-am asigurat că toate conexiunile sunt corecte și am adăugat, de asemenea, toate componentele gratuite pentru a utiliza acest controler cât mai ușor posibil.
Acum, pe măsură ce proiectarea PCB-ului a fost finalizată, m-am dus la Safeway și am încărcat fișierul meu Gerber pentru a obține PCB-ul.
După ce am trecut printr-o serie de opțiuni, mi-am comandat pcb-ul.
Ele oferă PCB-uri de înaltă calitate la prețuri uimitoare.
Mulțumim mult Safeway pentru că a făcut posibil acest proiect, așa că asigurați-vă că comandați plăci de circuite imprimate personalizate pe site-ul lor.
Legătura către PCB-ul plăcii și fișierul Gerber este: Lista de instrumente și componente pentru acest proiect este următoarea: Instrumente necesare: driver de motor pas cu pas: material (Fișier BOM)
: PCB-urile ajung într-o săptămână cu o calitate perfectă.
Acum, când am pus mâna pe tablă, am adunat toate componentele și am început să le asamblam conform instrucțiunilor de pe tablă.
Cel mai bun lucru pentru a petrece atât de mult timp proiectând placa de bază este că acum puteți face câte copii aveți nevoie și trebuie doar să aruncați componentele care sunt afișate pe placa de bază.
Când placa este gata, conectez temporizatorul 555 și driverul motorului pas cu pas și conectez motorul la placă.
După aceea, am folosit o pereche de cleme crocodil pentru a alimenta placa și am conectat bateria de 12 V.
Odată ce controlerul este conectat la o baterie de 12 V.
Motorul începe să se rotească.
Totul pare să meargă conform așteptărilor.
Direcția de rotație poate fi schimbată prin comutarea comutatorului, iar viteza de rotație poate fi controlată prin rotirea butonului potențiometrului.