st32的评估版,探索版,nucleo st 电机板有什么区别

STM32F302R8的Nucleo开发板的基于Keil的简单评测【转+原创】 - 单片机干货 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
STM32F302R8的Nucleo开发板的基于Keil的简单评测【转+原创】
13:20:06  
这篇文档是我参考两个文档和自己的经验写的,对于这篇文档,大家如果不明白,可以参考如下两个链接的说明,摸索安装。
http://www.stmcu.org/module/forum/thread--1.htmlhttp://www.stmcu.org/module/forum/thread--1.html
废话不说,已经发过开箱帖子.重点谈谈自己从拆包以后在nucleo STM32F302R8上发生的故事.
1 首先,连接上Mini usb后,会出现一个nucleo的U盘.如图1所示:
nucleo u盘.jpg (15.78 KB, 下载次数: 0)
13:13 上传
打开这个U盘进去以后会看到mbed.htm和包含的3个隐藏文件,
这可以重新应用的好东西,通过这个mbed功能,我们可以可以点击这个网页以后,直接跳到mbed网站,可以实现在线更新程序哦.
在网站上可以实现编译的功能,这样相当于一种云端工作的概念,产生bin以后, 下载到刚刚这个u盘,单片机的程序就更新了.听起来很酷.
但是在接上Mini USB与电脑相连的时候,我们可能会有如下的驱动安装失败的情况如下图
安装ST-LINK-debug驱动失败.png (64.67 KB, 下载次数: 0)
13:13 上传
然后我在刚才的网页里找到这个链接https://mbed.org/teams/st/wiki/ST-Link-Driver
点击Download ST-Link Driver,下载成功安装后(安装方法应该不用说吧,大部分人都会,不要自动安装即可),
再打开设备管理器看到:
QQ图片658.png (1.27 KB, 下载次数: 0)
13:16 上传
这样就表示驱动安装成功了,但是我们发现还有一个黄色的感叹号对应的ST-Link&&VCP ctr的驱动没有装进去
QQ图片.png (1.44 KB, 下载次数: 0)
13:17 上传
其实这个是由于固件升级未安装,所以导致,这样,我们
在刚才的https://mbed.org/platforms/ST-Nucleo-F302R8/网页界面看到
这个是可以给Nucleo 板子固件升级的。鼠标点击蓝色的字母,链接进的网页可以看到:
& & Nucleo Firmware
Latest version Download firmware version V2.J22.M5
同时可以看到:固件升级的指导教程
Upgrade instructions
& &First install the ST-Link driverExtract the latest version of the firmware downloaded from the above linkRun the STLinkUpgrade.exe programPress ConnectIf you installed the ST-Link driver correctly above, you should see your device detailsPress 'Yes'You should now have successfully upgraded the firmware.
上面的第一步已经完成了,下载firmware version V2.J22.M5 ,解压缩后有:
已下载固件.png (25.81 KB, 下载次数: 0)
13:17 上传
固件安装.png (91.53 KB, 下载次数: 0)
13:17 上传
点击YES安装完成之后,驱动就差不多安装完成了。
这个不多说,接下来是说重点:
说说我们常规的用iar或者kei来开发, 一般还是用keil居多,所以用最新的keil说是.首先在社区下载对应的FW库,地址如下
分两个分卷: part1 part2
102b4455cb0cbdf61deb.jpg (15.83 KB, 下载次数: 0)
13:18 上传
http://www.stmcu.org/download/index.php?act=down&id=7773
http://www.stmcu.org/download/index.php?act=down&id=7774
记住,这两个卷都要下载下来才能解压缩,不然的话会由于一个分卷没下载,导致解压失败。
记着 是这个,不要下载discovery了.
解压缩以后,可到此处,STM32_Nucleo_FW_V1.2.1\Utilities\Third_Party\MDK-ARM_STM32F302R8_Patch
打开压缩, 安装STM32F302R8 Support 点击install,安装完成。
最后,我们打开一个例子程序,我们点击魔法棒工具
QQ图片03.png (1.01 KB, 下载次数: 0)
13:19 上传
进入到如下窗口下来:
QQ图片05.png (31.39 KB, 下载次数: 0)
13:19 上传
然后点击ST-Link Debugger后面的Settings进入到如下窗口:
QQ图片06.png (22.17 KB, 下载次数: 0)
13:19 上传
因为由于我们自己下载的工程模板里面,一般这样打开是没有上面所说的STM32F3XX&&64K Flash的,
这个时候,我们可以按下Add键,添加这个型号的芯片。这样之后,我们就可以对模板程序进行相应的编译链接下载了。
13:33:42  
附带给一个STM32F302R8的Nucleo板子模板程序
(1.15 MB, 下载次数: 78)
13:33 上传
点击文件名下载附件
下载积分: 积分 -1 分
15:14:01  
收藏 谢谢楼主
14:50:55  
很好的东西,谢谢分享
Powered by查看: 13576|回复: 136
P-NUCLEO-IHM001(STM32 FOC 套件)
本帖最后由 Grant 于
00:17 编辑
之前有给出一个链接,提到ST新推出的用于评估STM32 FOC SDK的开发套件,该套件自带一个12V外转子电机,自带一块含ST-Link调试器的“Nucleo-F302R8”和集成单芯片驱动L6230PD的功率板,可以很方便大家搭建一个简易的电机测试评估环境。
在使用套件前我们需要先准备好会用到的软件和资料,按照工具上的卡片介绍,我们知道P-NUCLEO-IHM001套件是由“Nucleo-F302R8”和“X-NUCLEO-IHM07M1”组合而成。
1、P-NUCLEO-IHM001
官网页面地址:
需要下载:
UM1945: STM32 Nucleo Pack FOC and 6-step motor control platform for 3-phase low voltage motor
UM1949: Getting started with STM32 Nucleo Pack
STM32 PMSM FOC SDK 4.2 Hands-on workshop with hardware tools
P-NUCLEO-IHM001对应软件页面
X-CUBE-SPN7&&Three-phase brushless DC motor driver software expansion for STM32Cube
UM1946: Getting started with the X-CUBE-SPN7, 3-phase DC motor driver software expansion for STM32Cube
X-CUBE-SPN7
2、Nucleo-F302R8
官网页面地址:
需要下载:
ST-Link, ST-Link/V2, ST-Link/V2-1 USB driver signed for XP, Windows7, Windows8& &-&&我看来是挂在这上面了!
3、X-NUCLEO-IHM07M1
官网页面地址:
需要下载:
X-NUCLEO-IHM07M1 Quick start guide
UM1943: Getting started with the X-NUCLEO-IHM07M1 motor driver expansion board based on the L6230 for STM32 Nucleo
X-NUCLEO-IHM07M1 schematic
4、STM32 FOC SDK 4.2
由于我们需要使用到FOC SDK的“ST Motor Control Workbench”实现在线调试参数,请不要忘记了要下载这个软件。需要说明的是,该软件实际上是有两个版本的,在ST官方网页下载的版本叫“web”版本,还有一个叫“Confidential”的版本,需要通过代理商同ST签署NDA后,可以拿到。其实只是个项目注册流程啊,没有什么门槛。
两个版本的区别就在于是否开放了中间层,当然对于正常的评估使用是没有特别的区别的,只是在做更深入的开发时会有限制。
如何识别呢?看“MCLibrary”目录,Confidential版本的如下,你可以看到多出了很多C文件,而不是web版本下的只有“h”文件
下载链接:
上面的软件准备齐了,我也相应的准备了些测试的硬件。
ST7MC官方电机套件“ST7MC-KIT/BLDC”上的风机,24V,3A,带Hall,这个带完整叶片和风道,测试最方便。
STM32的官方电机套件“STM3210B-MCKIT”上的PMSM电机,24V,最大4000rpm,带Hall和编码盘,但不带负载。
STEVAL-IHM042V1 - low-voltage dual motor control board based on the STM32F303 and L6230
低压的双电机套件,同样使用的是STM32F303和L6230PD
下面我们开始先尝试将套件工作起来。
1、拆开电机,默认跳线是使用六步方波的驱动方式。
按照说明将电机三相线连接到“J2”上,“J1”上提供12V直流电源,开机。
电机不转?哦,我们还需要按一下“Nucleo-F302R8”板上的蓝色按键,可以看到电机很快就运行起来了,通过改变X-NUCLEO-IHM07M1上的蓝色电位器,可以简单的变换电机转速。
2、切换到FOC模式
按照说明,我们需要将“JP1”和“JP2”短路。需要注意的是,电机套件本身并没有提供多余的跳线冒,需要自行准备。“J5”和“J6”切换到“3Sh”位置。
切换完成后,供电,按下“Nucleo-F302R8”板上的蓝色按键,电机运行起来,改变电位器改变速度。
下面这张图是实际运行的效果,我未做任何处理,电流波形看上去很差,不过没带叶片也说明不了什么问题,这也是我会准备一个带叶片的风扇的原因。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
本帖最后由 Grant 于
10:07 编辑
想继续往下写的,在做准备材料的时候,发现我的小黑不认STM32的虚拟串口?去ST的官网更新了ST-Link软件和固件,Nucleo全系列的板都无法识别
也试了STEVAL-IHM042V1上的VSP端口,同样也是无法连上,晕倒。
但独立的ST-Link/V2和 ST-Link/V2 ISOL版本都不受影响,用的驱动不同。
以前一直都是好的,最近电脑硬件上只是换了一个罗技的MX Master鼠标,用了蓝牙,占用了2个串口,难道是冲突了?
明天再试试。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
CC4通道作为触发源,看看电流波形
可惜大家现在都没板子
多谢楼主推荐~
huangqi412 发表于
可惜大家现在都没板子
早就可以买到了,我16号收到的板子
就等板子了,楼主辛苦
都用STMF303,不用103,303有什么特点啊?
jianfengxixi 发表于
早就可以买到了,我16号收到的板子
在哪买的&&我在digikey买 还没消息
想知道如何得到
都用STMF303,不用103,303有什么特点啊?
CortexM4内核;
内部集成运放和比较器;
支持ST说的电机自动测量功能,需要新的FOC SDK4.2,该功能可以将电机直接接上,设置几个简单的电机本体参数,软件自动在带载情况下测量参数,ST号称1分钟可以将电机运行起来。
测试是带载不是无负载情况下,当然我试过几个电机,感觉还不是非常完善,有个电机跑起来效果不是非常好;
支持HFI,这个功能对零速度下的重载启动有效,油烟机/洗衣机/压缩机应用这个功能比较有价值,目前该功能在内嵌电机上效果还好,在表贴电机上有点挑电机;
以上是我认为303比103多出的优势,在FOC应用上。当然,价格上303也没比103贵多少,至少我看到的价格没太离谱。
昨天晚上我已把全部的11个订单发出去了,都是用顺丰隔日到,但愿国庆不堵车,今天大部分的朋友就可以收到了。
CC4通道作为触发源,看看电流波形
302自带DAC,可以直接配置输出需要监视的变量,问题是我得连上Nucleo上的ST Link啊,我现在连正常的烧录功能都无法连上。
再来试试吧,也不知电脑哪个驱动搞的不兼容了,难不成我得掰下它,外接个ST-Link /V2搞定它?
本帖子中包含更多资源
才可以下载或查看,没有帐号?
昨天晚上我已把全部的11个订单发出去了,都是用顺丰隔日到,但愿国庆不堵车,今天大部分的朋友就可以收到了 ...
谢谢,看起来不错,你的淘宝上只剩没电机的套件了,什么时候有下一批啊,没留意就没有了啊
昨天晚上我已把全部的11个订单发出去了,都是用顺丰隔日到,但愿国庆不堵车,今天大部分的朋友就可以收到了 ...
我半个小时前刚拍下的,今天能发货吗?
fenxiang1103 发表于
我半个小时前刚拍下的,今天能发货吗?
能否给个链接,私信也行,淘宝搜不到
302自带DAC,可以直接配置输出需要监视的变量,问题是我得连上Nucleo上的ST Link啊,我现在连正常的烧 ...
我在调带传感器的FOC,电机已经转起来了,PID参数还需要仔细调节
huangqi412 发表于
在哪买的&&我在digikey买 还没消息
ICKEY上买的,到手233
ICKEY上买的,到手233
啥示波器,屏幕这么大呀!看着真给力
Tektronix&&MDO3024,外加TCP0030A,自己买的,再贵就扛不住了。
ICKEY上买的,到手233
哥,给个链接行不?
广告不用做了,我给出链接吧
本帖子中包含更多资源
才可以下载或查看,没有帐号?
板子收到了& &板载的stlink驱动也装上了&&就是程序下载不进去&&着急 啊
程序装不进去?什么情况,描述下;
另外查查你的设备管理器,别是和我在2楼遇到的问题一样?在网上查了,看来这个问题在Nucleo上还是蛮普遍
能否上个运行视频
楼主,能否在搞点套件啊?十一没赶上。
就这样&&怎么都下载不进去程序
本帖子中包含更多资源
才可以下载或查看,没有帐号?
问题解决&&原来是有个跳线帽要插上& &刚才没有给主控供电& &
现在电机启动超级抖动&&并且转不起来& &就一直抖&&用的配套的程序&&没有任何改动&&电机也是配套过来的
我倒是直接连上的,不过你需要看看,当前的板子工作在什么模式,是BLDC六步方波,还是FOC。
如果在FOC模式下,用“ST Motor Control Workbench”连上套件,进入“Monitor”模式,在下面可以尝试更改参数。
不过调的再好参数没有用的,你最好带上个桨叶,哪怕是个小叶片都行。
Grant 发表于
我倒是直接连上的,不过你需要看看,当前的板子工作在什么模式,是BLDC六步方波,还是FOC。
如果在FOC模式 ...
调整过跳线冒切换到foc和6步方式,都不能转动,6步方式就一直抖动,foc方式就一按蓝色按钮,电机动一下,然后就停了,驱动板上的灯也立即灭了, 这个串口连不上,一直提示可能忙,也就没法调整参数了
Grant 发表于
我倒是直接连上的,不过你需要看看,当前的板子工作在什么模式,是BLDC六步方波,还是FOC。
如果在FOC模式 ...
在配套的程序里面也没找到哪里可以调整启动参数的&&
这个开发套件能否实现云台电机的功能?
本帖最后由 Grant 于
17:40 编辑
调整过跳线冒切换到foc和6步方式,都不能转动,6步方式就一直抖动,foc方式就一按蓝色按钮,电机动一下, ...
我没遇到这种现象,换了几个原配的电机,都能转起来,不过这个电机是空载说明不了问题。
在配套的程序里面也没找到哪里可以调整启动参数的
看楼下3楼的
这个开发套件能否实现云台电机的功能?
可以,用303C系列的可以同时实现两路。不过软件要自己优化
还可不可以定套件呢?怎样定?能不能给个连接?
本帖最后由 Grant 于
18:57 编辑
补上前面说的,上手指导。
假快放完了,但我的小黑死活都装不上ST的这个VCP驱动,看看除去重装系统,没其它办法。正常情况下我也基本用不到Nucleo的板子,不去折腾了,直接换另一台电脑吧。
前面我们在一楼有介绍这个套件配套的几个软件,我看楼上有人再问在线调试软件,看来有网友还是没看明白。这里补充一下:
1、X-CUBE-SPN7
... are/X-CUBE-SPN7.zip
这是 P-NUCLEO-IHM001配套的演示软件,代码包含6步方波驱动和FOC驱动,代码基于STM32Cube,直接支持STM32F401-NUCLEO, STM32F302-NUCLEO, STM32F103-NUCLEO,STM32F030xx-NUCLEO 四块板;
2、STM32 FOC SDK 4.2
这是ST官网Web版本的FOC SDK库,安装后在安装目录下可以找到一个叫“ST Motor Control Workbench”的软件,使用STM32 FOC SDK,最好借用该软件的在线实时调试界面,调试工作可以减轻很大烦恼。
下面的内容将说明如何使用STM32 FOC SDK 4.2将电机运行起来,并且能在线调试参数。
软件准备:
首先安装STM32 FOC SDK 4.2,到安装目录下,用IAR或MDK打开“。。。\STM32 PMSM FOC LIBv4.2\Web\Project”下的工程,这里我使用MDK打开”。。。\STM32 PMSM FOC LIBv4.2\Web\Project\MDK-ARM“下的STM32F30x_Workspace.uvmpw;
运行安装目录”。。。\STMCWB\STMCWB.exe“文件。
硬件准备:
前面有说了,套件原始附带的电机不含桨叶,实际运行没啥意义,我找了ST7MC官方电机套件“ST7MC-KIT/BLDC”上的风机,24V,3A,带Hall,带完整叶片和风道,测试最方便。
联机步骤:
我当前只知道这个电机参数的极对数是2,工作电压是24V,最大电流是3A,曾经在ST7MC的方波电机套件上有跑过15000rpm,其它的电机本体参数一概不知。因为STM32F3系列支持”Motor Profier“功能,也就是自动测量参数功能,在无负载、轻载、重载三种模式下,我也就偷个懒,让系统来帮我测试这些电机参数了。
1、首先在MDK界面下,将打开的STM32F30x_Workspace.uvmpw编译一遍,确保软件没有问题。运行”Load“,确保代码可以下载成功;
& &&&可能是软件版本都工程的支持不兼容,下载代码的时候,告诉我找不到IC型号,原来工程默认IC被改为”ARM7“去了,改回正确的型号/调试工具/Flash Download配置参数
2、在打开的ST Motor Control Workbench界面下,我们选择”SDK42X-P-NUCLEO-IHM001-BullRunning.stmcx“,我们借用它的默认工程。
3、打开工程后,我们首先需要设置软件产生的配置文件被放到SDK库路径下,参与编译。
默认产生的配置文件是放在”\STM32 PMSM FOC LIBv4.2\Web\SystemDriveParams\“路径下,因此我们需要在ST Motor Control Workbench软件的菜单”Tools“-&”Output Folder Options “下设置目录
通过这个方式设置有个麻烦就是每次重新打开软件后又要重新设置,有个简单的办法就是在ST Motor Control Workbench下,保存当前项目到SystemDriveParams目录下,然后在上面的对话框中,选中”use default value 。。。。。“即可。
4、ST Motor Control Workbench的软件界面,打开Motor下的”M“图标,进入电机本体参数设置。因为我们打算使用自动测量功能,同时电机是带有负载的,我选择”Medium Load“模式。
5、完成后,去主界面,选择”Generation“
6、回到MDK,编译工程,然后下载代码
7、代码下载完成后,回到ST Motor Control Workbench界面,选择”Tools“-&”Motor Profier“,选择正确的串口端口,单击”Start“开始
因为担心板上的L6230PD在没有散热片的情况下电流支持不了太大,刚开始的是设置的电流是1.2A,测试的适合很容易出现过流警告,逐步加大电流到2.5A后,软件成功运行。
然后可以听到叶片旋转的噪音,加速/减速,直流源上电流或高或低,软件在自动测试参数,大概一分钟不到的时间,测试完成,会弹出一个对话框,自动显示电机本体参数,这里不用去记了,直接可以传送到工程中
回到前面电机本体参数设置,你可以看到,参数已经自动填好了。
8、设置好其它需要配置的参数,比如启动参数、速度环还是力矩环,保存配置,”Generation“后,编译代码下载到MCU中;
在ST Motor Control Workbench界面选择”Monitor“,进入在线调试模式
第一个界面很简单,会显示一些反馈参数,和指定的目标转速,我们要去第二个界面,在启动电机前,我们先选中对话框右边的”Auto Fault“,省的每次启动失败都要手工去清失败标志。
选择连接通讯的串口,显示连上后,可以通过右边的”Start Motor“/”Stop Motor“开控制启/停电机,剩下的参数配置,大家可以实时观察电流波形去调整了。
最后补两张图,一张是启动时的电流,另一张是运行时的电流,人比较懒,没去特意调整参数,只是演示套件如果一步一步建立起来可以工作。
方波的代码不要问我,我没兴趣跑它
本帖子中包含更多资源
才可以下载或查看,没有帐号?
谢谢楼主推荐
本帖最后由 abszy 于
20:17 编辑
多谢楼主&&已经买了&&可是用的免费开源的AC6环境,无法调试&&
可使用IAR跑例程完美&&用Keil跑例程 卡顿 电机不转
同一个工程不同开发环境 差距咋这么大呢?
套件马达已经转起来了,ps:套件里面的那个马达用SDK42X-P-NUCLEO-IHM001-BullRunning.stmcx不行,不管怎么调都是过流,换了一个工程就ok了。
学习完的可以转售了
补上前面说的,上手指导。
假快放完了,但我的小黑死活都装不上ST的这个VCP驱动,看看除去重装系统,没其 ...
感谢楼主详细的教程
有没有这款套件的交流学习的QQ群呢
调整过跳线冒切换到foc和6步方式,都不能转动,6步方式就一直抖动,foc方式就一按蓝色按钮,电机动一下, ...
同样的情况
动一下就停了&&提示过流
补上前面说的,上手指导。
假快放完了,但我的小黑死活都装不上ST的这个VCP驱动,看看除去重装系统,没其 ...
请教大神,按照您的步骤,点击启动电机,立即出过流警告,不知道在哪“逐步加大电流到2.5A”,望指教 ,谢谢!
好东东,多谢分享
请教大神,按照您的步骤,点击启动电机,立即出过流警告,不知道在哪“逐步加大电流到2.5A”,望指教 , ...
楼上说明的第4个步,有个电流的参数。
如果你用的是套件自带的电机,把它改成3A以上,应该也不会出啥问题,反正只是测试步骤。
楼上说明的第4个步,有个电流的参数。
如果你用的是套件自带的电机,把它改成3A以上,应该也不会出啥问题 ...
好的 感谢 等于是直接改电机的参数,谢谢!
现在用自带的奔牛小电机跑起来了 很不错
原始的工程使用的是外置的运放,包括其它的一些参数测试,打算对系统先有个了解,建议可以尝试自己先建立一个工程,做一些配置,也就是那个GUI的配置。对理解使用会有很大帮助。
这个现在在哪能买得到?
mark&俺也要买一个
过几天,再拿出几套出来,店主说没好评,批评我
Grant 发表于
过几天,再拿出几套出来,店主说没好评,批评我
实在等不了楼主了 在ickey 308买了一套 交货期一到两个星期
我买的终于到了,到手一分钟就悲剧了,打开包装拧上电机三根线,刚拧完就断线了,不是螺丝压断的,是塑料皮处不小心折断的,因为电线镀了锡很脆,一碰就折断。虽然重新剥一点塑料可以重新装上,但是谁知道TMD下次哪天又不小心断线啊,给人感受非常不好。&&供电也不爽,不弄个电源插座。。。
暂时还没通电试验。
请教楼主, 岔开包装 拧上电机线,跳线不动, 挂上12V,&&驱动板LED闪烁四次,底板LED亮,调试LED闪烁。 按底板蓝色按钮电机会振动一下,然后就没动静了。 旋钮也没用&&难道出厂程序或者设置不能上电立马运行?
跳了可调电源,转起来了,启动电流太大,0.5A不够,调到1.5A可以。运转电流倒正常,启动电流太暴力了点。。。& &沃日,空载启动这么大电流?&&自己电机启动肯定限流0.2A就足够了。
过几天,再拿出几套出来,店主说没好评,批评我
给LP的淘宝店打工吧?
还有吗?多少米的?
跳了可调电源,转起来了,启动电流太大,0.5A不够,调到1.5A可以。运转电流倒正常,启动电流太暴力了点。。 ...
启动电流和电机本体参数有关,为什么会大,到底有多大要求去问电机的数据手册。我没它的叶片也就没有去看它启动的电流,你可以找个电流探头可以看到啊。
至于说电流源调到1.5A就认为达到了1.5A,未必正确,做工程的还是实事求是的好。
这个电机没有带负载,默认上电是六步方波驱动的。上电按user按键后,电机运行,旋转电位器调整速度。上电看过它的方波波形,相电流好像不太对,不知是否是没负载的原因不?
前面的演示只是告诉之前找我的人拿到工作后第一步如何上手,特别是FOC步骤,所以也没太去关注方波的问题。
你的应该不是我提供的吧,找我的早就拿到了,没这么迟的。
启动电流和电机本体参数有关,为什么会大,到底有多大要求去问电机的数据手册。我没它的叶片也就没有去看 ...
用的套件自带的小电机,默认情况下是方波驱动,我用可调电源供电,限流0.5起不来,轻微抖一下就没了。 限流0.8依然如此, 限流到1.5A才启动。& &启动完运行电流是很小的(如果大那就有问题了)
从观察看,很奇特,成功启动时候情况是先剧烈抖一下,然后空转1-2S,再闭环运转。& &&&看起来它的启动是用大电流强制换相几次,然后释放自由运转,观察到反电动势再闭环。&&似乎不是边加速边观察反电动势再闭环。&&大电流是这种奇特启动现象引起的。&&不过关心的是FOC,这个可以忽略。&&
参照楼主说明改跳线到FOC,声音和震动明显感觉小了,不开太快扔在桌子上贴近耳朵也听不到声音和震动,方波时候同样油门肯定能听到声音的。&&
只是自己业余想了解下FOC,不是正业,也就暂时没详细示波器观察了。等空闲时候再看。
1、首先在MDK界面下,将打开的STM32F30x_Workspace.uvmpw编译一遍,确保软件没有问题。
在MDK编译的时候,出现Path '.\STM32F302x8\' does not exist !
怎么解决啊
是否你的MDK打开项目的时候有提示版本迁移问题,修改了默认配置?
st的电机套件,可能用得着。
问一下和ti 的InstaSPIN的方案,优点在哪里。TI的基本功能都是源码支持的,dsp的价格也能接受。
另外看楼主也在玩Microchip的方案,能否也说一下它的优缺点,谢谢!
1、哪家的FOC,基本功能都有原码支持的,你是客户,找原厂申请都是可以拿到的;
2、DSP的价格?这个不知道;但相信肯定没MCU便宜,48Pin、64K Flash能卖到0.8$不,英飞凌前面有个网友说还有更便宜的,只听过没买过不知道;
3、Microchip的FOC,拿来看看还凑合,虽然嫌弃ST的大而全,不专业,但Microchip离ST差得更远,要做的东西多得去了。我不是玩Microchip,而是要认真完成工作,支持客户开发,为这个还专门去PIC的上海研发中心,人家啥也给不出,按他们的说法,得自己写有问题再就问题分析,好吧,我承认我问得太直接他也说得非常有道理。所以对Microchip做FOC,笑笑拉,我自己开发用 Freescale / TI 也不用dsPIC啦,无论如何前两家的资源远多于Microchip,做学问的/有前人代码积累的可以慢慢研究了,自己要是懂用啥都一样,不用挑,那是老板考虑的问题。
MARK······················
调整过跳线冒切换到foc和6步方式,都不能转动,6步方式就一直抖动,foc方式就一按蓝色按钮,电机动一下, ...
我也遇到了这个情况,兄弟你的解决了吗?
Tektronix&&MDO3024,外加TCP0030A,自己买的,再贵就扛不住了。
好多钱买的?
1、哪家的FOC,基本功能都有原码支持的,你是客户,找原厂申请都是可以拿到的;
2、DSP的价格?这个不知道 ...
谢谢楼主的回帖! DSP的确做不到那个价格。希望楼主能多交流电机方面的知识,谢谢!~
同问,QQ群是那个,谢谢
楼主这些给出的地址都是怎么找到的,能不能说一下路径,谢谢
需要下载的资料路径不是都已经给出了吗?
楼主 请问有木有板子原来的DMO程序啊? 现在安你的步骤卡在了自动测量的那里 每次都是过流了 电流已经调到3A了 还是不行&&测量的时候电机就动一下 电源电流去到200ma这样就提示过流& &板子上的条线帽按foc来插的
演示板原配的演示程序
X-CUBE-SPN7
你可以不用按照我的步骤去自动测量,反正前面我已经给出了电机的本体硬件参数(前面有截图),你可以直接下载代码后,跑GUI去尝试启动。
当然我的测试都是在无桨叶的情况下设置3A过流值,如果你带负载,建议考虑考察L6230PD能否抗的住,不能硬来。
是否你的MDK打开项目的时候有提示版本迁移问题,修改了默认配置?
我重装了软件,现在那个问题没有了,又出现了新的。
*** Using Compiler 'V5.05 update 2 (build 169)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild Project 'STM32F10x_UserProject' - Target 'STM32100B-EVAL'
*** Error: cannot write Scatter-file '.\STM32100B-EVAL\STM32100B-EVAL.sct'
error - cannot create command input file '.\stm32100b-eval\mcinterfaceclass.__i'
error - cannot create command input file '.\stm32100b-eval\mctasks.__i'
error - cannot create command input file '.\stm32100b-eval\mctuningclass.__i'
这个怎么解决?
楼主,请教一下我在用IHM001和MC Workbench时,DAC的通道2打不开这个是正常的吗?
本帖子中包含更多资源
才可以下载或查看,没有帐号?
本帖最后由 Grant 于
09:36 编辑
302R8哪有DAC2 啊,看数据手册吧。
需要两路的,可以换STM32F303xxx,具体看截图
本帖子中包含更多资源
才可以下载或查看,没有帐号?
我在调带传感器的FOC,电机已经转起来了,PID参数还需要仔细调节
大神,为何我把程序下进去了,转不起来呢?
大神,为何我把程序下进去了,转不起来呢?
兄弟,问错人了,我没这个板子啊
板子终于到手了,用的是套件自带电机,但是按照楼上说的操作,一直提示过流啊,怎么该电流值都不行,求解惑
按着楼主的步骤,到了用ST-Ling调试的时候,只要用F302的模版在 Debug 选项卡中选择ST-Ling Debugger 然后点 Setting Keil就自动卡出了。
求大神帮忙看看是怎么回事?
按着楼主的步骤,到了用ST-Ling调试的时候,只要用F302的模版在 Debug 选项卡中选择ST-Ling Debugger 然后点 Setting Keil就自动卡出了。
求大神帮忙看看是怎么回事?
调试器的驱动与IDE不比配或是ST Link驱动安装有问题?
检查你的设备管理器,
检查你的调试工具,看看是否在任何状态下,都无法选择Debugger正常工作?
把驱动卸载了又安装了一遍,又试着用 STMicroelectronics\FOC SDK\STM32 PMSM FOC LIBv4.2\Web\Project\MDK-ARM 目录下的 STM32F0xx_Workspeace,STM32F2xx_Workspeace,STM32F4xx_Workspeace,STM32F10x_Workspeace,这几个版本的模版下载都可以,只有STM32F30x_Workspeace ,这个模板在点Debug-&Setting的时候出现闪退,然而板子就是302的.......,麻烦大神再给看一下
本帖子中包含更多资源
才可以下载或查看,没有帐号?
把驱动卸载了又安装了一遍,又试着用 STMicroelectronics\FOC SDK\STM32 PMSM FOC LIBv4.2\Web\Project\MDK ...
遇到同样的问题,直接编译系统自带的工程可以通过,但一点仿真下载就闪退
遇到同样的问题,直接编译系统自带的工程可以通过,但一点仿真下载就闪退 ...
我试过用官网上NUCLEO-F302R8 的模版试过可以用ST-Link下载进去,里面没有FOC只是NUCLEO-F302R8的模版,那个板子还可以在线调试把BIN文件直接拷贝进去也可以,就是官方FOC库的模版用ST-Link烧写不进去
求助为什么官网下载的模版里只有 User_Project 没有MC Library???
本帖子中包含更多资源
才可以下载或查看,没有帐号?
板子刚到手不久,还要时间研究。
本帖最后由 真的好多巧合 于
22:14 编辑
请教楼主 连接电机的时候显示应该怎样解决?
本帖子中包含更多资源
才可以下载或查看,没有帐号?
这个价格值得入手?
本帖子中包含更多资源
才可以下载或查看,没有帐号?
/sen/index.html?keyword=P-NUCLEO-IHM001
这个价格值得入手?
价格很不错哦 抓紧入手吧
价格很不错哦 抓紧入手吧
连不上电脑& &最好别入手&&
连不上电脑& &最好别入手
29楼你不是回复你已经可以连上了吗?电机抖动,在什么模式下?方波?UVW找两个对调接下,空载下转起来应该不会有问题,至少硬件系统是正常的,调试系统也是正常的。
选择BLDC,你需要去代码里面改参数,选择FOC模式你可以连上STWB去改启动参数啊。
学习板啊,何谓学习?理解代码/参数,修改参数。
楼主,哪里可以买到套件啊&&求楼主发个链接
连不上电脑& &最好别入手
我的很正常的连接电脑,连上workbench,但是连接workbench前一定要改跳线(自备2个短接跳线帽),改为FOC模式才能连上,切记!
Grant 发表于
<font color="#楼你不是回复你已经可以连上了吗?电机抖动,在什么模式下?方波?UVW找两个对调接下,空载下转起来应 ...
我是说连不上st那个gui,现在也已经连上了,是系统问题,win10死活连不上,win7就可以了,上面乱说了,很抱歉。是个人问题。
刚再某宝买了一套&&等到了遇到问题 来此处向楼主讨教&&
STLink为了能支持VCD,改了驱动,我先前的电脑也不识别驱动,后面换SSD,重做了系统才能支持。
我这个板子到了& &使用mdk下载&&一点load& &keil就死掉&&有没有遇到这个问题的&&折腾了一下午 例程是X-CUBE-SPN7.ZIP里边的
本帖子中包含更多资源
才可以下载或查看,没有帐号?
把驱动卸载了又安装了一遍,又试着用 STMicroelectronics\FOC SDK\STM32 PMSM FOC LIBv4.2\Web\Project\MDK ...
麻烦问一下 你的问题解决没
按着楼主的步骤,到了用ST-Ling调试的时候,只要用F302的模版在 Debug 选项卡中选择ST-Ling Debugger 然后 ...
麻烦问下 你的问题解决了没&&我现在就碰到这个问题了
阿莫电子论坛, 原"中国电子开发网"}

我要回帖

更多关于 stm32 nucleo 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信