STM32G4入门与电机控制实战:基于X-CUBE-MCSDK的无刷直流电机与永磁同步电机控制实现
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1.2 NUCLEO-G431RB开发板的硬件构成

1)硬件设计框图

NUCLEO-G431RB开发板的硬件设计框图如图2-3所示。

img

图2-3 NUCLEO-G431RB开发板的硬件设计框图

2)元器件的布局

NUCLEO-G431RB开发板的正、反面元器件布局分别如图2-4、图2-5所示。

img

图2-4 NUCLEO-G431RB开发板的正面元器件布局

img

图2-5 NUCLEO-G431RB开发板的反面元器件布局

3)电源供应

电源可由以下5种不同的供电方式提供。

● 通过USB电缆连接至CN1的主机PC(默认设置)。

● 连接至CN7引脚24的外部7V-12V(VIN)电源。

● 连接至CN7引脚6的外部5V(E5V)电源。

● 连接至CN1的外部5V USB充电器(5V_USB_CHGR)。

● 连接至CN7引脚16的外部3.3V电源(3V3)。

NUCLEO-G431RB开发板的电源拓扑图如图2-6所示。

img

图2-6 NUCLEO-G431RB开发板的电源拓扑图

4)NUCLEO-G431RB开发板与Arduino的连接

Arduino连接器CN5、CN6、CN8和CN9是与Arduino标准兼容的内螺纹连接器。NUCLEO-G431RB开发板上的Arduino连接器支持Arduino Uno V3。开发板上的Arduino连接器标示图如图2-7所示,Arduino和ST morpho连接的引脚图如图2-8所示。

img

图2-7 开发板上的Arduino连接器标示图

img

图2-8 Arduino和ST morpho连接的引脚图

5)NUCLEO-G431RB开发板IO口的分配

NUCLEO-G431RB开发板IO口的分配如表2-1所示。

表2-1 NUCLEO-G431RB开发板IO口的分配

img

续表

img