Opis produktu: TB9051FTG Hat dwukanałowy sterownik silników 28V/2,6A - nakładka dla Raspberry Pi - Pololu 2761
Moduł oparty na układzie Toshiba TB9051FTG pozwala kontrolować silniki o napięciu zasilania do 28 V i ciągłym poborze prądu do 2,6 A. Sterownik wytrzymuje także kilkusekundowe skoki natężenia prądu do 5 A. Prędkość obrotową można kontrolować przy pomocy sygnału PWM.
W połączeniu z Raspberry Pi, przy wykorzystaniu specjalnie przygotowanej biblioteki można w prosty sposób kontrolować prędkość i kierunek obrotów dwóch silników prądu stałego. Kształt i wyprowadzenia płytki pozwalają na bezpośrednie połączenie z minikomputerem, tak jak przedstawiono na rysunkach powyżej. Układ wykorzystuje 40-pinowe złącze GPIO.
Produkt kompatybilny z Raspberry Pi Producent udostępnia bibliotekę języka Python dla użytkowników Raspberry Pi. |
Specyfikacja techniczna sterownika
- Napięcie zasilania: od 4,5 V do 28 V
- Prąd wyjściowy ciągły na kanał: 2,6 A
- Prąd maksymalny chwilowy na kanał: 5 A
- Częstotliwość PWM: do 20 kHz
- Zabezpieczenie przed niewłaściwym podpięciem zasilania
- Dedykowany do złącz Raspberry Pi B+ / 2 / 3 / 3+
- Biblioteka Python ułatwiająca obsługę modułu
- Wymiary: 65 x 56 mm
- Masa: 14 g (bez złącz)
W zestawie znajdują się: moduł, złącza śrubowe, listwa goldpin do samodzielnego montażu. |
Tryby pracy TB9051FTG
Zasilanie silników zostało oddzielone od Raspberry Pi. Napięcie z zakresu od 4,5 V do 28 V należy podłączyć do wyprowadzeń VIN i GND. Raspberry Pi powinno być zasilane przez złącze microUSB.
Podłączenie nakładki i opis wyprowadzeń
Poniższa tabela przedstawia, które piny Raspberry Pi są wykorzystywane przez sterownik silników:
Pin RPi GPIO |
Pin sterownika |
Opis |
---|---|---|
5 | Motor 1 DIAG |
Pin statusowy. Domyślnie w stanie wysokim. Gdy zostanie wykryty błąd sterownika, przechodzi w stan niski. |
6 | Motor 2 DIAG |
Pin statusowy. Domyślnie w stanie wysokim. Gdy zostanie wykryty błąd sterownika, przechodzi w stan niski. |
12 | Motor 1 PWM |
Wejście PWM do sterowania prędkością obrotową silnika. Maksymalna częstotliwość PWM wynosi 20 kHz. |
13 | Motor 2 PWM |
Wejście PWM do sterowania prędkością obrotową silnika. Maksymalna częstotliwość PWM wynosi 20 kHz. |
22 | Motor 1 EN |
Domyślnie w stanie niskim, oznacza odłączone wyjścia silników. W celu uruchomienia sterownika, należy podać stan wysoki. |
23 | Motor 2 EN | Domyślnie w stanie niskim, oznacza odłączone wyjścia silników. W celu uruchomienia sterownika, należy podać stan wysoki. |
24 | Motor 1 DIR |
Pin wyboru kierunku obrotów. W stanie niskim prąd płynie z wyjścia A do B. W stanie wysokim - z B do A. |
25 | Motor 2 DIR | Pin wyboru kierunku obrotów. W stanie niskim prąd płynie z wyjścia A do B. W stanie wysokim - z B do A. |
Tryby pracy w zależności od wejść:
EN | DIR | PWM | MxA | MxB | Tryb pracy |
---|---|---|---|---|---|
1 | 0 | PWM | PWM (H/L) | L | Obroty w przód przy prędkości określonej PWM %. |
1 | 1 | PWM | L | PWM (H/L) | Obroty w tył przy prędkości określonej PWM %. |
1 | x | 0 | L |
L |
Hamowanie (wyjścia podłączone do masy). |
0 | x | x | Z | Z | Wyłączone wyjścia. |
Wykorzystanie dodatkowych pinów modułu TB9051FTG
Pozostałe wejścia i wyjścia nie są podłączone do Raspberry Pi, jednak są dostępne bezpośrednio z modułu. Płytka ustawia niektóre z wyjść w stan wysoki lub niski przez ścieżki, które należy przerwać przed podłączeniem ich do czegokolwiek innego. Poniższa tabela przedstawia domyślną konfigurację tych pinów.
Pin sterownika |
Opis | Domyślna konfiguracja |
---|---|---|
ENB |
Odwrócone wejście enable |
Domyślnie w stanie niskim (włączony) przez usuwalną ścieżkę. |
OCC |
Wyjście zbyt dużego prądu |
Domyślnie w stanie niskim. Powiadamai o zbyt wysokim prądzie. |
OCM |
Wyjście do monitorowania prądu |
Pozwala monitorować prąd. W przybliżeniu 500 mV / A. |
Zasilanie Raspberry Pi
Urządzenie umożliwia zasilanie samego minikomputera z napięcia wejściowego modułu (VIN). W celu stabilizowania napięcia do wymaganego przez Raspberry Pi 5 V można wlutować przetwornicę D24V10F5 w specjalnie przygotowane otwory 5 V (napięcie wyjściowe) GND (masa) VOUT (napięcie zasilania silników).
TB9051FTG Hat dwukanałowy sterownik silników 28 V/2,6 A - nakładka dla Raspberry Pi - Pololu 2761
Nakładka Raspberry Pi Hat z dwukanałowym sterownikiem silników Pololu 2761 to model, który jest przeznaczony do wykorzystania z płytkami Raspberry Pi w wersji B+, 2, 3 oraz 3+.
Rozszerzenie pozwala sterować dwoma silnikami stałoprądowymi, w tym kontrolować takie parametry ich działania jak kierunek obrotów czy prędkość obrotowa.
Dodatkowe informacje na temat kontrolera silników Raspberry Pi
Rozszerzenie znakomicie sprawdzi się jako część rozmaitych projektów elektronicznych wykorzystujących ruchome mechanizmy - na przykład w zdalnie sterowanych pojazdach, robotach mobilnych czy innych urządzeniach.
W naszym asortymencie znajdziesz też inne kontrolery silników i serw dla Raspberry Pi, a także szeroki wybór nakładek Raspberry Pi Hat oraz innych akcesoriów przeznaczonych do płytek z tej serii.
Przydatne linki |