Contact me: hankecnc@gmail.com

接线限位开关 – 光电耦合器电路中电容器的位置 #1030

推推 grbl 3年前 (2023-01-23) 149次浏览

打开
tmzqvd 开了这个issue 2021 年 4 月 12 日 · 10 条评论
打开

接线限位开关 – 光电耦合器电路中电容器的位置#1030

tmzqvd 开了这个issue 2021 年 4 月 12 日 · 10 条评论

注释

接线限位开关 - 光电耦合器电路中电容器的位置 #1030
天天快报 评论了 2021 年 4 月 12 日  

我知道这是一个微不足道的问题。但是我按照接线限位开关上的说明感到困惑。有人可以澄清电容器的位置吗?NC 开关配置。两个独立的电源。

第一个选项:
接线限位开关 - 光电耦合器电路中电容器的位置 #1030

第二个选项:
接线限位开关 - 光电耦合器电路中电容器的位置 #1030

还是一个都没有?

谢谢。

ps:3 天后我意识到我发布了两个相同的选项。我纠正了第二个选项。

接线限位开关 - 光电耦合器电路中电容器的位置 #1030
拉洛维 评论了 2021 年 4 月 13 日 通过电子邮件
接线限位开关 - 光电耦合器电路中电容器的位置 #1030
作者
天天快报 评论了 2021 年 4 月 13 日  

你是说这样吗?

接线限位开关 - 光电耦合器电路中电容器的位置 #1030

这是我的第一个想法。但后来我读了这篇限位开关触发报告(用户 biletnikov 说“在你的情况下,我建议添加 0.1 uF 电容器并联到开关的触点。”)和他为 CNC 机器制作限位开关板的模式。
我不喜欢他接线开关的方式,因此我想制作我的版本。

也许我应该提到 opto 的右侧将靠近 arduino – 将放置与 arduino 相同的 pcb。

接线限位开关 - 光电耦合器电路中电容器的位置 #1030
拉洛维 评论了 2021 年 4 月 15 日 通过电子邮件
接线限位开关 - 光电耦合器电路中电容器的位置 #1030
作者

谢谢。光电两边放个电容怎么样?这有意义吗?如果是的话如何把它放在左边?第一或第二选择?
让我解释一下为什么我认为将它放在 opto 的开关侧(左侧)很好。开关在数控机床上,电线与其他电线一起使用,还有一个主轴电机。Opto 将位于开关线的末端,在 arduino 旁边。所以我觉得问题是在那边产生的。也许最好防止错误信号甚至进入光电。
我不会把这个电路放在 switch 旁边,而是放在 arduino 旁边。它们将在同一个 pcb 上。相对较长的电线将从开关连接到该电路。

接线限位开关 - 光电耦合器电路中电容器的位置 #1030
作者

我又加了一个选项——4。我想就这些吧。目前,我倾向于将 3 和 4 结合起来。你怎么认为?

接线限位开关 - 光电耦合器电路中电容器的位置 #1030

很明显我没有足够的理论知识。

接线限位开关 - 光电耦合器电路中电容器的位置 #1030

只有上面的选项 4 有意义。
电容器的唯一原因是短路开关的弹跳。
它唯一可以做到的地方就是直接平行于开关,

接线限位开关 - 光电耦合器电路中电容器的位置 #1030

我读到你在 arduino 上使用这个电路,使用 pinMode ( pinNumber , INPUT_PULLUP ); 并在选项 4 的原理图中丢失 10K 上拉电阻 R1。

接线限位开关 - 光电耦合器电路中电容器的位置 #1030
作者

谢谢@RonaldDegenkamp. INPUT_PULLUP 可靠吗?它在纳米上工作吗?我从来没有用过它。我总是使用带有附加电阻的经典输入。
我将使用 grbl,但不确定它是否使用 pinMode(pinNumber、INPUT_PULLUP)。或者,也许我可以将其设置为以这种方式工作。必须检查。

接线限位开关 - 光电耦合器电路中电容器的位置 #1030

INPUT_PULLUP 是最可靠的方法,适用于 nano。
GRBL 在所有输入引脚上使用 INPUT_PULLUP,除了连接板载 LED 的 13(在 UNO 上)

接线限位开关 - 光电耦合器电路中电容器的位置 #1030

光耦合器开关侧的 5v 电源和相关 GND 必须是单独的电源,否则没有隔离。这必须是一个完全独立的供应。

喜欢 (0)