Specifikationer af Arduino Nano L298P Motor Drive Shield
Arduino Nano L298P Motor Drive Shield er en kompakt og effektiv løsning til styring af DC-motorer og stepmotorer med Arduino Nano. Dette motor shield er baseret på den velkendte L298P dual full-bridge driver, som giver dig mulighed for at styre to motorer uafhængigt med både hastigheds- og retningskontrol. Hvis du arbejder med motor driver Arduino projekter, er denne enhed et ideelt valg, da den er let at montere direkte ovenpå din Arduino Nano, hvilket sparer plads og gør opsætningen enkel.
Med Arduino Nano L298P Motor Drive Shield kan du styre motorer med en samlet strøm på op til 2A, hvilket gør den velegnet til små robotter, automatiserede køretøjer, fjernstyrede biler og andre hobbyprojekter. Den understøtter PWM-kontrol, så du kan justere motorhastigheden præcist via din motor driver Arduino kode. L298P chippen er pålidelig og velafprøvet, hvilket sikrer lang levetid og stabil ydelse.
Dette motor shield er også perfekt til begyndere, da det kræver minimal ledningsføring og let kan integreres i eksisterende Arduino-projekter. Hvis du leder efter en kompakt og kraftfuld motor driver Arduino løsning, vil Arduino Nano L298P Motor Drive Shield være et godt valg. Uanset om du bygger en lille robot, en automatisk døråbner eller en anden motorstyret enhed, giver dette motor shield dig den kontrol og fleksibilitet, du har brug for.
Tekniske detaljer for Arduino Nano L298P Motor Drive Shield
-
Kompatibilitet: Designet til direkte montering på Arduino Nano (ATmega328P og ATmega168).
-
Motor driver chip: L298P Dual Full-Bridge driver.
-
Antal motorer: Understøtter op til 2 DC-motorer.
-
Spændingsområde motorforsyning (Vms): 6V – 15V DC.
-
Logikspænding: 5V (fra Arduino Nano).
-
Maksimal strøm pr. kanal: 1A kontinuerligt (op til 2A peak).
-
Hastighedskontrol: PWM (Pulse Width Modulation) via Arduino Nano pins.
-
Retningskontrol: Digital styring via Arduino Nano pins.
-
Indbyggede funktioner:
-
Termisk beskyttelse.
-
Overstrømsbeskyttelse.
-
Integreret strømfordeling til begge motorer.
-
-
Dimensioner: Ca. 43mm x 43mm.
-
Montering: Stack direkte ovenpå Arduino Nano – ingen ekstra ledningsføring nødvendig.
-
Anvendelser: Robotkøretøjer, automatiserede maskiner, fjernstyrede biler, prototyper m.m.
Dette Nano Motor Shield er et kompakt og kraftfuldt motorskjold, designet specielt til Arduino Nano. Det er baseret på den velkendte L298P dual H-bro motor-driver og gør det muligt at styre to DC-motorer eller én stepmotor direkte fra din Nano. Med fuld kontrol over både hastighed og retning på hver motor er skjoldet ideelt til robotkøretøjer, bevægelige systemer eller automatiserede løsninger. Hver motorkanal kan levere op til 2A kontinuerligt, og med ekstern strømforsyning kan du opnå op til 4A samlet.
Installere Arduino IDE Software
Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download
Installere Yfrobot-Motor-Driver-Library-master Library
- Download library (Download)
- Åben Arduino IDE software og klik på “Sketch/Include library”
- Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
- Luk, og åben Arduino IDE programmet. (Genstart programmet)
- Nu er library installeret.
- Library kan også downloades direkte i Arduino IDE find den her: “Sketch/Include library/Manage library/Yfrobot Motor Driver Library – By YFROBOT”
Programmering
Inden programmeringen kan udføres skal de rigtige “Optiens” findes. Åben linket til den udviklingsboard du bruger.
Eksempel
Her ses et hurtigt eksempel på, hvordan du med dette modul kan få to DC-motorer til at køre skiftevis ved hjælp af de to separate kanaler, A og B.
- Strøm: Nano Motor Shield skal forsynes med ekstern strøm – ikke kun via USB. L298P-chippen på Nano Motor Shield har to separate strømindgange: én til logikken og én til motorens strømforsyning. DC-motorer kræver ofte mere strøm, end USB kan levere.
-
Ekstern strøm (ikke USB): kan leveres via: AC-DC adapter eller Batteri.
-
Adapteren kan forbindes via: En 2.1 mm center-positiv strømstik i Arduino Nano’s strømstik Direkte ledninger fra strømforsyningen til Vin og GND skrueklemmerne
For at undgå skader anbefales det at bruge en ekstern strømforsyning på 7-12V. Hvis motoren kræver over 9V, anbefales det at adskille logik og motorspænding ved at fjerne “Vin Connect”-jumperen på bagsiden af skjoldet.
Nano Motor Shield kan levere 2A pr. kanal, maks 4A i alt.
Input og output:
Nano Motor Shield har to separate motor-kanaler, A og B. Hver bruger 4 Arduino-pins til at styre/sanse motoren.
Der bruges i alt 8 pins på Arduino Nano.
Funktion Pins for kanal A Pins for kanal B
———————————————————
Retning (DIR) D12 D13
———————————————————
PWM (hastighed) D3 D11
———————————————————
Bremse D9 D8
———————————————————
Strømsansning A0 A1
Hvis du ikke har brug for Bremse eller Strømmåling, kan du frigøre pins ved at klippe jumpers på bagsiden.
Du skal bruge:
Kode (Programmering)
// Motor A pins const int IN1 = 2; const int IN2 = 3; const int ENA = 10; // Motor B pins const int IN3 = 11; const int IN4 = 12; const int ENB = 5; void setup() { // Motor A pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(ENA, OUTPUT); // Motor B pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); pinMode(ENB, OUTPUT); } void loop() { // Begge motorer kører frem digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); analogWrite(ENA, 200); // hastighed A digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); analogWrite(ENB, 200); // hastighed B delay(3000); // Stop analogWrite(ENA, 0); analogWrite(ENB, 0); delay(1000); // Begge motorer kører tilbage digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); analogWrite(ENA, 200); digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); analogWrite(ENB, 200); delay(3000); // Stop igen analogWrite(ENA, 0); analogWrite(ENB, 0); delay(1000); }
Fordele
-
Kompakt design – passer direkte ovenpå Arduino Nano, hvilket sparer plads i små projekter.
-
Nem installation – kræver minimal ledningsføring, da forbindelserne er integreret.
-
L298P chip – pålidelig og velafprøvet motor driver til både DC- og stepmotorer.
-
Understøtter 2 motorer – giver uafhængig kontrol af hastighed og retning for hver motor.
-
PWM-hastighedskontrol – præcis styring af motorhastighed via motor driver Arduino kode.
-
Indbygget beskyttelse – overstrøms- og termisk beskyttelse for øget sikkerhed.
-
Robust konstruktion – tåler længere driftstider uden overophedning.
-
Fleksibel spændingsforsyning – kan arbejde med forskellige motorforsyninger inden for 6–15V.
-
Ideel til hobbyprojekter – robotter, automatiserede døre, fjernstyrede biler m.m.
-
God til begyndere – nem integration med Arduino IDE og eksempelkode.
Anvendelsesområder
-
Robotkøretøjer – styring af små 2-hjulede robotter.
-
Fjernstyrede biler – præcis kontrol af motorhastighed og retning via motor driver Arduino.
-
Automatiserede porte og døre – åbning og lukning styret af sensorer og Arduino.
-
Mini CNC- eller plotterprojekter – styring af stepmotorer til præcis bevægelse.
-
Små transportbånd – perfekt til hobby-automation og prototyper.
-
Kamera-sliders – jævn motorstyring til foto- og videoproduktion.
-
DIY droner eller bådprojekter – kontrol af små DC-motorer i lette køretøjer.
-
Lærings- og undervisningsprojekter – brugt i skoler til at demonstrere motorstyring med Arduino Nano og L298P.
-
Automatiske vinduesåbnere – kontrol baseret på temperatur- eller lyssensorer.
Kontakt os
Du er altid velkommen til at kontakte os på info@ardustore.dk, eller vores kontaktformular HER.
Anmeldelser
Der er endnu ikke nogle anmeldelser.