烽火社区 首页 方案 工业控制 医疗设备 查看内容
仪器仪表 工业电子 医疗设备 智能装备 智能控制 马达控制 LED照明

[方案]STSTM32F415ZG双马达控制方案

2017-11-24 07:13 PM| 发布者: 胜铉的小可爱| 查看: 1871| 评论: 0

摘要: ST公司的STM32F415xx和STM32F417xx系列是{方案}ARM®Cortex®-M432位RISC核,工作频率高达168MHz,具有浮点单位(FPU)单精度,支持所有的ARM单精度数据处理指令和数据范例,210DMIPS性能,多达1MB闪存/192+4KBRAM,多种外设 ...

ST公司的STM32F415xx和STM32F417xx系列是{方案}ARM®Cortex®-M4 32位RISC核,工作频率高达168MHz,具有浮点单位(FPU)单精度,支持所有的ARM单精度数据处理指令和数据范例,210DMIPS性能,多达1MB闪存/192+4KB RAM,多种外设包罗USB OTG HS/FS,三个I2C,三个SPI,四个USART和两个UART,两个CAN等.主要用在马达驱动和应用控制,医疗电子,工业应用如PLC,逆变器和电路中断器,打印机和扫描仪,告警系统,视频毗连和HVAC以及家庭音频设备.本京电港论坛文章先容了STM32F415xx和STM32F417xx系列主要特点和框架图,以及双马达控制板STEVAL-IHM039V1主要特点,电路原理图纸和质料清单.

The STM32F415xx and STM32F417xx family is based on the high-performance ARM®Cortex®-M4 32-bit RISC core operating at a frequency of up to 168 MHz. The Cortex-M4 core features a Floating point unit (FPU) single precision which supports all ARM singleprecisiondata-processing instructions and data types. It also implements a full set of DSPinstructions and a memory protection unit (MPU) which enhances application security.

The STM32F415xx and STM32F417xx family incorporates high-speed embedded memories (Flash memory up to 1 Mbyte, up to 192 Kbytes of SRAM), up to 4 Kbytes of backup SRAM, and an extensive range of enhanced I/Os and peripherals connected to twoAPB buses, three AHB buses and a 32-bit multi-AHB bus matrix.

All devices offer three 12-bit ADCs, two DACs, a low-power RTC, twelve general-purpose 16-bit timers including two PWM timers for motor control, two general-purpose 32-bit timers.a true random number generator (RNG), and a cryptographic acceleration cell. They alsofeature standard and advanced communication interfaces.

 Up to three I2Cs
 Three SPIs, two I2Ss full duplex. To achieve audio class accuracy, the I2S peripherals can be clocked via a dedicated internal audio PLL or via an external clock to allowsynchronization.

 Four USARTs plus two UARTs
 An USB OTG full-speed and a USB OTG high-speed with full-speed capability (with the ULPI), Two CANs
 An SDIO/MMC interface
 Ethernet and the camera interface available on STM32F417xx devices only.

New advanced peripherals include an SDIO, an enhanced flexible static memory control (FSMC) interface (for devices offered in packages of 100 pins and more), a camera interface for CMOS sensors and a cryptographic acceleration cell.

The STM32F415xx and STM32F417xx family operates in the C40 to +105 ℃temperature range from a 1.8 to 3.6 V power supply. The supply voltage can drop to 1.7 V when the device operates in the 0 to 70 ℃ temperature range using an external power supply supervisor. A comprehensive set of power-savingmode allows the design of low-power applications.

The STM32F415xx and STM32F417xx family offers devices in various packages ranging from 64 pins to 176 pins. The set of included peripherals changes with the device chosen. These features make the STM32F415xx and STM32F417xx microcontroller family suitablefor a wide range of applications:

 Motor drive and application control
 Medical equipment
 Industrial applications: PLC, inverters, circuit breakers
 Printers, and scanners
 Alarm systems, video intercom, and HVAC
 Home audio appliances

New advanced peripherals include an SDIO, an enhanced flexible static memory control (FSMC) interface (for devices offered in packages of 100 pins and more), a camera interface for CMOS sensors and a cryptographic acceleration cell.

The STM32F415xx and STM32F417xx family operates in the C40 to +105 ℃ temperature range from a 1.8 to 3.6 V power supply. The supply voltage can drop to 1.7 V when the device operates in the 0 to 70 ℃ temperature range using an external power supply supervisor: A comprehensive set of power-savingmode allows the design of low-power applications.

STM32F415xx和STM32F417xx系列主要特点:

 Core: ARM® 32-bit Cortex®-M4 CPU with FPU,Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state executionfrom Flash memory,frequency up to 168 MHz,memory protection unit, 210 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
 Memories
C Up to 1 Mbyte of Flash memory
C Up to 192+4 Kbytes of SRAM including 64-Kbyte of CCM (core coupled memory) data RAM
C Flexible static memory controllersupporting Compact Flash, SRAM,PSRAM, NOR and NAND memories
 LCD parallel interface, 8080/6800 modes
 Clock, reset and supply management
C 1.8 V to 3.6 V application supply and I/Os
C POR, PDR, PVD and BOR
C 4-to-26 MHz crystal oscillator
C Internal 16 MHz factory-trimmed RC (1%accuracy)
C 32 kHz oscillator for RTC with calibration
C Internal 32 kHz RC with calibration
 Low-power operation
C Sleep, Stop and Standby modes
C VBAT supply for RTC, 20×32 bit backupregisters + optional 4 KB backup SRAM
 3×12-bit, 2.4 MSPS A/D converters: up to 24channels and 7.2 MSPS in triple interleavedmode
 2×12-bit D/A converters
 General-purpose DMA: 16-stream DMAcontroller with FIFOs and burst support
 Up to 17 timers: up to twelve 16-bit and two 32-bit timers up to 168 MHz, each with up to 4IC/OC/PWM or pulse counter and quadrature(incremental) encoder input
 Debug mode
C Serial wire debug (SWD) & JTAGinterfaces
C Cortex-M4 Embedded Trace Macrocell™
 Up to 140 I/O ports with interrupt capability
C Up to 136 fast I/Os up to 84 MHz
C Up to 138 5 V-tolerant I/Os
 Up to 15 communication interfaces
C Up to 3 × I2C interfaces (SMBus/PMBus)
C Up to 4 USARTs/2 UARTs (10.5 Mbit/s, ISO7816 interface, LIN, IrDA, modem control)
C Up to 3 SPIs (42 Mbits/s), 2 with muxedfull-duplex I2S to achieve audio classaccuracy via internal audio PLL or externalclock
C 2 × CAN interfaces (2.0B Active)
C SDIO interface
 Advanced connectivity
C USB 2.0 full-speed device/host/OTGcontroller with on-chip PHY
C USB 2.0 high-speed/full-speeddevice/host/OTG controller with dedicatedDMA, on-chip full-speed PHY and ULPI
C 10/100 Ethernet MAC with dedicated DMA:supports IEEE 1588v2 hardware, MII/RMII
 8- to 14-bit parallel camera interface up to54 Mbytes/s
 Cryptographic acceleration: hardwareacceleration for AES 128, 192, 256, TripleDES, HASH (MD5, SHA-1), and HMAC
 True random number generator
 CRC calculation unit
 96-bit unique ID
 RTC: subsecond accuracy, hardware calendar

图1{京电港论坛}.STM32F41xxx系列框架图

双马达控制板STEVAL-IHM039V1

STEVAL-IHM039V1 dual motor control demonstration boardfeaturing the STM32F415 microcontroller

The STEVAL-IHM039V1 demonstration board is designed as a dual motor field-oriented control (FOC) development platform for STMicroelectronics’ARM Cortex™-M4 32-bit corebasedSTM32F415ZG microcontroller with up to 168 MHz of clock frequency and FPUsupport. The board features full-speed USB 2.0 and CAN 2.0 A/B compliant interfaces; 1I2S/I2C channel, 1 USART channel and 1 insulate USART through USB to serial bridge, 2DAC channels, internal 192+4KB SRAM and 1 MB Flash memory, and JTAG and SWDdebugging support. The board is designed to implement multiple motor controls and offersan advanced user I/O interface (LCD QVGA display and joystick key). Extension headersmake it easy to connect a daughterboard or wrapping board for specific applications.

With dedicated hardware features, the STEVAL-IHM39V1 board is designed to help developers to evaluate the device and develop their own applications.

The STEVAL-IHM39V1 can be used together with the STM32 PMSM single/dual FOC SDKv3.x and two of the possible STMicroelectronics demonstration power boards equipped withMC connector for a complete dual motor control evaluation and development platform.

图2{京电港论坛}.双马达控制板STEVAL-IHM039V1外形实物图

双马达控制板STEVAL-IHM039V1主要特点:

• STMicroelectronics’ ARMTM Cortex-M4 core-based STM32F415ZG microcontroller
• Two full-featured MC connectors for interfacing with any of the possible
STMicroelectronics demonstration power boards
• JTAG, SWD and trace debug support
• USB connector for isolated virtual com port
• USB 2.0 full speed connection
• 240 x 320 TFT color LCD
• Joystick with 4-direction control and selector
• 4 LEDs
• Reset plus three user buttons
• Five 5 V power supply sources: 2-way screw connector, power jack, two USBconnectors or daughterboard
• Boot from user Flash or system memory
• CAN 2.0 A/B compliant connection
• I2C connection
• RS-232 channel with RTS/CTS handshake support
• Extension connectors for daughterboard or wrapping area board

图3{京电港论坛}.双马达控制板STEVAL-IHM039V1电路原理图纸(1)

图4{京电港论坛}.双马达控制板STEVAL-IHM039V1电路原理图纸(2)

图5{京电港论坛}.双马达控制板STEVAL-IHM039V1电路原理图纸(3)

图6{京电港论坛}.双马达控制板STEVAL-IHM039V1电路原理图纸(4)

图7{京电港论坛}.双马达控制板STEVAL-IHM039V1电路原理图纸(5)

图8{京电港论坛}.双马达控制板STEVAL-IHM039V1电路原理图纸(6)

图9{京电港论坛}.双马达控制板STEVAL-IHM039V1电路原理图纸(7)

图1{京电港论坛}0.双马达控制板STEVAL-IHM039V1电路原理图纸(8)

图1{京电港论坛}1.双马达控制板STEVAL-IHM039V1电路原理图纸(9)
双马达控制板STEVAL-IHM039V1质料清单:

详情请复制打开此衔接地址:
http://www2.st.com/content/ccc/resource/technical/document/datasheet/98/9f/89/73/01/b1/48/98/DM00035129.pdf
/files/DM00035129.pdf/jcr:content/translations/en.DM00035129.pdf
和http://www2.st.com/content/ccc/resource/technical/document/user_manual/11/80/94/38/c9/d5/4a/02/DM00075652.pdf
/files/DM00075652.pdf/jcr:content/translations/en.DM00075652.pdf
以及http://www2.st.com/content/ccc/resource/technical/layouts_and_diagrams/schematic_pack/d3/6c/29/98/3b/64/44/78/steval-ihm039v1_schematic.pdf/files/steval-ihm039v1_schematic.pdf/jcr:content/translations/en.steval-ihm039v1_schematic.pdf
en.DM00035129.pdf
en.DM00075652.pdf
en.steval-ihm039v1_bom.pdf
en.steval-ihm039v1_schematic.pdf


鲜花

握手

雷人

路过

鸡蛋

相关阅读

热点图文
推荐阅读
文章排行
返回顶部