Kamod Motor Driver DRV8835 (PL): Difference between revisions
From Kamamilabs.com - Wiki
| (13 intermediate revisions by the same user not shown) | |||
| Line 31: | Line 31: | ||
{| class="wikitable" style="width: 1000px;" | {| class="wikitable" style="width: 1000px;" | ||
|- | |- | ||
! style="text-align: center;"|Kod | ! style="text-align: center; background-color:#FFCC66;"|'''Kod''' | ||
! style="text-align: center;"|Opis | ! style="text-align: center; background-color:#FFCC66;"|'''Opis''' | ||
|- | |- | ||
! style="text-align: left; background-color:#EEEEEE;"|<b>Kamod Motor Driver DRV8835</b> | |||
! style="text-align: left; background-color:#EEEEEE;"| | |||
*Zmontowany i uruchomiony moduł | *Zmontowany i uruchomiony moduł | ||
*2 × prosta listwa goldpin 6-pin raster 2,54 mm | *2 × prosta listwa goldpin 6-pin raster 2,54 mm | ||
| Line 61: | Line 61: | ||
{| class="wikitable" style="width: 800px;" | {| class="wikitable" style="width: 800px;" | ||
|- | |- | ||
! style="text-align: center;"|Oznaczenie wyprowadzenia | ! style="text-align: center; background-color:#FFCC66;"|'''Oznaczenie wyprowadzenia''' | ||
! style="text-align: center;"|Opis | ! style="text-align: center; background-color:#FFCC66;"|'''Opis''' | ||
|- | |- | ||
! style="text-align: center; background-color:#EEEEEE;"|BIN2 | ! style="text-align: center; background-color:#EEEEEE;"|BIN2 | ||
| Line 104: | Line 104: | ||
Sterownik obsługuje dwa tryby sterowania: IN/IN oraz PHASE/ENABLE. W trybie IN/IN każdy kanał jest kontrolowany za pomocą dwóch wejść logicznych, co umożliwia bezpośrednie zadawanie kierunku obrotów oraz stanu pracy wyjścia. W trybie PHASE/ENABLE jedno wejście odpowiada za wybór kierunku, natomiast drugie za aktywację kanału i regulację prędkości, co upraszcza sterowanie i wymaga tylko jednego sygnału PWM na kanał. Domyślnie moduł działa w trybie IN/IN, a przełączyć go można do trybu PHASE/ENABLE łącząc pola lutownicze opisane jako MODE. | Sterownik obsługuje dwa tryby sterowania: IN/IN oraz PHASE/ENABLE. W trybie IN/IN każdy kanał jest kontrolowany za pomocą dwóch wejść logicznych, co umożliwia bezpośrednie zadawanie kierunku obrotów oraz stanu pracy wyjścia. W trybie PHASE/ENABLE jedno wejście odpowiada za wybór kierunku, natomiast drugie za aktywację kanału i regulację prędkości, co upraszcza sterowanie i wymaga tylko jednego sygnału PWM na kanał. Domyślnie moduł działa w trybie IN/IN, a przełączyć go można do trybu PHASE/ENABLE łącząc pola lutownicze opisane jako MODE. | ||
===== Tryb pracy PHASE/ENABLE===== | ===== <span style="color:#FFFFFF; background:#FF6600">Tryb pracy PHASE/ENABLE</span>===== | ||
<center> | <center> | ||
[[File:Kamod_DRV8835_Phase-enable_mode.png|900px]] | [[File:Kamod_DRV8835_Phase-enable_mode.png|900px]] | ||
</center> | </center> | ||
<br> | |||
<center> | <center> | ||
{| class="wikitable" style="width: 1000px;" | {| class="wikitable" style="width: 1000px;" | ||
|- | |- | ||
! style="text-align: center; background-color:#FFCC66;"|ENABLE | ! style="text-align: center; background-color:#FFCC66;"|'''ENABLE''' | ||
! style="text-align: center; background-color:#FFCC66;"|PHASE | ! style="text-align: center; background-color:#FFCC66;"|'''PHASE''' | ||
! style="text-align: center; background-color:#FFCC66;"|OUT1 | ! style="text-align: center; background-color:#FFCC66;"|'''OUT1''' | ||
! style="text-align: center; background-color:#FFCC66;"|OUT2 | ! style="text-align: center; background-color:#FFCC66;"|'''OUT2''' | ||
! style="text-align: center; background-color:#FFCC66;"|Stan pracy silnika DC | ! style="text-align: center; background-color:#FFCC66;"|'''Stan pracy silnika DC''' | ||
! style="text-align: center; background-color:#FFCC66;"|Opis działania | ! style="text-align: center; background-color:#FFCC66;"|'''Opis działania''' | ||
|- | |- | ||
| style="text-align: center;background-color:#EEEEEE"|0 | | style="text-align: center;background-color:#EEEEEE"|0 | ||
| Line 143: | Line 144: | ||
<br> | <br> | ||
===== Tryb pracy IN/IN===== | ===== <span style="color:#FFFFFF; background:#FF6600">Tryb pracy IN/IN</span>===== | ||
<center> | <center> | ||
[[File:Kamod_DRV8835_-_IN-IN_mode.png|900px]] | [[File:Kamod_DRV8835_-_IN-IN_mode.png|900px]] | ||
</center> | </center> | ||
<br> | |||
Tabela opisująca tryb pracy IN/IN (aktywowany gdy pola MODE są rozwarte) | Tabela opisująca tryb pracy IN/IN (aktywowany gdy pola MODE są rozwarte) | ||
<center> | <center> | ||
{| class="wikitable" style="width: 1000px;" | {| class="wikitable" style="width: 1000px;" | ||
|- | |- | ||
! style="text-align: center; background-color:#FFCC66;"|IN1 | ! style="text-align: center; width: 90px; background-color:#FFCC66;"|'''IN1''' | ||
! style="text-align: center; background-color:#FFCC66;"|IN2 | ! style="text-align: center; width: 90px; background-color:#FFCC66;"|'''IN2''' | ||
! style="text-align: center; background-color:#FFCC66;"|OUT1 | ! style="text-align: center; width: 90px; background-color:#FFCC66;"|'''OUT1''' | ||
! style="text-align: center; background-color:#FFCC66;"|OUT2 | ! style="text-align: center; width: 90px; background-color:#FFCC66;"|'''OUT2''' | ||
! style="text-align: center; background-color:#FFCC66;"|Stan pracy silnika DC | ! style="text-align: center; background-color:#FFCC66;"|'''Stan pracy silnika DC''' | ||
! style="text-align: center; background-color:#FFCC66;"|Opis działania | ! style="text-align: center; background-color:#FFCC66;"|'''Opis działania''' | ||
|- | |- | ||
! style="text-align: center; background-color:#EEEEEE;"|0 | ! style="text-align: center; background-color:#EEEEEE;"|0 | ||
| Line 167: | Line 170: | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM | ! style="text-align: center; background-color:#EEEEEE;"|PWM | ||
! style="text-align: center; background-color:#EEEEEE;"|0 | ! style="text-align: center; background-color:#EEEEEE;"|0 | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM (H/OFF) | ! style="text-align: center; background-color:#EEEEEE;"|PWM <br>(H/OFF) | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM (L/OFF) | ! style="text-align: center; background-color:#EEEEEE;"|PWM <br>(L/OFF) | ||
! style="text-align: center; background-color:#EEEEEE;"|CW/Luz | ! style="text-align: center; background-color:#EEEEEE;"|CW / Luz | ||
! style="text-align: center; background-color:#EEEEEE;"|Obracanie zgodnie ze wskazówkami zegara (CW) z prędkością PWM | ! style="text-align: center; background-color:#EEEEEE;"|Obracanie zgodnie ze wskazówkami zegara (CW) <br>z prędkością PWM | ||
|- | |- | ||
! style="text-align: center; background-color:#EEEEEE;"|0 | ! style="text-align: center; background-color:#EEEEEE;"|0 | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM | ! style="text-align: center; background-color:#EEEEEE;"|PWM | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM (L/OFF) | ! style="text-align: center; background-color:#EEEEEE;"|PWM <br>(L/OFF) | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM (H/OFF) | ! style="text-align: center; background-color:#EEEEEE;"|PWM <br>(H/OFF) | ||
! style="text-align: center; background-color:#EEEEEE;"|CCW/Luz | ! style="text-align: center; background-color:#EEEEEE;"|CCW / Luz | ||
! style="text-align: center; background-color:#EEEEEE;"|Obracanie przeciwnie do ruchu wskazówek zegara (CCW) z prędkością PWM | ! style="text-align: center; background-color:#EEEEEE;"|Obracanie przeciwnie do ruchu wskazówek zegara (CCW) <br>z prędkością PWM | ||
|- | |- | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM | ! style="text-align: center; background-color:#EEEEEE;"|PWM | ||
! style="text-align: center; background-color:#EEEEEE;"|1 | ! style="text-align: center; background-color:#EEEEEE;"|1 | ||
! style="text-align: center; background-color:#EEEEEE;"|L | ! style="text-align: center; background-color:#EEEEEE;"|L | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM (L/H) | ! style="text-align: center; background-color:#EEEEEE;"|PWM <br>(L/H) | ||
! style="text-align: center; background-color:#EEEEEE;"|CW/ | ! style="text-align: center; background-color:#EEEEEE;"|CW / Hamowanie | ||
! style="text-align: center; background-color:#EEEEEE;"|Hamowanie / Obracanie zgodnie ze wskazówkami zegara (CW) z prędkością 1 - % PWM | ! style="text-align: center; background-color:#EEEEEE;"|Hamowanie / Obracanie zgodnie ze wskazówkami zegara (CW) <br>z prędkością 1 - % PWM | ||
|- | |- | ||
! style="text-align: center; background-color:#EEEEEE;"|1 | ! style="text-align: center; background-color:#EEEEEE;"|1 | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM | ! style="text-align: center; background-color:#EEEEEE;"|PWM | ||
! style="text-align: center; background-color:#EEEEEE;"|PWM (L/H) | ! style="text-align: center; background-color:#EEEEEE;"|PWM <br>(L/H) | ||
! style="text-align: center; background-color:#EEEEEE;"|L | ! style="text-align: center; background-color:#EEEEEE;"|L | ||
! style="text-align: center; background-color:#EEEEEE;"|CCW/ | ! style="text-align: center; background-color:#EEEEEE;"|CCW / Hamowanie | ||
! style="text-align: center; background-color:#EEEEEE;"|Hamowanie / Obracanie zgodnie ze wskazówkami zegara (CCW) z prędkością 1 - % PWM | ! style="text-align: center; background-color:#EEEEEE;"|Hamowanie / Obracanie zgodnie ze wskazówkami zegara (CCW) <br>z prędkością 1 - % PWM | ||
|- | |- | ||
! style="text-align: center; background-color:#EEEEEE;"|1 | ! style="text-align: center; background-color:#EEEEEE;"|1 | ||
Latest revision as of 18:58, 4 May 2026

Opis
Kamod Motor Driver DRV8835 - moduł dwukanałowego sterownika silników 0-11V 1,2A
Kamod Motor Driver DRV8835 jest kompaktowym modułem dwukanałowego sterownika silników, przeznaczonym do realizacji układów napędowych w niewielkich urządzeniach zasilanych bateryjnie, zabawkach, robotyce oraz prototypach. Moduł umożliwia sterowanie dwoma silnikami prądu stałego DC lub jednym bipolarnym silnikiem krokowym, wykorzystując dwa niezależne kanały wyjściowe pracujące w konfiguracji mostków H. Napięcie zasilania obwodu mocy, doprowadzane do pinu VM, mieści się w zakresie od 0 do 11 V, natomiast napięcie zasilania części logicznej, podawane na pin VCC, wynosi od 2 do 7 V. Dzięki temu moduł może współpracować zarówno z układami logicznymi 3,3 V, jak i 5 V. Maksymalny prąd wyjściowy ciągły wynosi 1,2 A na kanał, natomiast dopuszczalny prąd chwilowy osiąga 1,5 A na kanał, co pozwala na sterowanie niewielkimi i średnimi napędami o umiarkowanym poborze mocy. Rzeczywista obciążalność prądowa zależy od warunków chłodzenia, sposobu montażu oraz charakteru obciążenia.
Moduł został wyposażony w zabezpieczenie nadprądowe oraz zabezpieczenie termiczne, które ograniczają ryzyko uszkodzenia w przypadku przeciążenia lub nadmiernego wzrostu temperatury układu. Ze względu na niewielkie wymiary płytki, wynoszące 10 x 15 mm, moduł może być stosowany w aplikacjach o ograniczonej przestrzeni montażowej, takich jak małe roboty mobilne, moduły wykonawcze, miniaturowe mechanizmy napędowe oraz urządzenia przenośne, a rozstaw pinów zgodny z płytkami stykowymi ułatwia prototypowanie.
Podstawowe cechy i parametry
- Możliwość sterowania dwoma silnikami DC lub jednym bipolarnym silnikiem krokowym
- Napięcie sterowania silnikiem: 0 - 11 V
- Napięcie zasilania części logicznej: 2 - 7 V
- Prąd wyjściowy ciągły: 1,2 A na kanał
- Prąd wyjściowy chwilowy: 1,5 A na kanał
- Możliwość równoległego połączenia kanałów w celu zwiększenia maksymalnego prądu wyjściowego
- Zabezpieczenie przed zbyt wysokim prądem i przed przegrzaniem
- Tryby pracy
- IN / IN
- PHASE / ENABLE
- Wymiary modułu: 10 × 15 mm
Wyposażenie standardowe
| Kod | Opis |
|---|---|
| Kamod Motor Driver DRV8835 |
|
Schemat elektryczny
Opis wyprowadzeń
Wejścia AIN1 i AIN2 służą do sterowania kanałem A, a wyjścia BIN1 i BIN2 analogicznie do sterowania kanałem B. Wyjścia AO1 oraz AO2 stanowią zaciski wyjściowe pierwszego mostka H, natomiast BO1 i BO2 odpowiadają drugiemu kanałowi.
Taka konfiguracja pozwala na niezależne sterowanie dwoma silnikami DC lub na podłączenie dwóch uzwojeń bipolarnego silnika krokowego. Moduł przewiduje również możliwość równoległego połączenia obu kanałów w celu zwiększenia wydajności prądowej wyjścia, takie rozwiązanie wymaga zgodnego sterowania obu kanałów.
| Oznaczenie wyprowadzenia | Opis |
|---|---|
| BIN2 | Wejście sterujące kanału B |
| BIN1 | Wejście sterujące kanału B |
| AIN2 | Wejście sterujące kanału A |
| AIN1 | Wejście sterujące kanału A |
| VCC | Zasilanie logiki 2 - 7 V |
| GND | Masa zasilania |
| VM | Zasilanie silników 0 - 11 V |
| AO1 | Wyjście kanału A |
| AO2 | Wejście sterujące kanału A |
| BO1 | Wyjście kanału B |
| BO2 | Wyjście kanału B |
Tryby pracy
Sterownik obsługuje dwa tryby sterowania: IN/IN oraz PHASE/ENABLE. W trybie IN/IN każdy kanał jest kontrolowany za pomocą dwóch wejść logicznych, co umożliwia bezpośrednie zadawanie kierunku obrotów oraz stanu pracy wyjścia. W trybie PHASE/ENABLE jedno wejście odpowiada za wybór kierunku, natomiast drugie za aktywację kanału i regulację prędkości, co upraszcza sterowanie i wymaga tylko jednego sygnału PWM na kanał. Domyślnie moduł działa w trybie IN/IN, a przełączyć go można do trybu PHASE/ENABLE łącząc pola lutownicze opisane jako MODE.
Tryb pracy PHASE/ENABLE
| ENABLE | PHASE | OUT1 | OUT2 | Stan pracy silnika DC | Opis działania |
|---|---|---|---|---|---|
| 0 | X | L | L | Hamowanie | Silnik jest aktywnie hamowany |
| PWM | 0 | PWM | L | CW | Obracanie zgodnie ze wskazówkami zegara (CW) |
| PWM | 1 | L | PWM | CW | Obracanie przeciwnie do ruchu wskazówek zegara (CCW) |
Tryb pracy IN/IN
Tabela opisująca tryb pracy IN/IN (aktywowany gdy pola MODE są rozwarte)
| IN1 | IN2 | OUT1 | OUT2 | Stan pracy silnika DC | Opis działania |
|---|---|---|---|---|---|
| 0 | 0 | OFF | OFF | Luz | Oba wyjścia są wyłączone |
| PWM | 0 | PWM (H/OFF) |
PWM (L/OFF) |
CW / Luz | Obracanie zgodnie ze wskazówkami zegara (CW) z prędkością PWM |
| 0 | PWM | PWM (L/OFF) |
PWM (H/OFF) |
CCW / Luz | Obracanie przeciwnie do ruchu wskazówek zegara (CCW) z prędkością PWM |
| PWM | 1 | L | PWM (L/H) |
CW / Hamowanie | Hamowanie / Obracanie zgodnie ze wskazówkami zegara (CW) z prędkością 1 - % PWM |
| 1 | PWM | PWM (L/H) |
L | CCW / Hamowanie | Hamowanie / Obracanie zgodnie ze wskazówkami zegara (CCW) z prędkością 1 - % PWM |
| 1 | 1 | L | L | Hamowanie | Silnik jest aktywnie hamowany |
Linki