Fortior FU75xx ตระกูล MCU ควบคุมมอเตอร์แบบ Dual-Core รวม RISC-V 32 บิต และ Motor Engine (ME2)

บริษัท Fortior Technology ผู้เชี่ยวชาญด้านไอซีขับมอเตอร์ (Motor Driver IC) ได้เปิดตัวไมโครคอนโทรลเลอร์ตระกูล FU75xx สำหรับงานควบคุมมอเตอร์ โดยใช้สถาปัตยกรรมแบบ Dual-Core ที่รวมแกนประมวลผล RISC-V 32 บิต เข้ากับแกน Motor Engine รุ่นที่ 2 (ME2) ซึ่งเป็นสถาปัตยกรรมเฉพาะของบริษัท

แกน RISC-V ทำหน้าที่จัดการการตั้งค่าพารามิเตอร์และงานประมวลผลทั่วไป ขณะที่แกน ME2 มาพร้อมโมดูล FOC (Field-Oriented Control) และ CORDIC ในตัว ช่วยให้สามารถคำนวณ FOC ได้รวดเร็วเพียง 5 ไมโครวินาที รวมถึงรองรับการควบคุมมอเตอร์ BLDC และ PMSM ทั้งแบบมีเซนเซอร์และไม่มีเซนเซอร์ด้วยวิธี Square-Wave Control ชิปในตระกูล FU75xx มาพร้อมอุปกรณ์ต่อพ่วงจำนวนมาก รองรับการประมวลผลความเร็วสูงและการควบคุมแบบเรียลไทม์ เหมาะสำหรับงานหุ่นยนต์และระบบควบคุมการเคลื่อนที่ เช่น เซอร์โวไดรฟ์อุตสาหกรรม, ข้อต่อหุ่นยนต์, เครื่องใช้ไฟฟ้าอัจฉริยะ และระบบยานยนต์พลังงานใหม่ (New Energy Vehicles)

Fortior FU75xx RISC V motor control microcontroller

