Inhoudsopgave:
- Stap 1: Lijst met componenten
- Stap 2: Aansluitingen
- Stap 3: Programmeren Arduino UNO
- Stap 4: Opmerking:
Video: Interfacing Brushless DC Motor (BLDC) met Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit is een tutorial over hoe je een borstelloze DC-motor kunt koppelen en gebruiken met Arduino. Als je vragen of opmerkingen hebt, reageer dan in opmerkingen of mail naar rautmithil[at]gmail[dot]com. U kunt ook contact met mij opnemen @mithilraut op twitter.
Om meer over mij te weten: www.mithilraut.com
Stap 1: Lijst met componenten
- Arduino UNO
- BLDC outrunner motor (elke andere outrunner motor zal prima werken)
- Elektronische snelheidsregelaar (kies volgens de huidige classificatie van de motor)
- LiPo-batterij (om de motor van stroom te voorzien)
- Man-Man Jumper kabel * 3"
- USB 2.0-kabel type A/B (om het programma te uploaden en de Arduino van stroom te voorzien).
Opmerking: zorg ervoor dat u de connectoren van de batterij, ESC en motoren controleert. In dit geval hebben we 3,5 mm mannelijke kogelconnectoren op de motor. Dus ik soldeerde 3,5 mm vrouwelijke bullet-connectoren op de uitgang van ESC. De batterij had een mannelijke vrouwelijke connector van 4,0 mm. Daarom heb ik geschikte vrouwelijke mannelijke connectoren aan de invoerzijde van ESC gesoldeerd.
Stap 2: Aansluitingen
Sluit de motor aan op de uitgang van ESC. Hier maakt de polariteit niet uit. Als u 2 van de 3 draden verwisselt, zal de motor in tegengestelde richting draaien.
Sluit de '+' & '-' van de batterij aan op respectievelijk de rode (+) en zwarte (-) draden van ESC.
Van de 3-pins servokabel die uit de ESC komt, sluit de bruine kabel aan op de 'GND'-pin op Arduino. Sluit de gele kabel aan op een digitale pin. In ons geval is het digitale pin 12.
Stap 3: Programmeren Arduino UNO
Als Arduino nieuw voor je is, kun je de Arduino hier downloaden, installeren en instellen.
Sluit de Arduino aan op de pc. Open Arduino IDE en schrijf deze code. Selecteer onder 'Extra'
Bord: Arduino/Genuino UNO
Poort: COM15 (Selecteer de juiste COM-poort. Om de COM-poort te vinden, opent u apparaatbeheer en zoekt u Arduino UNO onder 'Poorten')
Klik op de knop Uploaden in de linkerbovenhoek.
#erbij betrekken
Servo esc_signaal; void setup () { esc_signal.attach (12); //Geef hier het pinnummer op waarop de signaalpin van ESC is aangesloten. esc_signal.write(30); //ESC arm commando. ESC's starten niet tenzij de invoersnelheid lager is tijdens initialisatie. vertraging (3000); //ESC initialisatie vertraging. } void loop() { esc_signal.write(55); // Varieer dit tussen 40-130 om de snelheid van de motor te veranderen. Hogere waarde, hogere snelheid. vertraging (15); }
Stap 4: Opmerking:
De juiste manier om de motoren te laten draaien is om:
1. Sluit de batterij aan op de ESC om de ESC op te starten.
2. Zet de Arduino aan.
Als je het andersom doet, voert de Arduino de armreeks uit en de ESC zal die opdrachten missen omdat hij niet is ingeschakeld. Druk in dit geval op de resetknop op de Arduino.
Aanbevolen:
Hoe de BLDC-motor te besturen met Arduino en joystick: 6 stappen
Hoe BLDC-motor te besturen met Arduino en joystick: Hallo vrienden in deze tutorial laat ik je zien hoe je een borstelloze gelijkstroommotor, ook bekend als BLDC-motor, bestuurt met Arduino en joystick
Berekening van vochtigheid, druk en temperatuur met behulp van BME280 en Photon Interfacing: 6 stappen
Berekening van vochtigheid, druk en temperatuur met behulp van BME280 en Photon Interfacing. We komen verschillende projecten tegen die temperatuur-, druk- en vochtigheidsbewaking vereisen. We realiseren ons dus dat deze parameters eigenlijk een cruciale rol spelen bij het hebben van een schatting van de werkefficiëntie van een systeem bij verschillende atmosferische cond
Basisprincipes van de motor - Concept Super eenvoudig te begrijpen met een experiment: 7 stappen (met afbeeldingen)
Basisprincipes van de motor | Concept Super gemakkelijk te begrijpen met een experiment: in deze instructable ga ik je leren over het onderliggende fundamentele principe van motoren. Alle motoren om ons heen werken volgens dit principe. Zelfs generatoren werken op een wederzijdse verklaring van deze regel. Ik heb het over de Vlaming's Left-Hand Ru
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Motor 'N Motor: 7 stappen
Motor 'N Motor: Dit project begon als twee afzonderlijke ideeën. De ene was om een elektrisch skateboard te maken en de andere was om een op afstand bestuurbare auto te maken. Hoe vreemd het ook klinkt, de basis van deze projecten lijkt erg op elkaar. Het wordt natuurlijk ingewikkelder als het gaat