control analógico de 32 canales del dispositivo RS485 a través de 2 hilos

0

Me gustaría crear una caja de conmutadores de hardware con 32 conmutadores para controlar un dispositivo RS485 de forma remota a través de un cable de 2 hilos. Por ejemplo, el interruptor # 2 enciende el canal 2 en RS485. Toggle # 8 activa el canal 8, etc.

El dispositivo remoto RS485 está a unos 100 pies de distancia y tiene su propia batería de 12v.

Supongo que puede haber un chip disponible que pueda hacer esto. Sin embargo, he estado investigando un par de días y no he encontrado nada útil. ¿Puede alguien ayudarme a ponerme en el camino correcto?

    
pregunta Johnny Holguin

2 respuestas

3

El canal 2 de RS485 no tiene sentido. RS485 es un estándar de comunicaciones y no le importa el contenido de datos transmitidos o lo que sale de las interfaces RS485, por lo que el "canal 2" no tiene sentido en su pregunta.

Debe indicar cuáles son los datos y el paquete para que se responda completamente, pero, como respuesta breve, utilice una MCU normal como un PIC y escriba un código que lea los 32 conmutadores y genere un flujo en serie (convertido a RS485 Formato) que corresponde a los requisitos de flujo de serie de entrada en el dispositivo remoto alimentado por batería.

    
respondido por el Andy aka
0

RS485 es un estándar de señalización eléctrica, por lo que solo describe una forma particular de indicar tanto lógica alta como lógica baja a través de un cable de 3 hilos.

El 'protocolo' que se usa especifica cómo se utilizará el estándar de señalización para transmitir datos entre dos o más dispositivos. Casi todos los protocolos llevan datos de carga útil en unidades de bytes, aunque hay pocos dispersos sobre eso no.

Parece que el dispositivo con el que estás hablando usa un protocolo bastante particular, pero no das detalles, por lo que es imposible responder a tu pregunta: ¿existe un IC estándar para codificar y transmitir las posiciones de los conmutadores en el protocolo de tu dispositivo? .

Usted podría, como se ha sugerido, producir efectivamente su propio IC convertidor, usando un microcontrolador y escribiendo su propio software para él. Pero como está buscando específicamente un IC estándar, me imagino que no es algo que se sienta capaz de hacer. Y es una empresa de buen tamaño si no has hecho algo así antes.

Para empezar, ¿tienes algunos detalles específicos del protocolo o del dispositivo de destino al que quieres transmitir?

    
respondido por el TonyM

Lea otras preguntas en las etiquetas