當(dāng)前位置:首頁->方案設(shè)計(jì) |
|
L6230和STM32F302R8三相馬達(dá)控制平臺(tái)方案 |
|
|
文章來源: 更新時(shí)間:2016/3/21 11:21:00 |
在線咨詢: |
|
ST公司的L6320是具有過流保護(hù)的DMOS全集成三相馬達(dá)驅(qū)動(dòng)器,包括有絕緣的DMOS功率晶體管和CMOS與雙極電路,工作電壓從8V到52V,峰值電流2.8A(1.4A RMS),工作頻率高達(dá)100kHz,非常適合用在磁場定向控制(FOC)應(yīng)用如BLDC馬達(dá)驅(qū)動(dòng),正弦/六步驅(qū)動(dòng)和磁場定向控制驅(qū)動(dòng)系統(tǒng).本文介紹了L6230主要特性,框圖,幾種典型應(yīng)用電路,以及STM32 NUCLEO Pack FOC和六步馬達(dá)控制平臺(tái)P-NUCLEO-IHM001主要特性,框圖,電路圖,材料清單和PCB元件布局圖.
The L6230 is a DMOS fully integrated threephasemotor driver with overcurrent protection,optimized for FOC application thanks to theindependent current senses.
Realized in BCDmultipower technology, thedevice combines isolated DMOS PowerTransistors with CMOS and bipolar circuits on thesame chip. An uncommitted comparator with open-drainoutput is available.
Available in PowerSO36 and VFQFPN-32 5x5packages the L6230 features a non dissipativeovercurrent protection on the high side powerMOSFETs and thermal shutdown.
L6230主要特性:
■ Operating supply voltage from 8 to 52 V
■ 2.8 A output peak current (1.4 A RMS)
■ RDS(on) 0.73 Ω typ. value @ TJ = 25 ℃
■ Integrated fast free wheeling diodes
■ Operating frequency up to 100 kHz
■ Non dissipative overcurrent detection andprotection
■ Cross conduction protection
■ Diagnostic output
■ Uncommitted comparator
■ Thermal shutdown
■ Under voltage lockout
L6230應(yīng)用:
■ BLDC motor driving
■ Sinusoidal / 6-steps driving
■ Field oriented control driving system
![](/uploadfile/20160321/20160321111815970.jpg)
圖1.L6230框圖
![](/uploadfile/20160321/20160321111827301.jpg)
圖2.L6230磁場定向控制(FOC)應(yīng)用電路
![](/uploadfile/20160321/20160321111846291.jpg)
圖3.L6230六步電流控制應(yīng)用電路
![](/uploadfile/20160321/20160321111857916.jpg)
圖4.L6230六步零交叉檢測應(yīng)用電路
STM32 NUCLEO Pack FOC和六步馬達(dá)控制平臺(tái)P-NUCLEO-IHM001
STM32 Nucleo Pack FOC and 6-step motor control platform for 3-phase low voltage motor The STM32 NUCLEO Pack (P-NUCLEO-IHM001) is a motor control kit based on X-NUCLEO-IHM07M1 and NUCLEO-F302R8 boards. This platform provides a motor control solution for low voltage three-phase DC brushless motor. It is based on L6230 driver (belonging to STSPIN family) and on STM32F302R8 MCU. The L6230 driver is a DMOS fully integrated device for three-phase brushless PMSM motor, with integrated overcurrent and thermal protection.
The STM32F302R8 is a 32-bit microcontroller based on a high-performance ARM®Cortex® -M4 32-bit RISC core, with floating point unit (FPU), operating at a frequency of up to 72 MHz and embedding an advanced analog peripheral set.The X-NUCLEO-IHM07M1 board is fully configurable and ready to support different closed loop control, FOC or 6-step, based on sensorless or sensor mode, and it is compatible with three shunts or single shunt for current sense measuring.The NUCLEO-F302R8 board provides an affordable and flexible way for users to try out new concepts and build prototypes with STM32 MCU.An external power supply (8 V min; 12 V max) is required to power the kit. It does not require any separate probe as it integrates the ST-LINK/V2-1 debugger and programmer.
FOC和六步馬達(dá)控制平臺(tái)P-NUCLEO-IHM001主要特性:
X-NUCLEO-IHM07M1:
Three-phase driver board for BLDC/PMSM motors based on L6230
Nominal operating voltage range from 8 V to 48 V dc
2.8 A output peak current (1.4 A RMS)
Non dissipative overcurrent detection and protection
Full compatible with ST 6-step or ST FOC control algorithm
Full support for sensorless and sensor mode
3-Shunt and 1-Shunt configurable jumpers for motor current sensing
Hall/encoder motor sensor connector and circuit
Potentiometer available for speed regulation
Compatible with STM32 Nucleo boards
Equipped with ST morpho connectors
NUCLEO-F302R8:
STM32F302R8 32-bit Microcontroller based on Cortex® -M4 core (72 MHz max) with 64-Kbyte Flash memory and 16-Kbyte SRAM
Two types of extension resources: Arduino™UNO Revision 3 connectivity and ST morpho extension pin headers for full access to all STM32 I/Os
Mbed-enabled (http://mbed.org)
On-board ST-LINK/V2-1 debugger/programmer with SWD connector: selection-mode switch to use the kit as a standalone ST-LINK/V2-1
two push buttons: USER and RESET
Three-phase motor:
Bull-Running model BR2804-1700 kV
Nominal voltage 11.1 V dc (battery up to 3S)
Maximum DC current: 5 A
7 pole pairs
Max speed 19000 RPM
![](/uploadfile/20160321/20160321111917526.jpg)
圖5.FOC和六步馬達(dá)控制平臺(tái)P-NUCLEO-IHM001外形圖
The information listed below shows the main board specification data and parameters set for the X-NUCLEO-IHM07M1 expansion board included in the P-NUCLEO-IHM001 kit:
3-phase driver board for BLDC/PMSM Motors
Nominal operating voltage range from 8 V to 48 V DC
2.8 A output peak current (1.4 A RMS)(a)
Operating frequency up to 100 kHz
Non dissipative overcurrent detection and protection
Cross conduction protection
Thermal measuring and overheating protection
Full compatible with ST 6-Step or ST FOC control algorithm
Full support for sensorless and sensor mode
3-shunt and 1-shunt configurable jumpers for motor current sensing
Hall/encoder motor sensor connector and circuit
Debug connector for DAC, GPIOs, etc.
Potentiometer available for speed regulation
Fully populated board conception with test points
User LED
Compatible with STM32 Nucleo boards
Equipped with ST morpho connector
PCB type and size:
– Material of PCB - FR-4
– 4 layers layout
– Copper thickness: 70 μm (external layer), 35 μm (internal layer)
– Total dimensions of the expansion board: 70 mm x 66 mm
![](/uploadfile/20160321/20160321111931120.jpg)
圖6.馬達(dá)控制平臺(tái)P-NUCLEO-IHM001系統(tǒng)架構(gòu)圖
![](/uploadfile/20160321/20160321111943641.jpg)
圖7.馬達(dá)控制平臺(tái)P-NUCLEO-IHM001電路圖:電流檢測調(diào)理電路
![](/uploadfile/20160321/20160321111955726.jpg)
圖8.馬達(dá)控制平臺(tái)P-NUCLEO-IHM001電路圖:傳感器和并聯(lián)電阻電路
![](/uploadfile/20160321/20160321112011616.jpg)
圖9.馬達(dá)控制平臺(tái)P-NUCLEO-IHM001電路圖:L6230驅(qū)動(dòng)器和BEMF檢測電路
![](/uploadfile/20160321/20160321112024823.jpg)
圖10.馬達(dá)控制平臺(tái)P-NUCLEO-IHM001電路圖:STM32 MCU引腳
馬達(dá)控制平臺(tái)P-NUCLEO-IHM001材料清單:
![](/uploadfile/20160321/20160321112040774.jpg)
![](/uploadfile/20160321/20160321112052403.jpg)
![](/uploadfile/20160321/20160321112105439.jpg)
圖11.馬達(dá)控制平臺(tái)P-NUCLEO-IHM001 PCB頂層元件布局圖 |
|
|
|
|
|
|
|
|
|