电机位置和速度控制采用slg47105

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
2个职位/ 0个新职位
最后发表
mactro
离线
最后看到:5个月2个星期前
加入:2021-02-12 08:51
电机位置和速度控制采用slg47105

你好,

我想控制电机的位置和速度。我找到了slg47105,它有足够高的输出电流,但我不确定是否可以在它上实现PID控制器。我找到了一个应用注释用于电机控制,但它使用了大量的离散元件来实现PID。在我的例子中,这不是一个选项,因为我在PCB上的空间非常有限。是否可以不使用外部组件实现PID ?

我的电机控制器的具体要求是:

  • 读取正交编码器脉冲
  • 控制电机的位置,并将其发送到监控单片机
  • 控制电机速度,并发送给监控单片机
  • 读取电机电流并发送给单片机
  • 理想情况下,应该有可能通过I2C发送命令来调整PID设置

如果有必要,我可以在不大于3x3mm的封装中再容纳一个集成电路。

设备:
设备数量:
slg47105
ssaravan
离线
最后看到:5个月1天前
工作人员
加入:2019-10-01 13:53
你好,

你好,

谢谢你的帮助。

1.编码器脉冲可以读取,但不能读取多个编码器,因为IC中只有一个FSM

2.电机位置可以通过使用CNT/DLY块使用计数器数据或宏单元中的延迟时间来设置

3.速度可以通过PWM模块控制

4.电流可以通过在一个传感管脚上连接一个分流电阻来测量

您能不能也看看SLG47004集成放大器,变阻器-//www.xmece.com/亚博电竞菠菜products/slg47004,这是DS的linl//www.xmece.com/sites/default/files/slg47004_ds_2v2.pdf。