Low voltage three-phase brushless DC motor driver software expansion for
STM32Cube
Features
•
•
Sample application to drive a low voltage three phase brushless motor,
managing an
STSPIN233
(single driver) and an
X-NUCLEO-IHM17M1
Sample implementation available on the
X-NUCLEO-IHM17M1
expansion board
plugged on top of a
NUCLEO-F030R8, NUCLEO-F103RB, NUCLEO-F302R8
or
NUCLEO-F401RE
board
Timer to generate step clock and voltage reference
Management of parameters like minimum and maximum speed, direction etc.
GPIO, PWM and IRQ configuration
API function available to send any application command to the motor driver
User interface utility based on PC terminal to control the motor
Speed control through potentiometer
Motor control by user button
Easy portability across different MCU families, thanks to STM32Cube
Free, user-friendly license terms
•
•
•
•
•
•
•
•
•
Description
The
X-CUBE-SPN17
is an expansion software for STM32Cube. The software runs
on the
STM32 Nucleo
providing management of
STSPIN233
to control low voltage
three-phase brushless DC motors. The expansion is built on STM32Cube software
technology to ease portability across different STM32 microcontrollers.
Summary table
Low voltage
three-phase
brushless DC
motor driver
expansion board
based on
STSPIN233 for
STM32 Nucleo
Low voltage
three phase and
three sense
motor driver
STM32 Nucleo
development
board
The software comes with a sample implementation driving a low voltage three-phase
brushless DC motor, with BEMF sensing.
It is compatible with
NUCLEO-F030R8, NUCLEO-F103RB, NUCLEO-F302R8
and
NUCLEO-F401RE
boards when connected to one or more
X-NUCLEO-IHM17M1
expansion boards.
The package contains a user interface layer enabling real-time transmission of data
to a PC through the terminal.
X-NUCLEO-IHM17M1
STSPIN233
STM32 Nucleo
DB3517
-
Rev 1
-
February 2018
For further information contact your local STMicroelectronics sales office.
www.st.com/
X-CUBE-SPN17
Detailed description
1
Detailed description
■
What is STM32Cube?
STMCube™ is designed by STMicroelectronics to reduce development effort, time and cost across the entire
STM32 portfolio.
STM32Cube version 1.x includes:
•
STM32CubeMX, a graphical software configuration tool that allows the generation of C initialization code
using graphical wizards.
A comprehensive embedded software platform specific to each series (such as the STM32CubeF4 for the
•
STM32F4 series), which includes:
–
the STM32Cube HAL embedded abstraction-layer software, ensuring maximized portability across the
STM32 portfolio
–
a consistent set of middleware components such as RTOS, USB, TCP/IP and graphics
–
all embedded software utilities with a full set of examples
How does this software complement STM32Cube?
This software is based on the STM32CubeHAL hardware abstraction layer for the STM32 microcontroller. The
package extends STM32Cube by providing a board support package (BSP) for the
X-NUCLEO-IHM17M1
expansion board based on the
STSPIN233.
The drivers abstract low-level details of the hardware and allow the middleware components and applications to
access functions and data associated with the low voltage three-phase brushless DC motor driver.
The software package includes a sample application for driving a three-phase brushless motor using the user
button of the STM32 Nucleo board or the user interface utility based on PC terminal.
DB3517
-
Rev 1
page 2/4
X-CUBE-SPN17
Revision history
Table 1.
Document revision history
Date
06-Feb-2017
Version
1
Initial release.
Changes
DB3517
-
Rev 1
page 3/4
X-CUBE-SPN17
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST
products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
Yamaha Motor Group旗下的i-PULSE有限公司日前已与华尔莱科技(Valor)结为合作伙伴关系,基于Valor的vPlan生产规划工具向i-PULSE组装设备的使用者提供完整的从设计到制造的NPI解决方案。在近期日本东京举办的Protec展会(6/11-6/13)上,i-PULSE首度展出了该新产品并将直接向其客户进行销售。 新产品的名称为“iPlan”,它将提供一系...[详细]
在全球半导体产业因景气不佳而纷传并购、整合之际,两大IT巨头三星、IBM日前却双双宣布,将强化半导体产业投资。 三星电子本周一宣布,已向韩国证券交易所提交一份申请文件,打算2008年投下10.5亿美元,用于升级内存芯片生产线、改进技术工艺,从而提高产能并降低成本。无独有偶。本周二IBM公司宣布,未来3年将投资10亿美元,用于扩充位于纽约州 East Fishkill 的半导体工厂,以消...[详细]
2008年7月17~18日,由深圳创意时代主办的“第四届便携式产品设计与电源管理技术研讨会”在深圳隆重召开。为期两天的大会紧紧围绕便携产品设计、便携电源管理两大主题展开,引起了关于便携主题的广泛讨论。国际知名企业TI、ST 、ADI倾情参与,知名行业分析机构IN-Stat China 预测了行业的最新趋势,3M、飞兆、英飞凌、精工、爱国者、中电等国内外著名企业都发表了精彩演讲。 精彩的...[详细]