Motor shield na układzie L293 do Arduino, sterowanie silników
Motor Shield na układzie L293D to jeden z najbardziej kultowych i najprostszych w użyciu modułów rozszerzających dla Arduino (pasuje idealnie do Arduino Uno i Mega). Pozwala na bezpieczne sterowanie elementami wykonawczymi, które pobierają zbyt dużo prądu, by podłączyć je bezpośrednio do pinów mikrokontrolera.
Wystaw opinię o produkcie
Kod produktu: 005472
Opis produktu
Motor Shield na układzie L293D to jeden z najbardziej kultowych i najprostszych w użyciu modułów rozszerzających dla Arduino (pasuje idealnie do Arduino Uno i Mega). Pozwala na bezpieczne sterowanie elementami wykonawczymi, które pobierają zbyt dużo prądu, by podłączyć je bezpośrednio do pinów mikrokontrolera.
Dlaczego ten shield jest niezastąpiony w robotyce:
- piny Arduino mogą dostarczyć prąd o natężeniu zaledwie ok. 20-40 mA.
- zwykły silniczek DC potrzebuje od kilkuset mA do nawet kilku Amperów.
- próba podłączenia go bezpośrednio do Arduino spaliłaby mikrokontroler.
- motor Shield działa jak potężny przełącznik sterowany cyfrowo.
- wykorzystuje układy L293D (tzw. mostki H), które izolują delikatną elektronikę Arduino od prądu silników, umożliwiając jednoczesną zmianę kierunku obrotów oraz prędkości.
Możliwości modułu:
- sterowanie do 4 silników DC (jednokierunkowo lub dwukierunkowo z regulacją prędkości).
- alternatywnie sterowanie 2 silnikami krokowymi (unipolarnymi lub bipolarnymi).
- wsparcie dla 2 serwomechanizmów (moduł posiada dedykowane, odseparowane piny zasilane napięciem 5V z Arduino).
- wbudowane diody zabezpieczające przed prądami wstecznymi generowanymi przez cewki silników.
- maksymalny prąd: do 600mA na jeden kanał (w szczycie do 1.2A). Jest idealny do małych, zabawkowych silników (np. żółtych silniczków TT).
- osobne zasilanie: Podłącz tam zewnętrzny pakiet baterii lub zasilacz (np. 6V - 12V).
- zworka PWR (Power Jumper):
- wyciągnięta (zalecane) zasilanie silników (złącze EXT_PWR) jest całkowicie odcięte od zasilania Arduino. Arduino zasilasz osobno (np. z USB), a silniki osobno.
- włożona zasilanie ze złącza EXT_PWR zasila jednocześnie silniki oraz Arduino (wbudowany stabilizator). Przydatne w gotowych, autonomicznych robotach.
motor.setSpeed(wartość)– ustawia prędkość silnika w zakresie od0(stop) do255(maksimum).motor.run(FORWARD)– ruch do przodu.motor.run(BACKWARD)– ruch do tyłu.motor.run(RELEASE)– natychmiastowe zatrzymanie (odcięcie zasilania).
Opinie
Jeśli dodałeś/-aś recenzję, a nie pojawiłą się na liście, być może oczekuje na moderację.