Mały silnik elektryczny 12V – jaki model naprawdę daje radę?
Dziesiątki małych silników na półce sklepowej wyglądają niemal identycznie, ale różnią się tak mocno, że jeden napędzi wentylatorek na biurko, a drugi w pół minuty spali Arduino. Klucz tkwi w trzech liczbach: napięciu zasilania, obrotach na minutę i momencie obrotowym. Kto te trzy parametry potrafi ze sobą powiązać, ten wybiera celowo, a nie „na oko". Poniżej rozkładamy na części to, co sprzedawcy zwykle zamykają w trzech literach skrótu.

- Silniczek DC bez przekładni, co to właściwie znaczy
- Parametry techniczne, które naprawdę mają znaczenie
- Jak podłączyć i sterować silnikiem 12V bez spalenia
- Najczęstsze błędy przy wyborze silniczka 12V
- Dobór silnika do projektu, szybka ściągawka
- Specyfikacje, które decydują o realnej użyteczności
- Regulacja obrotów i żywotność
Silniczek DC bez przekładni, co to właściwie znaczy
Najprościej rzecz ujmując, to kompaktowy silnik prądu stałego ze szczotkami, w którym wał wychodzi prosto z wirnika. Brak między nimi żadnego koła zębatego, żadnego reduktora, żadnej przekładni planetarnej. Taka konstrukcja oznacza jedno: obroty sięgają zwykle kilku do kilkunastu tysięcy na minutę, ale moment obrotowy pozostaje symboliczny.
Porównaj go z silnikiem z przekładnią. Ten drugi ma obroty niższe, za to potrafi unieść kilkakrotnie większe obciążenie. Mechanika jest prosta. Przekładnia zamienia prędkość na siłę, zgodnie z zasadą zachowania energii. Silnik bez reduktora zostaje więc „szybki, ale słaby". W projektach hobbystycznych ta cecha bywa zaletą, gdy potrzebujemy wysokich obrotów do wentylatora lub śmigła drona, a nie momentu do podnoszenia ciężarków.
Drugą cechą wartą uwagi są rozmiary. Obudowy mierzą przeważnie od 20 do 35 milimetrów średnicy i od 25 do 70 milimetrów długości. Dzięki temu da się je wsunąć w obudowy drukowane w 3D albo w tanie zestawy edukacyjne bez żadnych przeróbek. Masa rzadko przekracza 80 gramów.
Parametry techniczne, które naprawdę mają znaczenie
Specyfikacja katalogowa wygląda zwykle jak ściana gęstego tekstu. Wystarczy jednak wyłuskać pięć wartości, żeby wiedzieć, z czym mamy do czynienia. Pierwsza to napięcie znamionowe, podawane w woltach. Dla modeli 12V typowy zakres pracy wynosi od 6 do 14 woltów, ale parametry nominalne producent gwarantuje tylko przy zasilaniu 12V.
Druga wartość to prędkość obrotowa. Podaje się ją w RPM, czyli liczbie obrotów na minutę. Popularne silniczki 12V bez przekładni kręcą się z prędkością od 4000 do 12000 RPM, w zależności od modelu. Trzecia to pobór prądu, wyrażany w miliamperach. Tu różnice bywają pięciokrotne, od 100 mA dla najmniejszych konstrukcji do ponad 500 mA dla modeli z mocniejszymi magnesami.
Przy wyborze zwróć uwagę na średnicę wałka. To czwarty parametr, a w praktyce jeden z najważniejszych. Standardem w tanich silnikach jest 2 milimetry, ale spotyka się też 2,3 mm, a w modelach oznaczanych jako „z wrzecionem" nawet śrubę napędową M3. Średnica wałka determinuje, czy dobierzesz do niego gotowe śmigło czy koło pasowe z oferty sklepowej.
Piąta wartość to długość wrzeciona, czyli wystającej części wałka. Waha się od 5 do 15 milimetrów. Zbyt krótkie wrzeciono utrudnia montaż śmigła lub koła, bo mocowanie nie ma się czego trzymać. Zbyt długie z kolei wymaga podparcia łożyskiem po drugiej stronie, inaczej wibruje.
Porównanie popularnych modeli
Poniższa tabela zbiera dane z not katalogowych najczęściej spotykanych silników. Wartości prądowe podano przy zasilaniu napięciem znamionowym, bez obciążenia mechanicznego. Ceny orientacyjne dotyczą pojedynczych sztuk w polskiej dystrybucji hobbystycznej.
| Model | Napięcie | RPM (bez obciążenia) | Pobór prądu | Średnica wałka | Typowe zastosowanie | Cena orientacyjna (PLN) |
|---|---|---|---|---|---|---|
| MT64 | 3-6 V | 8000-12000 | do 200 mA | 2 mm | prototypy Arduino, wiatraczki USB | 4-6 |
| MT82 | 12 V | 6000-9000 | 150-300 mA | 2 mm | napęd do robota, wentylator | 7-10 |
| MT97 | 12 V | 4500-7000 | 200-400 mA | 2,3 mm | drony, modele RC | 9-12 |
| MT103 | 6-9 V | 5000-8000 | 150-250 mA | 2 mm | napęd lekki, pompki | 8-11 |
| MT86 | 9-12 V | 7000-10000 | 180-350 mA | 2 mm | wentylatory obudów komputerowych | 7-9 |
| MT89 | 12 V | 4000-6000 | 250-450 mA | 3 mm | napęd większych modeli | 10-14 |
| MT29 | 3-6 V | 12000-16000 | do 180 mA | 1,5 mm | mini drony, śmigła modelarskie | 5-7 |
Miniaturowy silnik DC 12V, kiedy ma sens, a kiedy nie
Silnik 12V bez przekładni sprawdza się wszędzie tam, gdzie potrzebujemy wysokich obrotów przy niewielkim oporze. Typowe zastosowania to napęd wentylatora w obudowie komputera, śmigło lekkiego drona, pompka do fontanny ogrodowej, mieszadełko do akwarium czy napęd do robota edukacyjnego.
Nie ma sensu natomiast w sytuacjach, gdy projekt wymaga dużego momentu obrotowego. Przekładnia rozwiązuje ten problem, bo zamienia prędkość na siłę. Bez niej silnik 12V po prostu stanie pod obciążeniem i zacznie pobierać prąd zwarciowy, co po kilku sekundach prowadzi do przegrzania uzwojeń.
Kiedy wybrać 12V
Projekt wymaga zasilania z akumulatora samochodowego, powerbanku 12V lub zasilacza impulsowego. Liczy się wysoka prędkość obrotowa, nie moment. Komponenty docelowe, jak śmigło czy turbinka, są projektowane pod napięcie nominalne 12V.
Kiedy wybrać 3-6V
Zasilanie pochodzi z portu USB lub bezpośrednio z pinu Arduino. Wystarczą małe obroty, a liczy się bezpieczeństwo dla mikrokontrolera. Przykładem jest MT64 przy wiatraczku USB lub MT29 w mikro dronie z kontrolerem lotu 3,3V.
Jak podłączyć i sterować silnikiem 12V bez spalenia
Bezpośrednie podłączenie silnika 12V do pinu cyfrowego Arduino to najkrótsza droga do uszkodzenia mikrokontrolera. Pin Arduino dostarcza 5 woltów i około 20 miliamperów, a silnik 12V pobiera kilkaset. Różnica napięć powoduje przepływ prądu w kierunku pinu, czyli tzw. przepięcie indukowane, które potrafi zniszczyć tranzystor wyjściowy w kilka milisekund.
Rozwiązaniem jest tranzystor MOSFET pracujący jako klucz elektroniczny. Bramka MOSFETa steruje prądem bramkowym rzędu kilku miliamperów, a kanał dren-źródło przełącza pełne obciążenie silnika. W typowym układzie Arduino generuje sygnał PWM na pinie cyfrowym, MOSFET otwiera się proporcjonalnie do wypełnienia, a silnik kręci się szybciej lub wolniej.
Schemat podłączenia dla silnika 12V wygląda następująco. Źródło zasilania 12V trafia na dren MOSFETa poprzez silnik. Źródło MOSFETa idzie do masy wspólnej z Arduino. Bramka łączy się z pinem PWM przez rezystor 100 omów, który ogranicza prąd ładowania pojemności bramki. Między bramką a źródłem warto dodać rezystor 10 kΩ ściągający, który wymusza stan wyłączony przy restarcie mikrokontrolera.
Kolejny obowiązkowy element to dioda flyback, inaczej dioda zwrotna. Silnik DC to cewka. Gdy przerywasz przepływ prądu, pole magnetyczne w cewce nie znika natychmiast. Jego zanik indukuje impuls napięcia o przeciwnej polaryzacji, który bez diody wędruje prosto do MOSFETa i go przebija. Dioda Schottky'ego podłączona równolegle do silnika, anodą do masy, katodą do plusa zasilania, pochłania ten impuls i chroni resztę układu.
Dla czystego sygnału warto dodać kondensator 100 nF między plusem a minusem zasilania, tuż przy MOSFETie. Tłumi on krótkie skoki napięcia powstające przy komutacji szczotek. Przy dłuższych przewodach między zasilaczem a silnikiem sprawdza się też kondensator elektrolityczny 100 µF równolegle.
Minimalny kod dla Arduino wygląda tak. W funkcji setup ustawiasz pin 9 jako wyjście. W pętli wywołujesz analogWrite(9, 0) dla stopu, analogWrite(9, 128) dla połowy mocy i analogWrite(9, 255) dla pełnych obrotów. Wypełnienie 128 daje około 50% napięcia średniego na silniku, czyli de facto 6V przy zasilaniu 12V.
Pro tip: Przy sterowaniu PWM powyżej 20 kHz silnik praktycznie nie piszczy. Domyślna częstotliwość Arduino na pinach 5 i 6 wynosi około 980 Hz, słyszalną. Zmiana trybu timera na Fast PWM w pełni rozwiązuje problem.
Najczęstsze błędy przy wyborze silniczka 12V
Pierwszy grzech początkujących to zasilanie silnika 12V napięciem 3,3 lub 5 V z Arduino. Silnik ruszy, ale obroty będą symboliczne, a moment praktycznie żaden. Taki silnik pobiera wtedy około 20% prądu znamionowego i szybko się przegrzewa, bo prąd płynie przez uzwojenia bez użytecznej pracy mechanicznej.
Drugi błąd to pominięcie diody flyback. Bez niej MOSFET albo tranzystor bipolarny przejmie impuls indukcji i po kilku cyklach pracy ulegnie przebicu. Objawem jest nagłe zatrzymanie silnika przy wyłączeniu sygnału sterującego, a chwilę później tranzystor zaczyna przewodzić stale lub wcale. Naprawa polega na wymianie tranzystora i dorzuceniu diody, którą powinno się tam mieć od początku.
Trzecia pułapka to praca ciągła bez chłodzenia. Tanie silniczki bez przekładni projektowane są pod krótkotrwałe obciążenie. Po 20 minutach ciągłej pracy pod pełnym napięciem uzwojenia osiągają temperaturę 70-80°C. Przy takiej temperaturze izolacja emaliowana drutu uzwojeń zaczyna tracić właściwości dielektryczne, a po kilku godzinach pojawia się zwarcie międzyzwojowe. Wentylator obudowy komputerowej zwykle działa latami, bo jego cykl pracy obejmuje przerwy. Silnik w robocie edukacyjnym, który jeździ nonstop, spali się w ciągu tygodnia.
Czwarty problem to brak kondensatora 100 nF na zasilaniu MOSFETa. Skoki napięcia generowane przez komutację szczotek nakładają się na sygnał bramki i potrafią same otwierać tranzystor w losowych momentach. Silnik wariuje, sterowanie staje się nieprzewidywalne. Kondensator 100 nF pochłania te zakłócenia w zarodku.
Piąty błąd to niedopasowanie śmigła lub koła do wałka. Śmigło o otworze 2 mm poluzuje się na wałku 1,5 mm. Koło pasowe z otworem 3 mm po prostu nie wejdzie na wałek 2 mm. W obu przypadkach napęd nie przeniesie momentu i będzie się ślizgać. Rozwiązaniem są tulejki redukcyjne lub kawałek rurki termokurczliwej nawiniętej na wałek jako adapter.
Dobór silnika do projektu, szybka ściągawka
Przy planowaniu projektu warto odpowiedzieć sobie na trzy pytania, zanim sięgniesz po konkretny model. Skąd idzie zasilanie? Jaki ruch ma wykonywać napęd? Jakie obroty i moment są potrzebne?
Wentylator USB zasilany z powerbanku wymaga silnika 3-6V, a najlepiej MT64 albo MT23. Pobór prądu pozostaje niski, a sam silnik bez problemu rusza łopatki wentylatora o średnicy do 50 milimetrów. Napęd robota edukacyjnego z dwoma kołami potrzebuje już 12V, bo takie napięcie dają typowe akumulatory modelarskie. Tu sprawdzają się MT82 lub MT105 ze śrubą napędową M3.
Dron klasy mikro z kontrolerem lotu 3,3V najlepiej napędzać silnikiem 3,7V, ale wielu konstruktorów stosuje MT29 ze śmigłem 55 milimetrów. Mniejszy model MT23 nie daje wystarczającego ciągu. Prototyp Arduino z wentylatorem chłodzącym działa świetnie na MT64 sterowanym przez PWM, bo 5V z pinu lub 6V z zewnętrznego zasilacza mieści się w granicach jego napięcia pracy.
Przed zakupem zmierz
Dokładne napięcie źródła zasilania pod obciążeniem. Maksymalny dopuszczalny prąd pinu sterującego. Średnicę otworu w śmigle lub kole napędowym. Dostępne miejsce montażowe w obudowie projektu.
Czego nie mierzyć
Rezystancji uzwojeń miernikiem uniwersalnym. Daje ona mylące wyniki, bo jest rzędu pojedynczych ohmów. Lepiej zaufać nocie katalogowej producenta niż własnemu pomiarowi wykonanego tanim miernikiem.
Specyfikacje, które decydują o realnej użyteczności
Na pudełku lub w karcie produktu rzadko pojawia się krzywa momentu. To błąd, bo to właśnie ta zależność pokazuje, jak silnik zachowa się pod obciążeniem. W uproszczeniu: im większe obroty bez obciążenia, tym szybciej moment spada do zera. Silniki 12V bez przekładni momentu znamionowego praktycznie nie mają. Ich użyteczny moment mieści się w zakresie 10-30 gram-siły centymetra, a użyteczny moment przy obciążeniu ciągłym spada do 5-15 g·cm.
Drugą często pomijaną daną jest prąd rozruchowy. W momencie startu, gdy wał stoi, silnik pobiera od 3 do 5 razy więcej prądu niż przy normalnej pracy. Dla MT82 oznacza to skok z 200 mA do około 800 mA. Jeśli zasilasz układ z portu USB komputera, taki skok potrafi wywołać restart portu. Dlatego w projektach poważniejszych niż zabawka stosuje się buforowy kondensator elektrolityczny 470-1000 µF na zasilaniu silnika.
Trzecia sprawa to typ łożysk. Najtańsze silniczki mają łożyska ślizgowe, czyli tuleje z brązu sinterowanego nasączonego olejem. Wystarczają do pracy przerywanej. Przy pracy ciągłej olej się wypala i po kilkuset godzinach wał zaczyna hałasować. Modele z łożyskami kulkowymi kosztują o 30-50% więcej, ale wytrzymują wielokrotnie dłużej i pracują cicho.
Regulacja obrotów i żywotność
Sterowanie PWM to najwygodniejszy sposób regulacji obrotów, ale ma jeden haczyk. Przy niskim wypełnieniu, poniżej 30%, silnik nie rusza, bo napięcie średnie jest za niskie, by pokonać tarcie szczotek. Rozwiązaniem jest sygnał PWM o częstotliwości powyżej 20 kHz, gdzie silnik reaguje płynniej na każdy stopień wypełnienia.
Drugim sposobem regulacji jest obniżanie napięcia zasilania. Prostszy obwód, ale mniej precyzyjny, bo zmienia charakterystykę pracy silnika w sposób trudny do przewidzenia. W praktyce PWM wygrywa, bo mikrokontroler dostarcza powtarzalny sygnał i można go łatwo zmieniać programowo.
Żywotność szczotkowanego silnika DC wynosi od 1000 do 3000 godzin przy pracy ciągłej. To odpowiednik kilku miesięcy nieustannej pracy. W praktyce hobbystycznej silnik umiera raczej od przegrzania niż od naturalnego zużycia szczotek. Chłodzenie, przerwy w pracy i unikanie przeciążeń wydłużają ten czas kilkukrotnie.
Każdy projekt zaczyna się od trzech liczb: napięcia zasilania, oczekiwanych obrotów i momentu. Silnik 12V bez przekładni daje wysokie obroty i niski moment, więc pasuje do wentylatorów, śmigieł i lekkich napędów. Gdy projekt wymaga momentu, sięgnij po model z przekładnią albo dodaj zewnętrzną przekładnię pasową.
Sterowanie z Arduino wymaga MOSFETa, diody flyback i kondensatora 100 nF. PWM na częstotliwości powyżej 20 kHz eliminuje piszczenie. Zasilanie silnika i logiki najlepiej rozdzielić, bo skoki napięcia na silniku zakłócają pracę mikrokontrolera.
Przed zakupem sprawdź średnicę wałka, długość wrzeciona i dostępność kompatybilnych śmigieł lub kół. Zmierz napięcie zasilania pod obciążeniem, bo akumulator 12V po rozładowaniu spada do 11 V i silnik traci 10% obrotów.
Źródła danych: Noty katalogowe producentów silników MT64, MT82, MT97, MT103, MT86, MT89, MT29. Dane porównawcze z ofert polskich dystrybutorów komponentów elektronicznych i modelarskich, marzec 2024. Zalecenia dotyczące sterowania PWM oparte na dokumentacji technicznej Arduino Uno i Nano, wersja 3.0.