สท.3374 กระดานประเมินผลอ้างอิง

ข้อมูลสินค้า
ข้อมูลจำเพาะ
- เหมาะสำหรับการใช้งานสูงสุด 250 W
- การทำงาน 12-28 V (ปกติ 21 V)
- กระแสไฟขาออกสูงสุด RMS 20 A
- การทำงานแบบไร้เซ็นเซอร์ (ตำแหน่งและความเร็ว)
- รองรับเซนเซอร์ฮอลล์
- กำหนดค่าได้สำหรับ FOC และการทำงาน 6 ขั้นตอน
- ADC อิสระสำหรับการตรวจจับกระแสไฟฟ้า 3 เฟสผ่านชันท์
- ปรับแต่งได้สำหรับการใช้งานที่เปิดใช้เซ็นเซอร์
- การป้องกันอุณหภูมิและกระแสไฟเกิน
- การเชื่อมต่อเพื่อการบันทึกข้อมูลและการทำงานอัตโนมัติ
- ตัวเลือกสำหรับการดำเนินการของผู้ใช้ด้วยตนเอง
ส่วนประกอบเด่นของ STMicroelectronics
-
- STDRIVE101: สะพานสามชั้นแบบฮาล์ฟบริดจ์, ปริมาณเสียงสูงtagไดร์เวอร์อีเกต
- STL220N6F7: MOSFET กำลังไฟ 60 V, 120 A แบบ N-channel จำนวน XNUMX ตัว
- L6981NDR: ตัวแปลงสเต็ปดาวน์แบบซิงโครนัส 38 V, 1.5 A
คำแนะนำการใช้ผลิตภัณฑ์
การเริ่มต้น
- ตรวจสอบให้แน่ใจว่าบอร์ดเชื่อมต่อกับแหล่งจ่ายไฟอย่างถูกต้องภายในปริมาณที่ระบุtagช่วงอี
- หากจำเป็น ให้ติดตั้งบอร์ดลูกพร้อมเซ็นเซอร์ MEMS บนขั้วต่อที่ให้มา
- หากจำเป็น ให้กำหนดค่าบอร์ดสำหรับการทำงานที่เปิดใช้เซ็นเซอร์ตามความต้องการแอปพลิเคชันของคุณ
การปรับแต่งเฟิร์มแวร์
- เข้าถึงเฟิร์มแวร์เริ่มต้นสำหรับฟังก์ชันการควบคุมมอเตอร์พื้นฐาน
- เพื่อเปิดใช้งานคุณสมบัติขั้นสูง โปรดอัปเดตเฟิร์มแวร์ตามความต้องการแอปพลิเคชันของคุณ
- ปรับแต่งพารามิเตอร์มอเตอร์และไดรฟ์ตามต้องการสำหรับการใช้งานเฉพาะของคุณ
คำถามที่พบบ่อย
ถาม: ฉันสามารถใช้บอร์ดประเมินผลนี้กับแอพพลิเคชั่นที่เกิน 250 W ได้หรือไม่?
A: ขอแนะนำให้ใช้บอร์ดนี้ภายในขีดจำกัดกำลังไฟที่กำหนดที่ 250 W เพื่อประสิทธิภาพและความปลอดภัยที่เหมาะสมที่สุด
การแนะนำ
บอร์ดประเมินผลอ้างอิง STEVAL-PTOOL4A เป็นระบบขนาดกะทัดรัดที่ออกแบบมาเพื่อควบคุมมอเตอร์ BLDC/PMSM ในระบบที่ใช้แบตเตอรี่ บอร์ดนี้ใช้พลังงานจาก MCU STM32G473CET6 พร้อมกับ IC ควบคุมไดรฟ์เกต 101 เฟส STDRIVE3 เพื่อขับเคลื่อน MOSFET กำลังไฟฟ้า STL220N6F7 จำนวน 32 ตัว บอร์ดนี้ได้รับการสนับสนุนด้วยระบบนิเวศการควบคุมมอเตอร์ STMXNUMX สำหรับมอเตอร์ PMSM/BLDC บอร์ดนี้รองรับอินเทอร์เฟซ CAN, USART, SPI และ I²C เพื่อรองรับตัวเลือกการเชื่อมต่อข้อมูลและการสื่อสารที่หลากหลาย
การออกแบบอ้างอิงนี้เหมาะอย่างยิ่งสำหรับการใช้งานควบคุมมอเตอร์ประสิทธิภาพสูงในเครื่องมือไฟฟ้า เช่น เครื่องเจาะ เครื่องเจียร เครื่องตัดจาน เลื่อยวงเดือน เครื่องเป่าใบไม้ เครื่องตัดหญ้าแบบมือถือ ฯลฯ ปัจจัยรูปแบบที่เล็กและ ampพลังการประมวลผลที่สูงทำให้เหมาะสมแม้กระทั่งกับการใช้งาน เช่น โดรน รถเข็น เครื่องใช้ในบ้าน และแพลตฟอร์มหุ่นยนต์
รูปที่ 1. บอร์ด STEVAL-PTOOL4A

สังเกต
หากต้องการความช่วยเหลือโดยเฉพาะ โปรดส่งคำขอผ่านพอร์ทัลสนับสนุนออนไลน์ของเราที่ www.st.com/support
คุณสมบัติหลัก (Key Features)
- เหมาะสำหรับการใช้งานสูงสุด 250 W
- การทำงาน 12-28 V (ปกติ 21 V)
- กระแสไฟขาออกสูงสุด RMS 20 A
- อินเทอร์เฟซการสื่อสาร SPI, USART, I²C และการจัดเตรียมสัญญาณบัส CAN
- การทำงานแบบไร้เซ็นเซอร์ (ตำแหน่งและความเร็ว) (ต้องขอบคุณผู้สังเกตการณ์ความเร็วสูงใน MCSDK)
- รองรับเซนเซอร์ฮอลล์
- การกำหนดค่าเช่นampนอกจากนี้ยังมีการจัดเตรียม les สำหรับ MCSDK สำหรับ FOC และการทำงาน 6 ขั้นตอน
- ADC อิสระสำหรับการตรวจจับกระแสไฟฟ้า 3 เฟสผ่านชันท์
- ขั้วต่อสำหรับติดตั้งบอร์ดลูกพร้อมเซ็นเซอร์ MEMS
- ช่อง ADC 3 ช่องสำหรับการตรวจจับ EMF ย้อนกลับ
- ปรับแต่งได้สำหรับการใช้งานที่เปิดใช้เซ็นเซอร์
- ตัวเลือกสำหรับการดำเนินการของผู้ใช้ด้วยตนเอง
- การป้องกันอุณหภูมิ
- ระบบป้องกันกระแสไฟเกิน
- ขั้วต่อสำหรับอินพุตของผู้ใช้
- อินพุตปุ่มกดออนบอร์ด
- จุดเชื่อมต่อและทดสอบสำหรับการตรวจสอบสัญญาณ
- การเชื่อมต่อเพื่อการบันทึกข้อมูลและการทำงานอัตโนมัติ
- ได้รับการออกแบบให้เข้ากันได้กับทั้งไลบรารี MCSDK หรืออัลกอริทึม ZeST อันทรงพลัง
- Connector for increasing input voltagช่วง e โดยการเปลี่ยนตัวแปลง DC-DC
- ตัวเลือกสำหรับการติดตั้งแผงระบายความร้อน
ส่วนประกอบเด่นของ STMicroelectronics
- STM32G473CET6: MCU+FPU 4 บิต Cortex®-M32 ประสิทธิภาพสูงที่ใช้ Arm® ในแพ็คเกจ LQFP48 (7×7 มม.)
- STDRIVE101: สะพานสามชั้นแบบฮาล์ฟบริดจ์, ปริมาณเสียงสูงtagไดรเวอร์ e gate ใน VFQFPN (4×4 มม.) พร้อมตัวควบคุมในตัว
- STL220N6F7: ทรานซิสเตอร์กำลัง N-channel 60 V, 0.0012 Ω ทั่วไป, 120 A, STripFET F7 ในแพ็คเกจ PowerFLAT 5×6
- L6981NDR: ตัวแปลงสเต็ปดาวน์แบบซิงโครนัส 38 V, 1.5 A ในแพ็คเกจ PowerSO-8
- LDL112: 1.2 LDO กระแสไฟฟ้านิ่งต่ำพร้อมการป้องกันกระแสย้อนกลับในแพ็คเกจ SO8-batwing
- TSV912IQ2T: อินพุต/เอาต์พุตรางคู่ 8 MHz amp
- BAT54KFILM: ไดโอด Schottky สัญญาณเล็ก 40 V, 300 mA (ตัวเดียว)
- BAT54SWFILM: ไดโอด Schottky สัญญาณเล็ก 40 V, 300 mA (ซีรีส์)
- 2STR2160: ปริมาณเสียงต่ำtage. ทรานซิสเตอร์กำลัง PNP แบบสลับเร็ว
- 2STR1160: ปริมาณเสียงต่ำtage. ทรานซิสเตอร์กำลัง NPN แบบสลับเร็ว
- 2STR21STPS0560Z: วงจรเรียงกระแส Schottky กำลังไฟ 60 V, 0.25 A
- ESDALC6V1-1U2: TransilTM แบบสายเดี่ยว ความจุต่ำ สำหรับการป้องกัน ESD เป็นตัวควบคุมแรงดันไฟฟ้าแม่นยำ 500 mA
เกี่ยวกับเอกสาร
ขอบเขตและวัตถุประสงค์
คู่มือผู้ใช้มีคำอธิบายโดยละเอียดของบอร์ดประเมินผล STEVAL-PTOOL4A สำหรับการควบคุมมอเตอร์ คำอธิบายบล็อกระบบ รวมถึงคำอธิบายฮาร์ดแวร์ คำอธิบายซอฟต์แวร์ รวมถึงการควบคุมและเฟิร์มแวร์ และการเริ่มระบบ มีรายละเอียดอยู่ในเอกสารนี้ แผนผัง แผนผัง PCB และรายการวัสดุมีรายละเอียดอยู่ในเอกสารนี้
โปรดทราบว่าบอร์ดมีการจัดเตรียมอินเทอร์เฟซการสื่อสารและอินพุตของผู้ใช้จำนวนมาก เฟิร์มแวร์เริ่มต้นมีฟังก์ชันพื้นฐานในการขับเคลื่อนมอเตอร์พลังงานต่ำเท่านั้น ผู้ใช้สามารถเปิดใช้งานและอัปเดตเฟิร์มแวร์ได้ตามข้อกำหนดของแอปพลิเคชัน นอกจากนี้ยังต้องปรับแต่งพารามิเตอร์ของมอเตอร์และไดรฟ์ตามความต้องการ เอกสารนี้จัดทำขึ้นเพื่อให้ข้อมูลทั้งหมดที่จำเป็นสำหรับการปรับแต่งและอัปเดตดังกล่าว
กลุ่มเป้าหมาย
เอกสารนี้มุ่งเป้าไปที่ผู้ใช้ที่คุ้นเคยกับการควบคุมมอเตอร์แบบ 3 เฟสและกำลังมองหาไดรฟ์ควบคุมมอเตอร์แบบยืดหยุ่นเพื่อนำไปใช้กับแอปพลิเคชันการควบคุมมอเตอร์ที่หลากหลาย
หมายเหตุสำคัญ
STMicroelectronics NV และบริษัทในเครือ (“ST”) ขอสงวนสิทธิ์ในการเปลี่ยนแปลง แก้ไข ปรับปรุง ปรับเปลี่ยน และปรับปรุงผลิตภัณฑ์ ST และ/หรือเอกสารนี้ได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ ผู้ซื้อควรได้รับข้อมูลล่าสุดที่เกี่ยวข้องกับผลิตภัณฑ์ ST ก่อนทำการสั่งซื้อ ผลิตภัณฑ์ ST จะถูกขายตามข้อกำหนดและเงื่อนไขการขายของ ST ที่ใช้ในขณะที่ยืนยันคำสั่งซื้อ
- ผู้ซื้อจะต้องรับผิดชอบแต่เพียงผู้เดียวในการเลือก การคัดเลือก และการใช้ผลิตภัณฑ์ ST และ ST จะไม่รับผิดชอบต่อความช่วยเหลือในการใช้งานหรือการออกแบบผลิตภัณฑ์ของผู้ซื้อ
- ST ไม่อนุญาตให้มีใบอนุญาตใดๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัยในสิทธิในทรัพย์สินทางปัญญาใดๆ
- การขายต่อผลิตภัณฑ์ ST ที่มีข้อกำหนดแตกต่างไปจากข้อมูลที่กำหนดไว้ในที่นี้ จะทำให้การรับประกันที่ ST ให้ไว้สำหรับผลิตภัณฑ์ดังกล่าวเป็นโมฆะ
- ST และโลโก้ ST เป็นเครื่องหมายการค้าของ ST ชื่อผลิตภัณฑ์หรือบริการอื่น ๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
ข้อมูลในเอกสารฉบับนี้แทนที่และเปลี่ยนแทนข้อมูลที่เคยให้ไว้ก่อนหน้านี้ในเอกสารฉบับก่อนหน้าใดๆ
ข้อควรระวังเพื่อความปลอดภัย
ควรคำนึงถึงข้อควรระวังด้านความปลอดภัยต่อไปนี้เสมอ:
- กระแสไฟสูงจากชุดแบตเตอรี่อาจทำให้สายไฟละลายและเกิดเพลิงไหม้ได้ในกรณีที่เกิดความผิดปกติ ควรตรวจสอบให้แน่ใจว่าใช้ฟิวส์หรือเบรกเกอร์ที่มีอัตราการทำงานที่เหมาะสมใกล้กับชุดแบตเตอรี่เพื่อหลีกเลี่ยงสถานการณ์ดังกล่าว
- เว้นเวลาให้เพียงพอในการทำให้บอร์ดเย็นลงหลังจากปิดเครื่องและก่อนที่จะสัมผัสมัน
- ใช้เครื่องมือจำกัดแรงบิดที่เหมาะสมในการขันสายเชื่อมต่อเข้ากับขั้วต่อไฟฟ้าอินพุตและเอาต์พุต
เครื่องมือพัฒนา
ข้อกำหนดด้านฮาร์ดแวร์
- โปรแกรมดีบักเกอร์และโปรแกรมเมอร์ STLINK-V3SET สำหรับ STM32/STM8
- สายเคเบิลไมโคร USB USB 2.0 ชนิด B
- คันเร่ง/โพเทนชิออมิเตอร์ (ตัวเลือก)
ข้อกำหนดของเครื่องมือซอฟต์แวร์
- ซอฟต์แวร์ควบคุมมอเตอร์ STM32 สำหรับชุดพัฒนา (X-CUBE-MCSDK-6)•
- STMicroelectronics – STM32CubeIDE (1) หรือ
- ระบบ IAR – IAR Embedded Workbench หรือ
- Keil® – MDK-ARM
- มอเตอร์ BLDC EMAX-1500 สามารถขับเคลื่อนได้โดยการเชื่อมต่อโพเทนชิออมิเตอร์ 30 kΩ ที่ขั้วต่อคันเร่ง J13 โดยใช้โหลดล่วงหน้า
FW (ดูแผนผังสำหรับการเชื่อมต่อ)
เริ่มต้นอย่างรวดเร็ว
ปฏิบัติตามลำดับต่อไปนี้เพื่อกำหนดค่าบอร์ด STEVAL-PTOOL4A บอร์ดได้รับการตั้งโปรแกรมไว้ล่วงหน้าสำหรับการควบคุมความเร็วแบบไร้เซ็นเซอร์ของมอเตอร์โดรน BLDC EMAX-1500 หากต้องการใช้มอเตอร์ BLDC EMAX-1500 ให้ทำดังนี้
สามารถขับเคลื่อนได้เพียงแค่เชื่อมต่อโพเทนชิออมิเตอร์ 30 kΩ ที่ขั้วต่อคันเร่ง J13 (ดูรายละเอียดในแผนผังและภาคผนวก A)
หากต้องการทำงานกับมอเตอร์อื่น ให้ทำตามขั้นตอนต่อไปนี้:
- ขั้นตอนที่ 1. เลือก STEVALPTOOL4A จากรายการบอร์ดที่รองรับใน X-CUBE-MCSDK-6 (MCSDK 6.3.1 ขึ้นไป) หรือ (ดูภาคผนวก B สำหรับวิธีการใช้ MCSDK-6 เวอร์ชันเก่าหรือบอร์ดที่กำหนดเองตามการออกแบบนี้)
- ขั้นตอนที่ 2 เปิดโปรเจ็กต์ใหม่และกรอกชื่อโปรเจ็กต์ จำนวนมอเตอร์ อัลกอริทึมการขับเคลื่อน (แนะนำให้ใช้ FOC) เลือกอินเวอร์เตอร์ในโหมดฮาร์ดแวร์
- ขั้นตอนที่ 3 เลือกมอเตอร์ในส่วนมอเตอร์ (สามารถเปลี่ยนแปลงพารามิเตอร์ของมอเตอร์ได้และบันทึกสำหรับมอเตอร์แบบกำหนดเองแยกกันโดยเลือกสร้างโคลนของมอเตอร์)
- ขั้นตอนที่ 4 ในส่วนอินเวอร์เตอร์ ให้เลือกบอร์ด STEVAL-PTOOL4A GUI ของเวิร์กเบนช์ควบคุมมอเตอร์จะปรากฏขึ้น โดยที่พารามิเตอร์ที่เกี่ยวข้องกับการควบคุมมอเตอร์สามารถเปลี่ยนแปลงได้ และสร้างโค้ดต้นฉบับได้ สำหรับข้อมูลเพิ่มเติม โปรดดูส่วนคำอธิบายซอฟต์แวร์ในเอกสารนี้
- ขั้นตอนที่ 5. ต่อแหล่งจ่ายไฟเข้า DC (18 V-23 V) ที่ขั้ว VBATT+ และ VBATT-
- ขั้นตอนที่ 6. ต่อขั้วมอเตอร์กับขั้วต่อเอาต์พุต 3 เฟส U, V และ W

คำอธิบายฮาร์ดแวร์
ไดอะแกรมบล็อกระบบแสดงให้เห็นการเชื่อมต่อ MCU กับส่วนประกอบต่อพ่วง รูปที่ 2 รูปที่ 3 และรูปที่ 4 จะช่วยระบุตำแหน่งคุณลักษณะเหล่านี้บนบอร์ด STEVAL-PTOOL4 
หน่วยไมโครคอนโทรลเลอร์ (STM32G473CET6)
STM4G32CET32 ซึ่งใช้คอร์ Arm® Cortex®-M473 RISC 6 บิตประสิทธิภาพสูง ทำงานที่ความถี่สูงถึง 170 MHz คอร์ Cortex®-M4 มีหน่วยจุดลอยตัวความแม่นยำเดียว (FPU) ซึ่งรองรับคำสั่งประมวลผลข้อมูลความแม่นยำเดียวของ Arm ทั้งหมดและประเภทข้อมูลทั้งหมด นอกจากนี้ยังใช้ชุดคำสั่ง DSP (การประมวลผลสัญญาณดิจิทัล) เต็มรูปแบบและหน่วยป้องกันหน่วยความจำ (MPU) ซึ่งช่วยเพิ่มความปลอดภัยของแอปพลิเคชัน
อุปกรณ์นี้มีอินเทอร์เฟซหน่วยความจำแฟลช QUADSPI และ I/O ที่ได้รับการปรับปรุงและอุปกรณ์ต่อพ่วงมากมายที่เชื่อมต่อกับบัส APB สองตัว บัส AHB สองตัว และเมทริกซ์บัส AHB หลายตัวขนาด 32 บิต อุปกรณ์นี้มีอุปกรณ์ต่อพ่วงที่ช่วยให้เร่งความเร็วของฟังก์ชันทางคณิตศาสตร์/เลขคณิตได้ (CORDIC สำหรับฟังก์ชันตรีโกณมิติและหน่วย FMAC สำหรับฟังก์ชันตัวกรอง)
การเขียนโปรแกรมและอินเทอร์เฟซ MCU
ขั้วต่อแบบ 7×2 พิน ระยะห่าง 1.27 มม. (J4) ที่ใช้สำหรับการดีบัก มีให้บนบอร์ดและตั้งโปรแกรมโดยใช้โปรแกรมดีบัก STLINK-V3SET ในการโปรแกรมบอร์ด ให้เชื่อมต่อแหล่งจ่ายไฟ DC ที่ขั้วต่ออินพุต DC

