注释
我不是电气工程师。我没有看过数据表。我只是将您的原理图视为通用符号。 输出:看起来不错。你开什么车?如果它是步进驱动器上的光电器件,您可能需要一个 24V 的限流电阻 输入。看起来光电总是由 24V 供电。 |
感谢您对输出的建议。我正在驾驶一个步进驱动器,驱动器中有一个 opto。 输入确实有光电供电,它是 NC 状态,当按下按钮时它是 NO。 |
在关闭状态下是否将 24v 短路接地? |
是的,它接地。 |
抱歉,我的意思与我所说的完全相反。这是一个按下 NO 状态的按钮,限位传感器连接 NC。 |
我建议通过查看 DSO 中的输出波形来调整电阻器的值。我在将电机驱动器的脉冲信号从 3.3v 升压到 24v 时有过糟糕的经历。在大多数情况下,您的输出波形会严重失真。大多数时候不会提供完整的 24v 输出,因为它的峰值形状像三角形,而且它只上升了一半。我已经放弃了对我的驱动器进行升压并使用 3.3v 的脉冲信号。祝你工作顺利。请在这里分享结果,这样我也可以知道我的错误。 |
将 24V 短路接地不是一件坏事吗?这将关闭整个 24V 系统。 |
我同意巴顿。中间必须有一个电阻。正如我上面所说,您必须尝试并找出正确的脉冲生成的最佳电阻值。这是半导体器件响应时间与脉冲频率的博弈。我希望我能向你解释。 |
是的,当你调整你的电路时,调整它以获得你的轴的最大速度。我的意思是您正在使用的最高频率脉冲序列。如果没有看到 DSO 中的信号,这是不可能的,因为尽管您的电路在理论上是正确的,但它可能不会给出结果。 |
哦。这正是我的情况。我想与您分享我的经验,即大多数感应式限位传感器与 5v 完美配合!!!!但是他们提到了 12v-24v 的工作范围。我试过 2 个不同的制造商,它们都在 5v 下工作得很好。所以我的建议是购买一个这样的传感器并进行测试。是的,我还注意到它们不适用于 3.3v。供参考。 |
因此,我将 5v 作为输入来限制传感器,它的输出信号也是 5v,必须通过使用电阻将其降至 3.3v 以下,以免损坏 esp32。电阻值将取决于传感器的工作电流。 |
@karoria如果我使用光耦合器,则无需进行计算,因为没有电气连接。 |
我一路试过。光电的问题是响应时间,因此波形再次失真。但我并不劝阻你,因为在我的情况下,还可以纠正至少超过 18v 步进脉冲但不是 24v 的电阻器。如果电阻值错误,您最终可能只会得到 5v 至 8v 的信号。您必须查看 DSO 中的输出才能理解我的意思。 |
嗨 Ravi,请检查当前设置。我在输出端没有光电器件,所以这里没有问题。
|
先在面包板上试一试。您需要在接地之前连接一个电阻。这样您将在集电极输出端获得非反相脉冲。 |
为了推动步骤和方向,我选择在下面执行此操作。
要阅读我在下面执行的输入。
如果我正在设计一个足够好的 pcb,请给我一些建议。