Red RS-485 con PIC

Hola que tal
Quisiera saber como construyo una red RS-485 con PIC 16f873
¿Cómo es el protolo de comunicación?
¿Cómo es el circuito?
Para tener un PC como maestro de 5 PICs
De antemano muchas gracias por tu colaboración

1 Respuesta

Respuesta
1
Antes que nada vamos a aclarar algunos conceptos...
Rs-485 es un ESTÁNDAR que especifica la conexión física y eléctrica de un bus de comunicaciones FULL DUPLEX (entre solo dos dispositivos) o HALF DUPLEX. Si lo pensás desde el punto de vista del modelo de referencia ISO/OSI RS-485 define la CAPA FÍSICA DE TU RED.
Así que el protocolo de comunicaciones lo pones vos!
Características del rs-485:
==========================
Transmisión serie asincronica (usas UART)
Transmisión DIFERENCIAL (en general sobre par trenzado)
Cantidad de nodos receptores/transmisores: 32
Long Max SEGMENTO(cable): 1200m
Velocidad MAX: 10Mb/s
CARGA POR DRIVER: 54 ohms
Rango de tensión de entrada: -7 +12
Sensibilidad: +/- 200mv
En general para usar un microcontrolador dentro de una red RS-485 utilizas un conversor de TTL a RS485.
Te paso un par de notas de aplicación de MAXIM:
[Selecting and Using RS-232, RS-422, and RS-485 Serial Data Standards]
http://www.maxim-ic.com/appnotes.cfm/appnote_number/723
[Explanation of Maxim RS-485 Features]
http://www.maxim-ic.com/appnotes.cfm/appnote_number/367
Entiendo más o menos,
Esto seria
El pc le pregunta ha determinado dispositivo
y este se queda esperando su respuesta un tiempo
si no hay respuesta pasa a preguntarle a otro.
El dispositivo en si recibe unos datos y envía
otros cuando se da cuenta que la cuestión es con el
Bueno de todas formas muchas gracias
Cordialmente,
johnger
Muchas gracias por tu información me ha servido bastante
Ya pude comunicar el PC a un max 232 de este a un 75176 (rs485), de este a
otro (rs485 - 75176 ) y de este a un PIC, funciono bien enviando la información
Pero como hago para el control de
Enviar y recibir, y si coloco otros tres pic a la red con su respectivo
75176, ¿Cómo evito la colicion de bits?
De antemano gracias por tu ayuda
Protocolo protocolo y más protocolo...
Necesitas un protocolo de acceso al medio... o un esquema supervisado (master-slave)
Lo más piola es que tengas un esquema MASTER-SLAVE:
PC MASTER pregunta a sus SLAVE'S los PIC'S.
¿Entendés cómo seria esto?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas