对于PLC来说,这实际上是一个古老的问题,而不是您想要的解决方案那么简单。
您面临的最大问题是,您还需要处理各种各样的潜在逻辑电压,实际逻辑电平可能远远高于内部使用的3.3V电源轨。一些传感器和设备的逻辑阈值高于5V。因此,仅使用您已指出的截止电路就不会从此类传感器检测到低电平。
PLC的输入级需要更加灵活。
即使可以接受低电平逻辑电平,这些电路也会遭受不同的问题。
齐纳/ TVS限制。
该电路的优势在于,对于已知的输入电压,齐纳管的大小可以设置为永远不允许电压超过电源电压。通常,您会选择一个齐纳二极管,其反向电压小于电源电压,但高于高电平逻辑阈值。
但是,齐纳二极管将在其整个寿命中产生大量的反向偏置,因此当输入信号下降时,您将以反向恢复时间的形式付出代价,这会延迟信号的衰减。
VIH
过轨限流二极管
使用二极管至电源轨存在一个问题,就是输出电压仍将仅超过Vcc。但是,这仍然可能不利于输入。此外,在这种情况下,反向恢复时间意味着,对于快速的输入沿,高电压将使其短暂通过。
所以
VOL
备择方案
光耦合。
PLC使用的常见方法是使用光耦合器。
模拟该电路 –使用CircuitLab创建的原理图
这种方法为您带来了隔离和接地分离的额外好处。问题是您需要在传感器和输入之间进行某种形式的信号调理,以确保LED以正确的阈值点亮,并且正确的电流通过LED馈送。这种调节可以是上面所示的简单电阻器,也可以是包含某种比较器的复杂电路。
光耦合器的速度也是一个限制因素。但是,通常使用此方法,因为它可以为您提供完全的灵活性。
模拟输入调理
另一种方法是接受模拟形式的信号,将其与具有迟滞的变量参考进行比较,然后以这种方式生成逻辑电平。
模拟该电路
显然,需要选择包括比较器在内的组件以适应最大输入电压。所示电路非常简单,如果使用滤波器,稳压器,ESD保护等,则可能会变得更加复杂。
组合
出于隔离的原因,您可以将上述内容组合在一起,并让比较器为光耦合器的LED提供恒定电流驱动器。
如果要开发产品,则将所有组件组装在一个小的插入式模块中,该模块可以插入“母”板上的卡边缘插槽中,就像它们用于PC中的卡一样。这样一来,您可以很容易地更换它们。该方法还使您可以使用其他输入类型,例如,光纤输入。