ซอฟต์แวร์ควบคุมการเคลื่อนไหวและเครื่องมือพัฒนาฮาร์ดแวร์ของ STMicroelectronics
มอเตอร์ไดรฟ์เป็นคุณสมบัติที่สำคัญของอุตสาหกรรมระบบอัตโนมัติ STMicroelectronics (ST) ซึ่งได้รับในด้านการควบคุมมอเตอร์เป็นเวลาหลายปีมีความหลากหลายของโซลูชั่นเฉพาะฮาร์ดแวร์และซอฟต์แวร์มอเตอร์ เพื่อตอบสนองความต้องการของแอปพลิเคชั่นที่หลากหลายระบบนิเวศของ STMC (Motor Control) จะมีโซลูชั่นทั้งหมดเช่นบอร์ดประเมินผลห้องสมุดเฟิร์มแวร์ (FW) และวัสดุที่เกี่ยวข้อง
ขณะนี้ไลบรารีเฟิร์มแวร์การควบคุมแม่เหล็กแบบซิงโครนัสมอเตอร์ (PMSM) เรียกว่า STM32PMSMFOCSDKv4.0 พร้อมใช้งานแล้วในระบบนิเวศของ STMC เครื่องมือเหล่านี้เป็นผลมาจากความรู้และประสบการณ์อย่างยาวนานของ ST ในระบบ CNC และโซลูชั่นระบบไฟฟ้าช่วยลดระยะเวลาการพัฒนาผลิตภัณฑ์ของลูกค้าและเร่งการประเมินผลิตภัณฑ์ STMicroelectronics ในความเป็นจริง STMicroelectronics รองรับการควบคุมมอเตอร์ที่หลากหลายในระบบอัตโนมัติและภาคอุตสาหกรรมด้วยกลุ่มผลิตภัณฑ์นวัตกรรมรวมถึงทรานซิสเตอร์พลังงานโมดูลพลังงานอัจฉริยะชิปขับมอเตอร์และไมโครคอนโทรลเลอร์ล่าสุด
ฟังก์ชัน PMSMFOCSDK และอัลกอริธึมเฉพาะช่วยเพิ่มคุณค่าในทางปฏิบัติของการประเมินผลิตภัณฑ์มอเตอร์ไดรฟ์ของ STMicroelectronics
เพื่อให้บรรลุเป้าหมายนี้โซลูชั่นฮาร์ดแวร์และเฟิร์มแวร์จะต้องทำงานร่วมกัน นอกจากนี้เพื่อให้บรรลุประสิทธิภาพการควบคุมมอเตอร์สูงสุดเทคโนโลยีการควบคุมเวกเตอร์มอเตอร์แบบไร้แปรงสามเฟส (FOC) ที่คุ้นเคยมีจำนวนอัลกอริทึมเฉพาะที่แตกต่างกัน

รูปที่ 1: ระบบอัตโนมัติและการควบคุมมอเตอร์อุตสาหกรรม
STMicroelectronics เริ่มวิจัยและพัฒนาเทคโนโลยีการควบคุมเวกเตอร์เมื่อหลายปีก่อน ในปี 2009 ได้เปิดตัวห้องสมุดเฟิร์มแวร์ควบคุมมอเตอร์ 3 เฟสแรกที่รองรับไมโครคอนโทรลเลอร์ STM32 และบอร์ดพัฒนาควบคุมมอเตอร์ STM32 ตั้งแต่นั้นมาโซลูชันได้รับการปรับปรุงอย่างต่อเนื่องพร้อมกับคุณสมบัติใหม่มากมาย:
•การควบคุมมอเตอร์แม่เหล็กถาวรไร้เซ็นเซอร์ (อัลกอริธึมเสริมสองตัว, ตัวประมาณสถานะ EMF ด้านหลังและการฉีดความถี่สูง)
•ห้องสมุดเฟิร์มแวร์สามารถกำหนดค่าได้อย่างเต็มที่รองรับผลิตภัณฑ์ทั้งหมดของ STM32F (F0, F1, F2, F3, F4), สนับสนุนผลิตภัณฑ์เกรดพลังงานของ ST (เช่น SLLIMM? Smart Power Module) หรือโซลูชั่นที่ไม่ต่อเนื่อง คนขับเกต)
•กำหนดค่าไลบรารีเฟิร์มแวร์ผ่านซอฟต์แวร์พีซี (STMCWorkbench) เพื่อช่วยให้ผู้ใช้ตั้งค่าระบบและสื่อสารแบบเรียลไทม์ระหว่างพีซีและเฟิร์มแวร์
•การควบคุมมอเตอร์“ Dual Drive” สำหรับการขับสองมอเตอร์พร้อมกันผ่านไมโครคอนโทรลเลอร์ตัวเดียว
•ฟังก์ชั่นอื่น ๆ เช่นการลดลงของฟลักซ์, มอเตอร์แม่เหล็กภายใน MTPA (อัตราส่วนแรงบิดสูงสุด) และฟีดระเบียบปัจจุบันไปข้างหน้า
เฟิร์มแวร์ทำงานร่วมกับเครื่องมือฮาร์ดแวร์ (ระดับการควบคุม + กำลังไฟหรือโซลูชันทั้งหมด) เพื่อช่วยให้ผู้ใช้เริ่มต้นได้อย่างรวดเร็ว

รูปที่ 2: ระบบนิเวศควบคุมมอเตอร์แม่เหล็กถาวรซิงโครนัส





