开源改变世界!!

旋转木马。普通编码器作为传感器+旋转失败检测 #1210

推推 grbl 2年前 (2023-01-30) 85次浏览
打开
nik570 开了这个issue 2021 年 7 月 17 日 · 0 条评论
打开

旋转木马。普通编码器作为传感器+旋转失败检测#1210

nik570 开了这个issue 2021 年 7 月 17 日 · 0 条评论

注释

旋转木马。普通编码器作为传感器+旋转失败检测 #1210

正如 Andy Pugh 建议的那样,我应该将其作为一个问题提出来。

普通编码器相对/绝对是很常见的,虽然能够使用其他方法解决旋转木马组件对这个传感器不是很有用。如果我做对了,增量编码器需要的是:

  1) 索引脉冲的输入信号,角度在达到之前无效,因此有效信号将发挥作用,也可能对其他传感器有意义。

  2) 每圈口袋的参数数量,猜测也可能是链条驱动的转弯和口袋。因此,数学文献中的有理数 p/q 或为此目的更好地表达 pockets/turns 可能是一个好方法。

  3) 到第一个型腔的参数角度偏移。

  4) 输出使能旋转,可以连接解锁和/或继电器旋转。

  5) 关闭后退和前进信号的参数distance。

  6)输出正反转信号,一般变频器都需要,继电器也需要。使能旋转开启后延迟的参数?

  7) 输出到目标口袋的角距离,使控制转速成为可能,在这种情况下可以连接到 PID 调节器。绝对值在某些变频器上使用后向和前向信号时可能很有用,但也可以在外部添加。

  8) Output pocket reached, within tolerance for time amount 可能是一个很好的解决方案。

  9) 错误处理和输出信号如果不旋转然后打开或其他问题。

  10) 启用信号、向前/向后点动输入、当前位置位置、归位或 OK 准备好使用以及最有可能的当前状态是当前转盘的一部分并且仍然有意义。

1)1 理想情况下,角度 s32 的输入信号也应该工作,然后它会溢出,尽管如果旋转足够长的时间,理论上的浮点数最终会丢失数字,但由于 double 中有很多数字,磨损和老化操作员应该是一个更大的问题。

对于我的旋转木马,上面的大部分内容都是有用的,我猜这同样适用于许多其他内容。虽然只需要一个后退/前进信号,目前不使用距离值,但如果用变频器代替继电器会很有用。

旋转木马。普通编码器作为传感器+旋转失败检测 #1210 andypugh 自己分配了这个 2021 年 7 月 18 日

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

2名参加者
旋转木马。普通编码器作为传感器+旋转失败检测 #1210旋转木马。普通编码器作为传感器+旋转失败检测 #1210

喜欢 (0)