En realidad, este es un viejo problema con los PLCs y no es tan simple como sus soluciones previstas.
El mayor problema que tienes es que, además de tener una amplia variedad de voltajes lógicos potenciales que tienes que ser capaz de manejar, los niveles lógicos reales pueden ser mucho más altos que el carril de 3,3V que estás utilizando internamente. Algunos sensores y dispositivos tienen umbrales lógicos por encima de 5V. Por lo tanto, el simple uso de un circuito de corte como usted ha indicado no detectará el nivel bajo de tales sensores.
La etapa de entrada de los PLC debe ser mucho más flexible.
Incluso si el nivel lógico de bajo nivel es aceptable, cada uno de estos circuitos sufre diferentes problemas.
Limitación Zener / TVS.
Este circuito tiene la ventaja de que, para una tensión de entrada conocida, el zener puede ser dimensionado para no permitir nunca que la tensión supere la tensión del carril. Normalmente se elegiría un zener con una tensión inversa menor que la del raíl, pero mayor que el umbral lógico de alto nivel.
Sin embargo, el zener pasará gran parte de su vida en polarización inversa, por lo que pagará una penalización en forma de tiempo de recuperación inversa cuando la señal de entrada caiga, lo que retrasará su señal un poco.
El otro problema con el Zener, es que el voltaje real al que limitará depende de la corriente que lo atraviesa. Por lo tanto, esa tensión dependerá de la tensión de la señal en cierta medida. Por lo tanto, es necesario diseñar la resistencia para la tensión máxima de entrada, y volver a calcular para tensiones más bajas para ver si el zener no está limitando la tensión por debajo de su \$V_{IH}\$ nivel.
Diodo limitador de sobrecarga
Usar el diodo hasta el raíl tiene el problema de que la tensión de salida seguirá superando a Vcc aunque sea por poco. Sin embargo, eso puede seguir siendo perjudicial para la entrada. Además, en este caso el tiempo de recuperación inversa significa que, para los bordes de entrada rápidos, un alto voltaje pasará muy brevemente.
Así que
Dado que ambos circuitos incluyen una resistencia alta en la entrada, ambos requieren que lo que conduce la entrada tenga una baja impedancia de salida. De los dos, la versión zener proporciona una mejor protección, pero a costa del rendimiento. Ninguno de los dos funcionará si \$V_{OL}\$ del sensor conectado > 1,5V más o menos.
Alternativas
Opto-acoplamiento.
Un método común utilizado por los PLC es el uso de optoacopladores.
simular este circuito - Esquema creado con CircuitLab
Este método le ofrece la ventaja añadida del aislamiento y la separación de la tierra. El problema es que se necesita algún tipo de acondicionamiento de la señal entre el sensor y la entrada para asegurar que el LED se enciende en el umbral correcto, y que la cantidad correcta de corriente se alimenta a través del LED. Ese acondicionamiento podría ser la simple resistencia mostrada arriba, o un circuito complejo que incluya un comparador de algún tipo.
La velocidad del optoacoplador también es un factor limitante. Sin embargo, este método se utiliza habitualmente porque ofrece una flexibilidad total.
Acondicionamiento de la entrada analógica
Otro método es aceptar la señal de forma analógica, compararla con una referencia variable con histéresis y generar el nivel lógico de esa forma.
simular este circuito
Obviamente, los componentes, incluido el comparador, deben elegirse para adaptarse a las tensiones de entrada máximas. El circuito mostrado es bastante simple, puede ser mucho más complejo con filtros, reguladores, protección ESD, etc.
Combinación
Por razones de aislamiento, podrías combinar lo anterior, y hacer que el comparador alimente un driver de corriente constante al LED de un opto-acoplador.
Si yo desarrollara un producto, reuniría todo eso en un pequeño módulo enchufable que pudiera conectarse a los zócalos de los bordes de la tarjeta en una placa "madre", como las que se usan para las tarjetas en los PC. De este modo, se pueden sustituir fácilmente en caso de que una de ellas se estropee. Ese método también permite disponer de otros tipos de entrada, por ejemplo, una entrada de fibra óptica.
5 votos
No suelo decir esto, pero parece un buen lugar para un optoacoplador.
0 votos
@MattYoung ¿podría actualizar su comentario para decir por qué sería necesario un optoacoplador?
1 votos
El circuito que pregunto en esta pregunta es un circuito de entrada de un PLC de una marca importante.