¿Puedo una interfaz RS422 con los pines serie de Arduino?

1

Tengo un circuito diseñado a medida que se comunica hacia y desde el mundo externo a través de una interfaz RS422. Deseo comunicarme con él con un Arduino, preferiblemente UNO. El RS422, al igual que el RS485, usa dos líneas tanto para la recepción como para la transmisión (una positiva, una negativa). Por lo que puedo encontrar en la red, RS422 utiliza una comunicación digital de 0-5 V, que es lo mismo que los pines serie de Arduino, ¿no?

¿Puedo usar una de las líneas, la positiva (?), tanto para el TX como para el RX de la interfaz RS422 y conectarlas a los pines 0 y 1 del Arduino? ¿O tendría que conectarme al conector USB del Arduino?

ACTUALIZACIÓN

El problema al que me enfrento es que ya tengo un escudo Arduino personalizado que envía y recibió datos en serie, y me olvidé por completo de la interfaz RS422. Puedo ordenar fácilmente los múltiples dispositivos en un bus UART en el software, pero no estaba seguro de si simplemente podría conectar uno de los diferenciales del TX / RX de un RS422 a los pines serie, o no.

    
pregunta Tom

3 respuestas

3

Es necesario que el RS422 se conecte correctamente al Arduino. Hay fichas especiales que hacen esto por ti. Al igual que usaría un MAX232 (o similar) para conectar el Arduino a un sistema RS232, necesita cambiar los voltajes a los niveles correctos y crear o combinar los pares diferenciales.

Maxim (los fabricantes del chip MAX232) fabrica varios chips para los sistemas RS485 y RS422. Su búsqueda paramétrica los muestra a todos: enlace

Otras compañías también hacen chips que hacen el mismo trabajo.

    
respondido por el Majenko
1

Los convertidores TTL a RS485 son muy baratos y fáciles de comprar. Aquí hay uno por $ 7 de NewEgg ...

enlace -pla - -Electrónica -_- 9SIA4SR1T52538 & gclid = CjwKEAjw56moBRD8_4-AgoOqhV4SJADWWVCco_vnIRyl08e2ifXOBH_v86voUoQ0z_zgjA2TuOBc4RoCrSHw_wcB & gclsrc = aw.ds

Hay muchos más.

    
respondido por el bigjosh
0

Hago interfaz con dos dispositivos RS422. Uno que acabo de escuchar y el otro que envío y recibo datos. Un par de resistencias, un soldador y un pequeño PCB experimental lo hacen en mi caso.

    
respondido por el Nico

Lea otras preguntas en las etiquetas