Estoy trabajando en un proyecto que requiere hacer una placa bastante universal (para trabajar en diferentes modelos de máquinas). Necesito conectar muchos motores e interruptores/sensores preexistentes a la placa que funcionan con diferentes voltajes y tienen su propia configuración única de pin/enchufe. Pensé que usar fpga permitiría programar la configuración correcta, pero necesito los pines fpga de 3.3v para aceptar entrada/salida de 5vdc, 12vdc y 24vdc de forma selectiva. ¿Hay alguna solución simple por ahí? Todos necesitan capacidad pwm y la capacidad de impulsar pequeños motores/dispositivos.
He pensado en usar interruptores de carga para las salidas, lo que parece correcto. En cuanto a las entradas, estaba pensando en aisladores, pero no permiten un rango tan amplio de voltajes de entrada si no me equivoco. Lo único que se me ocurre es reguladores de voltaje en serie o en paralelo para convertir el voltaje a una lógica de 3.3v. Sin embargo, esto puede plantear un problema en el que los pines no se pueden conectar a tierra (como en 0v) para corriente alta y servir como entrada lógica. Cualquier ayuda o idea sería apreciada.
Para sus entradas de amplio rango, podría considerar una solución que he usado varias veces. Traiga sus entradas a través de un circuito como este:
Como se muestra, el umbral de entrada para alto/bajo se establece en 2,5 V mediante el uso del TLV431. La señal de entrada que llega a través de las resistencias de la serie 2.2K está sujeta al suministro de 5 V para mantenerlas en el rango de entrada seguro del AM26LV32. Las salidas oscilan de riel a riel de 0 a 3.3V para entrada al FPGA.
Para entradas de amplio rango, logré construir uno recientemente que funcionaba de 5v a 30v más o menos con un optoaislador, un diodo zener y un par de resistencias. Básicamente, diseñe el circuito de tal manera que la corriente del LED en la entrada esté dentro del rango para todo el rango de voltaje que le interesa. También es posible pegar un puente rectificador allí para hacer que el circuito sea insensible a la polaridad, a costa de alrededor de 1,2 voltios más o menos de caída adicional. La resistencia y el diodo se seleccionan para producir la corriente de encendido mínima para el optoaislador de alrededor de 5 V, aumentando hasta la corriente máxima del LED cuando el zener comienza a conducir.
simular este circuito : esquema creado con CircuitLab
Andy alias
señor danker
Andy alias
señor danker