0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

硬件设计—电机控制异常案例分析!

fcsde-sh 来源:未知 2023-09-21 19:45 次阅读

电路设计中,经常在一些信号发送端和接收端的连接中串联一个电阻,这里电阻的作用有很多种,有的场合是为了防止信号振铃,有的时候是为了保护芯片,有时时候是想降低信号的上升沿。今天要讲的是一个电机驱动电路的案例,其中有关于这个电阻。

某家电产品上有一个无刷电机,我们开发的电控板需要去驱动这个无刷电机,这个电机内部自带电机驱动板,电机自带三根线,一根12V供电,一根地线,剩下一根是PWM信号调试线。第一次我们的电控板做出来后,测试驱动电机,电机控制一切正常,等第二次样机阶段,做了10台机器,发现其中5台电机转速不受控制,档位调速不起作用。我们电控板的电机驱动接口如下图,很简单,单片机直接输出一个PWM信号给到电机调速。

d356acc8-5872-11ee-939d-92fbcf53809c.jpg

经过和电机供应商沟通,确认了软件PWM信号频率没有问题后,而且电机供应商使用他们自己的测试工装测试了电机,测试运行正常,调速也没有问题,电机供应商回复应该是我们电控板的问题,拿到电机控制异常的机器,测量电机接口电压电源和PWM信号一切正常,我们的工程师说电控板没有问题,一切正常,问题出在电机,是电机出了问题。而电机供应商说不正常的电机他们测试一切正常,双方各执一词。

内部讨论后,让电机供应商提供了电机内部驱动板的原理图,我们试着查找原因,如下图,电机内部驱动采用峰岹的FT8213方案,FT8213 是一款三相、无传感器 FOC 控制直流无刷马达驱动 IC,内置 Rdson 1Ω驱动 MOS,调速接口可选择 PWM、模拟输入、I2C 调节电机转速。下图是FT8213的芯片相关参数

d3672f26-5872-11ee-939d-92fbcf53809c.png

d3823a78-5872-11ee-939d-92fbcf53809c.png

d38c73c6-5872-11ee-939d-92fbcf53809c.jpg

电机内部驱动板原理图

我们电控板的发出的PWM信号送到FT8213的speed引脚,从而控制电机调速,仔细检查供应商提供的电机驱动板原理图(上图),发现来自我们电控板的PWM信号,在电机驱动板内部是通过一个隔离二极管到达FT8213的调速SPEED引脚的,SPEED引脚上拉到5V.当电控板单片机发出的PWM电平信号为高时,二极管截止,FT8213的调速SPEED引脚被上拉到5V高电平,但当电控板单片机PWM电平信号为低时,二极管导通,5V经10K上拉电阻,二极管,1K电阻到地分压后,FT8213的调速SPEED引脚检测到的低电平电压约为1V. (电流流向如下图)。

查看FT8213的芯片手册,SPEED引脚输入的低电平不能超过0.6V。(如下图)显然此时的1V已经大于这个0.6V了,就造成FT8213Q无法正确识别PWM的低电平,从而电机转速无法控制。到此,真相大白。解决方案为将串联的电阻改小,改为100欧姆,测试之前电机调速不正常的机器全部恢复正常,改电阻之后,PWM为低时,speed引脚约为0.6V,有一定风险,为保证产品批量稳定性,和电机供应商沟通,将电机内部二极管改为肖特基二极管,肖特基二极管的正向压降更低,确保送到speed引脚的低电平小于0.6V.留有余量。后续量产一切正常。

d39eb4e6-5872-11ee-939d-92fbcf53809c.jpg

PWM为低时的,电流回路

d3aba99e-5872-11ee-939d-92fbcf53809c.png

低电平最大值要求

电路设计中,任何元器件的参数设定,不能只凭经验,要根据实际情况,多了解沟通负载的真实状态,这样才能做到不翻车,或者尽量少翻车。大家设计电路中,有没有喜欢随手就放个1K电阻的?欢迎大家交流分享你们的经验,评论区留给你们了!

免责声明:本文来源头条喝枸杞论电子,版权归原作者所有,如涉及作品版权问题,请及时与我们联系,谢谢!

加入粉丝交流群

张飞实战电子为公众号的各位粉丝,开通了专属学习交流群,想要加群学习讨论/领取文档资料的同学都可以扫描图中运营二维码一键加入哦~

