วงจรขับ Stepping ผมต่อแบบนี้ทำไมมันร้อนแล้ว ไฟไม่กระตุ้นเลยครับ เข้า 12 V ทุกสายเลย

  • 2 Replies
  • 2638 Views
ตามรูปเลยครับ ต่อจริง ตัวเฟตร้อนมาก แล้ววัดไฟที่จะออกมอเตอร์ มันจ่าย 12 V เท่ากับ Common เลย ครับ แก้ยังไงดี มอเตอร์มีไฟเข้าทุกเฟตพร้อมกัน

*

Wiz

1.ถอดมอเตอร์ออก ถอดบอร์ดควบคุมออก จ่ายไฟเข้าบอร์ดนี้
2.ลองใช้ 5V จิ้มที่ขา 1-2-3-4 ของ uln2003 ทีละขา เช็คไฟที่ขาออก opto (ขา 3)
3.ถ้าลอจิกที่ขา 3 เปลี่ยนแปลงตามที่จิ้ม uln2003 แสดงว่าภาคขับ MOSFET ใช้ได้ ให้ข้ามไปดูข้อ 7
4.ถ้าลอจิกที่ขา 3 ไม่เปลี่ยนก็ไล่กลับมาขาเข้า opto (ขา 2)
5.ถ้าลอจิกที่ขา 2 opto ไม่เปลี่ยนก็อาจจะเกิดจาก 2 กรณีคือ opto ด้าน input พัง หรือ uln2003 พัง ลองเปลี่ยนดูแล้วกลับไปไล่เช็คตามข้อ 1 อีกรอบ
6.ถ้าลอจิกที่ขา 2 opto เปลี่ยนตรงข้ามกับที่จิ้มไฟ 5V ก็แปลว่า uln2003 ไม่พังแน่ ๆ ให้ลองถอด mosfet ออกแล้วเช็คไล่ตามข้อ 1 อีกที
7.ต่อ R ประมาณ 10k ที่ +12V และขา drain ของ mosfet แล้วจิ้ม 5V ที่ขา 1-2-3-4 ของ uln2003 ทีละขาเทียบกับขา drain ของ mosfet
8.ถ้าลอจิกตรงข้ามกับที่จิ้ม 5V แสดงว่าวงจรใช้ได้
9.ถ้าลอจิกไม่เปลี่ยนแปลงก็น่าจะเสียที่ mosfet
10.ถ้ากรณีที่มาจากข้อ 6 คือเปลี่ยน Mosfet ใหม่แล้วก็ยังเป็นอยู่ ก็อาจเกิดจากการจัด bias ของวงจรไม่เหมาะสมกับอุปกรณ์ เช่น opto ก็ลองศึกษา datasheet ของopto เบอร์ที่ใช้แล้วเปลี่ยนค่าดูครับ

เพิ่มเติม
ถ้าตรวจสอบดูแล้ววงจรใช้ได้ก็ลองต่อวงจรควบคุมแล้วปรับให้ขับที่ความเร็วต่ำ ๆ ลองจิ้มมิเตอร์ที่ขา drain ของ mosfet (ยังไม่ต้องถอด R ที่ mosfet ออก) ถ้ามิเตอร์แสดงค่าส่าย ๆ อยู่ประมาณ 25% ของ 12V วงจรขับชุดนั้นน่าจะไม่มีปัญหาครับ ถ้าจิ้มมิเตอร์ที่ขา drain ครบทั้ง 4 ตัวได้ผลประมาณนี้ก็แสดงว่าวงจรขับใช้ได้ และวงจรควบคุมใช้ได้ครับ

*

Offline skytec

  • *****
  • 1030
  • "จินตนาการสำคัญกว่าความรู้ " --อัลเบิรต ไอสไตน์
    • View Profile
    • R&D , Technical Consultants , Sensor Developer  , Engineering consultants
วงจร driver ไม่ต้องมี  ULN2003A เพราะตัวนี้ไม่ลง 0 V มี แรงดันเล็กน้อย   เอาตัวนี้ ออกครับ แล้วต่อแบบนี้
"จินตนาการสำคัญกว่าความรู้ ความรู้มีข้อจำกัด จิตนาการไร้ขอบเขต " --อัลเบิร์ต ไอสไตน์