การแฮกขยะอิเล็กทรอนิกส์: สเต็ปเปอร์มอเตอร์จาก DVD
โปรเจกต์ Arduino DVD Motor เกี่ยวข้องกับการนำระบบกลไก "sled" ที่มีความแม่นยำสูงจาก CD/DVD ROM drive เก่าที่ชำรุดกลับมาใช้ใหม่ แทนที่จะต้องเสียเงิน $30 ไปกับชุด Linear Rail kit เครื่องเล่น DVD มี CNC axis ขนาดเล็กที่สมบูรณ์แบบอยู่แล้ว

การควบคุม Bipolar Stepper Motor แบบ 4 สาย
DC motor ทั่วไปจะหมุนไปเรื่อยๆ แต่ Stepper Motor ของ DVD Sled เป็นแบบ Bipolar Stepper Motor คุณต้องส่งพัลส์ไปยังขดลวดแม่เหล็กไฟฟ้าของมันด้วยรูปแบบลำดับที่แม่นยำมากเพื่อหมุนแกนได้อย่างแม่นยำ
- ตัวขับ: L298N แบบ Heavy-duty สามารถขับมันได้ แต่ Stepper Driver โดยเฉพาะอย่าง A4988 นั้นดีกว่ามาก
- ลำดับการทำงาน: คุณเชื่อมต่อ 4 pin ของมอเตอร์เข้ากับ Driver Arduino จะให้แค่ "STEP" pulse และ "DIRECTION" HIGH/LOW pin แก่ Driver เท่านั้น
- ทุกครั้งที่ Driver ได้รับ "STEP" pulse มอเตอร์จะเคลื่อนที่ 1.8 องศาอย่างแม่นยำ
กลศาสตร์การเคลื่อนที่เชิงเส้นของ Carriage
เนื่องจากมอเตอร์เชื่อมต่ออยู่กับ threaded rod (leadscrew) การเคลื่อนที่แบบหมุนจึงถูกแปลงเป็นการเคลื่อนที่เชิงเส้นที่เล็กและแม่นยำสูง
- เมื่อแกนหมุน sled (ที่เคยใช้ยึด DVD laser) จะเคลื่อนที่ไปทางซ้ายและขวาตามราง
- คุณสามารถตั้งโปรแกรม Arduino ให้เคลื่อนที่ sled ไปข้างหน้า
5.0 mmรอ และย้อนกลับได้
อุปกรณ์ที่ต้องใช้สำหรับการแฮก
- Arduino Uno/Nano: ตัวสร้างพัลส์
- A4988 Microstepping Driver Module
- ชุด Stepper Motor Sled ที่นำกลับมาใช้ใหม่จาก DVD Drive
- (คำเตือน: คุณต้องตรวจสอบข้อจำกัดด้านแรงดันไฟฟ้า Stepper Motor Sled ของ DVD จำนวนมากทำงานที่ 5V การป้อนไฟ 12V ผ่าน A4988 จะทำให้ขดลวดเล็กๆ ร้อนจัดทันที)
โปรเจกต์นี้คือกลไกที่จำเป็นอย่างยิ่งในการสร้าง DIY Mini CNC machine หรือ Pen Plotter ที่มีความละเอียดต่ำ