(广告、同行勿入


原文标题:硬件设计—电机控制异常案例分析!

文章出处:【微信公众号:张飞实战电子】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模拟技术
    +关注

    关注

    17

    文章

    469

    浏览量

    39736
  • 张飞电子
    +关注

    关注

    54

    文章

    175

    浏览量

    12594

原文标题:硬件设计—电机控制异常案例分析!

文章出处:【微信号:fcsde-sh,微信公众号:fcsde-sh】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AG32 MCU 的电机控制方案

    ,进行数据分析和管理。 (五)系统监测与保护 看门狗定时器: 持续监控系统运行状态,一旦检测到系统死机或异常运行,立即触发复位操作,确保系统的可靠性和稳定性。在长时间连续运行的电机控制
    发表于 12-25 09:58

    AD7616输出异常,导致后续控制的IGBT炸掉怎么解决?

    AD7616在正常工作30个小时后出现输出保持状态,后经过一段时间,驱动和FPGA有交互,但输出异常,导致后续控制的IGBT炸掉。目前AD7616是在硬件并口且未使用复位功能。初步判断是外部干扰造成的AD7616输出
    发表于 12-19 06:32

    如何使用PWM控制电机

    : 一、准备工作 确定电机类型 : 根据应用场景选择合适的电机类型,如直流电机、步进电机、无刷直流电机等。 不同类型的
    的头像 发表于 11-28 16:30 727次阅读

    如何为您的电机控制系统增加更多价值

    如今,电机控制系统需要更高的性能、更低的功耗和更多的功能,包括智能操作。 除了精确的电机控制外,系统还需要能够同时执行应用程序、与其他设备通信以及检测操作
    的头像 发表于 11-28 15:41 320次阅读
    如何为您的<b class='flag-5'>电机</b><b class='flag-5'>控制</b>系统增加更多价值

    步进电机转速怎么控制高低

    步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲信号的频率来控制步进电机的转速,脉冲频率越高,转速越快。以下是对步进
    的头像 发表于 10-22 15:55 573次阅读

    伺服电机控制方式有哪些?举例分析

    伺服电机是一种高精度的电机,广泛应用于工业自动化、机器人、精密机械等领域。伺服电机控制方式多种多样,可以根据不同的应用场景和需求进行选择。以下是一些常见的伺服
    的头像 发表于 10-22 11:13 418次阅读

    电机控制器的作用是什么?

    电机控制器的主要作用包括: 启动控制控制电机的启动过程,确保电机能够平稳启动。 速度
    的头像 发表于 09-27 14:48 992次阅读

    TI电量计通讯异常分析经验

    电子发烧友网站提供《TI电量计通讯异常分析经验.pdf》资料免费下载
    发表于 08-23 10:12 0次下载
    TI电量计通讯<b class='flag-5'>异常</b>的<b class='flag-5'>分析</b>经验

    电机控制硬件的功能介绍

    电机控制器能够精准控制电动汽车电机,同时确保系统的安全稳定运行。电机控制
    的头像 发表于 08-13 16:09 619次阅读

    三菱异常停止plc怎么解决

    三菱电机(Mitsubishi Electric)是一家知名的日本企业,其生产的PLC(可编程逻辑控制器)广泛应用于工业自动化领域。然而,在使用过程中,PLC可能会出现异常停止的情况。 一、三菱
    的头像 发表于 07-25 10:13 2141次阅读

    控制电机的类型及其特性

    探讨控制电机的类型,包括直流电机控制、交流电机控制、步进电机
    的头像 发表于 06-18 17:53 1212次阅读

    常用的电机控制算法有哪些

    电机控制领域,选择合适的控制算法对于实现高效、精确且稳定的电机运行至关重要。以下将详细介绍几种常用的电机
    的头像 发表于 06-05 16:31 2351次阅读

    Motor Profiler分析失败,显示speed feedback异常的原因?

    会出现这样的情况,即一开始先正常分析,然后到两千多转时显示速度异常,飙升,然后分析失败,我改变最大电流、转速等,都是一样的现象。我查询论坛,有说不能分析大功率的,可这空心杯
    发表于 03-19 08:30

    无线模组应用时通信距离异常分析过程

    在客户终端产品使用无线通信模组(包括但不限于LoRa,LoRaWAN,FSK,Wi-SUN,BLE等模组)时,出现部分产品无线传输通信距离异常的情况,导致该现象发生的原因可能是软件的配置,硬件
    的头像 发表于 03-09 08:12 510次阅读
    无线模组应用时通信距离<b class='flag-5'>异常</b>的<b class='flag-5'>分析</b>过程

    如何解决C语言中的“访问权限冲突”异常?C语言引发异常原因分析

    如何解决C语言中的“访问权限冲突”异常?C语言引发异常原因分析  在C语言中,访问权限冲突异常通常是由于尝试访问未授权的变量、函数或其他数据结构而引起的。这种
    的头像 发表于 01-12 16:03 5724次阅读