Controller cu Driver Integrat pentru Motor Stepper Nema17 / Nema23 – Control Precis, 9 Programe, Fără Arduino
Acest modul controller cu driver integrat pentru motor pas cu pas oferă o soluție completă și autonomă pentru controlul unui singur ax, compatibilă cu motoare Nema 17 (42mm) și Nema 23 (57mm). Ideal pentru mașini CNC, robotică, automatizări industriale, linii de asamblare și sisteme de poziționare, modulul funcționează independent, fără a necesita Arduino, Raspberry Pi sau Python.
Notă: Modulul controlează un singur ax. Este compatibil cu motoare stepper 2 faze cu 4, 5, 6 sau 8 fire. Poate funcționa standalone sau conectat la drivere stepper externe.
De ce să alegi acest controller? (Avantaje cheie):
- Funcționare complet autonomă – nu necesită microcontroller extern, Arduino sau programare Python
- 9 programe de lucru configurabile – acoperă scenarii complexe: bucle, inversare automată, întârzieri, blocare
- Ecran LCD HD integrat – afișează RPM, cicluri și parametri în timp real, cu memorie configurație
- Control accelerație/decelerație – pornire și oprire lină, fără șocuri mecanice
- Protecție la inversare de polaritate – siguranță sporită la conectare
- Subdiviziune reglabilă 1/2/4/8/16/32 – precizie maximă adaptată aplicației
- Gamă largă de tensiune – DC 5V–30V, flexibil pentru diverse surse de alimentare
- Temperatură de operare –20°C până la +85°C – robust pentru medii industriale
Detalii și Performanță
Modulul integrează atât controlerul logic, cât și driverul de putere într-un singur bloc compact de 79 × 43 × 41 mm. Curentul de ieșire maxim de 4A susține motoare stepper de tip Nema 17 și Nema 23 cu performanță ridicată. Viteza de rotație este reglabilă continuu între 0,1 și 999 RPM prin potențiometru sau prin parametrul F-03/F-05. Numărul de impulsuri pe ciclu (înainte/înapoi) se setează individual până la 9.999.999 impulsuri, iar numărul de cicluri poate fi fix (1–9.999) sau în buclă infinită. Parametrul F-09 permite calibrarea precisă a impulsurilor per rotație în funcție de unghiul pasului și subdiviziunea aleasă (ex: 1,8° cu subdiviziune 8 → 1600 impulsuri/rotație → F-09 = 160). Nivelul de accelerație/decelerație (F-12) este reglabil pe scara 1–100 pentru adaptare la sarcini mecanice diferite.
| Parametru | Valoare / Detaliu |
|---|---|
| Tensiune de intrare | DC 5V – 30V |
| Curent de ieșire maxim | 4A |
| Motoare compatibile | Nema 17 (42mm), Nema 23 (57mm) – 2 faze, 4/5/6/8 fire |
| Axe controlate | 1 (un singur ax) |
| Viteză de rotație | 0,1 – 999 RPM |
| Impulsuri înainte / înapoi | 1 – 9.999.999 |
| Număr cicluri | 1 – 9.999 sau buclă infinită |
| Întârziere înainte / înapoi | 0,0 – 999,9 secunde (±0,2s) |
| Subdiviziune | 1 / 2 / 4 / 8 / 16 / 32 |
| Programe de lucru (P01–P09) | 9 moduri configurabile |
| Control accelerație / decelerație | Da (F-12: nivel 1–100) |
| Protecție inversare polaritate | Da |
| Moduri de operare | Automat / Manual / Configurare |
| Afișaj | LCD HD (RPM, cicluri, întârziere) |
| Temperatură de lucru | –20°C până la +85°C |
| Umiditate de lucru | 5% – 95% RH |
| Dimensiuni modul | 79 × 43 × 41 mm |
Instrucțiuni de Programare și Utilizare
Interfața de rulare (modul normal):
- Prima linie LCD afișează viteza de rotație în RPM; a doua linie afișează întârzierea sau numărul de cicluri (configurabil prin F-10).
- Butonul CW pornește rotația înainte; butonul CCW pornește rotația înapoi.
- Butonul RUN/STOP pornește sau oprește motorul (oprire lină sau imediată, conform F-11).
- Potențiometrul reglează viteza în ambele sensuri în timp real.
Accesarea meniului de parametri (F-01 – F-13):
- Mențineți potențiometrul apăsat mai mult de 3 secunde pentru a intra în modul de setare.
- Rotiți potențiometrul pentru a naviga între parametrii F-01 → F-13; parametrul selectat clipește pe ecran.
- Apăsați potențiometrul pentru a selecta valoarea parametrului și modificați-o prin rotire.
- Apăsați RUN/STOP pentru a confirma valoarea introdusă.
- Mențineți potențiometrul apăsat mai mult de 3 secunde pentru salvare și ieșire din meniu.
Tabel parametri F-01 – F-13:
| Parametru | Funcție | Interval de Setare | Valoare Implicită |
|---|---|---|---|
| F-01 | Selectare mod de lucru (P01–P09) | P01 – P09 | P01 |
| F-02 | Număr impulsuri direcție înainte (High 3 biți: Hxxx / Low 4 biți: xxxx) | 1 – 9.999.999 | 1600 |
| F-03 | Viteză rotație înainte (RPM) | 0,1 – 999,9 | 10 |
| F-04 | Număr impulsuri direcție înapoi | 1 – 9.999.999 | 1600 |
| F-05 | Viteză rotație înapoi (RPM) | 0,1 – 999,9 | 10 |
| F-06 | Număr cicluri de lucru (‘–-‘ = buclă infinită) | 0 – 9.999 / ∞ | 1 |
| F-07 | Întârziere după deplasare înainte (secunde, ±0,2s) | 0,0 – 999,9 | 0 |
| F-08 | Întârziere după deplasare înapoi (secunde, ±0,2s) | 0,0 – 999,9 | 0 |
| F-09 | Impulsuri per rotație completă (unitate = 10; ex: 1,8° × subdiv. 8 → 1600 impulsuri → setare 160) | 1 – 9.999 | 160 |
| F-10 | Configurare afișaj LCD: 0 = linia 2 afișează întârziere; 1 = linia 2 afișează număr cicluri | 0 sau 1 | 0 |
| F-11 | Comportament la RUN/STOP: 0 = decelerare lentă; 1 = oprire imediată | 0 sau 1 | 0 |
| F-12 | Nivel accelerație/decelerație: 1 = cel mai lent, 100 = cel mai rapid | 1 – 100 | 20 |
| F-13 | Adresă dispozitiv (pentru rețele multi-driver) | 1 – 255 | 1 |
Tabel moduri de lucru P01 – P09 (F-01):
| Mod | Descriere comportament |
|---|---|
| P01 | Motorul răspunde exclusiv la potențiometru: sensul acelor de ceas = CW (înainte), invers = CCW (înapoi). Butoanele sunt inactive. |
| P02 | Rotație conform impulsurilor F-02/F-04; oprire după fiecare set; resetare cu potențiometrul; buclă conform F-06. |
| P03 | Rotație și oprire alternativă conform impulsurilor F-02/F-04. Opriți motorul înainte de schimbarea direcției. |
| P04 | Secvență: F-02 → oprire F-07 → buclă F-06 ori (înainte); F-04 → oprire F-08 → buclă (înapoi). |
| P05 | Rotație F-02/F-04 → oprire → întoarcere în direcție opusă → buclă F-06 ori. |
| P06 | Secvență completă: F-02 → oprire F-07 → inversare F-04 → oprire F-08 → buclă F-06 ori. |
| P07 | Rotație F-02/F-04 → oprire → întoarcere la origine în direcție opusă (fără număr de cicluri fix). |
| P08 | Rotație bazată pe timpi: F-07 → oprire F-08 → buclă F-06 ori. |
| P09 | Secvență completă: rotație înainte F-02 → oprire F-07 → rotație înapoi F-04 → oprire F-08 → buclă F-06 ori. |
Conținut Pachet
- 1 × Controller cu driver integrat pentru motor stepper (Nema17/Nema23)
- 1 × Cablu de conectare motor
Întrebări Frecvente
Este compatibil cu motoare stepper Nema 17 și Nema 23?
Da, modulul este compatibil cu motoare stepper 2 faze de tip Nema 17 (42mm) și Nema 23 (57mm), indiferent dacă au 4, 5, 6 sau 8 fire.
Am nevoie de Arduino sau alt microcontroller pentru a folosi acest modul?
Nu. Modulul funcționează complet autonom, cu configurare directă prin potențiometru și butoane. Poate fi conectat opțional la un PLC sau driver extern, dar nu este obligatoriu.
Pot controla mai multe axe simultan cu acest modul?
Nu, modulul controlează un singur ax. Pentru mai multe axe, aveți nevoie de câte un modul pentru fiecare motor.
Ce tensiune de alimentare este necesară?
Modulul acceptă tensiuni DC între 5V și 30V. Alegeți tensiunea în funcție de specificațiile motorului stepper utilizat pentru performanță optimă.
Poate fi utilizat în medii industriale cu temperaturi extreme?
Da, modulul este proiectat să funcționeze între –20°C și +85°C, fiind adecvat pentru aplicații industriale și automatizări în condiții dificile.
Cum calculez valoarea corectă pentru F-09?
Formula este: (360 ÷ unghi_pas) × subdiviziune ÷ 10. Exemplu: motor cu pas 1,8° și subdiviziune 8 → (360 ÷ 1,8) × 8 ÷ 10 = 160. Setați F-09 = 160.
Video de prezentare
Galerie foto






















Recenzii
Nu există recenzii până acum.