สารบัญ:

การเชื่อมต่อมอเตอร์กระแสตรงไร้แปรงถ่าน (BLDC) กับ Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)
การเชื่อมต่อมอเตอร์กระแสตรงไร้แปรงถ่าน (BLDC) กับ Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การเชื่อมต่อมอเตอร์กระแสตรงไร้แปรงถ่าน (BLDC) กับ Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การเชื่อมต่อมอเตอร์กระแสตรงไร้แปรงถ่าน (BLDC) กับ Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: การใช้ Simple FocMini ควบคุม BLDC Motor ผ่าน Arduino 2024, กรกฎาคม
Anonim
การเชื่อมต่อมอเตอร์กระแสตรงไร้แปรงถ่าน (BLDC) กับ Arduino
การเชื่อมต่อมอเตอร์กระแสตรงไร้แปรงถ่าน (BLDC) กับ Arduino
การเชื่อมต่อมอเตอร์กระแสตรงไร้แปรงถ่าน (BLDC) กับ Arduino
การเชื่อมต่อมอเตอร์กระแสตรงไร้แปรงถ่าน (BLDC) กับ Arduino

นี่คือบทช่วยสอนเกี่ยวกับวิธีการเชื่อมต่อและเรียกใช้มอเตอร์ DC แบบไร้แปรงถ่านโดยใช้ Arduino หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดตอบกลับในความคิดเห็นหรือส่งอีเมลไปที่ rautmitil[at]gmail[dot]com คุณสามารถติดต่อกับฉันได้ที่ @mitilraut ทางทวิตเตอร์

หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับฉัน: www.mitilraut.com

ขั้นตอนที่ 1: รายการส่วนประกอบ

รายการส่วนประกอบ
รายการส่วนประกอบ
  1. Arduino UNO
  2. มอเตอร์เอาท์รันเนอร์ BLDC (มอเตอร์เอาท์รันเนอร์อื่น ๆ จะทำงานได้ดี)
  3. Electronic Speed Controller (เลือกตามระดับกระแสของมอเตอร์)
  4. LiPo Battery (เพื่อจ่ายไฟให้กับมอเตอร์)
  5. สายจัมเปอร์ชาย-ชาย * 3
  6. สาย USB 2.0 ชนิด A/B (เพื่ออัพโหลดโปรแกรมและจ่ายไฟให้กับ Arduino)

หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบขั้วต่อของแบตเตอรี่ ESC และมอเตอร์ ในกรณีนี้ เรามีขั้วต่อหัวกระสุนชายขนาด 3.5 มม. บนมอเตอร์ ดังนั้นฉันจึงบัดกรีขั้วต่อกระสุนขนาด 3.5 มม. ที่เอาต์พุตของ ESC แบตเตอรี่มีขั้วต่อตัวผู้ 4.0 มม. ดังนั้นฉันจึงบัดกรีขั้วต่อตัวเมียที่เหมาะสมที่ด้านอินพุตของ ESC

ขั้นตอนที่ 2: การเชื่อมต่อ

การเชื่อมต่อ
การเชื่อมต่อ
การเชื่อมต่อ
การเชื่อมต่อ

ต่อมอเตอร์เข้ากับเอาต์พุตของ ESC ที่นี่ขั้วไม่สำคัญ หากคุณเปลี่ยนสายไฟ 2 ใน 3 เส้น มอเตอร์จะหมุนไปในทิศทางตรงกันข้าม

เชื่อมต่อ '+' & '-' ของแบตเตอรี่เข้ากับสายสีแดง (+) และสีดำ (-) ของ ESC ตามลำดับ

จากสายเซอร์โว 3 พินที่ออกมาจาก ESC ให้ต่อสายสีน้ำตาลเข้ากับพิน 'GND' บน Arduino ต่อสายสีเหลืองเข้ากับพินดิจิตอลใดๆ ในกรณีของเราคือพินดิจิตอล 12

ขั้นตอนที่ 3: การเขียนโปรแกรม Arduino UNO

การเขียนโปรแกรม Arduino UNO
การเขียนโปรแกรม Arduino UNO

หากคุณเพิ่งเริ่มใช้ Arduino คุณสามารถดาวน์โหลด ติดตั้ง และตั้งค่า Arduino ได้จากที่นี่

เชื่อมต่อ Arduino กับพีซี เปิด Arduino IDE แล้วเขียนโค้ดนี้ ภายใต้ 'เครื่องมือ' เลือก

บอร์ด: Arduino/Genuino UNO

พอร์ต: COM15 (เลือกพอร์ต COM ที่เหมาะสมเพื่อค้นหาตัวจัดการอุปกรณ์ที่เปิดพอร์ต COM และค้นหา Arduino UNO ภายใต้ 'พอร์ต')

คลิกปุ่มอัปโหลดที่มุมซ้ายบน

#รวม

เซอร์โว esc_signal; การตั้งค่าเป็นโมฆะ () { esc_signal.attach (12); // ระบุหมายเลขพินที่ขาสัญญาณของ ESC เชื่อมต่อที่นี่ esc_signal.write(30); //คำสั่งแขน ESC ESC จะไม่เริ่มทำงานเว้นแต่ว่าความเร็วอินพุตจะน้อยกว่าในระหว่างการเริ่มต้น ล่าช้า (3000); // ESC หน่วงเวลาการเริ่มต้น } วงเป็นโมฆะ () { esc_signal.write (55); //เปลี่ยนค่านี้ระหว่าง 40-130 เพื่อเปลี่ยนความเร็วของมอเตอร์ มูลค่าสูงกว่าความเร็วที่สูงขึ้น ล่าช้า(15); }

ขั้นตอนที่ 4: หมายเหตุ

วิธีที่ถูกต้องในการขับเคลื่อนมอเตอร์คือ

1. เชื่อมต่อแบตเตอรี่กับ ESC เพื่อเปิดเครื่อง ESC

2. จ่ายไฟให้กับ Arduino

หากคุณทำในทางกลับกัน Arduino จะเรียกใช้ลำดับแขนและ ESC จะพลาดคำสั่งเหล่านั้นเนื่องจากไม่ได้เปิดใช้งาน ในกรณีนี้ให้กดปุ่มรีเซ็ตบน Arduino

แนะนำ: