
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02


Dette er en opplæring om hvordan du grensesnitt og kjører en børsteløs likestrømsmotor ved hjelp av Arduino. Hvis du har spørsmål eller kommentarer, vennligst svar i kommentarer eller e -post til rautmithil [at] gmail [dot] com. Du kan også komme i kontakt med meg @mithilraut på twitter.
For å vite mer om meg: www.mithilraut.com
Trinn 1: Liste over komponenter

- Arduino UNO
- BLDC -utløpermotor (Enhver annen utløpsmotor vil fungere bra)
- Elektronisk hastighetsregulator (Velg i henhold til motorens nåværende vurdering)
- LiPo -batteri (for å drive motoren)
- Mann-hann-jumperkabel * 3
- USB 2.0 -kabel type A/B (For å laste opp programmet og slå på Arduino).
Merk: Kontroller kontaktene til batteri, ESC og motorer. I dette tilfellet har vi 3,5 mm mannlige kulekontakter på motoren. Så jeg loddet 3,5 mm hunnkulekontakter på utgangen fra ESC. Batteriet hadde en 4,0 mm hunnkontakt. Derfor loddet jeg passende kvinnelige mannlige kontakter på inngangssiden av ESC.
Trinn 2: Tilkoblinger


Koble motoren til utgangen til ESC. Her spiller polariteten ingen rolle. Hvis du bytter 2 av de 3 ledningene, vil motoren rotere i motsatt retning.
Koble batteriene '+' og '-' til henholdsvis de røde (+) og svarte (-) ledningene til ESC.
Fra den 3 -pinners servokabelen som kommer ut av ESC, kobler du den brune kabelen til GND -pinnen på Arduino. Koble den gule kabelen til en hvilken som helst digital pinne. I vårt tilfelle er den digitale pin 12.
Trinn 3: Programmering av Arduino UNO

Hvis du er ny på Arduino, kan du laste ned, installere og sette opp Arduino herfra.
Koble Arduino til PCen. Åpne Arduino IDE og skriv denne koden. Velg "Verktøy"
Styret: Arduino/Genuino UNO
Port: COM15 (Velg passende COM -port. For å finne ut COM -porten, åpne enhetsbehandling og se etter Arduino UNO under 'Porter')
Klikk på Last opp -knappen øverst i venstre hjørne.
#inkludere
Servo esc_signal; ugyldig oppsett () {esc_signal.attach (12); // Spesifiser her pin -nummeret som signalpinnen til ESC er tilkoblet. esc_signal.write (30); // ESC -armkommando. ESC -er starter ikke med mindre inngangshastigheten er mindre under initialisering. forsinkelse (3000); // ESC -initialiseringsforsinkelse. } void loop () {esc_signal.write (55); // Varier dette mellom 40-130 for å endre motorens turtall. Høyere verdi, høyere hastighet. forsinkelse (15); }
Trinn 4: Merk
Den riktige måten å kjøre motorene på er å
1. Koble batteriet til ESC for å slå på ESC.
2. Slå på Arduino.
Hvis du gjør omvendt, kjører Arduino armsekvensen, og ESC vil savne disse kommandoene siden den ikke er slått på. I dette tilfellet trykker du på tilbakestillingsknappen på Arduino.
Anbefalt:
3D -trykt børsteløs motor: 7 trinn (med bilder)

3D -trykt børsteløs motor: Jeg designet denne motoren ved hjelp av Fusion 360 for en demonstrasjon om temaet motorer, så jeg ønsket å lage en rask, men sammenhengende motor. Det viser tydelig delene av motoren, så den kan brukes som en modell av de grunnleggende arbeidsprinsippene som er tilstede i en børste
Spoling av en børsteløs motor: 11 trinn (med bilder)

Spoling av en børsteløs motor: Introduksjon Hvis du flyver børsteløs, har du sannsynligvis tilberedt en motor eller to. Du vet sikkert også at det er mange forskjellige typer motorer. Lignende motorer når sår ulikt utfører veldig forskjellig. Enten du har brent motoren opp, eller bare ville
Hvordan kjøre Drone Quadcopter børsteløs likestrømsmotor ved hjelp av HW30A børsteløs motorhastighetskontroller og servotester: 3 trinn

Hvordan kjøre Drone Quadcopter børsteløs likestrømsmotor ved hjelp av HW30A børsteløs motorhastighetsregulator og servotester: Beskrivelse: Denne enheten kalles Servomotortester som kan brukes til å kjøre servomotoren ved å enkelt koble til servomotor og strømforsyning til den. Enheten kan også brukes som en signalgenerator for elektrisk hastighetsregulator (ESC), så kan du ikke
Hvordan kontrollere Drone Quadcopter børsteløs likestrømsmotor (3 ledertype) ved hjelp av HW30A motorhastighetsregulator og Arduino UNO: 5 trinn

Hvordan kontrollere Drone Quadcopter børsteløs likestrømsmotor (3 ledertype) ved bruk av HW30A motorhastighetsregulator og Arduino UNO: Beskrivelse: HW30A motorhastighetsregulator kan brukes med 4-10 NiMH/NiCd eller 2-3 celle LiPo-batterier. BEC er funksjonell med opptil 3 LiPo -celler. Den kan brukes til å kontrollere hastigheten på børsteløs likestrømsmotor (3 ledninger) med maksimal opp til 12V likspesifikk
Kontroller hastigheten på børsteløs likestrømsmotor ved hjelp av Arduino og Bluetooth-modul (HC-05): 4 trinn

Kontroller hastigheten på børsteløs DC-motor ved hjelp av Arduino og Bluetooth-modul (HC-05): Introduksjon I denne opplæringen skal vi kontrollere hastigheten på børsteløs DC-motor ved hjelp av Arduino UNO, Bluetooth-modul (HC-05) og Android-applikasjon for Bluetooth ( Arduino Bluetooth -kontroller)