annysky2012 发表于 2021-9-30 16:04

【基于B-G431B-ESC1电机开发应用】1.开发板介绍

<div class='showpostmsg'><p><span style="font-size:16px;">经过论坛管管(@<a href="https://home.eeworld.com.cn/space-uid-530227.html" target="_blank">nmg</a>)的推荐和申请,基于STM32G431的开发板今天到手了,在这里非常感谢管管的帮忙。</span></p>

<p><span style="font-size:16px;">接下来我们就先睹为快了。</span></p>

<p>&nbsp;</p>

<p><span style="font-size:16px;"><strong>1.开发板特点</strong></span></p>

<p><span style="font-size:16px;">B-G431B-ESC1探索套件主要基于STM32G431CB微控制器、L6387驱动器和STL180N6F7功率MOSFET。包括一个电子速度控制器 (ESC) 板和一个带有嵌入式 ST-LINK/V2-1 的用户界面子板。 ESC 具有非常紧凑的尺寸,旨在驱动单个 3 相无刷电机 (BLDC/PMSM),执行无传感器磁场定向控制 (FOC) 或具有速度调节和主动制动功能的 6 步控制。该装置可连接外部电池(LiPo 型)并接受来自外部装置的指令信号,例如飞行控制板或类似装置。系统提供不同的通信总线(UART、CAN、PWM)用于驱动和监控,还内嵌过流和热保护电路。子板包含一个 ST-LINK 在线调试器和编程器,允许用户使用兼容工具集通过 USB 电缆直接编程和调试 STM32G431CB 微控制器。其外形尺寸适用于小型和超轻型 R/C 车辆及其电机电流能力,也适用于大型车辆要求,例如专业无人机。</span></p>

<p>&nbsp;</p>

<p><strong><span style="font-size:16px;">2.功能介绍</span></strong></p>

<p><span style="font-size:16px;">&bull;支持无传感器 FOC 和 6 步算法的电子速度控制器的完整参考设计<br />
&bull; 专为配备高达 6S LiPo 电池组或等效的合适直流电源的无人机而设计<br />
&bull; 用于 BLDC/PMSM 电机的三相驱动器板,具有分立的 N 沟道 60 V、120 A STripFET F7 功率 MOSFET<br />
&bull; Arm&reg;(a) Cortex&reg;-M4 32 位 STM32G431CB MCU、213 DMIPS、128 KB 闪存、32 KB SRAM、模拟丰富、数学加速器<br />
&bull; 可与主板分离的板载 ST-LINK/V2-1 调试器/编程器<br />
&bull; 输出峰值电机电流(使用螺旋桨测试的最大峰值电流以进行强制冷却):40 A<br />
&bull; 采用超薄 SMD 陶瓷电容器设计<br />
&bull; BEC 通过子板提供(5 V 用于外部板供电,例如飞行控制板)<br />
&bull; 支持电机传感器(霍尔或编码器)<br />
&bull; 受 ST 电机控制软件开发套件 (SDK) 和 ST motor profiler 的支持<br />
&bull; 支持电机电流检测的 3 分流模式<br />
&bull; L6387 具有集成互锁功能的高压高低侧驱动器<br />
&bull; 过流和过压保护功能 (OCP/OVP)<br />
&bull; 板载 NTC 的热测量和过热保护<br />
&bull; ESC 与任何标准飞行控制单元 (FCU) 通信:脉宽调制/CAN/UART<br />
&bull; 子板上提供电位计和用户按钮:2 个用户 LED:1 个绿色 LED 用于 3.3 V 电平,1 个红色 LED 可由用户配置<br />
&bull; 目标应用:遥控车辆、无人机、电动汽车或船只的电机驱动<br />
&bull; PCB 类型和尺寸:<br />
&ndash; FR-4 PCB 材料<br />
&ndash; 8 层布局<br />
&ndash; 尺寸(包括带有 ST-LINK 部件的子板):30 mm x 41 mm<br />
&ndash; 重量(包括带有 ST-LINK 部分的子板):9.2 g<br />
&bull; 符合 RoHS</span></p>

<p>&nbsp;</p>

<p><strong><span style="font-size:16px;">3.开发板实物展示</span></strong></p>

<p><span style="font-size:16px;"></span></p>

<p><span style="font-size:16px;"></span></p>

<p><span style="font-size:16px;"></span></p>

<p><span style="font-size:16px;"><strong>4.板子功能示意图</strong></span></p>

<p><span style="font-size:16px;">开发板非常的小巧,设计的很精致,功能非常全。所有的连接点均是采用金手指的形式,没有接插件。</span></p>

<p><span style="font-size:16px;"></span></p>

<p><span style="font-size:16px;"><strong>5.板子尺寸</strong></span></p>

<p><span style="font-size:16px;">尺寸只有30 mm x 41 mm,连银行卡大都没有,但是能够提供40A的峰值电流,设计的也是非常到位了。</span></p>

<p><span style="font-size:16px;"><strong>6.电气连接</strong></span></p>

<p><span style="font-size:16px;">B-G431B-ESC1 配备了 USB 连接器和不同的通讯接口,例如:<br />
&bull; U4:用于编程和调试的USB端口<br />
&bull; J1 用于 CAN 端口<br />
&bull; J2 用于 SWD-STM32F103(保留)<br />
&bull; J3 用于 PWM/UART/BECout 输入/输出信号<br />
&bull; J4 用于 SWD-STM32G431 调试/编程端口(无子板)<br />
&bull; J8 用于电机传感器(霍尔或编码器)</span></p>

<p><span style="font-size:16px;">在这里特别提示:电源的正极和负极丝印非常小,注意按图连接,千万别弄反了。</span></p>

<p>&nbsp;</p>

<p><strong><span style="font-size:16px;">7.配套资料</span></strong></p>

<p><span style="font-size:16px;">附件1:原理图及PCB工程文件:</span></p>

<p><span style="font-size:16px;">附件2:BOM表:</span></p>

<p><span style="font-size:16px;">附件3:数据手册:</span></p>

<p><span style="font-size:16px;">附件4:用户手册:</span></p>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

annysky2012 发表于 2021-9-30 16:08

<p>后续先分析F746+IHM07M1,经过对代码的查看,两个很多都大同小异,等我们分析G431时,一样的地方就不做说明了</p>

ue567 发表于 2021-12-21 18:03

<p>很好的知识,非常感谢分享,楼主辛苦了,顶起!</p>

pleasemissme 发表于 2023-8-7 07:05

<p>非常感谢非常感谢</p>

guoyongbao 发表于 2024-4-13 18:45

非常感谢分享
页: [1]
查看完整版本: 【基于B-G431B-ESC1电机开发应用】1.开发板介绍