Czy można zbudować sterownik silnika używając tylko tranzystora 2N2222?
Jeśli tak, to w jaki sposób?
Czy można zbudować sterownik silnika używając tylko tranzystora 2N2222?
Jeśli tak, to w jaki sposób?
Cóż, przez sterownik silnika ... możesz mieć na myśli wszystko.
Czy silnik jest AC czy DC? Czy chcesz mieć możliwość zmiany kierunku silnika? A co z prędkością? A co z hamowaniem silnika?
2N2222 to dość mocny tranzystor, ale jest dobry tylko do 800 mA lub więcej. Dlatego żaden silnik, którego używasz, nie może zużywać więcej niż ten prąd podczas obracania się i zatrzymania, w przeciwnym razie tranzystor może się spalić. Ponadto 2N2222 jest przystosowany do maksymalnego napięcia 40 V, więc nie można napędzać silników wysokiego napięcia.
Oto prawdopodobnie najprostszy obwód:
+ 12V ---- ----- + --------- + | | / \ | | M | silnik --- 1N4001 \ / / \ | | + --------- + | | / CTL - / \ / \ / - | 2N2222 NPN 1k | \ > | --- -
1N4001 to dioda zamachowa. Ponieważ silnik jest cewką indukcyjną, po wyłączeniu energia musi gdzieś iść. Dioda zapewnia do tego ścieżkę; w przeciwnym razie tranzystor mógłby zostać spalony przez wyłączenie wyjścia.
Ten „sterownik” umożliwia uruchomienie silnika do przodu i wybiegiem. Dzięki PWM możesz zmieniać prędkość.
Oto mostek H wykorzystujący cztery tranzystory 2N2222.
+ 12V -------- + - ---------------------- + | | 1k / c c \ 1k1 - / \ / \ / --- | 2N2222 2N2222 | - / \ / \ / --- 3 \ > e e < / | + - | | -------- SILNIK --------- | | | 1k / c c \ 1k2 - / \ / \ / --- | 2N2222 2N2222 | - / \ / \ / --- 4 \ > e e < / | | --- --- - -
Wykonując S1 = 1, S2 = 0, S3 = 0, S4 = 1, silnik ruszy do przodu
Robiąc S1 = 0, S2 = 1, S3 = 1, S4 = 0, silnik cofałby się
Robiąc S1 = 0, S2 = 0, S3 = 0, S4 = 0, silnik hamuje wybiegiem
Wykonując S1 = 1, S2 = 0, S3 = 1, S4 = 0, silnik zahamowałby (szybko zwolnił)
Wykonując S1 = 0, S2 = 1, S3 = 0, S4 = 1, silnik również by zahamował
Sprawienie, że S1 = 1, S2 = 1 byłoby złe i powinno się go unikać . Spowodowałoby to włączenie obu tranzystorów, dając bezpośrednią ścieżkę do masy. Tranzystory się spalą i możesz uszkodzić źródło zasilania. To samo dotyczy S3 = 1, S4 = 1, a także ustawiania wszystkich przełączników.
Na każdym tranzystorze powinny znajdować się diody, anoda do emitera. Dla uproszczenia i ze względu na nośnik tekstowy , Pominąłem te. Użyj tych samych 1N4001.
Możesz również wymienić 2N2222 na coś innego, co pozwoli mu obsługiwać cięższe ładunki. Przy większych obciążeniach dobrym pomysłem jest użycie radiatorów do każdego tranzystora.
Wejścia mogą być sterowane z Arduino.
Tak, można to zrobić bardzo prosto, ale nie uzyskuje się dużej władzy ani kontroli pozycji.
symuluj ten obwód - schemat utworzony przy użyciu CircuitLab
Obwód wykorzystuje siłę przeciwelektromotoryczną z pojedynczej cewki silnika do sterowania tranzystorem, więc jeden tranzystor jest wszystkim, co jest potrzebne do obrócenia silnika.Ze względu na napęd przeciwelektromagnetyczny może pracować z różnymi rodzajami silników, takich jak wahadła, jak pokazano w tym patencie, tutaj jest również dobrym połączeniem.