อินเทอร์เฟซการสื่อสารแบบอนุกรม
ตารางที่ 1 อธิบายการกำหนดค่าอินเทอร์เฟซการสื่อสารต่างๆ
| อินเทอร์เฟซการสื่อสาร | การตั้งค่า | ความคิดเห็น |
| ยูเออาร์ที | JP15 ควรเชื่อมต่อ (ค่าเริ่มต้น) | USART1 สามารถกำหนดค่าเป็นเวิร์กเบนช์ควบคุมมอเตอร์ MCSDK GUI (กำหนดค่าใน JSON file เป็นเวอร์ชันเก่ากว่า)
ไม่สามารถกำหนดค่า CAN2 และ USART1 พร้อมกันได้ |
| CAN2 (1) | ลบ JP1 | ไม่สามารถกำหนดค่า SPI1 ด้วย CAN2 ได้ |
| SPI1 | SB1 เปิด, JP1 ปิด | ไม่สามารถกำหนดค่า SPI1 ด้วย CAN2 ได้ |
| CAN1 (1) | ลบ JP2, ลบ JP3 | ไม่สามารถกำหนดค่า CAN1 และ I2C1 ร่วมกันได้ |
| I2C1 | ลบ JP2, ลบ JP3 | ไม่สามารถกำหนดค่า CAN1 และ I2C1 ร่วมกันได้ |
ไม่มีเครื่องรับส่งสัญญาณ CAN ในตัว แต่สามารถเพิ่มเครื่องรับส่งสัญญาณ CAN จากภายนอกได้
นำ
มีการจัดให้มี LED เพื่อตรวจสอบสถานะการทำงานของบอร์ด ซึ่งได้แก่ LED_ERROR (D5-LED สีแดง) และ LED_INFO (D6-LED สีเขียว)
- การปรับสภาพสัญญาณและการตรวจจับ
วงจรปรับสภาพและการตรวจจับสัญญาณต่างๆ ใช้เพื่อกำหนดค่าพารามิเตอร์ต่างๆ ของบอร์ด - VDC เซนส์
อินพุต DC ปริมาตรtage (VDC) เป็นพารามิเตอร์หลักของ STEVAL-PTOOL4A ซึ่งต้องมีการตรวจสอบอย่างต่อเนื่อง เนื่องจากค่าของพารามิเตอร์นี้มีความสำคัญในการกำหนดเงื่อนไขต่างๆ ของกลไกควบคุมที่เกี่ยวข้องกับบอร์ดพัฒนา ฟังก์ชันนี้ทำได้โดย voltagวงจรตัวแบ่งศักย์ไฟฟ้าเชื่อมต่อกับ VDC และเอาต์พุตจะคงอยู่ตลอดความจุ C55 พร้อมกับวงจรป้องกันไดโอด ตัวแบ่งศักย์ไฟฟ้าถูกเลือกให้ทำงานที่อินพุต DC สูงสุด 23 V หากแรงดันไฟฟ้าtage มีค่ามากกว่าค่านี้ (สูงสุดถึง 28 V) จะต้องปรับเปลี่ยนเครือข่ายตัวแบ่ง เอาต์พุตนี้จะถูกส่งไปยัง ADC ตัวใดตัวหนึ่งของ MCU เพื่อประเมินแรงดันไฟฟ้า DC ของอินพุตtagทั้งสำหรับการทำงานปกติและสำหรับปริมาณที่เกินและต่ำกว่าtagการป้องกันอี - การวัดอุณหภูมิ
The constant monitoring of temperature across the board is critical to evaluate the environment in which the board functions. This parameter is evaluated by negative temperature coefficient (NTC) resistors whose resistance value decreases upon increasing temperature and the corresponding voltage ในเล่มtagวงจร e-divider ที่เกี่ยวข้องกับ NTC จะแปรผันตามอุณหภูมิในบอร์ดและมอบให้กับ ADC ตัวใดตัวหนึ่งของ MCU - ระบบป้องกันกระแสไฟเกิน
ตามการออกแบบวงจรที่เกี่ยวข้องกับการตรวจจับกระแสไฟฟ้า การตรวจจับกระแสเกินจึงเกิดขึ้นได้ amp เอาต์พุตจะถูกกำหนดให้เป็นอินพุตตัวเปรียบเทียบไปยัง MCU และเมื่อเกินขีดจำกัดที่กำหนดไว้ MCU จะตรวจพบการมีอยู่ของกระแสเกิน
TSV912 ปฏิบัติการamp (U3A) ตามสภาพวงจรกระแสเกินและ ampส่งสัญญาณเนื่องจากกระแสไฟฟ้าไหลผ่านตัวต้านทานแบบขนานตัวใดตัวหนึ่งและส่งสัญญาณ (OP3_OUT_CPIN) ไปยังตัวเปรียบเทียบภายใน MCU ผู้ใช้สามารถใช้สัญญาณนี้เพื่อป้องกันกระแสเกินได้ การอ้างอิงที่เหมาะสมไปยังตัวเปรียบเทียบภายในสามารถปรับปรุงได้ผ่านตัวนำร่องมอเตอร์ MCSDK เพื่อตั้งค่าระดับการป้องกันที่ต้องการ ในกรณีที่เกิดเหตุการณ์กระแสเกิน สามารถใช้เอาต์พุตของตัวเปรียบเทียบเพื่อปิดการใช้งานเอาต์พุตตัวจับเวลา PWM - การรับรู้ปัจจุบัน (ผ่านทางลัด)
ตัวต้านทานแบบแยกสามตัวที่วางเรียงต่อกันกับอุปกรณ์ด้านล่างของอินเวอร์เตอร์ฟูลบริดจ์ใช้เพื่อตรวจจับกระแสของมอเตอร์ กระแสไฟตกคร่อมตัวต้านทานแบบแยกจะถูกป้อนไปยัง TSV912 op amp-ซึ่งเป็นรากฐาน ampตัวขยายสัญญาณผ่านวงจรปรับระดับ TSV912 ให้แบนด์วิดท์กว้างพร้อมความสามารถในการรับ/ส่งอินพุต/เอาต์พุตแบบรางต่อราง วงจร RC ที่อินพุตและเอาต์พุตจะระงับสัญญาณรบกวนความถี่สูงในสัญญาณอินพุตของ ADC ทั้งสามตัว เกนของ ampวงจรขยายสัญญาณช่วยให้วัดกระแสมอเตอร์ได้แม่นยำและมีความละเอียดดี - ความรู้สึก BEMF
ค่าแรงเคลื่อนไฟฟ้ากลับ (BEMF) เป็นพารามิเตอร์สำคัญในการตัดสินใจตำแหน่งและความเร็วของโรเตอร์ของมอเตอร์ BLDC โดย BEMF จะวัดโดยใช้ปริมาตรtagวงจรแบ่ง e ช่วยด้วยตัวกรอง RC และการป้องกันไดโอดจากแรงดันเอาต์พุตtagทั่วทั้งแต่ละเฟสของไดรฟ์ควบคุมมอเตอร์
เซ็นเซอร์ฮอลล์ (ตัวเลือก)
บอร์ดได้รับการออกแบบมาให้ทำงานในโหมดไร้เซ็นเซอร์ อย่างไรก็ตาม มีการจัดเตรียมการเชื่อมต่อเซ็นเซอร์ตำแหน่งโรเตอร์ตามเอฟเฟกต์ฮอลล์ไว้ที่ J5 (ดูการเชื่อมต่อได้จากแผนผังบอร์ด) ตารางที่ 2 การเชื่อมต่อเซ็นเซอร์ฮอลล์อธิบายถึงการกำหนดค่าของเซ็นเซอร์ฮอลล์
ตารางที่ 2 การเชื่อมต่อเซ็นเซอร์ฮอลล์
| สัญญาณ | การตั้งค่า | ความคิดเห็น |
| สัญญาณฮอลล์ H1 | ถอด SB1, เชื่อมต่อ SB3 | จำเป็นต้องแยก SPI_CS และ H1 |
| สัญญาณฮอลล์ H2 | ถอด SB2, เชื่อมต่อ SB4 | จำเป็นต้องแยก SPI_CLK และ H2 |
| สัญญาณฮอลล์ H3 | ถอด SB5, เชื่อมต่อ SB6 | ไม่สามารถใช้ LED_INFO ได้ในขณะที่ใช้สัญญาณ Hall H3 |
- อินพุตควบคุมภายนอก (คันเร่งหรือโพเทนชิออมิเตอร์)
สำหรับการใช้งานที่เกี่ยวข้องกับเครื่องมือไฟฟ้าซึ่งผู้ปฏิบัติงานทำการทริกเกอร์เงื่อนไขการทำงานที่ต้องการด้วยตนเอง PTOOL4A สามารถติดตั้งตัวเลือกทริกเกอร์เพื่อให้มอเตอร์ทำงานได้อย่างดีที่สุดสำหรับเงื่อนไขที่กำหนด - ตัวแปลง DC-DC
เพื่อควบคุมและใช้งานฟังก์ชันต่างๆ บอร์ดประเมินผลต้องใช้แหล่งจ่ายไฟ DC 5 V และ 3.3 V ที่ได้รับจากแรงดันไฟฟ้าอินพุต DCtage. ค่าคงที่ที่ต้องการ 5 V จะได้รับจากตัวแปลงสเต็ปดาวน์แบบซิงโครนัส L6981NDR โดย 5 V นี้จะจ่ายให้กับ LDL112 LDO เพื่อให้ได้แหล่งจ่ายไฟ 3.3 V ที่ต้องการ - วงจรเปิดการทำงานของตัวล็อค (ทางเลือก)
STEVAL-PTOOL4A มาพร้อมกับวงจรล็อคเปิด-ปิดสำหรับตัวแปลง DC-DC เพื่อให้บอร์ดมีพลังงานเพียงช่วงสั้นๆ ตามความต้องการ แต่วงจรนี้ถูกบายพาสและไม่ใช่การกำหนดค่าเริ่มต้น หากต้องการเปิดใช้งานฟีเจอร์นี้ จะต้องถอด R82 ออก ตอนนี้ ตัวแปลง DC-DC จะเปิดใช้งานได้โดยการกดปุ่ม SW1 (หรืออินพุตทริกเกอร์ชั่วนิรันดร์ที่คล้ายกันแบบขนาน) บนบอร์ด สามารถตั้งโปรแกรม MCU ให้คงไว้ซึ่งตัวแปลง DC-DC แม้หลังจากปล่อยทริกเกอร์ออกผ่านสัญญาณ MCU_TRIG ที่แสดงในแผนผัง ฟีเจอร์นี้จะลดพลังงานสแตนด์บายที่ดึงมาจากแบตเตอรี่เมื่อบอร์ดไม่ได้ขับเคลื่อนมอเตอร์ หากต้องการตั้งโปรแกรมบอร์ดในกรณีนี้ ให้เชื่อมต่อจัมเปอร์ระหว่าง TRIG_X (J13-1) และ GND (J13-4) วงจรเปิดใช้งานล็อคสามารถควบคุมโดย MCU ได้โดยตั้งค่า MCU_TRIG ให้สูง - การจัดเตรียมสำหรับการจัดหาภายนอก
สามารถจ่ายไฟภายนอก 5 V ให้กับบอร์ดที่ J16 ได้ คุณลักษณะนี้ช่วยให้บอร์ดทำงานได้ที่แรงดันไฟฟ้าที่สูงขึ้นtagหากต้องการใช้ฟีเจอร์นี้ ให้ลบ R81, R82, C44 และ FB1 ออก ดูรายละเอียดเพิ่มเติมได้ในภาคผนวก C ของเอกสารนี้
วงจรเปิดการทำงานของตัวล็อคจะไม่ทำงานในกรณีนี้ - ไดร์เวอร์เกต
ไดรเวอร์เกตแบบฮาล์ฟบริดจ์สามตัว STDRIVE101 มอบแหล่งไดรฟ์เกต MOSFET และกระแสซิงค์พร้อมการป้องกันที่เหมาะสม สำหรับการเปิดใช้งาน MOSFET ที่มีอยู่ในอินเวอร์เตอร์ เกต STDRIVE101 มอบสัญญาณเกตที่จำเป็นให้กับ MOSFET กำลังไฟฟ้า STL220N6F7 จำนวนหกตัวตามคำสั่งลอจิกของ MCU - เครื่องแปลงไฟ 3 เฟส
ไดรเวอร์เกตแบบฮาล์ฟบริดจ์สามตัว STDRIVE101 จัดเตรียมแหล่งจ่ายและกระแสซิงค์ของไดรฟ์เกต MOSFET พร้อมการป้องกันที่เหมาะสม สำหรับการเปิดใช้งาน MOSFET ที่มีอยู่ในอินเวอร์เตอร์ STDRIVE101 จัดเตรียมสัญญาณเกตที่จำเป็นให้กับ MOSFET กำลังไฟฟ้า STL220N6F7 จำนวนหกตัวตามคำสั่งลอจิกของ MCU
การทำงานของระบบ
- ในการใช้งานบอร์ด STEVAL-PTOOL4A กับมอเตอร์ PMSM/BLDC จะต้องเชื่อมต่ออินพุต DC 18 V-24 V ที่ขั้วต่ออินพุต DC และเชื่อมต่อขั้วสามเฟสของมอเตอร์ที่ขั้วต่อสามเฟสของบอร์ด
การสร้างการเชื่อมต่อแบบอนุกรมกับพีซี: - การเชื่อมต่อฮาร์ดแวร์สามารถทำได้ผ่านดีบักเกอร์ STLink ซึ่งเชื่อมต่อผ่านสายแบนกับขั้วต่อ 4 พิน J14 ของ STEVAL-PTOOL4A
- ในการตรวจสอบการเชื่อมต่อ สามารถตรวจสอบ "STMicroelectronics STLink Virtual COM Port (COMx)" ในสภาพแวดล้อมพีซีได้ บนเครื่อง Windows สามารถทำได้โดยตรวจสอบพอร์ตในตัวจัดการอุปกรณ์ (ไปที่ Windows Start-> Device Manager->Ports) หมายเหตุ หมายเลขพอร์ต COM (COMx) จากนั้นจึงเปิดใช้งาน ST Motor Pilot หากมีตัวเลือก "Discover Board" เมื่อเปิดขึ้นมา สามารถใช้ตัวเลือกนี้เพื่อค้นหาบอร์ดได้ มิฉะนั้น สามารถใช้เมนูแบบเลื่อนลง UART เพื่อเลือกพอร์ต COM ได้ และต้องตรงกับพอร์ต COM ที่ระบุไว้ก่อนหน้านี้จากการตั้งค่าพีซี อัตราบอดของ UART จะถูกตั้งค่าเป็นอัตราบอดที่ตั้งไว้ล่วงหน้า (ใน MC Workbench) (หรือค่าที่ตั้งผ่านโค้ดที่สร้างขึ้นผ่าน IOC file).
- จาก GUI ของนักบินมอเตอร์ ST (รวมอยู่ใน MCSDK) ผู้ใช้สามารถเปลี่ยนอินพุตอ้างอิง โหมดควบคุมได้
(ความเร็ว, แรงบิด ฯลฯ) และดูสถานะความผิดปกติและพารามิเตอร์อื่น ๆ ที่เกี่ยวข้อง
การเริ่มต้นระบบ
ในการสตาร์ทมอเตอร์ ผู้ใช้จะต้องระบุความถี่เอาต์พุต (ความเร็ว) หรือแรงบิด (ขึ้นอยู่กับโหมดควบคุม) ก่อน จากนั้นจึงคลิกที่ไอคอนเปิดใช้งานใน GUI ของระบบควบคุมมอเตอร์
คำอธิบายซอฟต์แวร์และการควบคุม
- บอร์ด STEVAL-PTOOL4A ทำงานร่วมกับเวิร์กเบนช์ควบคุมมอเตอร์ (MCSDK) เครื่องมือนี้ให้การควบคุมแบบเน้นสนาม (FOC) ฟังก์ชันการสร้างเฟิร์มแวร์ 6 ขั้นตอนสำหรับมอเตอร์ซิงโครนัสแม่เหล็กถาวรแบบเดี่ยวหรือคู่ (PMSM) มอเตอร์ DC แบบไม่มีแปรงถ่าน (BLDC) พร้อมอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับเวิร์กเบนช์ควบคุมมอเตอร์ (MCSDK) สามารถอ่านเอกสารที่เกี่ยวข้องได้
- MCSDK รองรับบอร์ดไดรฟ์มอเตอร์อ้างอิงจำนวนหนึ่ง
- ขณะที่เขียนคู่มือนี้ เวอร์ชันล่าสุดของ MCSDK ที่เผยแพร่คือ 6.3.0 ซึ่งไม่รองรับ STEVAL-PTOOL4A คาดว่าบอร์ดนี้จะพร้อมใช้งานในเวอร์ชันที่เผยแพร่ในอนาคตอันใกล้นี้ อย่างไรก็ตาม หากต้องการรวม STEVAL-PTOOL4A เป็นบอร์ดที่กำหนดเอง โปรดปฏิบัติตามคำแนะนำในภาคผนวก B นอกจากนี้ กระบวนการนี้ยังสามารถใช้เพื่อรวมบอร์ดที่ปรับเปลี่ยนตามการออกแบบอ้างอิงนี้ได้อีกด้วย
- การสร้างโค้ดต้นฉบับของการควบคุมมอเตอร์จะทำได้ในส่วนของโปรเจ็กต์ใหม่โดยการใส่ชื่อโปรเจ็กต์ผู้ใช้ จำนวนมอเตอร์ อัลกอริทึม ประเภทของมอเตอร์ และการเลือกบอร์ด
- บน GUI เวิร์กเบนช์ควบคุมมอเตอร์ ผู้ใช้สามารถดูพารามิเตอร์ทั้งหมดที่เกี่ยวข้องกับฮาร์ดแวร์และสามารถเลือกอัลกอริทึมและโหมดการควบคุมได้
- เวิร์กเบนช์ควบคุมมอเตอร์ ST ทำงานร่วมกับอินเทอร์เฟซเซ็นเซอร์ความเร็วที่แตกต่างกัน (เซ็นเซอร์ฮอลล์ ตัวเข้ารหัส) และอัลกอริทึมที่ไม่มีเซ็นเซอร์ เช่นampObserver+PLL, Observer+Cordic, เครื่องสังเกตการณ์ที่มีความไวสูง (HSO) ที่ความเร็วต่ำมาก HSO ทำงานได้ดีมากเมื่อเทียบกับวิธีการตรวจจับความเร็วแบบอื่น
- พารามิเตอร์ที่สำคัญอย่างหนึ่งคือการเลือกความถี่การสลับซึ่งต้องเลือกให้ตรงกับค่าเหนี่ยวนำของมอเตอร์และการสูญเสียและประสิทธิภาพที่ต้องการ MCSDK อนุญาตให้เลือกได้ในช่วง 2 kHz ถึง 50 kHz ซึ่งยังมีผลต่อความถี่ฮาร์มอนิกและคุณภาพพลังงานอีกด้วย พารามิเตอร์ที่สำคัญอื่นๆ ที่ต้องพิจารณา ได้แก่ ความเร็วสูงสุดที่กำหนด กระแสไฟฟ้าที่กำหนด และโวลท์ DC ที่กำหนดtagอี พารามิเตอร์
- สามารถสร้างโค้ดต้นฉบับได้โดยคลิกสร้างโครงการ ผู้ใช้สามารถเลือก IDE ที่ต้องการได้
(IAR EWARM, Keil® MDK-ARM หรือ ST STM32CubeIDE) - ขณะที่เขียนคู่มือนี้ เวอร์ชันล่าสุดที่เผยแพร่คือ MCSDK คือ 6.3.0 MCSDK ประกอบด้วยคำอธิบายบอร์ดของแพลตฟอร์มอ้างอิงบางแพลตฟอร์ม คาดว่าบอร์ดนี้จะพร้อมใช้งานในเวอร์ชันที่เผยแพร่ในอนาคตอันใกล้นี้ อย่างไรก็ตาม หากต้องการรวม STEVAL-PTOOL4A เป็นบอร์ดที่กำหนดเอง โปรดปฏิบัติตามคำแนะนำในภาคผนวก B นอกจากนี้ กระบวนการนี้ยังสามารถใช้เพื่อรวมบอร์ดที่ปรับเปลี่ยนตามการออกแบบอ้างอิงนี้ ไม่ว่าในกรณีใดก็ตาม หากคำอธิบายบอร์ดมาจากบอร์ดที่รวมอยู่หรือสร้างขึ้นผ่าน JSON file (ภาคผนวก บ) จะต้องสร้างโครงการก่อนจึงจะดำเนินการตามขั้นตอนต่อไปนี้ได้

