KWALIFIKACJA ELM6 - CZERWIEC 2018

PYTANIE NR 6.
Na którym z przedstawionych schematów układu sterowania silnikiem krokowym prawidłowo zostały przedstawione rezystory ograniczające prąd z pinów portu A mikrokontrolera?
Ilustracja przedstawia cztery schematy układu sterowania silnikiem krokowym, oznaczone literami A, B, C i D.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Rezystory ograniczające prąd z pinów portu mikrokontrolera powinny być włączone szeregowo w torze sygnału wychodzącego z portu do dalszego stopnia (np. wejścia sterownika/tranzystora), aby ograniczać prąd obciążający pin.
Odpowiedź "D." wskazuje schemat z prawidłowym umiejscowieniem tych rezystorów przy wyjściach portu A.

Pełne wyjaśnienie:

W sterowaniu silnikiem krokowym mikrokontroler zwykle generuje sygnały logiczne, które trafiają do stopnia pośredniego (driver, tranzystory, układ scalony sterownika). Same piny portu nie powinny być traktowane jako źródło prądu do bezpośredniego zasilania uzwojeń, bo mają ograniczoną wydajność prądową i łatwo je przeciążyć.

Dlaczego poprawna jest odpowiedź "D."?
W poprawnym schemacie rezystory ograniczające prąd z pinów portu A są umieszczone tak, aby prąd wypływający z wyjścia mikrokontrolera był ograniczany zanim trafi do kolejnego elementu wejściowego (np. bazy/bramki tranzystora, wejścia układu sterownika). Typowo oznacza to połączenie szeregowe między pinem a wejściem sterowanym. Taki układ zmniejsza ryzyko przeciążenia portu i ogranicza prądy udarowe (np. przy ładowaniu pojemności wejściowych).

Dlaczego pozostałe odpowiedzi są błędne?

  • Warianty, w których rezystor jest włączony do zasilania lub do masy zamiast w torze sygnału, nie ograniczają prądu wypływającego bezpośrednio z pinu w sposób zgodny z celem ochrony portu. Często pełnią wtedy inną funkcję (np. podciąganie) albo nie spełniają funkcji ograniczenia prądu obciążenia wyjścia.
  • Schematy umieszczające rezystor w miejscu "po stronie mocy" (przy uzwojeniu lub w gałęzi prądowej silnika) mogą ograniczać prąd uzwojenia, ale nie odpowiadają wprost na pytanie o ograniczanie prądu z pinów portu A. To inna część układu i inny cel projektowy.
  • Jeśli rezystory są narysowane w sposób niespójny (np. tylko dla części linii portu A) albo nie są przypisane do wyjść, pojawia się błąd koncepcyjny: nie wszystkie piny są jednakowo chronione, a pytanie dotyczy rezystorów "z pinów portu A".

Wskazówka egzaminacyjna: czytając schemat, śledź tor sygnału od pinu mikrokontrolera do pierwszego elementu wejściowego w stopniu pośrednim. Rezystor ograniczający prąd "z pinu" najczęściej jest pierwszym elementem szeregowym na tej linii, blisko wyjścia GPIO. To pomaga szybko odróżnić go od rezystorów w gałęziach mocy i rezystorów podciągających.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To rezystor włączony tak, aby zmniejszyć prąd, jaki musi dostarczyć lub odebrać pin GPIO. Najczęściej jest włączony szeregowo na linii sygnałowej między wyjściem portu a wejściem kolejnego elementu (np. tranzystora lub sterownika).
Śledź przewód od pinu portu do następnego elementu. Jeśli po drodze jest rezystor w tym samym torze (prąd sygnału musi przez niego "przejść"), to jest włączenie szeregowe. Jeśli rezystor idzie do masy lub zasilania, to zwykle nie jest ograniczenie prądu "z pinu".
Uzwojenia wymagają znacznie większego prądu niż może bezpiecznie dostarczyć pin GPIO. Bez stopnia mocy grozi to spadkami napięcia, niestabilną pracą oraz uszkodzeniem portu. Stosuje się więc sterownik/tranzystory, a port podaje tylko sygnały sterujące.
Driver zamienia sygnały logiczne z mikrokontrolera na prądy wymagane przez uzwojenia. Zapewnia wzmocnienie prądowe, często także zabezpieczenia i sposób regulacji prądu faz. Dzięki temu mikrokontroler nie jest przeciążany, a silnik pracuje poprawnie.
Nie zawsze. Rezystor do masy lub zasilania często jest rezystorem podciągającym (pull-down/pull-up) i ustala stan logiczny, gdy wyjście jest w wysokiej impedancji. Ograniczanie prądu z pinu zwykle realizuje się rezystorem szeregowym w linii sygnału.
Najczęstsze błędy to: mylenie rezystorów szeregowych z podciągającymi, ignorowanie kierunku toru sygnału (GPIO → wejście drivera), oraz zakładanie, że każdy rezystor "przy silniku" dotyczy ochrony portu. Pomaga śledzenie połączeń od pinu do pierwszego elementu aktywnego.
Stosuje się m.in. bufory/układy driverów, tranzystory separujące, diody zabezpieczające (zależnie od aplikacji) oraz poprawne prowadzenie mas i zasilania. Rezystor szeregowy jest prostą metodą ograniczenia prądów wejściowych i udarowych, ale zwykle nie zastępuje stopnia mocy.
Jest przydatny, gdy wejście kolejnego stopnia może pobierać krótkotrwale większy prąd (np. przez pojemności), gdy istnieje ryzyko zwarcia na linii, albo gdy chcemy ograniczyć prądy w sytuacjach awaryjnych. W praktyce bywa też elementem dopasowania i tłumienia zakłóceń.
Może pojawić się przegrzewanie struktury wyjściowej, nieprawidłowe poziomy logiczne, resetowanie mikrokontrolera przez spadki napięcia, a w skrajnym przypadku trwałe uszkodzenie portu I/O. W sterowaniu silnikami skutkuje to także niestabilną pracą i gubieniem kroków.
Ćwicz czytanie schematów blokowo: GPIO → element ochronny → wejście drivera → stopień mocy → uzwojenia. Utrwal, gdzie zwykle są rezystory szeregowe, a gdzie elementy mocy. Rozwiązuj zadania, w których celowo wstawiono rezystor w złe miejsce i ucz się to wychwytywać.
info

Około 56% zdających odpowiada poprawnie na to pytanie. średnie

Materiały:

  • Podręczniki z podstaw elektroniki cyfrowej i analogowej (rezystory, prąd, wyjścia cyfrowe)
  • Materiały dydaktyczne z mechatroniki dotyczące silników krokowych i ich sterowania
  • Noty aplikacyjne dotyczące sterowania silnikami krokowymi (ogólne, bez wskazywania konkretnego producenta)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego