Necesito cambiar entre la señal RS485 y el puerto de entrada digital

0

Estoy buscando una solución donde pueda usar RS485 junto con el puerto de entrada digital 2 (dos) en la misma línea, pero ambos se usarán de uno en uno. Cuando hay comunicación RS485 (seleccionada a través del software), ese puerto actuará como una comunicación RS485 hacia el exterior del dispositivo. Cuando se usa como entrada digital, el mismo puerto de 2 pines se usará como puerto de entrada digital. Déjame saber cuál podría ser la solución

Gracias

    
pregunta techsavvy2

2 respuestas

1

Esto debería ser sencillo:

simular este circuito : esquema creado usando CircuitLab

Cuando el controlador RS-485 está deshabilitado, puede leer los pines directamente. Yo agregaría algunos buffers para proteger las entradas de MCU de la conexión directa con el mundo exterior.

Hay una pequeña parte de la terminación del bus RS-485, si se usa. Puede obtener chips de controlador / receptor que incluyen terminación conmutable.

    
respondido por el Dave Tweed
0

Esto requiere algo como un interruptor analógico DPDT, en realidad. O doble SPDT. Algo como TS3A24159 .

    
respondido por el Maple

Lea otras preguntas en las etiquetas