Yuyao Hongyang Micromotor Co., Ltd. บ้าน / ข่าว / ข่าวอุตสาหกรรม / ตัวควบคุมมอเตอร์ BLDC ทำงานอย่างไร: การเปลี่ยนค่า, PWM และการปรับแต่งในทางปฏิบัติ

ตัวควบคุมมอเตอร์ BLDC ทำงานอย่างไร: การเปลี่ยนค่า, PWM และการปรับแต่งในทางปฏิบัติ

Yuyao Hongyang Micromotor Co., Ltd. 2026.09.30
Yuyao Hongyang Micromotor Co., Ltd. ข่าวอุตสาหกรรม

หากคุณเคยถามว่าตัวควบคุมมอเตอร์ BLDC ทำงานอย่างไร คุณไม่ได้อยู่คนเดียว ในช่วงหลายทศวรรษของการผลิตไมโครมอเตอร์ เราพบว่ามอเตอร์ที่ออกแบบมาอย่างดีจำนวนมากล้มเหลวในภาคสนามเพียงเพราะตัวควบคุมไม่ได้รับความสนใจเพียงพอ มอเตอร์กระแสตรงไร้แปรงถ่านคือผู้เล่นในทีม โรเตอร์ สเตเตอร์ เซ็นเซอร์ และอุปกรณ์อิเล็กทรอนิกส์ต่างจำเป็นต้องทำงานในจังหวะเดียวกัน และผู้ควบคุมคือคนที่รักษาจังหวะ

ตัวควบคุมมอเตอร์ BLDC ทำอะไรได้จริง?

มอเตอร์ BLDC มีแม่เหล็กถาวรบนโรเตอร์และมีชุดคอยล์อยู่บนสเตเตอร์ ต่างจากมอเตอร์แบบมีแปรงถ่าน เนื่องจากไม่มีตัวสับเปลี่ยนเชิงกลเพื่อเปลี่ยนกระแส คอนโทรลเลอร์จะต้องทำงานนั้นด้วยระบบอิเล็กทรอนิกส์ และจะต้องทำงานในช่วงเวลาที่เหมาะสมโดยสัมพันธ์กับตำแหน่งของโรเตอร์

กล่าวง่ายๆ ก็คือ คอนโทรลเลอร์จะสร้างสนามแม่เหล็กที่กำลังหมุนอยู่ ซึ่งทำได้โดยใช้อินเวอร์เตอร์ DC เป็น 3 เฟส การตรวจจับตำแหน่งโรเตอร์ การเปลี่ยนทางอิเล็กทรอนิกส์ การควบคุม และการป้องกันข้อผิดพลาด ฟังก์ชันเหล่านี้ร่วมกันกำหนดเวลาและลำดับของพัลส์กระแสที่ส่งไปยังขดลวดสเตเตอร์ จังหวะเวลานั้นเป็นหัวใจสำคัญของวิธีการทำงานของตัวควบคุมมอเตอร์ BLDC

เซ็นเซอร์ฮอลล์และการเปลี่ยนแปลงหกขั้นตอน

วิธีที่ตรงไปตรงมาที่สุดในการทราบว่าโรเตอร์ชี้ไปที่ใดคือการใช้เซ็นเซอร์ฮอลล์ สวิตช์แม่เหล็กขนาดเล็กเหล่านี้ติดตั้งอยู่ในมอเตอร์และสร้างสัญญาณลอจิกเมื่อแม่เหล็กโรเตอร์ผ่านไป เซ็นเซอร์ Hall 3 ตัวแบ่งการปฏิวัติทางไฟฟ้าครั้งหนึ่งออกเป็นหกส่วน

การสลับหกขั้นตอนหรือที่เรียกว่าการควบคุมรูปสี่เหลี่ยมคางหมูเป็นวิธีการควบคุมแบบคลาสสิก ในแต่ละขั้นตอน คอนโทรลเลอร์จะจ่ายพลังงานให้กับสองในสามเฟส: เฟสหนึ่งดึงขึ้นสูง เฟสหนึ่งดึงต่ำ และเฟสที่สามเปิดทิ้งไว้ ทุกๆ 60 องศาไฟฟ้า ตัวควบคุมจะเลื่อนไปยังเซกเตอร์ถัดไปตามรูปแบบเซ็นเซอร์ฮอลล์

สถานะของเซ็นเซอร์ Hall ทั่วไปที่ใช้โดยตัวควบคุม BLDC หกขั้นตอน
สถานะฮอลล์ (A, B, C) ภาคส่วน การดำเนินการเฟส
001 1 เอ / บี-
011 2 เอ / ซี-
010 3 บี/ซี-
110 4 บี/เอ-
100 5 ค / เอ-
101 6 ค / บี-

ตารางที่เรียบง่ายนี้เป็นเครื่องเตือนใจในทางปฏิบัติ: เมื่อคุณเข้าใจขั้นตอนการสับเปลี่ยนทางอิเล็กทรอนิกส์แล้ว ปัญหาการเดินสายไฟและการสตาร์ทส่วนใหญ่จะวินิจฉัยได้ง่ายขึ้น

การควบคุม EMF ด้านหลังแบบไร้เซ็นเซอร์

เซ็นเซอร์ Hall มีค่าใช้จ่ายเพิ่มและต้องใช้สายไฟเพิ่มเติม ตัวควบคุมจำนวนมากจึงใช้การควบคุมแบบไร้เซ็นเซอร์ ตัวมอเตอร์จะสร้างแรงดันไฟฟ้า back-EMF เมื่อโรเตอร์หมุน ตัวควบคุมจะวัดค่าการข้ามศูนย์ของ back-EMF นี้ในเฟสที่ไม่ได้รับการกระตุ้นเพื่อกำหนดตำแหน่งของโรเตอร์

โดยปกติแล้วการข้ามศูนย์ไม่ใช่การเปลี่ยนทันที ในการควบคุมหกขั้นตอน ตัวควบคุมจะรอประมาณ 30 องศาทางไฟฟ้าหลังจากการข้ามศูนย์แล้วจึงสับเปลี่ยน สามารถปรับมุมที่แน่นอนเพื่อประสิทธิภาพที่ดีขึ้นหรือแรงบิดที่สูงขึ้น

การควบคุมแบบไร้เซ็นเซอร์มีข้อจำกัดหนึ่งที่ทราบกันดี นั่นคือ ที่ความเร็วเป็นศูนย์ จะไม่มีแรงเคลื่อนไฟฟ้าย้อนกลับ ตัวควบคุมจะต้องจัดแนวโรเตอร์กับพัลส์แรงดันไฟฟ้าคงที่ก่อน จากนั้นเพิ่มความเร็วมอเตอร์ตามการสลับตามกำหนดเวลาหรือแบบวงเปิด จนกว่า EMF ด้านหลังจะแรงพอที่จะอ่านได้ สำหรับโหลดที่ต้องการแรงบิดเต็มที่จากการหยุดนิ่ง เวอร์ชันเซ็นเซอร์ Hall มักเป็นตัวเลือกที่ดีกว่า

PWM, เวลาตาย และการควบคุมปัจจุบัน

การเปลี่ยนค่าจะบอกคอนโทรลเลอร์ว่าต้องเชื่อมต่อเฟสใด แต่การปรับความกว้างพัลส์จะบอกว่าต้องใช้แรงดันไฟฟ้าเท่าใด โดยการตัดแรงดันไฟฟ้ากระแสตรงบัสที่ความถี่คงที่และเปลี่ยนแปลงรอบการทำงาน ตัวควบคุมจะเปลี่ยนแรงดันไฟฟ้าเฉลี่ยที่เห็นจากการพัน

PWM ไม่ได้ตั้งค่าความเร็วโดยตรง โดยจะตั้งค่าแรงดันไฟฟ้าในการขับขี่ และความเร็วของมอเตอร์พร้อมกับโหลดจะกำหนดจุดการทำงานสุดท้าย นี่คือสาเหตุที่ตัวควบคุม BLDC ตรวจสอบกระแสไฟฟ้าด้วย หากโหลดเพิ่มขึ้น กระแสไฟฟ้าจะเพิ่มขึ้น และอุปกรณ์ควบคุมที่ดีจะจำกัดโหลดก่อนที่ขดลวดจะร้อนเกินไป

รายละเอียดประการหนึ่งที่สำคัญโดยเฉพาะที่ความถี่ PWM สูงคือเวลาตาย สวิตช์ด้านสูงและด้านต่ำในอินเวอร์เตอร์สาขาเดียวกันจะต้องไม่ดำเนินการพร้อมกันทันที ตัวควบคุมจะแทรกช่วงเวลาเว้นช่วงสั้นๆ ระหว่างเหตุการณ์การสลับเพื่อป้องกันกระแสไฟทะลุ

ลูปควบคุมในคอนโทรลเลอร์ BLDC สมัยใหม่

ในไดรฟ์ที่สมบูรณ์ คอนโทรลเลอร์มักจะรันลูปที่ซ้อนกันหลายลูป

  • กระแสหรือวงจรแรงบิดเป็นวงในสุด โดยจะวัดกระแสเฟสและปรับรอบการทำงานของ PWM ให้เป็นไปตามคำสั่งแรงบิด
  • วงจรความเร็วจะเปรียบเทียบความเร็วที่วัดได้กับความเร็วเป้าหมาย และส่งออกค่าอ้างอิงแรงบิด
  • การวนรอบตำแหน่งถูกใช้ในแอปพลิเคชันเซอร์โว เช่น หุ่นยนต์อุตสาหกรรม . มันทำให้วงความเร็วมีข้อผิดพลาดตำแหน่งเพื่อแก้ไข
  • ลูปสตาร์ทจะจัดการการจัดตำแหน่ง การไล่ระดับแบบลูปเปิด และการเปลี่ยนไปใช้การทำงานแบบไร้เซ็นเซอร์แบบวงปิด

ลูปเหล่านี้มีเป้าหมายเดียวกัน: ทำให้สนามสเตเตอร์และสนามโรเตอร์ทำงานร่วมกัน เพื่อให้มอเตอร์สร้างแรงบิดที่ราบรื่นและมีประสิทธิภาพ

การควบคุมแบบไซน์ซอยด์และการควบคุมแบบภาคสนาม

การควบคุมหกขั้นตอนนั้นง่ายและราคาไม่แพง แต่สร้างแรงบิดกระเพื่อมและสัญญาณรบกวนเนื่องจากกระแสไฟฟ้าถูกเปลี่ยนกะทันหัน ทางเลือกสองทางที่ราบรื่นกว่าสมควรได้รับความสนใจ

การควบคุมไซนูซอยด์จะค่อยๆ เปลี่ยนแรงดันไฟฟ้าเฟส ทำให้กระแสสเตเตอร์เป็นไซน์ซอยด์มากขึ้น การควบคุมแบบเน้นภาคสนาม บางครั้งเรียกว่า FOC ดำเนินการเพิ่มเติม: โดยจะเปลี่ยนกระแสสามเฟสให้เป็นสององค์ประกอบ ส่วนหนึ่งเกี่ยวข้องกับแรงบิด และอีกส่วนหนึ่งเกี่ยวข้องกับฟลักซ์ และควบคุมพวกมันอย่างอิสระ FOC ให้การทำงานที่ความเร็วต่ำที่ราบรื่นมาก เสียงเงียบ และการตอบสนองไดนามิกที่รวดเร็ว

สำหรับหลาย ๆ คน พัดลมไฟฟ้า และการใช้งานปั๊ม หกขั้นตอนยังคงเป็นที่ยอมรับ แต่เมื่อเสียงรบกวนหรือประสิทธิภาพมีความสำคัญ กลยุทธ์การควบคุมที่มีประสิทธิภาพสูงกว่าสามารถสร้างความแตกต่างได้ดีกว่าการเปลี่ยนแปลงใดๆ ในตัวมอเตอร์

จับคู่คอนโทรลเลอร์กับมอเตอร์ของคุณ

แม้แต่อัลกอริธึมการควบคุมที่สมบูรณ์แบบก็ยังล้มเหลวหากขีดจำกัดของฮาร์ดแวร์ไม่ถูกต้อง ต่อไปนี้คือพารามิเตอร์หลักที่ต้องตรวจสอบ:

  • แรงดันไฟฟ้าที่กำหนดและแรงดันไฟฟ้าในการทำงานสูงสุดของตัวควบคุม
  • การจัดอันดับปัจจุบันอย่างต่อเนื่องและสูงสุด รวมถึงกระแสแผงลอย
  • ความต้านทานเฟสและความเหนี่ยวนำ ซึ่งส่งผลต่อความเร็วในการสร้างกระแส
  • การจัดตำแหน่งเซ็นเซอร์ฮอลล์สำหรับการควบคุมโดยใช้เซ็นเซอร์
  • ความถี่ PWM และเวลาตาย โดยเฉพาะอย่างยิ่งสำหรับมอเตอร์ที่มีความเหนี่ยวนำต่ำ
  • คุณสมบัติการป้องกัน เช่น กระแสไฟเกิน อุณหภูมิเกิน และการปิดระบบแรงดันต่ำ

