L9110S duální H-můstkový ovladač motorů pro malé stejnosměrné motory
Modul ovladače motoru L9110S je kompaktní duální H-můstková deska pro řízení malých stejnosměrných motorů, hraček a obousměrných zátěží z GPIO pinů mikrokontroléru. Je praktickým ovladačem pro robotická auta, miniaturní ventilátory, malé pumpy a STEM experimenty s řízením motorů.
Deska přijímá logické vstupy ve stylu TTL/CMOS a může být řízena PWM piny Arduino pro řízení rychlosti. Pro stavbu robotů ve třídě se přirozeně hodí k OpenELAB UNO R3 Intermediate Kit V2; pro podrobnosti na úrovni čipu viz datasheet L9110.
Použijte tento modul tam, kde je důležitá nízká cena, kompaktní zapojení a jednoduché řízení směru více než výkon průmyslového ovladače s vysokým proudem. Vždy přizpůsobte proud motoru hodnotě ovladače a zajistěte stabilní napájení motoru.
Technické specifikace
| Parametr | Hodnota |
|---|---|
| Řadič IC | L9110S duální H-můstkový ovladač |
| Motorové kanály | 2 x kanály pro malé stejnosměrné motory |
| Logický vstup | Kompatibilní s TTL/CMOS |
| Režim řízení | Digitální směr plus řízení rychlosti PWM |
| Typické napájení | Napájení motoru 2,5 V až 12 V, v závislosti na motoru a zapojení desky |
| Dynamický výstupní proud | Přibližně 750 až 800 mA na kanál |
| Špičkový výstupní proud | Přibližně 1,5 až 2,0 A krátkodobý špičkový proud |
| Podporované zátěže | Malé stejnosměrné motory, hračkové motory, ventilátory, jednoduché cívky |
| Podpora řadiče | Arduino, ESP32, STM32, Raspberry Pi Pico s GPIO/PWM |
| Poznámka k ochraně | Použijte externí odrušení napájení pro hlučné motory |
| Provozní prostředí | Vnitřní vestavěné a vzdělávací projekty |
Rozložení desky a průvodce popisky
- Výstup motoru A: Připojte jeden stejnosměrný motor k prvnímu výstupnímu páru.
- Výstup motoru B: Připojte druhý malý stejnosměrný motor k druhému výstupnímu páru podle potřeby.
- Vstupní piny: Každý kanál používá dva logické vstupy pro stavy vpřed, vzad, zastavení a brzdu.
- Pin s podporou PWM: Použijte PWM na jeden řídicí vstup pro řízení rychlosti.
- Napájení motoru: Použijte zdroj, který zvládne startovací proud motoru.
- Společná zem: Sdílejte zem mezi motorovým ovladačem a řídicím modulem.
- Řízení šumu: Přidejte kondenzátory nebo udržujte vodiče motoru krátké, pokud se ovladač resetuje.
Scénáře použití
1. Test obousměrného stejnosměrného motoru
Pohon malého stejnosměrného motoru vpřed, zastavení a pak zpětný chod pro ověření zapojení a směru motoru.
const int IN1 = 5; const int IN2 = 6; void setup() { pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); } void loop() { digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); delay(1500); digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); delay(500); digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); delay(1500); }
2. PWM plynulá regulace rychlosti
Použijte PWM pro plynulé zvyšování rychlosti motoru u malého robotického kola nebo ventilátoru.
const int IN1 = 5; const int IN2 = 6; void setup() { pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); digitalWrite(IN2, LOW); } void loop() { for (int speed = 0; speed <= 255; speed += 5) { analogWrite(IN1, speed); delay(30); } for (int speed = 255; speed >= 0; speed -= 5) { analogWrite(IN1, speed); delay(30); } }
3. Motor ovládaný tlačítkem
Přepínejte motor pomocí tlačítka a zároveň udržujte logiku ovladače snadno kontrolovatelnou.
const int IN1 = 5; const int IN2 = 6; const int BUTTON = 2; bool running = false; void setup() { pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(BUTTON, INPUT_PULLUP); } void loop() { if (digitalRead(BUTTON) == LOW) { running = !running; delay(250); } digitalWrite(IN1, running ? HIGH : LOW); digitalWrite(IN2, LOW); }
Obsah balení
- 1 x L9110S Dvojitý modul pro řízení motoru
Často kladené otázky
Q: Může řídit velké motory?
A: Ne. Je určen pro malé motory v rámci proudového rozsahu L9110S.
Q: Podporuje řízení rychlosti pomocí PWM?
A: Ano. Použijte PWM na vybraném řídicím pinu pro regulaci rychlosti.
Q: Potřebuji sdílenou zem?
A: Ano. Zem ovladače a zem motorového ovladače musí být propojeny.
Q: Může měnit směr otáčení motoru?
A: Ano. Pro vybraný kanál invertujte vstupní stavy.
Q: Může běžet z USB napájení?
A: Pouze pro velmi malé motory. Pro většinu sestav je bezpečnější samostatné napájení motoru.






Recenze
Zatím zde nejsou žádné recenze.