aramy 发表于 2024-8-17 21:25

【B-G431B-ESC1-电机开发板试用】-搭个测试环境,试着让电机转起来。

<div class='showpostmsg'><p>呜呜呜!板子在手里一直没有进展。才发现电机驱动好难啊!</p>

<p>上次遇到的问题解决了,居然是软件安装的不对,之前下载的软件&ldquo;en.X-CUBE-MCSDK.zip&rdquo;不对,需要下载&ldquo;en.x-cube-mcsdk-ful.zip&rdquo;这个才能成功创建项目。</p>

<p><strong>先搭建一个测试电机的环境。</strong></p>

<p>1 焊接好板子,给板子焊上电源线和电机驱动线。</p>

<p> &nbsp;</p>

<p>手头的电机没有霍尔传感器,所以传感器传感器部分接线没有焊接。</p>

<p>找出以前玩电机的一个开发板,电机接口用的是1.25MM的接头,不想剪线,直接用开发板上的接线柱来接线。拆除板子上的电流检测电阻,这样就把电机和原开发板完全隔离开了。这里只使用到板子上的一个电机。</p>

<p> &nbsp;</p>

<p> &nbsp;</p>

<p> &nbsp;</p>

<p> &nbsp;</p>

<p><strong>使用SDK创建项目</strong></p>

<p>这里不熟悉如何建立一个电机项目,先摸索着来。</p>

<p style="text-align: center;"></p>

<p>创建一个项目,我的奠基石12V 驱动,就想电源修改为12V。&nbsp;</p>

<p style="text-align: center;">&nbsp;电机,我只知道是7个电机对,所以这里修改为7对电极。&nbsp;传感器全都选择无。</p>

<p style="text-align: center;"> &nbsp;</p>

<p>选择keil作为编辑器,最后生成代码。</p>

<p style="text-align: center;"> &nbsp;</p>

<p>用keil烧写代码到板子上,电极能转几圈,就停下来了。还不知道为什么。参考大佬的帖子,打开了上位机界面,通过串口连接开发板,但是看不见电机的参数。</p>

<p style="text-align: center;">eadc7e0feeaf69965ffede7f5e7a5c2e<br />
&nbsp;</p>

<p style="text-align: center;"> &nbsp;</p>

<p>还需要继续探寻。</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>

秦天qintian0303 发表于 2024-8-18 21:34

<p>这个电机看着不错,配置数据通过en.x-cube-mcsdk-ful.zip能够保存住吗</p>

aramy 发表于 2024-8-19 21:12

秦天qintian0303 发表于 2024-8-18 21:34
这个电机看着不错,配置数据通过en.x-cube-mcsdk-ful.zip能够保存住吗

<p>能保存。电机以前购买的,以前挺便宜的,现在貌似都涨价了</p>

<p>&nbsp;</p>

申小林 发表于 2024-8-23 17:03

<p>看样子很有可能是霍尔传感器的接线顺序不对,</p>

aramy 发表于 2024-8-23 17:16

申小林 发表于 2024-8-23 17:03
看样子很有可能是霍尔传感器的接线顺序不对,

<p>请教一下,我这个电机是没有霍尔传感器的。所以也没接传感器。想用开环驱动电机旋转。需要怎么配置啊?</p>

申小林 发表于 2024-8-23 18:07

<p>可以先开环,没有霍尔传感器,只能这样了。</p>

huwuren1a 发表于 2024-8-24 19:24

huwuren1a 发表于 2024-8-24 19:24

页: [1]
查看完整版本: 【B-G431B-ESC1-电机开发板试用】-搭个测试环境,试着让电机转起来。