RS 485 y el microcontrolador

ftsolutions escribió:

Usted PUEDE hacer dúplex completo en RS485 - uno simplemente tiene que utilizar los chips de controlador de derecho que no son difíciles de cableado para la comunicación 2-hilos solamente.
Usted necesita 4 cables, además de un escudo (recomendado) para hacer full duplex RS-485.
Sin embargo, como usted indica que usted es en realidad sólo va a usar en modo half duplex (sólo 1 de hablar a la vez) utilizando sólo 2 hilos en lugar de 4 tiene sentido, el costo sabio.

 
movie_freak escribió:Voy a hacer paquetes con cabecera y la carga útil (datos).
La cabecera puede contener información acerca de los datos como la dirección de esclavos, suma de comprobación, si se trata de datos que se acepta o se trata de un comando de consultaYo quiero saber es esta forma de hacerlo es la correcta?
o hay alguna mejor manera?
 
Usted PUEDE hacer dúplex completo en RS485 - uno simplemente tiene que utilizar los chips de controlador de derecho que no son difíciles de cableado para la comunicación 2-hilos solamente.Usted necesita 4 cables, además de un escudo (recomendado) para hacer full duplex RS-485.Sin embargo, como usted indica que usted es en realidad sólo va a usar en modo half duplex (sólo 1 de hablar a la vez) utilizando sólo 2 hilos en lugar de 4 tiene sentido, el costo sabio.

También no es necesario que sea una estrella - que básicamente podría tener un "bus" de topología con este sistema también.

Sugiero que eche un vistazo a algunas de las normas publicadas, como Profibus, CANopen, etc, por ejemplo.Hay documentos en la red que le dan una buena idea de cómo funciona.Una vez usted entienda eso, usted puede implementar su propia variedad de un protocolo, pero al menos podrás saber por qué protocolos hacen lo que hacen y se puede aplicar el tuyo de acuerdo a como de fantasía / complejo que desea obtener.

 
En realidad estaba buscando algún tipo de un enfoque o una manera de hacer esto ..

<img src="http://www.edaboard.com/images/smiles/icon_idea.gif" alt="Idea" border="0" />
 
no se puede hacer un dúplex completo con RS485.
los chips sólo permite el 'tráfico unidireccional ... algo así como un walkie-talkie.

 
HI

necesita configurar su red en configuración de estrella - 1 maestro y muchos esclavos

Usted no necesita la comunicación de dúplex completo si el esclavo es sólo va a responder cuando el maestro le permita hacerlo

Protocolo es necesario necesarios en configuración de estrella

All the best

Bobi
El especialista en microcontrolador
 
M

movie_freak

Guest
Hola,Quiero interfaz RS 485 con un microcontrolador, su bien con la parte de hardware, yo voy a usar un ISO3088 aislados 485 chip de TI.Voy a contactar a uno de mis UART a su entrada desde el controlador de lo que sería maestro ......ahora desde su salida de i desea conectar algunos esclavos.Sé que los esclavos máximo posible = 32 y también dependerá de la longitud del cable de comunicación.Quiero ayuda en relación con la lógica del lado del software.

Mi obligación es full duplex, pero debería ser capaz de enviar datos cuando sea necesario de maestro y el esclavo sólo responderá cuando el maestro les pregunta.

Me refiero a la aplicación de esta manera:
Voy a hacer paquetes con cabecera y la carga útil (datos).La cabecera puede contener información acerca de los datos como la dirección de esclavos, suma de comprobación, si se trata de datos que se acepta o se trata de un comando de consulta

Yo quiero saber es esta forma de hacerlo es la correcta?o hay alguna mejor manera?Muchas gracias,
Recuerdos,
Surya

 

Welcome to EDABoard.com

Sponsor

Back
Top