
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04

O placă de control cu 6 motoare folosind cipuri LMD18200.
Pasul 1: Cerințe

Determinați-vă cerințele. LMD18200s pot comuta 3A la 55 V. Proiectul, teza mea de licență, care a folosit această placă de control a motorului, a inclus 6 servo-motoare care au necesitat doar câteva sute de miliamperi la 12 V. Teza a fost proiectarea unui rover planetar de laborator pentru a testa noi algoritmi de control la Laboratorul de Robotică Câmp și Spațial al MIT.
Pasul 2: Proiectați circuitul

Controlul motorului se realizează prin modularea lățimii impulsurilor. Deși amplificatoarele PWM sunt puțin mai complicate atât în hardware, cât și în control, sunt mult mai eficiente din punct de vedere al puterii decât amplificatoarele liniare. Un amplificator PWM funcționează prin comutarea foarte rapidă a curentului sau tensiunii la o sarcină între stările de pornire și oprire. Puterea furnizată sarcinii este determinată de ciclul de lucru al formei de undă de comutare. Cu condiția ca dinamica sarcinii să fie mai lentă decât frecvența de comutare, sarcina vede media timpului.
În acest design, frecvența de comutare este de aproximativ 87 kHz, care a fost reglată la motoarele de pe rover. Ciclul de funcționare este controlat de tensiune prin setarea pragului oscilatoarelor monostabile acționate de un oscilator astabil. Un convertor digital în analog pe computerul rover-ului controlează tensiunea de prag și, astfel, ciclul de funcționare al amplificatoarelor. Formele de undă PWM sunt generate de șapte temporizatoare (fiecare dintre cele patru 556 are două temporizatoare, iar cel de-al optulea temporizator este neutilizat). Primul cronometru este setat pentru o oscilație stabilă și comută între o stare pornită și oprită la 87 kHz. Acest semnal de ceas de 87 kHz este alimentat în declanșatoarele celorlalte șase temporizatoare, care sunt setate să funcționeze în modul monostabil. Când un cronometru monostabil primește un semnal de declanșare, acesta schimbă starea de la oprit (0 volți) la pornit (5 volți) pentru o perioadă de timp setată de tensiunea de intrare. Timpul maxim este de aproximativ 75% perioada semnalului de ceas astabil, iar timpul minim este zero. Prin variația tensiunilor de intrare, fiecare temporizator monostabil va genera o undă pătrată de 87 kHz cu ciclu de funcționare între 0 și 75%. Cipurile LMD18200 acționează pur și simplu ca întrerupătoare digitale controlate de ieșirea cronometrelor și de intrările digitale de frână și direcție de la computer.
Pasul 3: Fabricați placa de circuit

Plăcile de circuite au fost fabricate printr-un proces de gravare chimică. Folosind o imprimantă laser standard, urma circuitului a fost tipărită pe hârtie solubilă în apă. Tonerul de pe această hârtie a fost transferat prin încălzire pe o placă compusă din cupru și material izolant. Am folosit bara fuzorului de la o imprimantă laser demontată, dar și un fier de călcat poate face trucul. Resturile hârtiei au fost apoi spălate, lăsând doar tonerul în modelul circuitului. Clorura ferică a gravat cuprul expus îndepărtându-l de pe tablă. Tonerul rămas a fost curățat manual folosind partea verde a unui burete, lăsând doar urmele circuitului de cupru. În mod alternativ, există kituri disponibile care fac acest proces destul de ușor.
Pasul 4: lipire în componente

Lipiți toate componentele. Deoarece era doar o placă cu un singur strat, erau necesare câteva fire jumper.
Recomandat:
Motor pas cu pas Motor controlat pas cu pas Motor pas cu pas ca codificator rotativ: 11 pași (cu imagini)

Motor pas cu pas Motor controlat pas cu pas Motor pas cu pas ca codificator rotativ: Aveți câteva motoare pas cu pas în jur și doriți să faceți ceva? În acest manual, să folosim un motor pas cu pas ca un codificator rotativ pentru a controla poziția unui alt motor pas cu pas folosind un microcontroler Arduino. Deci, fără alte întrebări, hai să
Controler de joc DIY bazat pe Arduino - Controler de joc Arduino PS2 - Jucând Tekken cu DIY Arduino Gamepad: 7 pași

Controler de joc DIY bazat pe Arduino | Controler de joc Arduino PS2 | Jucând Tekken cu DIY Arduino Gamepad: Bună, băieți, jocul este întotdeauna distractiv, dar jocul cu propriul controler personalizat DIY este mai distractiv
Utilizați un motor de acționare DC cu bandă de alergare și un controler de viteză PWM pentru scule electrice: 13 pași (cu imagini)

Utilizați un motor de acționare DC cu bandă de alergare și un controler de viteză PWM pentru scule electrice: sculele electrice, cum ar fi morile și strungurile de tăiere a metalelor, prese de găurit, ferăstraie cu bandă, șlefuitoare și multe altele, pot necesita motoare de 5HP la 2HP cu capacitatea de a regla fin viteza, menținând cuplul. .Coincidental majoritatea benzilor de alergat folosesc un motor de 80-260 VDC cu
Controler motor pas cu pas DIY: 6 pași (cu imagini)

DIY Stepper Motor Controller: Amintiți-vă acele motoare de curent continuu, tot ce trebuie să faceți este să conectați cablurile pozitive și negative la o baterie și holla începe să funcționeze. Dar, pe măsură ce am început să facem proiecte mai complexe, acele motoare de curent continuu nu par să ofere ceea ce aveți nevoie … da, vreau să spun
YABC - încă un controler Blynk - controler de temperatură și umiditate în cloud IoT, ESP8266: 4 pași

YABC - încă un alt controler Blynk - controler de temperatură și umiditate în cloud IoT, ESP8266: Bună ziua, producători, am început recent să cultiv ciuperci acasă, ciuperci de stridii, dar am deja 3x din aceste controlere acasă pentru controlul temperaturii fermentatorului pentru berea mea de acasă, soție face, de asemenea, acest lucru Kombucha acum și ca termostat pentru căldură