สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีเพื่อน ๆ ในบทช่วยสอนนี้ ฉันกำลังแสดงวิธีควบคุมมอเตอร์ brushless dc aka BLDC motor
ด้วย Arduino และจอยสติ๊ก
ขั้นตอนที่ 1: BLDC ทำงานอย่างไร
มอเตอร์ DC แบบไม่มีแปรงถ่าน (หรือที่เรียกว่ามอเตอร์ BLDC) เป็นมอเตอร์กระแสตรงที่สับเปลี่ยนทางอิเล็กทรอนิกส์ซึ่งไม่มีแปรง ตัวควบคุมจะให้กระแสพัลส์ไปยังขดลวดของมอเตอร์ซึ่งควบคุมความเร็ว
มอเตอร์ประเภทนี้มีประสิทธิภาพสูง
มอเตอร์กระแสตรงไร้แปรงถ่านมีสองส่วนพื้นฐาน: โรเตอร์และสเตเตอร์ โรเตอร์เป็นส่วนที่หมุนได้และมีแม่เหล็กโรเตอร์ในขณะที่สเตเตอร์เป็นส่วนที่อยู่กับที่และมีขดลวดสเตเตอร์
ขั้นตอนที่ 2: ESC Aka ELECTRONIC SPEED CONTROLLER
การควบคุมความเร็วแบบอิเล็กทรอนิกส์จะเป็นไปตามสัญญาณอ้างอิงความเร็ว (ได้มาจากคันเร่ง จอยสติ๊ก หรืออินพุตแบบแมนนวลอื่นๆ) และเปลี่ยนแปลงอัตราการสลับของเครือข่ายของทรานซิสเตอร์แบบ field-effect (FET) โดยการปรับรอบการทำงานหรือความถี่การสลับของทรานซิสเตอร์, ความเร็วของมอเตอร์เปลี่ยนไป การสลับอย่างรวดเร็วของทรานซิสเตอร์เป็นสาเหตุให้มอเตอร์ส่งเสียงคร่ำครวญที่มีลักษณะเฉพาะ โดยเฉพาะอย่างยิ่งที่ความเร็วต่ำ
ต้องใช้การควบคุมความเร็วประเภทต่างๆ สำหรับมอเตอร์กระแสตรงแบบมีแปรงถ่านและมอเตอร์กระแสตรงแบบไม่มีแปรงถ่าน มอเตอร์แบบมีแปรงถ่านสามารถควบคุมความเร็วได้โดยการปรับแรงดันไฟฟ้าบนกระดอง (ในอุตสาหกรรม มอเตอร์ที่มีขดลวดแม่เหล็กไฟฟ้าแทนที่จะเป็นแม่เหล็กถาวรสามารถควบคุมความเร็วได้ด้วยการปรับความแรงของกระแสสนามมอเตอร์) มอเตอร์ไร้แปรงถ่านต้องใช้หลักการทำงานที่ต่างออกไป ความเร็วของมอเตอร์จะแปรผันโดยการปรับจังหวะของกระแสพัลส์ของกระแสที่ส่งไปยังขดลวดหลายเส้นของมอเตอร์
ขั้นตอนที่ 3: ส่วนประกอบที่จำเป็นสำหรับสิ่งนี้
- มอเตอร์ BLDC
- NS
- แบตเตอรี่ 7.4V
- Arduino
- จอยสติ๊ก
ขั้นตอนที่ 4: แผนภาพวงจร
ขั้นตอนที่ 5: รหัส
ดาวน์โหลด
ขั้นตอนที่ 6: มีความสุขในการทำ
สงสัยถามด้านล่าง