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

有谁能说说这相Faults的各自原因吗

[复制链接]
szgaos 提问时间:2020-9-18 18:13 /
faults.jpg
8种问题产生的原因:
FOC duration
over voltage
under voltage
overheat
start-up
speed feedback
over current
software error
收藏 1 评论7 发布时间:2020-9-18 18:13

举报

7个回答
IncoYang 回答时间:2020-9-18 22:17:08
根据实际调试驱动器的经历,列举一些例子,不足之处不吝赐教。
(1)FOC duration,字面上是一个电流环的FOC计算无法在一个PWM周期内完成,可能的原因是PWM频率过高而MCU的计算能力不足导致,不同系列的MCU可以达到的PWM频率不同,这个要根据芯片确定;
(2)over voltage, 字面上是母线过压,过压的依据在母线电压采样设置中,可能的原因是电机工作在再生发电模式,特别地,对于带大惯量负载做快速减速或者电机弱磁后,运行于超过额定最高转速产生过高的反生电动势,过压发生后,SDK有3种应对措施可选,关断PWM或者打开再生电阻或者3个下桥闭合
(3)under voltage,字面上是母线欠压,欠压的依据在母线电压采样设置中,可能的原因,UWV相与电流采样对应关系配置错,或者霍尔信号与UVW的对应关系错
(4)overheat,这个容易理解,如果电路板上有热敏电阻或者利用MCU内部的温度传感,探测的温度高于设定阈值
(5)startup,字面意思是启动不成功,其针对无感模式下,启动阶段在设定的条件下无法切入闭环,可能的原因是无感的设定参数不合理
(6)speed feedback,字面上速度反馈错误,对于带传感器反馈的情况,很多时候是,比如霍尔信号有毛刺,那么MCU计算的速度将连续多次远大于最高转速就会报错,主要是要查传感器反馈回来的信号是否噪声很厉害,无感的没做过
(7)over current,字面上是过流,逻辑上是过流比较器有输出,它会给高级定时器的刹车信号,同时报错,可能的原因,启动电流比较大,实际的设置没有考虑到,比较器的阈值设置不合理,PWM开关时造成的毛刺高于阈值,被比较器(注:STSPIN32F0的内置比较器可以忽视50ns的毛刺)拾取到等等。
(8)软件错误,不太清楚
子曰好人 回答时间:2020-9-18 19:23:55
这个在代码中可以找到
  1. #define  MC_NO_ERROR  (uint16_t)(0x0000u)      /**< @brief No error.*/
  2. #define  MC_NO_FAULTS  (uint16_t)(0x0000u)     /**< @brief No error.*/
  3. #define  MC_FOC_DURATION  (uint16_t)(0x0001u)  /**< @brief Error: FOC rate to high.*/
  4. #define  MC_OVER_VOLT  (uint16_t)(0x0002u)     /**< @brief Error: Software over voltage.*/
  5. #define  MC_UNDER_VOLT  (uint16_t)(0x0004u)    /**< @brief Error: Software under voltage.*/
  6. #define  MC_OVER_TEMP  (uint16_t)(0x0008u)     /**< @brief Error: Software over temperature.*/
  7. #define  MC_START_UP  (uint16_t)(0x0010u)      /**< @brief Error: Startup failed.*/
  8. #define  MC_SPEED_FDBK  (uint16_t)(0x0020u)    /**< @brief Error: Speed feedback.*/
  9. #define  MC_BREAK_IN  (uint16_t)(0x0040u)      /**< @brief Error: Emergency input (Over current).*/
  10. #define  MC_SW_ERROR  (uint16_t)(0x0080u)      /**< @brief Software Error.*/
复制代码
飞翔-396652 回答时间:2020-9-21 07:50:39
问下楼主,上面的图形界面是怎么做出来的?
szgaos 回答时间:2020-9-22 09:55:27
子曰好人 发表于 2020-9-18 19:23
这个在代码中可以找到

有没有电机调节的过程的说明文件啊
szgaos 回答时间:2020-9-22 09:56:11
飞翔-396652 发表于 2020-9-21 07:50
问下楼主,上面的图形界面是怎么做出来的?

用st Motor control workbench软件,在st网站上下
子曰好人 回答时间:2020-9-22 14:49:50
szgaos 发表于 2020-9-22 09:55
有没有电机调节的过程的说明文件啊

有培训ppt的,找一下吧,还有一些英文的UM也可以看一下
飞翔-396652 回答时间:2020-9-23 08:50:35
szgaos 发表于 2020-9-22 09:56
用st Motor control workbench软件,在st网站上下

谢谢

所属标签

相似问题

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