การสร้างโค้ดสำหรับบอร์ดเริ่มต้นด้วยการสร้างโปรเจ็กต์ใหม่ โปรเจ็กต์นี้สร้างขึ้นโดยคลิกที่ "โปรเจ็กต์ใหม่" ที่นี่คือชื่อโปรเจ็กต์ ประเภทของอัลกอริทึม และโหมดฮาร์ดแวร์-อินเวอร์เตอร์ 
ในส่วนของมอเตอร์ ผู้ใช้สามารถเลือกมอเตอร์เริ่มต้นได้หากพารามิเตอร์ของมอเตอร์เหมือนกัน หากไม่เป็นเช่นนั้น การโคลนของ exampสามารถสร้างมอเตอร์ได้ และกรอกพารามิเตอร์ตามแผ่นข้อมูลของมอเตอร์ที่ทดสอบ ในส่วนของอินเวอร์เตอร์ สามารถเลือกบอร์ดที่นำเข้าโดยผู้ใช้สำหรับ STEVAL-PTOOl4A ได้
GUI จะปรากฏขึ้นเพื่อแสดงวงจรควบคุมมอเตอร์และส่วนต่างๆ ของมอเตอร์ โดยผู้ใช้สามารถเปลี่ยนความถี่การสลับ วิธีการตรวจจับความเร็ว เป็นต้น

สามารถสร้างโค้ดต้นฉบับได้โดยคลิกที่สร้างโปรเจ็กต์ ผู้ใช้สามารถค้นหาเส้นทางของโค้ดที่สร้างขึ้นได้จากแท็บเปิดโฟลเดอร์
การเชื่อมต่อนักบินมอเตอร์และ UART
เครื่องมือตรวจสอบ STM32 MC Motor Pilot สามารถใช้กับ UART ที่ให้มาในขั้วต่อการเขียนโปรแกรม 14 พิน J4 เพื่อตรวจสอบการเชื่อมต่อ "STMicroelectronics STLink Virtual COM Port (COMx)" สามารถตรวจสอบได้ในสภาพแวดล้อมพีซี บนเครื่อง Windows สามารถทำได้โดยตรวจสอบพอร์ตในตัวจัดการอุปกรณ์ (ไปที่ Windows Start-> Device Manager->Ports) หมายเหตุ หมายเลขพอร์ต (COMx) จากนั้นสามารถเปิด ST Motor Pilot ได้ หากมีตัวเลือก "Discover Board" เมื่อเปิดขึ้น สามารถใช้ตัวเลือกนี้เพื่อค้นหาบอร์ดได้ มิฉะนั้น สามารถใช้เมนูแบบเลื่อนลง UART เพื่อเลือกพอร์ต COM ได้ และต้องตรงกับพอร์ต COM ที่ระบุไว้ก่อนหน้านี้จากการตั้งค่าพีซี อัตราบอด UART ถูกตั้งค่าเป็นอัตราบอดที่ตั้งไว้ล่วงหน้า (ใน MC Workbench) (หรือค่าที่ตั้งผ่านรหัสที่สร้างขึ้นผ่าน IOC file).
STEVAL-PTOOL4A JSON file
JSON file สามารถแก้ไขได้โดย STMC Board Designer
แผนผังไดอะแกรม

รายการวัสดุ
| รายการ | จำนวน | อ้างอิง | ส่วน/ค่า | คำอธิบาย | ผู้ผลิต | รหัสการสั่งซื้อ |
| 1 | 16 | C1 C3 C5 C6 C11 C12 C13 C14 C21 C28 C31 C35 C46 C48 C57 C58 | 100nF, 0201,16V, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0201 | เวิร์ธ อิเล็กทรอนิกส์ | 885012104001 |
| 2 | 2 | ซี2 ซี4 | 20p, 0201, 25V,+/-5% | คาปาซิเตอร์เซรามิก SMD 0201 (ยังไม่ได้ประกอบ) | เวิร์ธ อิเล็กทรอนิกส์ | 885012004008 |
| 3 | 7 | C7 C18 C19 C20 C23 C27 C30 | 2n2, 0402(1005 เมตริก), 16V, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0402 | เวิร์ธ อิเล็กทรอนิกส์ | 885012205027 |
| 4 | 5 | ซี8 ซี22 ซี26 ซี29 ซี42 | 1nF, 0201, 25V, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0201 | เวิร์ธ อิเล็กทรอนิกส์ | 885012204006 |
| 5 | 3 | ซี9 ซี17 ซี55 | 10nF, 0201,25V, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0201 | เวิร์ธ อิเล็กทรอนิกส์ | 885012204004 |
| 6 | 4 | C10 C16 C45 C47 | 1 ยูเอฟ, 0201, 16 โวลต์, +/- 20% | คาปาซิเตอร์ เซรามิก SMD 0201 | เวิร์ธ อิเล็กทรอนิกส์ | 885012104007 |
| 7 | 1 | ซี15 | 10 ยูเอฟ, 0402,10 โวลต์, +/-20% | คาปาซิเตอร์ เซรามิก SMD 0402 | เวิร์ธ อิเล็กทรอนิกส์ | 885012105022 |
| 8 | 1 | ซี24 | 3.3nF, 0402,16V, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0402 | เวิร์ธ อิเล็กทรอนิกส์ | 885012205028 |
| 9 | 2 | ซี25 ซี41 | นิวเม็กซิโก 0201 | คาปาซิเตอร์เซรามิก SMD 0201 (ยังไม่ได้ประกอบ) | ใดๆ | ใดๆ |
| 10 | 3 | ซี32 ซี38 ซี43 | 220nF, 0603,50V, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0603 | ทีดีเค | CGA3E3X7R1H224K080A E |
| 11 | 2 | C33A C33B | 180uF, เรเดียล, 8x9มม., 50V,+/-20% | แคป โพล เรเดียล (อิเล็กโทรไลต์) 3.50MM C X8.00MM Dia X9.00MM H body | เวิร์ธ อิเล็กทรอนิกส์ | 860080674013 |
| 12 | 2 | ซี33 ซี34 | 4.7 ยูเอฟ, 0603,25 โวลต์, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0603 | ทีดีเค | C1608X5R1E475K080AC |
| 13 | 2 | ซี36 ซี50 | 100nF, 0402,50V, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0402 | เวิร์ธ อิเล็กทรอนิกส์ | 885012205086 |
| 14 | 4 | C37 C39 C40 C51 | 1 ยูเอฟ, 0603, 50 โวลต์, +/- 10% | คาปาซิเตอร์ เซรามิก SMD 0603 | เวิร์ธ อิเล็กทรอนิกส์ | 885012206126 |
| 15 | 1 | ซี44 | 10pF, 0201,25V, +/-5% | คาปาซิเตอร์ เซรามิก SMD 0201 | เวิร์ธ อิเล็กทรอนิกส์ | 885012004004 |
| 16 | 3 | ซี49 ซี53 ซี60 | 10 ยูเอฟ, 1206,50 โวลต์, +/-10% | คาปาซิเตอร์ เซรามิก SMD 1206 | เวิร์ธ อิเล็กทรอนิกส์ | 885012108022 |
| รายการ | จำนวน | อ้างอิง | ส่วน/ค่า | คำอธิบาย | ผู้ผลิต | รหัสการสั่งซื้อ |
| 17 | 1 | ซี52 | 22 ยูเอฟ, 1210,25 โวลต์, +/-10% | คาปาซิเตอร์ เซรามิก SMD 1210 | เวิร์ธ อิเล็กทรอนิกส์ | 885012209074 |
| 18 | 1 | ซี54 | 1 ยูเอฟ, 0805, 50 โวลต์, +/- 10% | คาปาซิเตอร์ เซรามิก SMD 0805 | เวิร์ธ อิเล็กทรอนิกส์ | 885012207103อาร์ |
| 19 | 1 | ซี56 | 4.7nF, 0201,25V, +/-10% | คาปาซิเตอร์ เซรามิก SMD 0201 | เวิร์ธ อิเล็กทรอนิกส์ | 885012104008 |
| 20 | 5 | D1 D2 D3 D4 D19 | BAT54SWFILM, SC-70,SOT-323, 40V, 0.3A | ไดโอดอาร์เรย์ช็อตกี้ 40V SOT323 | เอสทีไมโครอิเล็คโทรนิคส์ | BAT54SWฟิล์ม |
| 21 | 2 | D5 D20 | LED สีแดง 0402 (1005เมตริก) | สี่เหลี่ยมผืนผ้ามีฝาเรียบ 1.00MM x0.50MM LED สีเหลือง-เขียว | เวิร์ธ อิเล็กทรอนิกส์ | 150040RS73220 |
| 22 | 1 | D6 | LED สีเขียว 0402 (1005เมตริก) | สี่เหลี่ยมผืนผ้ามีฝาเรียบ 1.00MM x0.50MM LED สีเหลือง-เขียว | เวิร์ธ อิเล็กทรอนิกส์ | 150040VS73240 |
| 23 | 5 | D7 D8 D9 D21 D22 | ESDALC6V1-1 U2, 0201 (0603เมตริก), 3V, 2A, 20W | TVS DIODE 3VWM ST0201(ยังไม่ได้ประกอบ) | เอสทีไมโครอิเล็คโทรนิคส์ | ESDALC6V1-1U2 |
| 24 | 6 | D10 D11 D14 D16 D17 D18 | BAT54K, SC-79, SOD-523, 40โวลต์, 0.3แอมป์ | ไดโอดช็อตกี้ 40V 300MA SOD523 | เอสทีไมโครอิเล็คโทรนิคส์ | BAT54Kฟิล์ม |
| 25 | 3 | ดี12 ดี13 ดี15 | STPS0560Z, SOD-123, 60โวลต์, 0.5แอมป์ | ไดโอดช็อตกี้ 60V 500MA SOD123 (ไม่ได้ประกอบ) | เอสทีไมโครอิเล็คโทรนิคส์ | STPS0560Z |
| 26 | 1 | FA1 | 250mA, 0.039″ ยาว x 0.020″ กว้าง x 0.013″ สูง (0.99 มม. x 0.51 มม. x 0.33 มม.), 32V, 0.25A | บอร์ดฟิวส์ MNT 250MA 32VDC 0402 | ลิตเทิลฟิวส์ | 0435.250บาท |
| 27 | 2 | เอฟบี1 เอฟบี2 | 470 โอห์ม, 0402 (1005 เมตริก), 0.25A, +/-25% | เฟอร์ไรต์บีด 470 โอห์ม 0402 1LN | เวิร์ธ อิเล็กทรอนิกส์ | 7427927141 |
| 28 | 1 | J1 | คอน3สตริป_เอสเอ็มดี 1เอ | ขั้วต่อ SMD 3POS 1.27MM | โซลูชั่นตัวเชื่อมต่อ Sullins | GRPB031VWTC-อาร์ซี |
| 29 | 2 | เจ2 เจ3 | คอน2_สตรัป_เอสเอ็มดี 1A | ขั้วต่อ SMD 2POS 1.27MM | ฮาร์วิน | M50-3630242R |
| 30 | 1 | J4 | 62701421621,50V, 1A | ขั้วต่อ SMD 14POS1.27MM | เวิร์ธ อิเล็กทรอนิกส์ | 62701421621 |
| รายการ | จำนวน | อ้างอิง | ส่วน/ค่า | คำอธิบาย | ผู้ผลิต | รหัสการสั่งซื้อ |
| 31 | 2 | เจ5 เจ13 | 250V, 3A | ขั้วต่อ 2.54MM STR5POS | เวิร์ธ อิเล็กทรอนิกส์ | 61300511121 |
| 32 | 2 | เจ6 เจ7 | แบตเตอรี่+, แบตเตอรี่-, 100A | คอนน์เฮดเดอร์ R/A 6POS, M3 | เวิร์ธ อิเล็กทรอนิกส์ | 7461101 |
| 33 | 3 | เจ8 เจ9 เจ10 | เอาท์พุต U1, เอาท์พุต V1, เอาท์พุต W1, 100A | คอนน์เฮดเดอร์ R/A 6POS, M3 | เวิร์ธ อิเล็กทรอนิกส์ | 7461057 |
| 34 | 2 | เจ11 เจ12 | ดีเอ็นเอ็ม 0612 | TIN DROP JUMPER 0612(ยังไม่ได้ประกอบ) | ขนาดที่ให้มา | |
| 35 | 1 | เจ 14 | ดีเอ็นเอ็ม 1เอ | CONN HEADER1.27MM 2POS PCB สีทอง (ยังไม่ได้ประกอบ) | โซลูชั่นตัวเชื่อมต่อ Sullins | GRPB021VWVN-RC |
| 36 | 1 | เจ 16 | 3Amp/250V, ระยะพิทช์ 2.54 มม. | หัวต่อ 3 พิน (ไม่ได้ประกอบ) | เวิร์ธ อิเล็กทรอนิกส์ | 61300311121 |
| 37 | 6 | JP1 JP2 JP3 JP12 JP14 JP15 | 0 โอห์ม, 0201,25V, 50mW, +/-1% | ตัวต้านทาน SMD 1%1/20W 0201 | พานาโซนิค | ERJ-1GN0R00C |
| 38 | 1 | JP14 | 0 โอห์ม, 0201,25V, 50mW, +/-1% | RES SMD 1%1/20W 0201 (ยังไม่ได้ประกอบ) | พานาโซนิค | ERJ-1GN0R00C |
| 39 | 1 | L1 | ลูกปัด 0603, 2A | ตัวนำ SMD 0603 | เวิร์ธ อิเล็กทรอนิกส์ | 782631141 |
| 40 | 1 | L2 | 27uH,12*12mm,3.7A, +/-20% | IND 27UH 3.7A46mOhm SMD แบบคงที่ | เวิร์ธ อิเล็กทรอนิกส์ | 744770127 |
| 41 | 4 | MH1 MH2 MH3 MH4 | ไม่ได้ชุบรู M2 | รูยึด M2 ไม่ชุบ | ตามที่ Gerber | |
| 42 | 1 | กทช.1 | 10k, 0603 (1608 เมตริก), 150V, 125mW, +/-1% | ตัวต้านทานชิป SMD 1% 1/8W0603 | เอสอีไอ สแต็คโพล | TX06F103F3435ER |
| 43 | 6 | ไตรมาส 1 ไตรมาส 2 ไตรมาส 3 ไตรมาส 4 ไตรมาส 5 ไตรมาส 6 | STL220N6F7,PowerFLAT 5×6, 60V, 120A,187W | N-channel 60V,1.9mO ชนิด, 120 A STRipFET F7 | เอสทีไมโครอิเล็คโทรนิคส์ | STL220N6F7 |
| 44 | 1 | Q7 | 2STR2160, TO-236-3, SC-59, SOT-23-3, 60V, 2A, 500mW แรงดันไฟฟ้า | ทรานส์ PNP 60V 1A SOT23-3 | เอสทีไมโครอิเล็คโทรนิคส์ | 2STR2160 |
| 45 | 1 | Q8 | 2STR1160, TO-236-3, SC-59, SOT-23-3, 60V, 1A, 500mW แรงดันไฟฟ้า | ทรานส์ NPN 60V 1A SOT-23 | เอสทีไมโครอิเล็คโทรนิคส์ | 2STR1160 |
| รายการ | จำนวน | อ้างอิง | ส่วน/ค่า | คำอธิบาย | ผู้ผลิต | รหัสการสั่งซื้อ |
| 46 | 6 | อาร์2 R4 R6 R49 R51 R53 | 27k, 0402, 50V, 62.5mW, +/-1% | ตัวต้านทานชิป SMD 1%1/16W 0402 | เบิร์นส์ | CR0402-FX-2702GLF |
| 47 | 4 | R3 R5R8 R88 | 3.9k, 0201,25V, 50mW, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | ยาเงโอ | AF0201FR-073K9L |
| 48 | 3 | ร7 ร71 | 10k, 0201, 25V, 50mW, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | ยาเงโอ | RC0201FR-0710KL |
| 49 | 1 | R11 | 10K, 0201, 25V,50mW, +/- 1% | ตัวต้านทานชิป SMD 1%1/20W 0201 (ไม่ได้ประกอบ) | ยาเงโอ | RC0201FR-0710KL |
| 50 | 1 | R9 | 10k, 0402, 50V, 62.5mW, +/-1% | ตัวต้านทานชิป SMD 1%1/16W 0402 | ยาเงโอ | RC0402FR-0710KL |
| 51 | 6 | อาร์10 R13 R17 R23 R36 R43 | 220, 0201, 25V,50mW, +/-1% | ตัวต้านทาน SMD 1%1/20W 0201 | ยาเงโอ | RC0201FR-07220RL |
| 52 | 3 | R12 R14 R15 | 2k2, 0201, 25V,50mW, +/- 1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | ยาเงโอ | RC0201FR-072K2L |
| 53 | 7 | R16 R18 R19R26 R31 R91R92 | 100R, 0201,25V, 75มิลลิวัตต์, +/-0.1% | ตัวต้านทานชิป SMD 0.1%75mW 0201 | วิชัย/เดล | TNPW0201100RBEED |
| 54 | 1 | R20 | 51R, 0201,25V, 50มิลลิวัตต์, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | ยาเงโอ | RC0201FR-0751RL |
| 55 | 12 | R21 R27 R28 R29 R32 R38 R39 R40 R41 R45 R46 R47 | 30k, 0201, 25V, 50mW, +/-1% | ตัวต้านทาน SMD 1%1/20W 0201 | ยาเงโอ | RC0201FR-0730KL |
| 56 | 7 | R22 R24 R35R37 R42 R44R66 | 1k, 0201, 25V, 50mW, +/-1% | ตัวต้านทาน SMD 1%1/20W 0201 | ยาเงโอ | RC0201FR-071KL |
| 57 | 8 | SB7 SB8 SB9 SB10 SB11 SB12 SB13 SB14 | ใดๆ | ใดๆ | ||
| 58 | 2 | ร33 ร34 | 6.8k, 0201,25V, 50mW, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | ยาเงโอ | RC0201FR-076K8L |
| 59 | 12 | R48 R50 R54 R55 R58 R60 R65 R67 R69 R72 R74 R75 | 22R, 0402 (1005 เมตริก), 50V, 62.5mW, +/-1% | ตัวต้านทานชิป SMD 1%1/16W 0402 | ยาเงโอ | RC0402FR-0722RL |
| 60 | 7 | R52 R56 R63R64 R68 R73R76 | 22k, 0201, 25V, 50mW, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | ยาเงโอ | AC0201FR-0722KL |
| รายการ | จำนวน | อ้างอิง | ส่วน/ค่า | คำอธิบาย | ผู้ผลิต | รหัสการสั่งซื้อ |
| 61 | 3 | R57 R59 R61 | ดีเอ็นเอ็ม 0402 | ตัวต้านทานชิป SMD 1% 1/8W0402 (ไม่ได้ประกอบ) | RC0201FR-07220RL | |
| 62 | 1 | R62 | 39k, 0201, 25V, 50mW, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | ยาเงโอ | RC0201FR-0739KL |
| 63 | 1 | R70 | 10K, 0201, 25V,50mW, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 (ไม่ได้ประกอบ) | ERJ-1GJF1002C | |
| 64 | 3 | R77 R78 R79 | 3mOhm-3W, 2512 (6332เมตริก), 3W,+/-1% | บัสมันน์/อีตัน | MSMA2512R0030FGN | |
| 65 | 1 | R80 | 82.5K, 0201,25V, 50มิลลิวัตต์, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | พานาโซนิค | ERJ-1GNF8252C |
| 66 | 1 | R81 | 402K, 0201,25V, 50มิลลิวัตต์, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | พานาโซนิค | ERJ-1GNF4023C |
| 67 | 1 | R82 | 0, 0201, 25V,50mW, +/-1% | RES SMD0Ohm จัมเปอร์ 1/20W 0201 | พานาโซนิค | ERJ-1GN0R00C |
| 68 | 1 | R83 | 121K, 0201,25V, 50มิลลิวัตต์, +/-1% | ตัวต้านทานชิป SMD 1%1/20W 0201 | พานาโซนิค | ERJ-1GNF1213C |
| 69 | 2 | ร84 ร86 | 30K, 0603 (1608 เมตริก), 75V, 100mW, +/-1% | ตัวต้านทานชิป SMD 1%1/10W 0603 | ยาเงโอ | RC0603FR-0730KL |
| 70 | 1 | R85 | 27k, 0603 (1608 เมตริก), 50V, 100mW, +/-1% | ตัวต้านทานชิป SMD 1%1/10W 0603 | วอลซิน | WR06X2702FTL |
| 71 | 1 | R87 | 82K, 0402 (1005 เมตริก), 50V, 62.5mW, +/-1% | ตัวต้านทานชิป SMD 1%1/16W 0402 | เบิร์นส์ | CR0402-FX-8202GLF |
| 72 | 1 | R89 | 6.8K, 0402 (1005 เมตริก), 50V, 62.5mW, +/-1% | ตัวต้านทานชิป SMD 1%1/16W 0402 | วอลซิน | WR04X6801FTL |
| 73 | 1 | R90 | 2.2K, 0201,25V, 50มิลลิวัตต์, +/-1% | ตัวต้านทาน SMD 1%1/20W 0201 | ยาเงโอ | AC0201FR-132K2L |
| 74 | 1 | R93 | 12K, 0402 (1005 เมตริก), 50V, 62.5mW, +/-1% | ตัวต้านทานชิป SMD 1%1/16W 0402 | ยาเงโอ | RC0402FR-1312KL |
| รายการ | จำนวน | อ้างอิง | ส่วน/ค่า | คำอธิบาย | ผู้ผลิต | รหัสการสั่งซื้อ |
| 75 | 2 | ร94 ร95 | 75R, 0402 (1005 เมตริก), 50V, 62.5mW, +/-1% | ตัวต้านทานชิป SMD 1%1/16W 0402 | เบิร์นส์ | CR0402-FX-75R0GLF |
| 76 | 1 | R96 | 4.7K, 0402 (1005 เมตริก), 50V, 62.5mW, +/-1% | ตัวต้านทานชิป SMD 1%1/16W 0402 | เบิร์นส์ | CR0402-FX-4701GLF |
| 77 | 1 | R98 | 1.43K, 0402,50V, 100มิลลิวัตต์, +/-1% | ตัวต้านทานชิป SMD 1%1/10W 0402 | พานาโซนิค | ERJ-2RKF1431X |
| 78 | 3 | สบี1 สบี2 สบี5 | 0R, 0201, 25V, 50mW, +/-1% | ตัวต้านทาน SMD 1%1/20W 0201 | พานาโซนิค | ERJ-1GN0R00C |
| 79 | 3 | สบี3 สบี4 สบี6 | ดีเอ็นเอ็ม 0201 | RES SMD 1%1/20W 0201 (ยังไม่ได้ประกอบ) | RC0201FR-07220RL | |
| 80 | 1 | SW1 | มินิสวิตช์ 3.00มม. x 2.00มม. 15V 0.02A | สวิทซ์แทคไทล์ SPST-NO 0.02A 15V | อี-สวิตซ์ | TL3780AF240QG |
| 81 | 1 | TP1 | พีซี13 | จุดทดสอบ 1MM SMD PADSTASCK | ตามที่ Gerber | |
| 82 | 1 | U1 | STM32G473CE-T6, 48-LQFP, 3.6 โวลต์ | ไอซี MCU 32BIT 512KB FLASH48LQFP | เอสทีไมโครอิเล็คโทรนิคส์ | STM32G473CET6 |
| 83 | 2 | ยูทู ยู2 | TSV912IQ2T แผ่นสัมผัส 8-UFDFN 5.5V 0.035A | ไอซีโอพี AMP วงจร GP2DFN | เอสทีไมโครอิเล็คโทรนิคส์ | TSV912IQ2T |
| 84 | 1 | U4 | STDRIVE101, แผ่นรองแบบเปิด 24-VFQFN (4mmX4mm, ระยะห่าง 0.5mm), 75V, 0.6A | STDRIVE101 - ไดร์เวอร์เกต 3 เฟส | เอสทีไมโครอิเล็คโทรนิคส์ | STDRIVE101 |
| 85 | 1 | U5 | L6981NDR, 8-SOIC (0.154″,กว้าง 3.90 มม.), 24V, 1.5A | 38 V, 1.5 A สเต็ปดาวน์แบบซิงโครนัส | เอสทีไมโครอิเล็คโทรนิคส์ | L6981NDR |
| 86 | 1 | U6 | LDL112PV33R, แผ่นสัมผัส 6-VDFN, 5.5V, 1.2A, +/-2% | ไอซี REG ลิเนียร์ 3.3V 1A 6DFN | เอสทีไมโครอิเล็คโทรนิคส์ | LDL112PV33R |
| 87 | 1 | Y1 | 24MHz, 4-SMD, ไม่มีตะกั่ว, 10uW | คริสตัล 8MHZ 18PFSMD (ไม่ได้ประกอบ) | อะบราคอน | เอบีเอ็ม8เอไอจี-8.000เมกะเฮิร์ทซ-1Z-ที |
เวอร์ชั่นบอร์ด
ตารางที่ 4. เวอร์ชัน STEVAL-PTOOL4A
| เวอร์ชั่น PCB | แผนผังไดอะแกรม | รายการวัสดุ |
| สตีวาล$PTOOL4AA (1) | แผนผังวงจร STEVAL$PTOOL4AA | รายการวัสดุ STEVAL$PTOOL4AA |
- รหัสนี้ระบุเวอร์ชันแรกของบอร์ดประเมินผล STEVAL-PTOOL4A รหัส STEVAL$PTOOL4AA จะพิมพ์อยู่บนบอร์ด
ข้อมูลการปฏิบัติตามกฎระเบียบ
ประกาศสำหรับคณะกรรมการการสื่อสารแห่งสหพันธรัฐของสหรัฐอเมริกา (FCC)
สำหรับการประเมินเท่านั้น ไม่ได้รับการอนุมัติจาก FCC สำหรับการขายต่อ
ประกาศ FCC - ชุดนี้ออกแบบมาเพื่อให้:
- ผู้พัฒนาผลิตภัณฑ์เพื่อประเมินส่วนประกอบอิเล็กทรอนิกส์ วงจร หรือซอฟต์แวร์ที่เกี่ยวข้องกับชุดอุปกรณ์ เพื่อพิจารณาว่าจะรวมรายการดังกล่าวในผลิตภัณฑ์สำเร็จรูปและ
- นักพัฒนาซอฟต์แวร์เขียนโปรแกรมซอฟต์แวร์เพื่อใช้กับผลิตภัณฑ์ขั้นสุดท้าย
ชุดอุปกรณ์นี้ไม่ใช่ผลิตภัณฑ์สำเร็จรูป และเมื่อประกอบเสร็จแล้วจะไม่สามารถนำไปขายต่อหรือทำการตลาดได้ เว้นแต่จะได้รับอนุญาตจาก FCC ที่จำเป็นทั้งหมดเสียก่อน การใช้งานต้องเป็นไปตามเงื่อนไขที่ผลิตภัณฑ์นี้จะไม่ก่อให้เกิดการรบกวนที่เป็นอันตรายต่อสถานีวิทยุที่มีใบอนุญาต และผลิตภัณฑ์นี้ต้องยอมรับการรบกวนที่เป็นอันตราย เว้นแต่ชุดอุปกรณ์ที่ประกอบเสร็จแล้วจะได้รับการออกแบบให้ทำงานภายใต้ส่วนที่ 15 ส่วนที่ 18 หรือส่วนที่ 95 ของบทนี้ ผู้ควบคุมชุดอุปกรณ์จะต้องทำงานภายใต้การอนุมัติของผู้ถือใบอนุญาต FCC หรือต้องได้รับอนุมัติการทดลองภายใต้ส่วนที่ 5 ของบทที่ 3.1.2 นี้
ประกาศสำหรับการพัฒนานวัตกรรม วิทยาศาสตร์ และเศรษฐกิจแคนาดา (ISED)
เพื่อวัตถุประสงค์ในการประเมินเท่านั้น ชุดอุปกรณ์นี้สร้าง ใช้ และสามารถแผ่พลังงานความถี่วิทยุ และไม่ได้รับการทดสอบว่าเป็นไปตามข้อจำกัดของอุปกรณ์คอมพิวเตอร์ตามกฎของ Industry Canada (IC)
ประกาศสำหรับสหภาพยุโรป
อุปกรณ์นี้เป็นไปตามข้อกำหนดที่จำเป็นของ Directive 2014/30/EU (EMC) และ Directive 2015/863/EU (RoHS)
ประกาศสำหรับสหราชอาณาจักร
อุปกรณ์นี้เป็นไปตามกฎระเบียบความเข้ากันได้ทางแม่เหล็กไฟฟ้าของสหราชอาณาจักรปี 2016 (UK SI 2016 ฉบับที่ 1091) และมีการจำกัดการใช้สารอันตรายบางชนิดในข้อบังคับเกี่ยวกับอุปกรณ์ไฟฟ้าและอิเล็กทรอนิกส์ปี 2012 (UK SI 2012 No. 3032)
ภาคผนวก A การรันเฟิร์มแวร์ที่ตั้งโปรแกรมไว้ล่วงหน้า
รูปที่ 17 จุดเชื่อมต่อของบอร์ด PTOOL4A

- จุดเชื่อมต่อที่ 1: +Vbatt
- จุดเชื่อมต่อที่ 2: -Vbatt
- จุดเชื่อมต่อที่ 3: พินเชื่อมต่อโพเทนชิออมิเตอร์
- จุดเชื่อมต่อที่ 4: พอร์ตเอาต์พุตขั้วต่อมอเตอร์ 3 เฟส
- จุดเชื่อมต่อที่ 5: พอร์ต stlinkv3
คำอธิบายการทดสอบ – การเชื่อมต่อและการเดินสาย
- ตั้งค่าโวลท์อินพุต DCtage ช่วงในแหล่งจ่ายไฟภายใน 19 V – 23 V.
- ตั้งค่าช่วงกระแสไฟในแหล่งจ่ายไฟภายใน 1.5 Amp – 5 Amp.
- เชื่อมต่อแหล่งจ่ายไฟ +VE และ -VE กับบอร์ด STEVAL-PTOOL4A ที่มี +Vbatt และ -Vbatt ตามลำดับ ตามที่แสดงในรูปที่ 2
- เชื่อมต่อเครื่องดีบักเกอร์ STLINKV3 เข้ากับบอร์ด STEVAL-PTOOL4A ผ่านทางขั้วต่อ STLINKV3
- เชื่อมต่อ STLINKV3 กับพีซีผ่าน USB
- เชื่อมต่อมอเตอร์ EMAX 3 เฟสเข้ากับบอร์ด (ดังแสดงในรูปด้านล่าง)
- เชื่อมต่อพินของโพเทนชิออมิเตอร์ตามลำดับกับพินเอาต์ j4 ของ STEVAL-PTOOL13A คือ 3.3.v, GND และพิน Throttle ตามลำดับ (ดังที่แสดงในรูปด้านล่าง)

