日职联赛-英超多少轮比赛-欧洲杯外围赛-2425德乙联赛赛程|www.tuangou168.com

設為主頁  加入收藏
 
·I2S數字功放IC/內置DSP音頻算法功放芯片  ·馬達驅動IC  ·2.1聲道單芯片D類功放IC  ·內置DC/DC升壓模塊的D類功放IC  ·鋰電充電管理IC/快充IC  ·無線遙控方案  ·直流無刷電機驅動芯片
當前位置:首頁->方案設計
STM32F415雙馬達控制解決方案
文章來源: 更新時間:2014/9/13 9:05:00
在線咨詢:
給我發消息
姚紅霞 3003214837
給我發消息
鄢先輝 2850985542
給我發消息
李湘寧 2850985550
13713728695
 
ST公司的STM32F415xx和STM32F417xx系列產品是基于高性能的ARM®Cortex™-M4 32位RISC內核的MCU,工作頻率高達168MHz, Cortex-M4核具有浮點單元(FPU)單精度,支持所有ARM單精度數據處理指令和數據類型.器件還集成高速嵌入存儲器(閃存高達1MB,SRAM高達192KB和高達4KB的備份SRAM.主要用在馬達控制,醫療設備,PLC,逆變器,打印機,掃描儀,家用電器,HVAC,家庭音頻設備,告警系統,視頻連接等.本文介紹了STM32F415xx主要特性和框圖, 采用STM32F415 MCU的雙馬達控制板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 single precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security. The Cortex-M4 core with FPU will be referred to as Cortex-M4F throughout this document.
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 two APB 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 also feature 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 allow
synchronization.
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.
The STM32F415xx and STM32F417xx family operates in the –40 to +105 °C 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 °C temperature range using an external power supply supervisor.
STM32F415xx主要特性:
Core: ARM 32-bit Cortex™-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory, frequency up to 168 MHz,
memory protection unit, 210 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
Memories
– Up to 1 Mbyte of Flash memory
– Up to 192+4 Kbytes of SRAM including 64-Kbyte of CCM (core coupled memory) data RAM
– Flexible static memory controller supporting Compact Flash, SRAM, PSRAM, NOR and NAND memories
LCD parallel interface, 8080/6800 modes
Clock, reset and supply management
– 1.8 V to 3.6 V application supply and I/Os
– POR, PDR, PVD and BOR
– 4-to-26 MHz crystal oscillator
– Internal 16 MHz factory-trimmed RC (1% accuracy)
– 32 kHz oscillator for RTC with calibration
– Internal 32 kHz RC with calibration
Low power
– Sleep, Stop and Standby modes
– VBAT supply for RTC, 20×32 bit backup registers + optional 4 KB backup SRAM
3×12-bit, 2.4 MSPS A/D converters: up to 24 channels and 7.2 MSPS in triple interleaved mode
2×12-bit D/A converters
General-purpose DMA: 16-stream DMA controller 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 4
IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
Debug mode
– Serial wire debug (SWD) & JTAG interfaces
– Cortex-M4 Embedded Trace Macrocell™
Up to 140 I/O ports with interrupt capability
– Up to 136 fast I/Os up to 84 MHz
– Up to 138 5 V-tolerant I/Os
Up to 15 communication interfaces
– Up to 3 × I2C interfaces (SMBus/PMBus)
– Up to 4 USARTs/2 UARTs (10.5 Mbit/s, ISO 7816 interface, LIN, IrDA, modem control)
– Up to 3 SPIs (42 Mbits/s), 2 with muxed full-duplex I2S to achieve audio class accuracy via internal audio PLL or external clock
– 2 × CAN interfaces (2.0B Active)
– SDIO interface
Advanced connectivity
– USB 2.0 full-speed device/host/OTG controller with on-chip PHY
– USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
– 10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII
8- to 14-bit parallel camera interface up to 54 Mbytes/s
Cryptographic acceleration: hardware acceleration for AES 128, 192, 256, Triple DES, HASH (MD5, SHA-1), and HMAC
True random number generator
CRC calculation unit
96-bit unique ID
RTC: subsecond accuracy, hardware calendar
These features make the STM32F415xx and STM32F417xx microcontroller family suitable for 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

圖1. STM32F41x系列框圖

采用STM32F415 MCU的雙馬達控制板STEVAL-IHM039V1
The STEVAL-IHM039V1 demonstration board is designed as a dual motor field-oriented control (FOC) development platform for STMicroelectronics’ ARM Cortex™-M4 32-bit corebased STM32F415ZG microcontroller with up to 168 MHz of clock frequency and FPU support. The board features full-speed USB 2.0 and CAN 2.0 A/B compliant interfaces; 1 I2S/I2C channel, 1 USART channel and 1 insulate USART through USB to serial bridge, 2 DAC channels, internal 192+4KB SRAM and 1 MB Flash memory, and JTAG and SWD debugging support. The board is designed to implement multiple motor controls and offers an advanced user I/O interface (LCD QVGA display and joystick key). Extension headers make 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 SDK v3.x and two of the possible STMicroelectronics demonstration power boards equipped with MC connector for a complete dual motor control evaluation and development platform.
The demonstration board can be ordered through order code STEVAL-IHM039V1.

圖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 USB connectors 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)

圖10. 雙馬達控制板STEVAL-IHM039V1電路圖(8)

圖11. 雙馬達控制板STEVAL-IHM039V1電路圖(9)
雙馬達控制板STEVAL-IHM039V1材料清單:




 
 
 
    相關產品  
 
 
·藍牙音箱的音頻功放/升壓/充電管
·單節鋰電內置升壓音頻功放IC選型
·HT7179 12V升24V內置
·5V USB輸入、三節鋰電升壓型
·網絡主播聲卡專用耳機放大IC-H
 
M12269 HT366 ACM8629 HT338 

業務洽談:手機:13713728695(微信同號)   QQ:3003207580  EMAIL:panbo@szczkjgs.com   聯系人:潘波

地址:深圳市寶安西鄉航城大道航城創新創業園A5棟307/309

版權所有:深圳市永阜康科技有限公司  備案號:粵ICP備17113496號