Paano Makokontrol ang BLDC Motor Sa Arduino at Joystick: 6 na Hakbang
Paano Makokontrol ang BLDC Motor Sa Arduino at Joystick: 6 na Hakbang
Anonim

Kamusta mga kaibigan sa tutorial na ito ipinapakita ko sa iyo kung paano makontrol ang Brushless dc motor aka BLDC motor

kasama ang Arduino at joystick

Hakbang 1: PAANO NAGAGAWA NG BLDC

PAANO TUMATAKBO ang isang BLDC
PAANO TUMATAKBO ang isang BLDC

Ang isang brushless DC motor (kilala rin bilang isang BLDC motor) ay isang electronically commuting DC motor na walang brushes. Ang tagakontrol ay nagbibigay ng mga pulso ng kasalukuyang sa mga paikot-ikot na motor na kinokontrol ang bilis

Ang mga uri ng motor ay lubos na mahusay

Ang Brushless DC motor ay may dalawang pangunahing bahagi: ang rotor at ang stator. Ang rotor ay ang umiikot na bahagi at may mga magnet ng rotor samantalang ang stator ay ang nakatigil na bahagi at naglalaman ng mga stator windings.

Hakbang 2: ESC Aka ELECTRONIC SPEED CONTROLLER

ESC Aka Elektroniko SPEED CONTROLLER
ESC Aka Elektroniko SPEED CONTROLLER

Ang isang elektronikong kontrol sa bilis ay sumusunod sa isang signal ng sangguniang bilis (nagmula sa isang throttle lever, joystick, o iba pang manu-manong pag-input) at naiiba ang rate ng paglipat ng isang network ng mga field-effect transistors (FET) Sa pamamagitan ng pag-aayos ng cycle ng tungkulin o dalas ng paglipat ng mga transistor, binago ang bilis ng motor. Ang mabilis na paglipat ng mga transistors ay kung bakit ang motor mismo ang naglalabas ng katangian nito na may mataas na tunog na whine, lalo na kapansin-pansin sa mas mababang bilis.

Ang iba't ibang mga uri ng mga kontrol sa bilis ay kinakailangan para sa brushing DC motors at brushless DC motors. Ang isang brushing motor ay maaaring kontrolin ang bilis nito sa pamamagitan ng pag-iiba ng boltahe sa armature nito. (Pang-industriya, ang mga motor na may paikot-ikot na patlang na electromagnet sa halip na permanenteng mga magnet ay maaari ring kontrolin ang kanilang bilis sa pamamagitan ng pag-aayos ng lakas ng kasalukuyang patlang ng motor.) Ang isang motor na walang brushless ay nangangailangan ng ibang prinsipyo sa pagpapatakbo. Ang bilis ng motor ay iba-iba sa pamamagitan ng pag-aayos ng tiyempo ng mga pulso ng kasalukuyang naihatid sa maraming mga paikot-ikot ng motor.

Hakbang 3: Kinakailangan ang Mga Bahagi para dito

Mga Sangkap na Kinakailangan para sa Ito
Mga Sangkap na Kinakailangan para sa Ito
Mga Sangkap na Kinakailangan para sa Ito
Mga Sangkap na Kinakailangan para sa Ito
Mga Sangkap na Kinakailangan para sa Ito
Mga Sangkap na Kinakailangan para sa Ito
  • BLDC motor
  • Ang ESC
  • 7.4V na baterya
  • Arduino
  • joystick

Hakbang 4: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit

Hakbang 5: Code

mag-download

Hakbang 6: Maligayang Paggawa

anumang pagdududa magtanong sa ibaba