不正确地驱动步进电机很容易导致电机发出“嗡嗡”的噪声和很大的振动。

当驱动步进电机时,如果发现步进电机处于静止状态时,其内部都发出很明显的噪音,有点类似线圈快速变化那种,一般是由于线圈电流过大导致的。对于这种情况,最有效的接决方法是降低电机线圈中流过的电流,具体方法包括:设置驱动器在电机停止时自动半流,减小电机的驱动电流。由于步进电机的工作方式,所以步进电机处于何种状态,其内部线圈都一直有电流变换。

当驱动步进电机动作时,如果发现步进电机噪声和振动很明显,应按如下步骤检查:

1、步进电机和驱动器是否配套,这是很关键的:如果它们并不配套的话,下面的一些步骤的调节细分、驱动电流、速度很可能都是白费力气。 在我自己的使用经历中,就遇到过这种情况,雷赛的电机用一个其他牌子的驱动器驱动,在其它条件一样的情况下,总是会产生很明显的噪声和振动,并带动机械结构发出很大的声响。同样,用雷赛的驱动器驱动一些其他厂家的步进电机,同样会发出很大的噪声和振动。所以建议大家在选用步进电机和驱动器的时候,最好是成套购买,并且要确保买到的是正规产品。现在市面上同一款型号的驱动器,都有很多厂家生产。比如DM542,比较正规的都有安科特和雷赛这些。

2、现在的步进电机驱动器分数字式和模拟式两种,模拟式的驱动步进电机时噪声较大,而数字式的基本没有。其原因大致在于数字式里面增加了一块DSP芯片进行步进电机驱动优化。所以如果要确保噪音和振动尽量小的话,建议选用数字式步进电机驱动器。

3、正确地调节步进电机驱动器的细分和电流,细分越大,电机里的线圈变化幅度也就越小,也就减轻了噪声。细分一般建议设置在8细分及以上,如果使用查表法来实现加减速和匀速时的速度计算、控制,对于一般的MCU,都是很容易胜任的。在保证步进电机有足够的力矩带动负载情况下,也应尽量减小驱动电流,该参数设置得越小,同样电机里的线圈电流变化幅度也就越小。

4、正确设置步进电机加减速度,最高运行速度。实验表明,步进电机在加减速过程中,更容易产生额外的噪声。解决的方法即是在保证步进电机加减速不丢步情况下,可以适当提高步进电机的加减速度。在轻负载情况下,步进电机的加减速应该控制在1S以内,不然会听到很明显的电机加减速时,驱动电流频率改变带来的噪声。设定最高运行速度时,则需要考虑电机力矩是否足够以带动负载,该速度下是否会和连接的机械结构发生共振。

步进电机s型加减速计算工具_步进电机噪音和振动的原因分析及应对策略相关推荐

  1. 步进电机s型加减速计算工具_21个有关伺服电机的问题想当工程师的你一定得知道...

    工业机器人电动伺服系统的一般结构为三个闭环控制,即电流环.速度环和位置环.一般情况下,对于交流伺服驱动器,可通过对其内部功能参数进行人工设定而实现位置控制.速度控制.转矩控制等多种功能. 1.如何正确 ...

  2. 步进电机-T型加减速

    1.声明 1.这是根据大佬的一篇文章进行修改,原末尾有一处描述有误,我在这里详细补充更正一下,很感谢大佬的分享. 步进电机加减速--梯形算法_步进电机梯形加减速算法_woniu2333的博客-CSDN ...

  3. STM32步进电机S型加减速算法

    简单说明一下硬件资源,需要用到STM32两个定时器,TIM1产生PWM脉冲并对脉冲个数计数,TIM2开启定时中断用于算法的实现.采用CubeMX+Hal库配置,这里不做详细介绍,重点介绍S型加减速算法 ...

  4. STM32-步进电机S型加减速控制

    基于STM32的步进电机S型加减速控制算法 STM32简介 STM32代表ARM Cortex-M内核的32位微控制器.专为要求高性能.低成本.低功耗的嵌入式应用专门设计的: STM32系列的内核主要 ...

  5. 步进电机的S型加减速算法

    电机能运行的速度远远大于启动速度(即最大匀速速度),那么怎么平稳的运行到最大速度就是S型加减速曲线的作用 1.Qt 1.1.S加减速的计算 static float Freq[10][1000]; s ...

  6. STM32:F407步进电机S形加减速算法的实现

    本文主要实现S形加减速算法. 更新(22-06-18) 正点原子官6月17日新上线了<电机控制专题例程>,可以免费下载和观看,正点原子STM32点击应用控制系列教程. 我已经详细地看了一遍 ...

  7. S型加减速程序,C++,PLC,AGV

    做无人驾驶AGV项目,起动和停车冲击非常大,参考牛人的博文https://blog.csdn.net/Septembernine/article/details/53125828,写了一段S型加减速程 ...

  8. 基于带约束S型加减速曲线的空间直线插补与空间圆弧插补算法(Matlab)

    写在前面 学习代码都记录在个人github上,欢迎关注~ Matlab机器人工具箱版本9.10 在前面的博文中: 基于抛物线过渡(梯形加减速)的空间直线插补算法与空间圆弧插补算法(Matlab) 基于 ...

  9. 七段S型加减速算法--多轴时间同步方案调研

    七段S型加减速算法--时间同步 基本概念 问题提出 参考资料 参考一: 链接1 链接2 链接3 参考二 实现方案 后续 基本概念 7段S型加减速算法(7 segments S-curve veloci ...

最新文章

  1. Unity* 实体组件系统 (ECS)、C# 作业系统和突发编译器入门
  2. oracle有 哪些常用视图,oracle常用视图
  3. php long2ip,php 中IPV6 ip2long的问题解决办法
  4. HDU 2444 The Accomodation of Students 二分图匹配
  5. Python Tree库绘制多叉树的用法介绍
  6. 初中物理凸透镜成像动态图_中考物理考点知识总复习:探究凸透镜成像规律
  7. windows下的IO模型之完成端口
  8. 无法解析 org.apache.commons:commons-pool2:2.4.2
  9. Jquery查找界面Html元素的方法(持续更新)
  10. 乐高颜色传感器的颜色识别算法
  11. 光继电器一体化控制实训系统
  12. linux磁盘写保护怎么修改_磁盘被写保护怎么办_磁盘被写保护的解决方法 - 驱动管家...
  13. TTF、TOF、WOFF 和 WOFF2 的相关概念
  14. property of non-object,yii错误
  15. 微信支付接口调用问题(android正常,iphone调不起)
  16. 相位延时、相位延迟、群延时
  17. Vector使用报错:Expression:vector subscript out of range
  18. 数据库(MySQL)基础
  19. 端午节餐厅公众号推文就用来逗微信编辑器
  20. 可视化入门:从 0 到 1 开发一个图表库

热门文章

  1. python微信加人_Python帮你微信头像任意添加装饰,别再@微信官方了_编程语言_python考试视频_python教程_课课家...
  2. Oracle相关报错
  3. python 树结构三方包_python第三方库---BeautifulSoup库(搬运)
  4. python文本框清空_用Python制作mini翻译器
  5. cpu序列号唯一吗_手机CPU天梯图2020年1月最新版 你的手机处理器排名高吗?
  6. elasticsearch 7.8.0 kibana 7.8.0安装部署
  7. @RequestBody如何使用
  8. 直接用IP访问知乎,我发现了一个秘密···
  9. B站up主用AI还原李焕英 动态影像
  10. 学生成绩管理系统测试用例C语言,学生成绩管理系统测试用例.doc