จากประสบการณ์ของเรา การเลือกมอเตอร์และตัวควบคุมเป็นชุดที่ตรงกันจะช่วยประหยัดเวลาในการแก้ไขจุดบกพร่องได้หลายสัปดาห์ มอเตอร์ที่ออกแบบมาสำหรับคอนโทรลเลอร์ประเภทหนึ่งอาจมีการทำงานแตกต่างอย่างมากกับอีกประเภทหนึ่ง

การทดสอบและการแก้ไขปัญหาเชิงปฏิบัติ

เมื่อมอเตอร์ BLDC กระตุก ร้อนเกินไป หรือสูญเสียการซิงโครไนซ์ ข้อผิดพลาดมักอยู่ที่การตั้งค่าตัวควบคุมมากกว่ามอเตอร์ กิจวัตรการทดสอบสั้นๆ ช่วยได้

  1. วัดความต้านทานกระแสตรงระหว่างสายมอเตอร์แต่ละคู่ การอ่านทั้งสามควรมีความสมดุลโดยประมาณ
  2. หมุนโรเตอร์ช้าๆ และบันทึกลำดับเซ็นเซอร์ฮอลล์ ต้องตรงกับรูปแบบหกส่วนที่คาดไว้
  3. ดูกระแสเฟสด้วยออสซิลโลสโคปและโพรบกระแส ตรวจสอบรูปคลื่นสี่เหลี่ยมคางหมูหรือไซนูซอยด์ที่สะอาด
  4. รันมอเตอร์โดยไม่ได้โหลดและอยู่ภายใต้โหลด ตัวควบคุมควรรักษาความเร็วไว้โดยไม่มีกระแสไฟฟ้ามากเกินไป

หากมอเตอร์กระตุกและสตาร์ทไม่ติด ให้ตรวจสอบสายไฟของห้องโถงและทางลาดสตาร์ท หากสูญเสียการซิงโครไนซ์ขณะโหลด ให้มองหาแรงดันไฟฟ้าที่ลดลงหรือการตั้งเวลาล่วงหน้าที่ไม่ถูกต้อง หากร้อน ให้ลดขีดจำกัดกระแส ปรับความถี่ PWM หรือปรับปรุงการระบายความร้อน

จากเวิร์กช็อปของเราไปจนถึงผลิตภัณฑ์ของคุณ

หลังจากผลิตไมโครมอเตอร์มานานกว่า 30 ปี เราได้เรียนรู้ว่าพฤติกรรมของตัวควบคุมเป็นส่วนหนึ่งของการออกแบบมอเตอร์ ต้องเลือกตัวควบคุมด้วยความระมัดระวังเช่นเดียวกับสายไฟ เกรดแม่เหล็ก และระบบแบริ่ง เมื่อคุณรวมมอเตอร์ที่มีการพันอย่างดีเข้ากับตัวควบคุมอิเล็กทรอนิกส์ที่ได้รับการปรับแต่งอย่างเหมาะสม คุณจะได้ผลิตภัณฑ์ที่ให้ความรู้สึกเชื่อถือได้และทำงานเงียบๆ

ตัวอย่างที่ดีอย่างหนึ่งคือมอเตอร์ไร้แปรงถ่านขนาดกะทัดรัดของเราสำหรับการใช้งานโดรน โดยจับคู่กับตัวควบคุมแบบไร้เซ็นเซอร์ได้อย่างเป็นธรรมชาติ ซึ่งสามารถรับมือกับการสับเปลี่ยนอย่างรวดเร็วและขีดจำกัดกระแสไฟฟ้าที่จำกัด มอเตอร์และตัวควบคุมต้องสื่อสารกันทางไฟฟ้า และเราตรวจสอบให้แน่ใจว่าการเชื่อมต่อทำได้ง่ายที่สุด

หากคุณกำลังออกแบบปั๊ม พัดลม หุ่นยนต์ หรือเครื่องมือ โปรดจำไว้ว่าตัวควบคุมคือสมองของระบบ การทำความเข้าใจวิธีการทำงานของตัวควบคุมมอเตอร์ BLDC จะช่วยให้คุณถามคำถามที่ถูกต้อง เลือกมอเตอร์ที่เหมาะสม และนำผลิตภัณฑ์ที่เชื่อถือได้มากขึ้นออกสู่ตลาด

ข่าว