สารบัญ:
- ขั้นตอนที่ 1: นำมอเตอร์ไร้แปรงถ่านออกจาก HDD
- ขั้นตอนที่ 2: มอเตอร์ไร้แปรงถ่านทำงานอย่างไร
- ขั้นตอนที่ 3: ไดรเวอร์สำหรับมอเตอร์ไร้แปรงถ่าน
- ขั้นตอนที่ 4: ใช้ H-bridge L298 สำหรับไดรเวอร์
- ขั้นตอนที่ 5: สร้างวงจร
- ขั้นตอนที่ 6: งานโค้ด
วีดีโอ: เรียกใช้มอเตอร์ไร้แปรงโดย Arduino + L298: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
คำแนะนำนี้จะแสดงวิธีเรียกใช้มอเตอร์ DC Brushless (นำมาจาก HDD) ด้วย H-Bridge L298
ขั้นตอนที่ 1: นำมอเตอร์ไร้แปรงถ่านออกจาก HDD
นำ DC brushless motor ออกจาก HDD ที่ชำรุด มอเตอร์นี้มี 3 สายเอาต์พุต ขั้นตอนต่อไปจะแสดงให้เห็นว่ามันทำงานอย่างไร
ขั้นตอนที่ 2: มอเตอร์ไร้แปรงถ่านทำงานอย่างไร
มอเตอร์ไร้แปรงถ่านมีส่วนหมุน (เรียกว่าโรเตอร์) ทำงานโดยไม่มีการสัมผัสทางไฟฟ้า ซึ่งจะทำให้สามารถวิ่งด้วยความเร็วสูงได้
ส่วนสถิติ (เรียกว่า สเตเตอร์) จะทำให้สนามแม่เหล็กหมุนเพื่อหมุนโรเตอร์
ในเฟสที่ 1 หัวของคอยล์สีเขียวคือ (+) และคอยล์สีน้ำเงินคือ (-) ผลรวมของสนามแม่เหล็กของขดลวดทั้งสองจะทำให้ทิศทางแม่เหล็กทั้งหมดดังภาพ -> ทำให้โรเตอร์หมุนไปในทิศทางนี้แล้วหยุดที่นี่
ต่อไปในเฟส 2 หัวของคอยล์สีแดงคือ (+) และคอยล์สีน้ำเงินคือ (-) อีกครั้ง ทิศทางแม่เหล็กทั้งหมดตามภาพ -> ทำให้โรเตอร์หมุนไปในทิศทางนี้และหยุดที่นี่
อีกครั้งในเฟส 3, 4, 5, 6 จะทำให้โรเตอร์หมุน 1 วงกลม
ขั้นตอนที่ 3: ไดรเวอร์สำหรับมอเตอร์ไร้แปรงถ่าน
ตัวต้านทานสามคู่เชื่อมต่อกับส่วนหัวของขดลวดสีเขียว น้ำเงิน แดง -> ทรานซิสเตอร์เหล่านั้นจะถูกเปิด/ปิดซิงโครไนซ์เพื่อให้สนามแม่เหล็กหมุนได้ (ดังที่อธิบายไว้ในขั้นตอนข้างต้น)
ขั้นตอนที่ 4: ใช้ H-bridge L298 สำหรับไดรเวอร์
ครึ่งหนึ่งของ H-bridge ใช้เป็นทรานซิสเตอร์ 1 คู่
ดูภายใน L298 IC เป็นไปได้ที่จะไหลกระแสจากสะพาน H นี้ไปยังสะพาน H อื่น
ขั้นตอนที่ 5: สร้างวงจร
ต่อ H-bridge เข้ากับมอเตอร์และ Arduino (Pro Mini) ตามภาพ
นี่คือการเชื่อมต่อผลลัพธ์ของฉัน
ขั้นตอนที่ 6: งานโค้ด
รหัสจะใช้รูปแบบตามภาพซึ่งจะใช้พลังงานกับแต่ละขดลวดตามขั้นตอนที่2
รหัสทั้งหมดสำหรับ Arduino อยู่ที่นี่ (การแชร์ของ Google)
แนะนำ:
บทช่วยสอนสำหรับ L298 2Amp Motor Driver Shield สำหรับ Arduino: 6 ขั้นตอน
บทช่วยสอนสำหรับ L298 2Amp Motor Driver Shield สำหรับ Arduino: คำอธิบายL298 2Amp Motor Driver Shield สำหรับ Arduino นั้นใช้วงจรรวมของไดรเวอร์มอเตอร์ L298 ซึ่งเป็นไดรเวอร์มอเตอร์ฟูลบริดจ์ สามารถขับเคลื่อนมอเตอร์ DC 2A แยก 2 ตัวหรือมอเตอร์สเต็ป 1 2A ความเร็วและทิศทางของมอเตอร์สามารถควบคุมแยกกัน
บทช่วยสอนสำหรับโมดูลไดรเวอร์มอเตอร์ MD-L298: 5 ขั้นตอน
บทช่วยสอนสำหรับโมดูลไดรเวอร์มอเตอร์ MD-L298: คำอธิบายตัวขับมอเตอร์สองทิศทางนี้ใช้ IC ไดรเวอร์มอเตอร์สะพานคู่ L298 ที่ได้รับความนิยมอย่างมาก โมดูลนี้จะช่วยให้คุณสามารถควบคุมมอเตอร์สองตัวที่มีกำลังสูงถึง 2A ในแต่ละทิศทางได้อย่างง่ายดายและเป็นอิสระ เหมาะอย่างยิ่งสำหรับการใช้งานหุ่นยนต์