2相步进电机加速,减速.
昨天试了下,2相步进电机加速,减速.中间会出现卡一下,然后继续,估计是线性加减问题,不知大家是如何实现平稳加减速的. 有加减速算法的,你看周立功的,我也没有完整代码,遗憾..
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_396493.jpg
(原文件名:%_3C0MOFT]8@_W(8_@9T23W.jpg) 楼上的程序,从哪里可以下载呢 上传一个别人讲的算法
点击此处下载 ourdev_396554.rar(文件大小:738K) (原文件名:step_加减速.rar) 记号一下,以后用得上 小弟,正专研步进电机,请教各位大侠 使用德国TRINAMIC的TMC428或TMC223本身集成了加速度,减速度算法 学习中, 其实在国外许多的驱动芯片里已经集成了该功能如:德国的TRINAMIC芯片,在芯片内部集成嵌入的指令如加速度,减速度,相序分配,细分功能,全部由该芯片完成不需要我们自己来算了.
http://cache.amobbs.com/bbs_upload782111/files_18/ourdev_484553.gif
(原文件名:2.gif)
型号 性能
控制芯片
TMC211 1个步进控制+驱动芯片 LIN通讯
TMC222 1个步进控制+驱动芯片 IIC通讯
TMC223 1个步进控制+驱动芯片 IIC通讯 StallGuard功能
TMC428 3个电机控制芯片;SPI或step/dir控制信号
TMC454 位置闭环芯片,PID功能,ABN编码器输入,微步406,classic/SPI/SD
TMC457 位置闭环芯片,PID功能,ABN编码器输入,微步2048;classic/SPI/SD
TMC401 信号转化芯片 SPI---STEP/DIR;42细分
编码器信号处理芯片
TMC423 3路ABN编码器处理芯片
步进驱动芯片
TMC236 2相步进驱动芯片;1.5A;64细分;齐全的保护和诊断功能
TMC239 2相步进驱动芯片;MOSFETS外置;64细分;齐全的保护和诊断功能
TMC246 2相步进驱动芯片;1.5A;64细分;齐全的保护和诊断功能; 具有专利技术StallGuard技术
TMC249 2相步进驱动芯片;MOSFETS外置;64细分;齐全的保护和诊断功能;具有专利技术StallGuard技术
3相步进驱动芯片
TMC332 适用2相或3相步进电机;自动高速;运动平稳;细分数2相256细分,3相171细分;S/D接口;ABN编码器输入
无传感器直流无刷驱动芯片
TMC603 3相BLDC;20A;12-50V;无需Hall换向
详细资料及参考电路 详细资料及参考电路
TMC211 http://www.trinamic.com/tmc/render.php?sess_pid=209 顶一个 收下了 mark mark mark 回复【13楼】WinLiu
-----------------------------------------------------------------------
mark 看看 mark mark.......... 收下你的算法了谢谢了 avr_appli 发表于 2008-8-31 19:48 上传一个别人讲的算法 点击此处下载 ourdev_396554.rar(文件大小:738K) (原文件名:step_加减速.rar) ...
学习一下.... 速度不能突变。 先学习一下,了解速度调节方法 学习知识!!!!! 不错,记一下,mark 楼主解决了没有啊我也遇到了。
什么问题 是不是 定时器?? 楼主解决了没有啊我也遇到了。
什么问题 是不是 定时器?? 步进电机是个好东西
收下了 收下学习。 mark{:smile:} 学习中…… 记号一下,以后用得上 mark{:biggrin:}{:biggrin:} 收藏一下 mark!!!!!! 学习了 mark,学习学习!{:lol:} mark!!!!!!!!!!!!!
页:
[1]