Based on STM32CUBEMX driving low-voltage stepper motor driver STSPIN220(1)----kit overview

Kit overview

STM32C011F4Px_STSPIN220 is a low-voltage stepper motor driver kit based on STM32C011F4Px. Among them, the STSPIN220 is a stepper motor driver integrating control logic and a low RDS (turn on) power stage in a small VFQFPN 3 x 3 x 1.0 mm package. The kit provides a full suite of protection features, including over-current, over-temperature, and short-circuit protection, and can be forced into a zero-drain state to significantly extend battery life.
Recently, I am taking ST courses. If you need samples, you can add qun application: 615061293.
insert image description here

insert image description here

video teaching

https://www.bilibili.com/video/BV1Ju4y1R7mA/

Based on STM32CUBEMX drive low-voltage stepper motor driver STSPIN220 (1) ---- drive STSPIN220

sample application

https://www.wjx.top/vm/PpC1kRR.aspx

feature

● Core: Arm ® 32-bit Cortex ® -M0+, frequency up to 48MHz
● Memory: Up to 32 kB protected Flash, 6kB SRAM with parity
● Internal clock:

  • 48 MHz RC oscillator (±1%)
  • 32 kHz RC oscillator (±5%)

● MCU voltage range: 2.0 V to 3.6 V
● STSPIN220 operating voltage: 1.8 V to 10 V
● Low power modes: sleep, stop, standby, shutdown
● RDS(ON) HS + LS = 0.4 Ω (typ.)
● Micro Steps up to 1/256 th step
Energy efficient with long battery life, less than 80 nA standby power
Current control with programmable off-time
Fully protected

  • overcurrent protection
  • Short circuit protection
  • over temperature protection

System Control and Ecosystem Access

● USB full speed host and device (Type-C connector)
● Two programming methods

  • SWD burning port: programming or debugging PC
  • Serial programming: print data or burn

● User buttons and indicators

  • a reset button
  • One power light (red) to indicate power stability and availability
  • Two serial port indicators (red)
  • Four motor drive indicators (yellow)

● Ecosystem Expansion

  • Two 3V3 extensions lead out from CN6
  • Two GND extensions lead out from CN7

● Support multiple integrated development environments (IDEs)

  • IAR Embedded Workbench ®
  • MDK ARM
  • STM32Cube Ecosystem

Function diagram

Figure 1 shows the front view of the STM32C011F4Px_STSPIN220 evaluation kit.
insert image description here

Figure 2 shows the rear view of the STM32C011F4Px_STSPIN220 evaluation kit.

insert image description here

System Block Diagram

As shown in Figure 3, it is the system block diagram of the STM32C011F4Px_STSPIN220 development board.
insert image description here

jumper setting

  1. Use the jumper cap to change the mode of BOOT0, and set the BOOT pin to determine the boot mode of the STM32 MCU.
    The way to start it is as follows:
  • BOOT Boot from user Flash
  • BOOT Boot from system memory
  • BOOT Boot from SRAM
  1. Use a jumper cap to power the STSPIN220 and connect Vs to VIN.

Development Board Schematic

As shown in the figure below, it is the schematic diagram of the STM32C011F4Px_STSPIN220 development board.

insert image description here

Guess you like

Origin blog.csdn.net/qq_24312945/article/details/132148810