สเปคของ FU75xx MCU :

  • Dual-core CPU
    • RISC-V core @ 48 MHz
    • ME2 motor engine core @ 48 MHz พร้อมโมดูล FOC และ CORDIC
  • หน่วยความจำ – SRAM ขนาด 12KB, PRAM สำหรับรันโปรแกรม ขนาด 4KB
  • ที่เก็บข้อมูล – Flash ขนาด 64KB รองรับ ECC และ CRC, รองรับการโปรแกรมตัวเอง (Self-programming), ระบบป้องกันโค้ด (Code Protection)
  • ขา I/O (ขึ้นอยู่กับรุ่น)
    • แหล่งอินเทอร์รัปต์ 27 ถึง 32 ช่อง รองรับการกำหนดลำดับความสำคัญได้ 8 ระดับ
    • GPIO จำนวน 22 ถึง 53 ขา
  • อินเทอร์เฟซการสื่อสาร
    • สูงสุด 2x I2 C
    • สูงสุด 2x SPI
    • 2x UARTs, รองรับโหมด single-wire
    • 1x LIN
    • 1x CAN FD
    • อินเทอร์เฟซ BiSS (Bidirectional Serial Synchronous) สำหรับการสื่อสารแบบ Full-Duplex ระหว่างเซนเซอร์และแอคชูเอเตอร์ (รองรับในรุ่น FU7562Q/FU7561Q/FU7512L/FU7512P)
    • DMA 6 ช่อง สำหรับ I2C/SPI/UART/LIN/DataMonitor
  • อุปกรณ์ต่อพ่วงอนาล็อก
    • ADC 12 บิต, เวลาแปลงสัญญาณเพียง 1 ไมโครวินาที รองรับแรงดันอ้างอิงทั้งภายในและภายนอก
      • ADC1: 8 ถึง 13 ช่อง
      • ADC2: 10 ถึง 14 ช่อง
      • ADC3: สูงสุด 3 ช่อง
      • แรงดันอ้างอิงภายใน (VREF) – เลือกได้ระหว่าง 3V, 4V, 4.5V or VDD5
      • VHALF ภายใน รองรับค่าอ้างอิง VREF/2, 1/4 VREF, 1/8 VREF และ 25/64 VREF
    • Operational Amplifier จำนวน 5 ถึง 7 ตัว
    • Analog Comparator จำนวน 4 ถึง 8 ตัว
    • DAC
      • FU7571Q/FU7561Q/FU7541Q: 9 บิต 2 ช่อง, 6 บิต 2 ช่อง
      • FU7562Q/FU7512L/FU7512P: 9 บิต 2 ช่อง, DAC 8 บิต 1 ช่อง, DAC 6 บิต 2 ช่อง
      • FU7562L: 9 บิต 2 ช่อง, DAC 8 บิต 1 ช่อง
    • เซนเซอร์วัดอุณหภูมิภายใน
  • ความสามารถด้านการขับมอเตอร์
    • FU7571Q: 2x 6N Pre-driver outputs
    • FU7562Q/FU7561Q: 6N Pre-driver output + PWM output
    • FU7562L: 6N Pre-driver output
    • FU7541Q: 2x 3P3N Pre-driver outputs
    • FU7512L/FU7512P: 2x PWM outputs
  • PFC (Power Factor Correction): 1x ใน FU7562Q/FU7562L, 2x ใน FU7512L
    • ฮาร์ดแวร์อัตโนมัติ
    • การเก็บข้อมูล ADC อัตโนมัติ
    • ระบบป้องกันกระแสเกิน (Over-Current Protection) และระบบจำกัดกระแสแบบ Wave-by-Wave
    • รองรับ Interleaved Two-Phase Boost PFC
  • ระบบดีบัก – รองรับ FICE (Fortior Interactive Connectivity Establishment), In-Circuit Emulator แบบ 2 สาย
  • Timers
    • Timer2/Timer5/Timer6 (FU7562Q/FU7561Q/FU7512L/FU7512P): รองรับ PWM output, วัด Duty Cycle และคาบสัญญาณ PWM, วัดเวลาตามจำนวน PWM ที่กำหนด, QEP Decoder, ตรวจจับลมตามและลมต้าน (Tailwind / Headwind Detection), ตรวจจับทิศทางและความเร็วของสเต็ปเปอร์มอเตอร์
    • Timer5/Timer6 (FU7571Q/FU7541Q): รองรับ PWM output, วัด Duty Cycle, วัดคาบสัญญาณ PWM และ Tailwind / Headwind Detection
    • Timer2/Timer6 (FU7562L): รองรับ Basic timer
    • Timer2 (FU7571Q/FU7541Q): รองรับ Basic timer
    • Timer3/Timer4/Timer7/Timer8: รองรับ PWM output, PWM Output วัด Duty Cycle และคาบสัญญาณ PWM, Timer4 รองรับ FG Generation, Timer3 และ Timer8 รองรับสัญญาณอินพุตสูงสุด 96 MHz
    • Systick Timer
    • RTC
    • IWDT, WWDT
  • ระบบนาฬิกา (Clock)
    • RC Oscillator ความเร็วสูง 24 MHz ภายใน
    • RC Oscillator ความเร็วต่ำ 32.8 kHz ภายใน
    • รองรับคริสตัลภายนอก 12 MHz
  • แหล่งจ่ายไฟ
    • FU7571Q/FU7561Q – 5V ถึง 20V
    • FU7562Q/FU7562L – 10V ถึง 20V และ 3V ถึง 5.5V
    • FU7541Q – 5V ~ 28V
    • FU7512L/FU7512P – 3V ถึง 5.5V
    • รองรับ Low-voltage detector (LVD)
  • แพ็กเกจ
    • FU7571Q  – QFN64
    • FU7562Q – QFN64-56
    • FU7562L – LQFP52
    • FU7561Q – QFN56
    • FU7541Q – QFN48
    • FU7512L (LQFP64), FU7512P (LQFP48)

FU7512L block diagram
บล็อกไดอะแกรมของ FU7512L

