Controller cu driver integrat pentru motor stepper Nema17/Nema23 – funcționează autonom, fără nicio linie de cod
Ai nevoie să controlezi un motor pas cu pas fără să scrii cod, fără Arduino și fără să depinzi de un PC? Acest controller cu driver integrat pentru motor stepper face exact asta — configurezi totul din potențiometru și butoane, pornești motorul și gata. Un singur bloc compact care înlocuiește două componente separate și elimină cablajul suplimentar.
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 sau PLC.
De ce să alegi acest controller? (Avantaje cheie):
- Zero dependențe externe — nu ai nevoie de Arduino, Raspberry Pi sau Python; configurezi totul direct din modul în sub 5 minute
- 9 programe de lucru preconfigurate — de la rotație simplă la secvențe complexe cu inversare automată, întârzieri și buclă infinită, fără programare suplimentară
- LCD HD cu memorie — afișează RPM, cicluri și întârzieri în timp real; configurația rămâne salvată chiar și după întreruperea alimentării
- Pornire și oprire lină — accelerația și decelerația reglabile pe 100 de niveluri elimină șocurile mecanice care uzează angrenajele
- Curent de 4A la ieșire — suficient pentru motoare Nema 23 la sarcini medii, fără driver extern suplimentar
- Subdiviziune până la 1/32 — precizie de poziționare adaptabilă în funcție de aplicație, de la mișcări rapide la deplasări ultra-fine
- Protecție la inversare de polaritate — o conectare greșită nu distruge modulul; o eroare frecventă în faza de instalare, acoperită din fabrică
- Funcționare între –20°C și +85°C — robust în hale industriale, ateliere neîncălzite sau medii cu umiditate ridicată
Detalii și Performanță
Controlerul logic și driverul de putere sunt integrate într-un singur bloc de 79 × 43 × 41 mm — nu mai ai nevoie de două componente separate cu cablaj între ele. Viteza se reglează continuu între 0,1 și 999 RPM prin potențiometru sau prin parametrii F-03/F-05, iar numărul de impulsuri per ciclu se setează individual până la 9.999.999. Parametrul F-09 calibrează precis impulsurile per rotație în funcție de unghiul pasului și subdiviziunea aleasă — de exemplu, un motor de 1,8° cu subdiviziune 8 generează 1600 impulsuri/rotație, deci F-09 = 160.
| 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. Funcționează 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?
Nu. Modulul funcționează complet autonom — configurezi totul din 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 un singur modul?
Nu, controlează un singur ax. Pentru mai multe axe ai nevoie de câte un modul pentru fiecare motor.
Cum calculez valoarea corectă pentru F-09?
Formula: (360 ÷ unghi_pas) × subdiviziune ÷ 10. Exemplu: motor 1,8° cu subdiviziune 8 → (360 ÷ 1,8) × 8 ÷ 10 = 160. Setezi F-09 = 160.
Video de prezentare
Galerie foto






















Recenzii
Nu există recenzii până acum.