你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

游名:NUCLEO-F103+TMC5160-SHILED连接TMCL-IDE三轴步进系统快速开...  

[复制链接]
mmuuss586 发布时间:2020-3-24 13:27
阅读主题, 点击返回1楼
收藏 3 评论123 发布时间:2020-3-24 13:27
123个回答
mmuuss586 回答时间:2020-3-24 14:34:02
5.示波器功能:在左侧的Info graph中打开示波器功能,可以实时显示电机的速度或者位置,而且可以将数值导出:
1.png


mmuuss586 回答时间:2020-3-24 14:36:40
6. Stallguard无传感器负载检测功能,由于Stallguard是利用电机运行起来之后的反电势推算外部负载,因此Stallguard不适应电机的速度太低或者太高情况。Stallguard的配置步骤以及方法如下:
6-1:设置目标速度打开和使电机工作在目标的速度模式
1.png

mmuuss586 回答时间:2020-3-24 14:38:28
上图为Stallguard threshold=2,此时只要外部施加少许力电机就会停止(如果不是,你可以降低下右边的最大电流试试,在越小的电流下越明显)
Stallguard功能可以实现不需要力传感器情况下的力控制,比如压力控制,无传感器回零等。
mmuuss586 回答时间:2020-3-24 14:40:11
7.Coolstep 相比传统的步进电机是恒流驱动,为了不使电机丢步,只能把驱动电流设置得很高,这样会带来功耗比较大,电机容易发热,容易产生剩磁震动等问题。Coolstep是基于电机的反电动势动态控制输出电流,负载大的时候电流自动增加,负载小的时候电流自动下降,相比传统的横流驱动Coolstep可以节省80%的能量。
Coolstep是在调节好Stallguard的基础上来配置的,需要首先配置Stallguard threshold
7-1通过下图的1-2-3设置加速度,速度和灵敏度参数Stallguard threshold
1.png

mmuuss586 回答时间:2020-3-24 14:44:33
8.Stealthchop 是电压的斩波模式,可实现低速静音,平稳运行。
配置步骤如下:


1.png
mmuuss586 回答时间:2020-3-24 14:47:31
9.Stealthchop和Spreadcycle一起用:低速用Stealthchop模式,高速用Spreadcycle模式
在上面8 Stealthchop步骤成功执行完之后,将电机停止即在上面的基础上继续操作:
1.png
mmuuss586 回答时间:2020-3-24 14:50:44
仔细观察,会发现电机在速度为50000ppt之前都是安静平滑的(Stealthchop),大于50000ppt后就跳变到有声音的(Spreadcycle);当按暂停时反应也是一样的,降到50000ppt之后就变成安静平滑了。
mmuuss586 回答时间:2020-3-24 14:52:09
10.如何将开发板的配置快速移植到自己的MCU里?
1.png

mmuuss586 回答时间:2020-3-24 14:54:08
将下面4的代码复制到自己的MCU里面
1.png

mmuuss586 回答时间:2020-3-24 14:55:00
五、开源补充说明
    如果确实需要原理图和PCB的用户,请联系我们的客服或管理员私下索取谢谢!

如对文档有疑问或有技术问题需要交流,可联系Trinamic原厂或我们
mmuuss586 回答时间:2020-3-24 14:55:19
:):)
mmuuss586 回答时间:2020-3-24 15:00:29

感谢支持,终于发完了
mmuuss586 回答时间:2020-3-27 10:47:24
:):)
mmuuss586 回答时间:2020-3-28 15:56:01
mmuuss586 回答时间:2020-3-29 13:37:06

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版