ตระกูล FU75xx มีให้เลือก 9 รุ่นย่อย (SKU) ซึ่งแตกต่างกันในด้านประเภทวงจรขับมอเตอร์ (Drive Type) จำนวนขา I/O แพ็กเกจ และกลุ่มการใช้งานเป้าหมาย

รุ่นแพ็กเกจประเภทการขับมอเตอร์แรงดันไฟสูงสุด (VDD5/VCC/VB)การใช้งาน
FU7512LLQFP64 (10×10 มม.) เกรดอุตสาหกรรมDual PWMVDD5: 3V–5.5Vเซอร์โวอุตสาหกรรม, โมดูลข้อต่อหุ่นยนต์, เครื่องซักผ้า, เครื่องอบผ้า, เครื่องปรับอากาศ, ตู้เย็น, เครื่องดูดฝุ่น, พัดลมระบายอากาศ
FU7512PLQFP48 (7×7 มม.) เกรดอุตสาหกรรมDual PWMVDD5: 3V–5.5Vเหมือนรุ่น FU7512L
FU7512Q1QFN56 (7×7 มม.) เกรดยานยนต์Dual PWMVDD5: 3V–5.5Vระบบยานยนต์ เช่น คอมเพรสเซอร์ระบบจัดการความร้อน พัดลม ปั๊มน้ำไฟฟ้า ตู้เย็นในรถยนต์ โบลเวอร์ เบาะไฟฟ้า ที่ปัดน้ำฝน ระบบระบายอากาศเบาะ ซันรูฟ และกระจกไฟฟ้า
FU7541QQFN48 (6×6 มม.) เกรดอุตสาหกรรมDual 3P3N Pre-driverVDD5: 3V–5.5V, VCC: 5V–28Vพัดลมระบายความร้อน หุ่นยนต์ดูดฝุ่น รถตัดหญ้า จอพับ เครื่องดูดฝุ่น และอุปกรณ์อื่น ๆ
FU7541Q1QFN48 (6×6 มม.) เกรดยานยนต์Dual 3P3N Pre-driverVDD5: 3V–5.5V, VCC: 5V–28Vจอหมุน จอพับ ปั๊มน้ำ ที่ปัดน้ำฝน ระบบระบายอากาศเบาะ ม่านช่องลมหน้า (AGS) ช่องแอร์ วาล์วควบคุม ฯลฯ
FU7561QQFN56 (7×7 มม.) เกรดอุตสาหกรรม6N Pre-driver + PWMVDD5: 3V–5.5V, VCC: 5V–20V, VB สูงสุด 120Vเซอร์โวอุตสาหกรรม โมดูลข้อต่อหุ่นยนต์ ปั๊มน้ำ คอมเพรสเซอร์ พัดลม รถไฟฟ้า 2 และ 3 ล้อ เครื่องมือไฟฟ้า โดรน และเครื่องดูดฝุ่น
FU7562LLQFP52 (10×10 มม.) เกรดอุตสาหกรรม6N Pre-driver + PWMVDD5: 3V–5.5V, VCC: 10V–20V, VB สูงสุด 625Vเซอร์โวอุตสาหกรรม ข้อต่อหุ่นยนต์ คอมเพรสเซอร์แอร์ พัดลมคอยล์ร้อน ชุดคอยล์เย็น เครื่องซักผ้า คอมเพรสเซอร์ตู้เย็น เครื่องดูดควัน พัดลมเพดาน ไดร์เป่าผม พัดลมอุตสาหกรรม และปั๊มน้ำ
FU7562QQFN64 (9×9 มม.) เกรดอุตสาหกรรม6N Pre-driver + PWMVDD5: 3V–5.5V, VCC: 10V–20V, VB สูงสุด 625Vเครื่องปรับอากาศ ตู้เย็น พัดลมเพดาน เครื่องดูดควัน ปั๊มน้ำ และงานควบคุมมอเตอร์กำลังสูง
FU7564Q1QFN56 (7×7 มม.) เกรดยานยนต์6N Pre-driver + PWMVDD5: 3V–5.5V, VCC: 5.5V–18V, VB สูงสุด 60Vพัดลม ปั๊มน้ำ วาล์ว ตู้เย็นในรถยนต์ โบลเวอร์ เบาะไฟฟ้า ม่านช่องลมหน้า (AGS) ที่ปัดน้ำฝน ซันรูฟ กระจกไฟฟ้า และช่องแอร์

