Go Down

Topic: Duda en trama ASCII para conectar aduinos mediante rs-485 (Read 975 times) previous topic - next topic

jsslxs

Saludos, soy nuevo en esto disculparme si digo alguna burrada.
Estoy intentando hacer un proyecto que consiste en comunicar un Arduino (maestro) con otros (esclavos) mediante un Rs-485, se que para ello necesito MAX485, la parte física y de cableado la tengo clara.

La idea del programa es esta, el Maestro manda algo a uno de sus esclavos y espera durante un tiempo la respuesta de este, si pasado este tiempo no ha recibido nada se endentara que a habido un error.
El problema viene que debo seguir la trama en ASCII y de esto prácticamente no se nada, si alguien tiene algún manual o algún programa parecido, por favor que lo comparta. Gracias!


flico

Puedes usar mensajes modbus RTU en vez de ASCII, lleva un checksum para saber que el mensaje esta bien
Este enlace te servira.

http://sites.google.com/site/jpmzometa/arduino-mbrt

Saludos.
Trabajando en ...

    * Control Domotico (En montaje ...)
    http://casitadomotica.blogspot.com/
 

[url=https://bitbucket.org/fmalpartida

Igor R

Hola,

Esto que hice hace algun tiempo te servira => http://real2electronics.blogspot.com/2009/09/buses-de-campo-para-arduino-rs485.html

Saludos

;)


Igor R.

jsslxs

Flico, había pensado utilizar RTU pero el problema es que esto es un trabajo de una asignatura de la universidad y estoy obligado a utilizar la trama ASCII, aun así voy estudiar tu proyecto por que creo que me sera de gran ayuda. Gracias!

Igor R, la estructura de tu programa es la que he pensado que el Master este esperando un tiempo... me voy a guiar en el, solo tendría que modificar las tramas, esto no lo tengo muy claro pero ya iré probando. Gracias por tu aporte!


Go Up