UNO motor drive v2 Keyestudio kompatibilno z Arduino

18.99 (DDV vključen)

Keyestudio motor shield za Arduino UNO z L298P čipom — krmili do 4 DC motorje pri napajanju 6–18 V in toku do 2 A.

5 na zalogi

Šifra: 11 - E3 Kategoriji: ,
Opis

Opis

Arduino UNO motor drive v2 Keyestudio

Keyestudio Motor Drive Shield V2 je razširitvena ploščica za krmiljenje enosmernih motorjev, ki temelji na čipu L298P — dual H-bridge krmilniku, ki omogoča neodvisno upravljanje smeri in hitrosti do štirih DC motorjev hkrati. PWM signal za regulacijo hitrosti generirate neposredno z Arduino izhodov.

Ploščica se natakne (shield) neposredno na Arduino UNO R3 brez dodatnega ožičenja — vsi krmilni signali so vezani prek standardnih Arduino pinov. Napajanje motorjev je ločeno od napajanja logike, kar je pravilna praksa pri motorskih krogih.

Ključne lastnosti

  • Čip L298P (dual H-bridge) – krmili dva para motorjev (kanala A in B), vsak kanal neodvisno v obe smeri z nastavljivo hitrostjo prek PWM.
  • Do 4 DC motorji – izhodi so označeni A, A1, B, B1; priključki PH2.0 z zaščito pred napačno polariteto preprečijo napake pri ožičenju.
  • 8 premostnikov (jumperjev) za smer – smer vrtenja posameznega motorja spremenite z dvigom ali postavitvijo jumperja, brez posegov v kodo ali preožičevanja.
  • Napajanje motorjev 6–18 V DC – ločen priključek za napajanje motorjev (priporočeno 7–12 V), maksimalni tok < 2 A na kanal.
  • Dodatni 2,54 mm pin headerji – prosti pini za priključitev senzorjev ali modulov, kar zmanjša potrebo po ločenem breadboardu.
  • Kompatibilnost z modulom Bluetooth HM-10 – ploščica ima rezerviran prostor in pinske priključke za neposredno montažo HM-10, kar poenostavi brezžično krmiljenje robota.
  • Delovni temperaturni razpon −25 °C do +130 °C – primerno za projekte v raznolikih okoljih, ne le za delovno mizo.

Kaj potrebujem za začetek?

  • Arduino UNO (ali kompatibilna ploščica) – osnova za vse eksperimente
  • USB kabel tipa B – za programiranje Arduino ploščice
  • Arduino IDE – brezplačno na arduino.cc, za pisanje in nalaganje programov
  • Zunanje napajanje 7–12 V DC – baterijski paket ali adapter za napajanje motorjev (ne napajajte motorjev prek USB)
  • DC motorji – en do štiri enosmerni motorji z napajanjem v razponu 6–18 V; za tipičnega 2WD robota zadostujeta dva
  • Knjižnica AFMotor ali Keyestudio Motor Shield – dosegljiva v Arduino Library Managerju (Sketch → Include Library → Manage Libraries)
  • Breadboard + jumper kabli – za prve poskuse brez spajkanja

Moj prvi projekt – 3 koraki

  1. Potisnite motor shield na Arduino UNO (poravnajte vse pine), priključite enosmerni motor na izhod A + A1 prek PH2.0 priključka in zunanjo baterijo (npr. 4× AA = 6 V ali 9 V blok) na ločeni napajalni priključek ploščice.
  2. V Arduino IDE odprite Sketch → Include Library → Manage Libraries, poiščite AFMotor in jo namestite. Izberite ploščo Arduino UNO in pravi serijski vrat (COM ali /dev/ttyACM).
  3. Naložite vzorčni program MotorTest iz knjižnice AFMotor. Motor se bo zavrtil naprej, upočasnil in zavrtil nazaj — v serijskem monitorju (9600 baud) se izpisuje stanje. Hitrost nastavljate z vrednostjo 0–255 v funkciji setSpeed().

Primeri uporabe

  • 2WD robot s sledilcem črte (IR senzorji + PWM krmiljenje smeri)
  • 4WD robot za izogibanje oviram (ultrazvočni senzor HC-SR04, neodvisno krmiljenje štirih motorjev)
  • Brezžično krmiljeni rover (Bluetooth modul HM-10, aplikacija na pametnem telefonu)
  • Avtomatizirani transporter ali tekoči trak (step-by-step PWM za natančno doziranje hitrosti)
  • Robotska roka z DC pogoni (upravljanje več osi hkrati prek kanalov A in B)
  • Izobraževalni komplet za osnove robotike (H-bridge teorija, PWM, smer vrtenja — demonstrator za šolske ure)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
Motorski krmilnik (čip)L298P (dual H-bridge)
Napajanje logikeDC 5 V (prek Arduino)
Napajanje motorjevDC 6–18 V (priporočeno 7–12 V)
Maksimalni tok na kanal< 2 A
Število motorskih kanalov4 (izhodi A, A1, B, B1)
Tip priključkov za motorjePH2.0 z zaščito pred napačno polariteto
Krmiljenje smeri8 premostnikov (jumperjev)
KompatibilnostArduino UNO R3 (shield oblika)
Delovna temperatura−25 °C do +130 °C
Dimenzije66 × 55 × 18 mm
Masa25,2 g

Primerjava: Arduino UNO motor drive v2 Keyestudio vs Adafruit Motor Shield V2 vs L298N samostojen modul

Keyestudio Motor Drive V2Adafruit Motor Shield V2L298N modul (samostojen)
Motorski čipL298PTB6612FNG (×2)L298N
Maks. tok na kanal2 A1,2 A (3 A peak)2 A (3 A peak)
Število DC kanalov44 (+ 2 stepper)2
Vmesnik z ArduinoDirektni shield (GPIO)I2C (naslov nastavljiv)Jumper kabli (GPIO)

Inženirski PRO nasvet

Napetostni padec L298P – L298P je bipolarni tranzistorski H-bridge z internim padcem napetosti ~2 V pri polni obremenitvi. Če napajate z 9 V, na motorju dejansko dobite ~7 V. Upoštevajte to pri izračunu navora: za motorje, ki potrebujejo nominalno napetost 6 V, bo 7–8 V napajanje shield ploščice dalo boljše rezultate kot točno 6 V.

Kompatibilnost

Ploščica deluje z Arduino IDE 1.8.x in 2.x. Za krmiljenje priporočamo knjižnico AFMotor (Adafruit Motor Shield library v1) ali enakovredno Keyestudio knjižnico — obe sta dosegljivi prek Arduino Library Managerja. Kompatibilna z operacijskimi sistemi Windows, macOS in Linux. Ploščica je zasnovana za Arduino UNO R3; z Mega ali Nano ni direktno kompatibilna brez adapterja.

Dokumentacija