ดูเหมือนว่าบริษัทจะมีบอร์ดพัฒนาสำหรับ FU75xx (ดังภาพด้านล่าง) แต่เรายังไม่พบข้อมูลสาธารณะเกี่ยวกับบอร์ดดังกล่าว

Forior Tech FU75xx development board

เราได้ทราบข้อมูลเกี่ยวกับตระกูลชิป FU75xx ผ่านบอร์ดควบคุมเซอร์โวมอเตอร์ Banana Pi BPI-BJ2403N ที่กำลังจะเปิดตัว ซึ่งใช้ชิป FU7512L เป็นแกนหลัก โดยทีมงาน Banana Pi ได้เผยแพร่เอกสาร Datasheet ของไมโครคอนโทรลเลอร์ตระกูล FU75xx รวมถึง GitHub repo ที่มีซอร์สโค้ดภาษา C และไฟล์ไบนารีสำหรับใช้งานร่วมกับเครื่องมือพัฒนา FTM32ForIDE ของ Fortior ซึ่งเราจะนำเสนอรายละเอียดของบอร์ด Banana Pi ดังกล่าวเพิ่มเติมเมื่อเริ่มวางจำหน่ายอย่างเป็นทางการ

สิ่งที่น่าตกใจที่สุดคือราคาของชิปตระกูล FU75xx บนแพลตฟอร์ม JLCPCB ซึ่งมีราคาต่ำอย่างไม่น่าเชื่อ โดยชิป FU7512L มีราคาประมาณ 2 เซนต์ (~0.66฿) ต่อชิ้น เมื่อสั่งซื้อในปริมาณหลายร้อยชิ้น ตัวอย่างเช่นการสั่งซื้อจำนวน 444 ชิ้น มีราคารวมเพียง $8.97 (~300฿) หรือเฉลี่ยเพียง $0.0202 (~0.66฿) ต่อชิ้นเท่านั้น ขณะที่ชิปรุ่นอื่นในตระกูลเดียวกันก็มีราคาอยู่ในช่วงประมาณ $0.0392 (~1.28฿) ต่อชิ้น แต่ราคาดังกล่าวเป็นราคาสำหรับการสั่งซื้อขั้นต่ำจำนวนมาก

FU7512L FU75xxMCU price

และราคาดังกล่าวเป็นราคาสำหรับลูกค้าที่สั่งผลิต PCB ผ่าน JLCPCB เท่านั้น แต่ก็ยังถือว่าน่าทึ่งอยู่ดีเราได้ตรวจสอบราคาไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 อีกครั้งเพื่อให้แน่ใจว่าไม่ได้เข้าใจระบบการคิดราคาผิด โดยพบว่าราคายังคงอยู่ที่ประมาณ 71 เซนต์ (~23.26฿) ต่อชิ้น ขณะที่ชิปตระกูล Fortior FU75xx กลับมีราคาเพียง 2 เซนต์ (~0.66฿) ถึง 4 เซนต์ (~1.31฿) ต่อชิ้น ซึ่งต่ำผิดปกติจนทำให้เราคิดว่าราคาดังกล่าวอาจเป็นเพียงราคาเบื้องต้นหรือ Placeholder ที่ยังไม่ได้อัปเดตเป็นราคาจำหน่ายจริง ทั้งนี้ผู้ที่สนใจสามารถศึกษารายละเอียดเพิ่มเติมได้จากเอกสารประชาสัมพันธ์ที่เผยแพร่บนเว็บไซต์ของ Fortior Technology

แปลจากบทความ : Fortior FU75xx dual-core motor control MCU family combines 32-bit RISC-V core with 2nd-gen Motor Engine (ME2) core

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
โฆษณา