![Styr kraftfull elektrisk skateboard elcykel 350W likströmsmotor med Arduino och BTS7960b: 9 steg Styr kraftfull elektrisk skateboard elcykel 350W likströmsmotor med Arduino och BTS7960b: 9 steg](https://i.howwhatproduce.com/images/001/image-2387-j.webp)
Innehållsförteckning:
- Steg 1: Om motorn
- Steg 2: Om DC -motordrivrutinen Bts7960b
- Steg 3: Vad du behöver
- Steg 4: Kretsen
- Steg 5: Starta Visuino och välj Arduino UNO -korttyp
- Steg 6: Lägg till och ställ in komponenter i Visuino
- Steg 7: I Visuino Connect -komponenter
- Steg 8: Generera, kompilera och ladda upp Arduino -koden
- Steg 9: Spela
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10
I denna handledning kommer vi att lära oss hur man styr en likströmsmotor med Arduino och Dc -drivrutin bts7960b.
Motorn kan vara en 350W eller bara en liten Toy arduino dc -motor så länge dess effekt inte överstiger BTS7960b -drivrutinen Max ström.
Titta på videon!
Steg 1: Om motorn
![Om motorn Om motorn](https://i.howwhatproduce.com/images/001/image-2387-1-j.webp)
Märkeffekt 350W. Märkspänning 24/36V DC
Märkehastighet 2750 varv / min.
Ingen lasthastighet 3300 rpm
Full belastningsström = 19.20A.
Ingen belastningsström = 2,5A
Nominellt vridmoment 1,11 N.m (11,1 kg.cm).
Stallmoment 5,55 N.m (55,11 kg.cm) Effektivitet = 78%
Steg 2: Om DC -motordrivrutinen Bts7960b
![Om DC Motor Driver Bts7960b Om DC Motor Driver Bts7960b](https://i.howwhatproduce.com/images/001/image-2387-2-j.webp)
Specifikation:
Dubbel BTS7960 stor ström (43 A) H broförare;
5V isolera med MCU och effektivt skydda MCU;
5V strömindikator ombord; spänningsindikering av motorförarens utgång; burk lödning kylfläns;
Behöver bara fyra rader från MCU till drivrutinsmodul (GND. 5V. PWM1. PWM2);
isoleringschip 5 V strömförsörjning (kan dela med MCU 5 V); Storlek: 4 * 5 * 1,2 cm;
Kan vända motorn framåt, två PWM -ingångsfrekvenser upp till 25 kHz; två värmeflöden som passerar genom en felsignalutgång; isolerat chip 5V strömförsörjning (kan delas med MCU 5V), kan också använda inbyggd 5V matning; matningsspänningen 5,5V till 27V
Steg 3: Vad du behöver
![Vad du kommer att behöva Vad du kommer att behöva](https://i.howwhatproduce.com/images/001/image-2387-3-j.webp)
![Vad du kommer att behöva Vad du kommer att behöva](https://i.howwhatproduce.com/images/001/image-2387-4-j.webp)
![Vad du kommer att behöva Vad du kommer att behöva](https://i.howwhatproduce.com/images/001/image-2387-5-j.webp)
- Arduino Uno eller någon annan Arduino -skiva
- DC Motor Driver Bts7960b
- Någon likströmsmotor kan vara liten eller något mer kraftfull som i detta experiment
- Strömförsörjning till motorn
- Potentiometer
- 2X -knapp
- Bygelkablar
- Bakbord
- Visuino -programvara: Ladda ner här
Steg 4: Kretsen
![Kretsen Kretsen](https://i.howwhatproduce.com/images/001/image-2387-6-j.webp)
![Kretsen Kretsen](https://i.howwhatproduce.com/images/001/image-2387-7-j.webp)
- Anslut Arduino digital pin [3] till bts7960 driver pin RPWM
- Anslut Arduino digital pin [3] till bts7960 driver pin LPWM
- Anslut Arduino digital pin [4] till bts7960 driver pin R_EN
- Anslut Arduino digital pin [3] till bts7960 driver pin L_EN
- Anslut bts7960 pin VCC till Arduino Analog Pin 5V
- Anslut bts7960 pin GND till Arduino Pin GND
- Anslut nätaggregatet GND (-) för motorn till bts7960 drivstift B-
- Anslut nätaggregat VCC (+) för motorn till bts7960 drivstift B+
- Anslut motorns positiva ledning till bts7960 -drivstiftet M+
- Anslut motorns negativa kabel till bts7960-drivstiftet M-
- Anslut potentiometerstift OTB till Arduino Analog Pin A0
- Anslut potentiometerstift VCC till Arduino Analog Pin 5V
- Anslut potentiometerstift GND till Arduino Pin GND
- KNAPP1 Anslut stift 1 till Arduino stift 5V
- BUTTON2 Anslut pin1 till Arduino pin 5V
- KNAPP1 Anslut stift 2 till Arduino digital stift 8 och till motstånd 1Kohm, anslut andra stift på motståndet till Arduino stift GND
- BUTTON2 Anslut stift 2 till Arduino digital stift 9 och till motstånd 1Kohm, anslut andra stift på motståndet till Arduino stift GND
Steg 5: Starta Visuino och välj Arduino UNO -korttyp
![Starta Visuino och välj Arduino UNO -korttyp Starta Visuino och välj Arduino UNO -korttyp](https://i.howwhatproduce.com/images/001/image-2387-8-j.webp)
![Starta Visuino och välj Arduino UNO -korttyp Starta Visuino och välj Arduino UNO -korttyp](https://i.howwhatproduce.com/images/001/image-2387-9-j.webp)
Visuino: https://www.visuino.eu måste också installeras. Ladda ner gratisversionen eller registrera dig för en gratis provperiod.
Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 6: Lägg till och ställ in komponenter i Visuino
![I Visuino Lägg till och ställ in komponenter I Visuino Lägg till och ställ in komponenter](https://i.howwhatproduce.com/images/001/image-2387-10-j.webp)
![I Visuino Lägg till och ställ in komponenter I Visuino Lägg till och ställ in komponenter](https://i.howwhatproduce.com/images/001/image-2387-11-j.webp)
![I Visuino Lägg till och ställ in komponenter I Visuino Lägg till och ställ in komponenter](https://i.howwhatproduce.com/images/001/image-2387-12-j.webp)
![I Visuino Lägg till och ställ in komponenter I Visuino Lägg till och ställ in komponenter](https://i.howwhatproduce.com/images/001/image-2387-13-j.webp)
- Lägg till komponenten "SR Flip-Flop"
- Lägg till komponenten "Hastighet och riktning till hastighet"
- Lägg till komponenten "Dual DC Motor Driver 2 PWM Pins Bridge (L9110S, L298N, AM1016A, BTN7960/BTS7960)"
- Lägg till komponenten "Digital (booleskt) värde"
Välj "DigitalValue1" och i egenskapsfönstret ställ in "Value" till True, detta aktiverar drivrutinen, ställer in den på false kommer att inaktivera motorföraren och motorn snurrar inte
Steg 7: I Visuino Connect -komponenter
![I Visuino Connect -komponenter I Visuino Connect -komponenter](https://i.howwhatproduce.com/images/001/image-2387-14-j.webp)
![I Visuino Connect -komponenter I Visuino Connect -komponenter](https://i.howwhatproduce.com/images/001/image-2387-15-j.webp)
- Anslut Arduino digital pin 8 till "SRFlipFlop1" pin "Set"
- Anslut Arduino digital pin 9 till "SRFlipFlop1" komponentstift "Reset"
- Anslut "SRFlipFlop1" pin Out till "SpeedAndDirectionToSpeed1" pin "reverse"
- Anslut Arduino Analog pin 0 till "SpeedAndDirectionToSpeed1" pin "Speed"
- Anslut "SpeedAndDirectionToSpeed1" pin Out till "DualMotorDriver1" pin "Motors [0]> In
- Anslut "DualMotorDriver1" pin "-motorer [0]> Vidarebefordra till Arduino digital pin 5
- Anslut "DualMotorDriver1" pin "-motorer [0]> Bakåt till Arduino digital pin 6
- Anslut "DigitalValue1" pin Out till Arduino digital pin 3 och digital pin 4
Steg 8: Generera, kompilera och ladda upp Arduino -koden
![Generera, kompilera och ladda upp Arduino -koden Generera, kompilera och ladda upp Arduino -koden](https://i.howwhatproduce.com/images/001/image-2387-16-j.webp)
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 9: Spela
Om du driver Arduino UNO -modulen kommer motorn att börja snurra, du kan justera hastigheten med en potentiometer eller ändra riktning genom att trycka på knapparna.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det och öppna det i Visuino:
Rekommenderad:
Hur man styr likströmsmotor med L298n och Arduino: 5 steg
![Hur man styr likströmsmotor med L298n och Arduino: 5 steg Hur man styr likströmsmotor med L298n och Arduino: 5 steg](https://i.howwhatproduce.com/images/001/image-1866-j.webp)
Så här styr du DC -motor med L298n och Arduino: Hej alla. Låt oss presentera mig själv. Jag heter Dimitris och kommer från Grekland. Jag älskar väldigt mycket Arduino eftersom det är en smart bräda. Jag kommer att försöka beskriva så gott jag kan detta instruerbara för att göra av någon. Så låt oss börja
Likströmsmotor och kodare för positions- och varvtalsreglering: 6 steg
![Likströmsmotor och kodare för positions- och varvtalsreglering: 6 steg Likströmsmotor och kodare för positions- och varvtalsreglering: 6 steg](https://i.howwhatproduce.com/images/007/image-19507-j.webp)
DC -motor och kodare för position och hastighetskontroll: Introduktion Vi är en grupp av UQD10801 (Robocon I) -studenter från Universiti Tun Hussei Onn Malaysia (UTHM). Vi har 9 grupper i denna kurs. Min grupp är grupp 2. Vår grupps aktivitet är DC motor och givare för positions- och varvtalsreglering.Vår grupps objekt
Hur man styr Drone Quadcopter borstlös likströmsmotor (3 trådar) med hjälp av HW30A motorvarvtalsregulator och Arduino UNO: 5 steg
![Hur man styr Drone Quadcopter borstlös likströmsmotor (3 trådar) med hjälp av HW30A motorvarvtalsregulator och Arduino UNO: 5 steg Hur man styr Drone Quadcopter borstlös likströmsmotor (3 trådar) med hjälp av HW30A motorvarvtalsregulator och Arduino UNO: 5 steg](https://i.howwhatproduce.com/images/005/image-14259-18-j.webp)
Hur man styr Drone Quadcopter borstlös likströmsmotor (3 trådar) med hjälp av HW30A motorvarvtalsregulator och Arduino UNO: Beskrivning: HW30A motorvarvtalsregulator kan användas med 4-10 NiMH/NiCd eller 2-3 cell LiPo-batterier. BEC är funktionell med upp till 3 LiPo -celler. Den kan användas för att styra hastigheten på borstlös likströmsmotor (3 ledningar) med maximalt upp till 12V likspänning
Gör en kraftfull 48V likströmsmotor från en död mixer/borrmotor: 3 steg
![Gör en kraftfull 48V likströmsmotor från en död mixer/borrmotor: 3 steg Gör en kraftfull 48V likströmsmotor från en död mixer/borrmotor: 3 steg](https://i.howwhatproduce.com/images/001/image-1614-79-j.webp)
Gör en kraftfull 48V DC -motor från en död mixer/borrmotor: Hej! I denna instruktör kommer du att lära dig hur du förvandlar en död mixer till en mycket kraftfull DC -motor med upp till 10.000 varv och ett bra värde på vridmomentet. Obs! Denna metod är endast tillämplig om
Hur man styr en likströmsmotor som körs i båda riktningarna: 3 steg
![Hur man styr en likströmsmotor som körs i båda riktningarna: 3 steg Hur man styr en likströmsmotor som körs i båda riktningarna: 3 steg](https://i.howwhatproduce.com/images/005/image-13089-32-j.webp)
Hur man styr en likströmsmotor för att köra i båda riktningarna: Dessa H-broar är mycket användbara och smarta, men om du bara vill styra motorns riktning med en omkopplare (manuellt) finns det ett mycket enklare och billigare alternativ. Denna lilla krets är perfekt för nybörjare. Jag har känt den här kretsen för