Está en la página 1de 4

Circuito Integrado MAX485

El MAX485 es un transceptor utilizado en comunicaciones RS-485,


especialmente en entornos industriales ruidosos. Tiene un voltaje de
alimentación de 5V, velocidad de transmisión de datos de 2.5 Mb/s, baja
corriente de suministro de 500 uA y funciona en modo half-dúplex.
Su paquete es PDIP-8 y opera en temperaturas de 0-70 °C. Sus dimensiones
son 4.45mm de alto, 9.91mm de largo y 7.87mm de ancho.
El Módulo MAX485 Conversor RS485 a Serial TTL, basado en el chip MAX485,
permite la conexión de microcontroladores como Arduino a distancias de hasta
1 km utilizando RS485. Permite una comunicación half-dúplex, aunque se
requieren 2 módulos para full-dúplex. RS485 es un estándar industrial que
admite la implementación de buses como MODBUS y DMX debido a su
robustez y facilidad de uso.
RS485 siendo un estándar multipunto diferencial ideal para transmitir a altas
velocidades y largas distancias, reduciendo ruidos en la línea. Utiliza un par
trenzado como medio físico y admite hasta 32 estaciones en un solo hilo, con
una longitud máxima de 1200 metros en modo half-dúplex. Es ampliamente
utilizado en aplicaciones industriales debido a su resistencia al ruido y buenas
prestaciones.

En la siguiente figura obtenida de la hoja de características se puede observar


la distribución de pines del MAX485.

 VCC: es el pin de alimentación y su voltaje debe estar entre los 4.75 y


5.25 voltios.
 GND: es el pin de tierra.
 A y B: son los pines del bus diferencial. Mediante estos pines se
transmite la información a otro dispositivo RS-485.
 RE (Receiver Output Enable): permite habilitar o deshabilitar el modo de
recepción. En pocas palabras si queremos recibir datos desde otro
dispositivo es necesario poner este pin en estado bajo.
 RO (Receiver Output): es el pin por el cual se recibe la información
enviada por otro módulo, usualmente es conectado al pin RX del
Arduino. Para que la información sea recibida el pin RE debe estar en
estado bajo.
 DE (Driver Output Enable): permite configurar el MAX485 en modo de
transmisión. Para eso debe ser puesto en estado alto, en caso de querer
desactivarlo debe ser puesto en estado bajo.
 DI (Driver Input): este pin es utilizado para transmitir información a otro
dispositivo y por tanto usualmente es conectado al pin TX del Arduino.
Es necesario que el pin DE esté configurado con un estado alto para
poder transmitir.

Módulo Integrado MAX485 como transmisor


Este tipo de configuración es útil en una red tipo simplex, un dispositivo
maestro actúa como transmisor sin recibir información del resto de los
componentes de la red.
Para configurar el MAX485 como transmisor es necesario:

 Apagar el receptor: el pin RE tiene que ser puesto en estado alto.


 Encender el transmisor: el pin DE tiene que ser puesto en estado alto.
 Conectar el pin DI del MAX485 al pin TX del Arduino.

Circuito Integrado MAX485 como receptor


Esta configuración es útil a la hora de implementar un dispositivo esclavo en
una red Simplex.
Para lograr esta configuración es necesario:
 Encender el receptor: el pin RE tiene que ser puesto en un estado bajo.
 Apagar el transmisor: el pin DE tiene que ser puesto en un estado bajo.
 Conectar el pin RO al pin RX del Arduino.
 Los pines A y B se conectan a los dispositivos receptores
Configuración de MAX485 al arduino siendo transmisor o receptor
Referencias
[1] Carmenate, J. G. (2022, 13 enero). RS-485 y MAX485 Comunicación serie entre

arduinos. Programar fácil con Arduino.

[2] Otelomake. (2013, 8 abril). Conectar MAX485 Pic. Foros de Electrónica.

https://www.forosdeelectronica.com/threads/conectar-max485-pic.6545/

[3] Angulo, J. M. 1.-DISEÑO DEL SISTEMA.

También podría gustarte