Indholdsfortegnelse:
- Trin 1: Om motoren
- Trin 2: Om DC -motordriveren Bts7960b
- Trin 3: Hvad du får brug for
- Trin 4: Kredsløbet
- Trin 5: Start Visuino, og vælg Arduino UNO -korttype
- Trin 6: I Visuino Tilføj og sæt komponenter
- Trin 7: I Visuino Connect -komponenter
- Trin 8: Generer, kompiler og upload Arduino -koden
- Trin 9: Spil
Video: Styr kraftfuld elektrisk skateboard E-cykel 350W DC-motor ved hjælp af Arduino og BTS7960b: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
I denne vejledning skal vi lære at styre en jævnstrømsmotor ved hjælp af Arduino og Dc driver bts7960b.
Motoren kan være en 350W eller bare en lille Toy arduino DC -motor, så længe dens effekt ikke overstiger BTS7960b driverens maksimale strøm.
Se videoen!
Trin 1: Om motoren
Nominel udgangseffekt 350W. Nominel spænding 24/36V DC
Nominel hastighed 2750 o / min.
Ingen lasthastighed 3300 RPM
Fuld belastning Strøm = 19.20A.
Ingen belastningsstrøm = 2,5A
Nominel drejningsmoment 1,11 N.m (11,1 kg.cm).
Stallmoment 5,55 N.m (55,11 kg.cm) Effektivitet = 78%
Trin 2: Om DC -motordriveren Bts7960b
Specifikation:
Dobbelt BTS7960 stor strøm (43 A) H brodriver;
5V isolere med MCU og effektivt beskytte MCU;
5V strømindikator om bord; spændingsangivelse af motor driver output ende; dåse loddekøler;
Har bare brug for fire linjer fra MCU til drivermodul (GND. 5V. PWM1. PWM2);
isolationschip 5 V strømforsyning (kan deles med MCU 5 V); Størrelse: 4 * 5 * 1,2 cm;
I stand til at vende motoren fremad, to PWM indgangsfrekvenser op til 25 kHz; to varmestrømme, der passerer gennem et fejlsignaludgang; isoleret chip 5V strømforsyning (kan deles med MCU 5V), kan også bruge den indbyggede 5V forsyning; forsyningsspændingen 5.5V til 27V
Trin 3: Hvad du får brug for
- Arduino Uno eller ethvert andet Arduino -bord
- DC -motor driver Bts7960b
- Nogle DC -motorer kan være små eller noget mere kraftfulde som i dette eksperiment
- Strømforsyning til motoren
- Potentiometer
- 2X knap
- Jumper ledninger
- Brødbræt
- Visuino -software: Download her
Trin 4: Kredsløbet
- Tilslut Arduino digital pin [3] til bts7960 driver pin RPWM
- Tilslut Arduino digital pin [3] til bts7960 driver pin LPWM
- Tilslut Arduino digital pin [4] til bts7960 driver pin R_EN
- Tilslut Arduino digital pin [3] til bts7960 driver pin L_EN
- Tilslut bts7960 pin VCC til Arduino Analog Pin 5V
- Tilslut bts7960 pin GND til Arduino Pin GND
- Tilslut strømforsyningsstift GND (-) til motoren til bts7960 driverstift B-
- Tilslut strømforsyningsstift VCC (+) til motoren til bts7960 driverstift B+
- Tilslut motorens positive ledning til bts7960 driverstift M+
- Tilslut motorens negative ledning til bts7960 driverstift M-
- Tilslut potentiometer pin OTB til Arduino Analog Pin A0
- Tilslut potentiometer pin VCC til Arduino Analog Pin 5V
- Tilslut potentiometer pin GND til Arduino Pin GND
- BUTTON1 Tilslut pin1 til Arduino pin 5V
- BUTTON2 Tilslut pin1 til Arduino pin 5V
- BUTTON1 Tilslut pin2 til Arduino digital pin 8 og til modstand 1Kohm, tilslut anden pin på modstanden til Arduino pin GND
- BUTTON2 Tilslut pin2 til Arduino digital pin 9 og til modstand 1Kohm, tilslut anden pin på modstanden til Arduino pin GND
Trin 5: Start Visuino, og vælg Arduino UNO -korttype
Visuino: https://www.visuino.eu skal også installeres. Download gratis version, eller tilmeld dig en gratis prøveperiode.
Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino UNO" som vist på billede 2
Trin 6: I Visuino Tilføj og sæt komponenter
- Tilføj "SR Flip-Flop" -komponent
- Tilføj komponenten "Hastighed og retning til hastighed"
- Tilføj komponenten "Dual DC Motor Driver 2 PWM Pins Bridge (L9110S, L298N, AM1016A, BTN7960/BTS7960)" -komponent
- Tilføj komponenten "Digital (boolsk) værdi"
Vælg "DigitalValue1" og i egenskabsvinduet indstiller "Value" til True, dette aktiverer driveren, hvis den indstilles til falsk, deaktiveres motordriveren, og motoren vil ikke dreje
Trin 7: I Visuino Connect -komponenter
- Tilslut Arduino digital pin 8 til "SRFlipFlop1" pin "Set"
- Tilslut Arduino digital pin 9 til "SRFlipFlop1" komponent pin "Reset"
- Tilslut "SRFlipFlop1" pin ud til "SpeedAndDirectionToSpeed1" pin "reverse"
- Tilslut Arduino Analog pin 0 til "SpeedAndDirectionToSpeed1" pin "Speed"
- Tilslut "SpeedAndDirectionToSpeed1" pin Out til "DualMotorDriver1" pin "Motors [0]> In
- Tilslut "DualMotorDriver1" pin "-motorer [0]> Frem til Arduino digital pin 5
- Tilslut "DualMotorDriver1" pin "-motorer [0]> Tilbage til Arduino digital pin 6
- Tilslut "DigitalValue1" pin Out til Arduino digital pin 3 og digital pin 4
Trin 8: Generer, kompiler og upload Arduino -koden
I Visuino skal du i nederste klik på fanen "Byg" sørge for, at den korrekte port er valgt, og derefter klikke på knappen "Kompilér/Byg og upload".
Trin 9: Spil
Hvis du tænder for Arduino UNO -modulet, begynder motoren at dreje, du kan justere hastigheden med et potentiometer eller ændre retningen ved at trykke på knapperne.
Tillykke! Du har afsluttet dit projekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable, du kan downloade det og åbne det i Visuino:
Anbefalede:
Kraftfuld digital AC -dæmper ved hjælp af STM32: 15 trin (med billeder)
Kraftfuld digital AC -dæmper ved brug af STM32: Af Hesam Moshiri, [email protected] -belastninger bor hos os! Fordi de er overalt omkring os, og i det mindste husholdningsapparater forsynes med lysnettet. Mange typer industriudstyr forsynes også med enfaset 220V-AC
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: 4 trin
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: Hej, jeg er Rithik. Vi kommer til at lave en internetstyret LED ved hjælp af din telefon. Vi kommer til at bruge software som Arduino IDE og Blynk.Det er enkelt, og hvis det lykkedes dig, kan du styre så mange elektroniske komponenter, du ønskerTing We Need: Hardware:
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores