Koračni motor 28BYJ-48 + ULN2003
natančno vrtenje, korak za korakom
Majhen motor, ki se vrti v natančnih korakih, zato brez senzorja točno veš, za koliko se je zavrtel. Priložena je krmilna ploščica ULN2003 s 4 LED, ki kažejo, katero navitje je vklopljeno.
Odpri tečaj →Kako deluje
Motor ima 4 navitja (elektromagnete). Ko jih vklapljaš po vrsti, jim rotor sledi korak za korakom. S polkoraki (8 kombinacij) dobiš 4096 korakov na obrat (zaradi vgrajenega reduktorja 1:64). ESP32 ne more dati dovolj toka za navitja, zato je ULN2003 »ojačevalnik«: 4 tranzistorji, ki vklopijo navitja, ko GPIO da HIGH.
Pini in vezava
| Pin | Kaj je | Kam se priključi / zakaj |
|---|---|---|
| IN1 – IN4 | Vhodi za navitja | → 4 GPIO (npr. 14, 27, 26, 25). |
| + (5–12 V) | Napajanje motorja | → VIN (5 V). |
| − (GND) | Masa | → GND, skupna z ESP32. |
| Konektor (bel) | 5-žilni kabel motorja | Gre noter samo na en način. |
Specifikacije
Napetost5 V
Koraki4096 polkorakov / obrat
Hitrostnajveč ~15 obratov/min
Tok~240 mA
Reduktor1:64
Nasveti in tipične napake
- Motor samo trese? Vrstni red pinov IN je napačen ali so koraki prehitri (pod ~1 ms).
- Se greje, ko miruje? Ko se ne premika, izklopi vsa 4 navitja.
- Motorja nikoli ne priklopi neposredno na GPIO, vedno prek ULN2003.