เมื่อบอร์ดได้รับพลังงานในตอนแรก LED ทั้งสองดวงจะเปิดอยู่ 2-3 วินาที หลังจากนั้น หาก LED สีแดงกะพริบ แสดงว่าเกิดข้อผิดพลาดบางประการ โดยปกติแล้ว LED สีเขียวควรกะพริบเพื่อแสดงว่าพร้อมเมื่อหมุนโพเทนชิออมิเตอร์ มอเตอร์จะทำงานและเริ่มหมุนด้วยความเร็วที่แปรผันตามอินพุตของโพเทนชิออมิเตอร์
ภาคผนวก B การสร้างโค้ดด้วย MCSDK V6.3.0
- ในการสร้างเฟิร์มแวร์สำหรับ STEVAL-PTOOL4A ในสภาพแวดล้อม MCSDK เวอร์ชันเก่า ให้ใช้ตัวระบุบอร์ด JSON file ของบอร์ด STEVAL-PTOOL4A สำหรับ MCSDK เวอร์ชันเช่น Ver6.3.0 (หรือ Ver6.2.1) นี้ file ประกอบด้วยข้อมูลที่เกี่ยวข้องกับวงจรควบคุม เช่น การแมปพินของ PWM/ADC/เซ็นเซอร์ฮอลล์/GPIO ประเภทของการตรวจจับกระแส และ OP-AMP กำไร ฯลฯ JSON file จัดทำขึ้นจากเครื่องมือซอฟต์แวร์ ST Motor Control Board Designer (STMCBD) สำหรับรายละเอียดทั้งหมดที่เกี่ยวข้องกับการเตรียม JSON fileสามารถทำตามเอกสารประกอบของ STMC Board Designer ได้
- หลังจากการสร้าง JSON file สำหรับบอร์ด STEVAL-PTOOL4A จะนำเข้าไปยัง Motor Control Workbench (MCSDK) ในเครื่องมือ → ตัวจัดการบอร์ด → อินเวอร์เตอร์
- การสร้างโค้ดต้นฉบับของการควบคุมมอเตอร์จะทำได้ในส่วนของโปรเจ็กต์ใหม่โดยการใส่ชื่อโปรเจ็กต์ผู้ใช้ จำนวนมอเตอร์ อัลกอริทึม ประเภทของมอเตอร์ และการเลือกบอร์ด
บน GUI เวิร์กเบนช์การควบคุมมอเตอร์ ผู้ใช้สามารถดูพารามิเตอร์ทั้งหมดที่เกี่ยวข้องกับฮาร์ดแวร์ และผู้ใช้สามารถเลือกอัลกอริทึมและโหมดการควบคุมได้
เวิร์กเบนช์ควบคุมมอเตอร์ ST ทำงานร่วมกับอินเทอร์เฟซเซ็นเซอร์ความเร็วต่างๆ (เซ็นเซอร์ฮอลล์ ตัวเข้ารหัส) และอัลกอริทึมที่ไม่ต้องใช้เซ็นเซอร์ เช่น Observer+PLL, Observer+Cordic, Observer ที่มีความไวสูง (HSO) ที่ความเร็วต่ำมาก HSO จะทำงานได้ดีมากเมื่อเทียบกับวิธีการตรวจจับความเร็วแบบอื่น - สามารถสร้างซอร์สโค้ดได้โดยคลิกสร้างโปรเจ็กต์ ผู้ใช้สามารถเลือก IDE ที่ต้องการได้ (IAR EWARM, KEIL MDK-ARM หรือ ST STM32CubeIDE)
การสร้างโค้ดต้นฉบับจาก ST motor control workbench (MCSDK)
รูปที่ 20 ระบบนิเวศการควบคุมมอเตอร์ (MCSDK)

ภาคผนวก C การปรับแต่งที่เป็นไปได้
สามารถปรับแต่งได้ดังต่อไปนี้ อย่างไรก็ตาม ต้องใช้ความระมัดระวังที่เหมาะสม
เพิ่มปริมาณอุปทานอินพุตtage
บอร์ดนี้ได้รับการออกแบบมาให้รับแรงดันไฟเข้าได้ 21V อย่างไรก็ตาม หากจำเป็น บอร์ดนี้สามารถใช้แรงดันไฟที่สูงกว่าได้tage บอกว่าสูงถึง 32V ในกรณีนี้ จะต้องปิดการใช้งานและถอดตัวแปลง DC-DC บนบอร์ดออก สามารถให้แหล่งจ่ายไฟภายนอก 5V ได้ J16 ดังแสดงด้านล่าง จะต้องปรับเปลี่ยนตัวแบ่งศักย์ R85, R88 สำหรับการตรวจจับ VDC ค่า R85 สามารถเพิ่มขึ้นได้ตามสัดส่วน และต้องปรับเปลี่ยนไลบรารี MCSDK FW ตามการเปลี่ยนแปลง

ปิดการใช้งานแหล่งจ่ายไฟ Aux บนบอร์ดเพื่อเชื่อมต่อ STEVAL-ISA198V1 ภายนอก
การถอด R82 ออกจะทำให้ตัวแปลง DC-DC บนบอร์ดไม่ทำงาน อย่างไรก็ตาม ขอแนะนำให้ถอด FB2 และ FB1 และวงจรป้อนกลับออกตามที่แสดงด้านล่าง

เพิ่มระดับพลังงานที่มีประสิทธิภาพ
สามารถปรับปรุงประสิทธิภาพการใช้พลังงานของบอร์ดได้โดยการให้การระบายความร้อนผ่านแผ่นระบายความร้อนampด้านล่างนี้เป็นภาพที่แสดงไว้เพื่อใช้เป็นข้อมูลอ้างอิง ขอแนะนำให้ผู้ใช้ตรวจสอบขนาดทั้งหมดอีกครั้ง การออกแบบจริงอาจพิจารณาความสามารถในการระบายความร้อนของตัวระบายความร้อนด้วยความร้อนด้วยก็ได้ ขึ้นอยู่กับการใช้งานและรอบการทำงาน เป็นต้น นอกจากนี้ การเสริมความแข็งแรงให้กับแทร็ก PCB ด้วยการบัดกรีเพิ่มเติมและการระบายความร้อนด้วยอากาศโดยเฉพาะอย่างยิ่งการบังคับอากาศสามารถช่วยได้มาก 
ผู้ใช้สามารถเลือกขนาดและรูปร่างของแผงระบายความร้อนได้ตามความต้องการ ขนาดของผู้ใช้แผงระบายความร้อนในรูปด้านบนเป็นข้อมูลอ้างอิงด้านล่าง:
รูปที่ 25 ขนาดของสampแผ่นระบายความร้อน (ดูรูปด้านบน)

ประวัติการแก้ไข
ตารางที่ 5 ประวัติการแก้ไขเอกสาร
| วันที่ | การแก้ไข | การเปลี่ยนแปลง |
| 10 ต.ค. 2024 | 1 | การเปิดตัวครั้งแรก |
หมายเหตุสำคัญ - โปรดอ่านอย่างละเอียด
- STMicroelectronics NV และบริษัทในเครือ (“ST”) ขอสงวนสิทธิ์ในการเปลี่ยนแปลง แก้ไข ปรับปรุง ปรับเปลี่ยน และปรับปรุงผลิตภัณฑ์ ST และ/หรือเอกสารนี้ได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบล่วงหน้า ผู้ซื้อควรได้รับข้อมูลที่เกี่ยวข้องล่าสุด
- เกี่ยวกับผลิตภัณฑ์ ST ก่อนทำการสั่งซื้อ ผลิตภัณฑ์ ST จะถูกขายตามข้อกำหนดและเงื่อนไขการขายของ ST ที่ใช้ในขณะรับคำสั่งซื้อ
ผู้ซื้อจะต้องรับผิดชอบแต่เพียงผู้เดียวในการเลือก การคัดเลือก และการใช้ผลิตภัณฑ์ ST และ ST จะไม่รับผิดชอบต่อความช่วยเหลือในการใช้งานหรือการออกแบบผลิตภัณฑ์ของผู้ซื้อ - ST ไม่อนุญาตให้มีใบอนุญาตใดๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัยในสิทธิในทรัพย์สินทางปัญญาใดๆ
- การขายต่อผลิตภัณฑ์ ST ที่มีข้อกำหนดแตกต่างจากข้อมูลที่กำหนดไว้ในที่นี้ จะทำให้การรับประกันใดๆ ที่ ST ให้ไว้สำหรับผลิตภัณฑ์ดังกล่าวเป็นโมฆะ
ST และโลโก้ ST เป็นเครื่องหมายการค้าของ ST สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเครื่องหมายการค้า ST โปรดดูที่ www.st.com/trademarksชื่อผลิตภัณฑ์หรือบริการอื่น ๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
ข้อมูลในเอกสารฉบับนี้แทนที่และเปลี่ยนแทนข้อมูลที่เคยให้ไว้ก่อนหน้านี้ในเอกสารฉบับก่อนหน้าใดๆ
© 2024 STMicroelectronics – สงวนลิขสิทธิ์
เอกสาร / แหล่งข้อมูล
![]() |
สท.3374 กระดานประเมินผลอ้างอิง [พีดีเอฟ] คู่มือการใช้งาน UM3374 กระดานประเมินผลอ้างอิง, UM3374, กระดานประเมินผลอ้างอิง, กระดานประเมินผล, กระดาน |





