qq_20370181 2023-09-19 11:43 采纳率: 0%
浏览 16
已结题

低速云台类型电机控制解决方案需求

需求背景:使用一个云台电机带动一个重量约1KG的扫描类传感器进行360度旋转,电机转速约0.5~3圈/秒,希望转速平稳,支持正、反转切换,产品最终是手持移动使用的形态。暂定选择一个尺寸为3510的云台电机,该电机自带编码器,型号为AS5048A。

客户需求:
希望一位行业专家告诉我:
这种应用需要用什么样的电机控制算法,暂选的电机是否合适?
作为技术预研,购买什么样的电机控制开发板、驱动板、电机最能节省预研时间。
含电机控制算法的代码例程在哪里可以获得?
电路设计时 驱动电路使用什么型号的驱动芯片,控制芯片用什么型号比较合适(期望使用STM32系列)。
简言之,希望能给出一个快速熟悉电机开发和产品化时的解决方案。

  • 写回答

20条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-09-19 11:52
    关注
    获得1.50元问题酬金

    引用 皆我百晓生 小程序回复内容作答:
    针对您的需求,我可以给出以下建议作为初步的解决方案:

    1. 电机控制算法:您可以考虑使用闭环控制算法,如PID控制算法,以保持转速的稳定性和准确性。此外,还可以采用电流控制或速度控制的算法,根据实际需求进行选择。

    2. 云台电机选择:暂选的云台电机 AS5048A 应该是合适的,因为它带有编码器,可以提供准确的位置反馈。而且它的尺寸适中,适合用于重量约为1KG的扫描类传感器。

    3. 电机控制开发板和驱动板的选择:您可以考虑购买带有电机控制功能的开发板,例如带有电机驱动芯片和接口的STM32开发板。这样可以节省预研时间,并且开发板通常提供了示例代码和开发工具,有助于快速上手。

    4. 代码例程获取:您可以在STM32官方网站或开源社区中寻找针对电机控制的代码例程。这些例程通常包含了常见的电机控制算法和驱动芯片的配置,可以帮助您快速开始开发工作。

    5. 驱动电路设计:对于电机驱动电路,您可以选择使用专用的电机驱动芯片,例如L298N或DRV8825。这些芯片具有较高的功率和保护功能,适合驱动较大电流和电压的电机。而对于控制芯片,因为您期望使用STM32系列,您可以选择STM32F4或STM32F7系列的芯片,它们具有较高的性能和丰富的外设接口,适用于电机控制应用。

    需要注意的是,以上只是初步的解决方案建议,具体的电机控制方案可能还需要根据您的具体需求和系统设计进行进一步调整和优化。建议您在开始项目之前咨询电机控制方面的专业人士,以确保方案的可行性和稳定性。

    评论

报告相同问题?

问题事件

  • 系统已结题 9月27日
  • 创建了问题 9月19日

悬赏问题

  • ¥15 请问有会的吗,用MATLAB做
  • ¥15 phython如何实现以下功能?查找同一用户名的消费金额合并—
  • ¥15 ARIMA模型时间序列预测用pathon解决
  • ¥15 孟德尔随机化怎样画共定位分析图
  • ¥18 模拟电路问题解答有偿速度
  • ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
  • ¥15 误删注册表文件致win10无法开启
  • ¥15 请问在阿里云服务器中怎么利用数据库制作网站
  • ¥60 ESP32怎么烧录自启动程序,怎么查看客户esp32板子上程序及烧录地址
  • ¥50 html2canvas超出滚动条不显示