Estoy trabajando en actualizar nuestros productos, pero hay una serie de restricciones. TL; DR No puedo cambiar las partes que harían esto realmente fácil.
Tenemos dispositivos que interactúan con nuestro panel de control mediante un sistema de tres cables. +24 VDC, 0 VDC y una línea de señal (bidireccional) que varía aproximadamente de 0 a 5 VDC. La gente hace todo tipo de cosas divertidas en el campo y obtenemos más del voltaje asignado en la línea de señal (~ > 5 VDC). No puedo protegerme contra todo, pero sé cuáles son las fallas comunes y puedo trabajar para evitar que eso sea un problema. Estoy pensando que puedo usar un circuito de sujeción de diodos op-amp para obtener lo que quiero (un clipper / clamper máximo). Quiero que el voltaje varíe de 0 VDC a 7 VDC, y cualquier cosa de más de 7 VDC a + 24 VDC solo me da 7 VDC fuera del amplificador operacional. Puedo escalar eso de vuelta al rango de 0 VDC a 3.3 VDC para el micro ADC. Esto me permite una serie de cosas:
- Tengo una resolución suficiente para distinguir los niveles de voltaje que necesito.
- +24 VDC en la línea de señal ya no es un problema.
- Al ampliar el rango de sujeción del diodo y la escala descendente, tengo un nuevo estado en el que podemos determinar si el instalador lo hizo mal (y se pueden ver otros modos de falla).
Así que construí este circuito en una tabla de circuitos hoy, los voltajes no son los exactos, solo son una prueba de concepto y estoy limitado en las fuentes de alimentación disponibles (no voy a entrar en el falla al equipar la tienda correctamente).
Por lo que encontré en línea, esto debería funcionar simplemente bien, pero no lo hace. El op-amp es de riel a riel dentro y fuera. Toda la literatura muestra que esto debería variar de 0 VDC a 12 VDC sin problemas, luego sujetar a 12 VDC y no cambiar más allá de eso hasta los rieles. Obtengo alrededor de 7 VDC del op-amp sin entrada.
Estoy haciendo algo mal o esto no está bien, y no soy lo suficientemente inteligente como para entender por qué. Mi conocimiento es mío, ya que mi educación estaba bien y ha pasado casi una década entre graduarme y tener que hacer cualquier trabajo que requiera comprensión.
Ideas?