一、基础介绍及文档资料' |2 [; [$ Y: Y$ c1 W$ ^ 1.套件介绍 -NUCLEO-IHM03 STM32电机控制套件括X-NUCLEO-IHM16M1板、NUCLEO-G431RB板、云台直流无刷电机(GBM2804H-100T、以及直流电源。9 o; d" i: j* F7 F$ y% | . o- A9 s# J9 b, N1 z4 A 2 Y. E% M9 p! @6 s3 s9 F " X6 ]( ]% `# ^+ \ 该平台为三相、低电压、低电流直流无刷或PMSM电机提供控制解决方案。该解决方案基于STSPIN830驱动器和STM32G431RB MCU。 ( @7 u s0 v* ?7 ~( y STSPIN830面向三相电机。适用FOC算法的紧凑型通用驱动器。 它集成于一个非常小的4 x 4 mm QFN封装,含有控制逻辑和完善的保护且RDSon较低的三相半桥功率级。它支持单电阻或三电阻电流采样架构,并内嵌PWM电流控制器(基于用户设置的参考电压和关断时间值进行控制)通过专用的MODE输入引脚,该器件可以自由决定是通过6个输入(每个输入对应一个MosfetMosfet开关)还是更常见的3个PWM直接驱动输入进行驱动。 - d8 N' n% v4 x- S+ C STM32G431RB是一款32位微控制器,基于高性能Arm® Cortex®-M4 32位RISC内核,其最高频率可达170 MHz且带有浮点单元(FPU),内嵌高级模拟外设集。* X/ q3 _$ J7 M1 P5 Z" R X-NUCLEO-IHM16M1板可以支持并配置不同的闭环控制、FOC或6步有感或无感方案。它兼容三电阻或单电阻电流采样测量。 NUCLEO-G431RB板代表了价格实惠的灵活解决方案,可帮助用户使用STM32G4微控制器实践新理念并构建原型。由于集成了STLINK-V3E调试器和编程器,它无需任何单独的工具。 2.NUCLEO-G431RB开发板介绍& a/ b7 P1 ?! v" C1 l4 T STM32 Nucleo-64板为用户提供了一种可负担的灵活方法,通过选择STM32微控制器提供的各种性能和功耗特性组合来尝试新概念并构建原型。对于兼容板,外部SMPS可显著降低运行模式下的功耗。 ; t( i M& m; I- Q- R NUCLEO-G431RB, }8 a9 z3 q- O. T9 z ARDUINO® Uno V3连接支架和ST morpho接头利用多种专用屏蔽提供了一种扩展STM32WL Nucleo开放式开发平台功能的简单方法。 由于集成了ST-LINK调试器/编程器,STM32 Nucleo-64板无需单独的探头。% s5 C+ \: p3 p! m- ? STM32 Nucleo-64板随附STM32全面的免费软件库和STM32Cube MCU软件包示例。1 l" }8 e. d( u 1 U# j y. z) Z# _5 Z) u 3.X-NUCLEO-IHM16M1驱动板介绍% Y/ w5 Z7 ?5 K" ~- _4 n$ [ X-NUCLEO-IHM16M1电机驱动器扩展板基于三相无刷电机的STSPIN830单片驱动器。 它是STM32 Nucleo项目中驱动无刷电机的一种价格合理、易于使用的解决方案,可实现单并联和三并联电流传感。5 U; i* L4 b: i+ ~% B+ p$ G: ? STSPIN830嵌入了一个PWM限流器,该限流器具有可调阈值和一整套保护装置。2 A- Q( C2 ^7 E; z5 m X-NUCLEO-IHM16M1扩展板与Arduino和ST morpho连接器兼容,因此可以插入STM32 NUCLEO开发板,并与其他STM32 NUCLEO扩展板堆叠。 . ~. N6 J0 N5 _7 z; v+ y ; h0 u A7 H# |" t , j2 N' A: }) k4 N' { 二、硬件原理图和链接方式% s3 I/ J( c9 J; t$ _* D6 ~0 o0 ] 1.驱动板原理图* }9 Y* S# o$ e* E; C / Z6 ^$ T) J' L( Y8 }! v3 V: p 8 Q8 k9 \ l2 I% ~- W9 u; f( j 9 l0 j7 z, [3 D8 z 2.开发板原理图 8 D6 V* \' m" p1 d+ d ————————————————& J+ G3 D+ A0 F; x8 P8 A 版权声明:超级馒头神, u6 n& J% A' \3 O" y |
STM32G系列RS485自动收发控制以及自适应波特率实战
【学习指南】基于STM32G474VET6 开发板实验经验分享(三)
【学习指南】基于STM32G474VET6 开发板实验经验分享(二)
【学习指南】基于STM32G474VET6 开发板基础实验经验分享一
【学习指南】基于STM32G474软件平台安装与使用教程
【学习指南】基于STM32G474VET6 开发板硬件资源解析
STM32 Explore | 基于STM32G474的STM32Cube生态系统线下培训
STM32固件库分享,超全系列整理
STM32G47x 双 Bank 模式下在线升级
基于STM32G473ZET6开发板设计经验分享