STMCU小助手
发布时间:2023-2-24 23:44
|
一、基础介绍及文档资料( X+ J9 U5 m% w. E5 Q F4 p4 }8 S 1.套件介绍 -NUCLEO-IHM03 STM32电机控制套件括X-NUCLEO-IHM16M1板、NUCLEO-G431RB板、云台直流无刷电机(GBM2804H-100T、以及直流电源。; E" Y; e, }* B. j# \2 B
# d9 M* @$ U1 F 该平台为三相、低电压、低电流直流无刷或PMSM电机提供控制解决方案。该解决方案基于STSPIN830驱动器和STM32G431RB MCU。5 v Y* ^3 e" v9 G4 J 8 R2 h1 G/ a/ d) G" r- i# F; G( [ STSPIN830面向三相电机。适用FOC算法的紧凑型通用驱动器。 它集成于一个非常小的4 x 4 mm QFN封装,含有控制逻辑和完善的保护且RDSon较低的三相半桥功率级。它支持单电阻或三电阻电流采样架构,并内嵌PWM电流控制器(基于用户设置的参考电压和关断时间值进行控制)通过专用的MODE输入引脚,该器件可以自由决定是通过6个输入(每个输入对应一个MosfetMosfet开关)还是更常见的3个PWM直接驱动输入进行驱动。; m6 K/ L2 _- y% H% d/ ~( t7 K ! i% Q; l5 U7 ^+ E+ ~# C7 h( ] STM32G431RB是一款32位微控制器,基于高性能Arm® Cortex®-M4 32位RISC内核,其最高频率可达170 MHz且带有浮点单元(FPU),内嵌高级模拟外设集。 - ~* O# E! ~9 C. z X-NUCLEO-IHM16M1板可以支持并配置不同的闭环控制、FOC或6步有感或无感方案。它兼容三电阻或单电阻电流采样测量。 NUCLEO-G431RB板代表了价格实惠的灵活解决方案,可帮助用户使用STM32G4微控制器实践新理念并构建原型。由于集成了STLINK-V3E调试器和编程器,它无需任何单独的工具。" a' ~! P& U- L. Y: \5 {1 n 7 a4 o3 S7 V. W& e& \ 2 z" p; d* ^- Y2 y& T3 { 2.NUCLEO-G431RB开发板介绍5 ]( G- j* T% f" a- Q: `9 n STM32 Nucleo-64板为用户提供了一种可负担的灵活方法,通过选择STM32微控制器提供的各种性能和功耗特性组合来尝试新概念并构建原型。对于兼容板,外部SMPS可显著降低运行模式下的功耗。! Q$ H- p3 `& V/ H NUCLEO-G431RB% @1 k- G. g, y) B5 o) t4 z+ C; @ ARDUINO® Uno V3连接支架和ST morpho接头利用多种专用屏蔽提供了一种扩展STM32WL Nucleo开放式开发平台功能的简单方法。 2 h) w) J' x1 l; b: i, ? 由于集成了ST-LINK调试器/编程器,STM32 Nucleo-64板无需单独的探头。 % H' p: Z" P! S* n( q$ H$ D% u STM32 Nucleo-64板随附STM32全面的免费软件库和STM32Cube MCU软件包示例。4 J% P9 F1 `6 U 5 @+ P/ O4 v$ Z8 J
3.X-NUCLEO-IHM16M1驱动板介绍5 }( H# I: h, m+ } X-NUCLEO-IHM16M1电机驱动器扩展板基于三相无刷电机的STSPIN830单片驱动器。 它是STM32 Nucleo项目中驱动无刷电机的一种价格合理、易于使用的解决方案,可实现单并联和三并联电流传感。 STSPIN830嵌入了一个PWM限流器,该限流器具有可调阈值和一整套保护装置。 X-NUCLEO-IHM16M1扩展板与Arduino和ST morpho连接器兼容,因此可以插入STM32 NUCLEO开发板,并与其他STM32 NUCLEO扩展板堆叠。: {$ K% ~# l* O. x6 v; Q: r, d( |
& y* f, H, y+ M! {7 y: \2 t7 p * V$ T7 R: v4 h9 W6 I 二、硬件原理图和链接方式1 T2 F, J8 h+ h 1.驱动板原理图 9 |# L4 o! v. v! s" L7 y
8 }4 o/ O) i( n, q% b8 E e
; B0 _% G4 [3 e3 ?5 ~ - }- b9 a8 n6 ?3 d! C- O 2.开发板原理图
' F, y$ w! e; }. i. O* n! } ————————————————6 e- {, b! I5 l+ r9 r) e 版权声明:超级馒头神9 Y' L6 x7 q$ c) K! m J : b) e0 T. d1 s4 Y' @; P3 Q1 Z |
经验分享 | 基于STM32G4芯片TIM+SPI+DMA应用示例
STM32G47x 双 Bank 模式下在线升级
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【经验分享】STM32G4之基本定时器
NUCLEO-G474RE 扩展 LSM6DSO 传感器数据融合实操演示全解析
经验分享 | STM32G474 高精度定时器同步功能全解析 从内部互联到多芯片协同的实现方案
经验分享 | STM32G4双BANK启动应用演示
STM32G4 LPTIM+DMAMUX 实现并行输出应用示例
实战经验 | LAT1578 SAU对NSC分区的影响
经验分享 | STM32G474 HRTIM Triggered-half模式实现两相交错电源180°相位同步方案
微信公众号
手机版