Conecte Arduino a RS232

0

Tengo un dispositivo que funciona con el Arduino (+ 5V).

El dispositivo (una cámara VC0706 con alimentación), incorpora un MAX3232 para convertir a RS-232.

Desafortunadamente, no tengo las herramientas ni la destreza para eliminar la conversión TTL / RS232 manualmente.

Mi pregunta es: ¿es posible establecer una comunicación entre el dispositivo y el Arduino con la interfaz RS232?

    
pregunta Majid Laissi

2 respuestas

4

Creo que estás confundido acerca del nivel de voltaje utilizado para alimentar la cámara y los voltajes utilizados para comunicarse con la cámara. El hecho de que la cámara funcione con + 5V del Arduino es realmente irrelevante en este caso.

Si la cámara tiene una verdadera interfaz RS-232, entonces un 1 lógico está representado por un voltaje más negativo que -3V y un 0 lógico está representado por un voltaje más positivo que + 3V. Parece que el Arduino no tiene una verdadera interfaz RS-232, sino que utiliza señales lógicas convencionales con una interfaz en serie, y en este caso, una lógica 1 es un voltaje de aproximadamente + 5V y una lógica 0 está representada por Un voltaje cerca del suelo. Una interfaz como esta a veces se denomina interfaz "serie TTL" por razones históricas.

Tenga en cuenta que estas dos interfaces no son compatibles eléctricamente . Conectando una línea TX de interfaz RS-232 a una línea TTL RX puede dañar el receptor. No puedes resolver este problema en el software.

Tienes dos opciones, como han mencionado otros. Puede eliminar el convertidor de voltaje RS-232 de la cámara, lo que hace que tenga una interfaz serial TTL, o puede agregar un convertidor de voltaje RS-232 al Arduino.

    
respondido por el Joe Hass
1

Si te refieres a conectar los pines del AVR directamente a un MAX3232 que se encuentra en el lado de la cámara, debes evitarlo porque los pines Tx (MAX3232) transmiten señales en un rango de + 5.5v a -5.5V que no son seguros para el AVR.

Solo usa un max3232 en el lado AVR también.

    
respondido por el alexan_e

Lea otras preguntas en las etiquetas