Pages: 1 2 [3]   Go Down
Author Topic: Comunicar a traves de Tx/Rx  (Read 6129 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 200
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Funcionó a las mil maravillas. Muchas gracias. Ahora estoy con el RS485 full duplex

Había pensado en cable UTP de red ethernet. Bueno, bonito y barato; pero sin malla. Además, como me sobran pares puedo interconectar los GNDs.

Preguntaré por cable de 2 pares + gnd + malla, o 3 pares + malla.

Un saludo.
Logged

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Me alegro!!! Pero a ver si nos aconstumbramos a contar los resultados.... que hasta me monte el invento para ver que pasaba!!!!

 smiley-cry
Logged


0
Offline Offline
Full Member
***
Karma: 0
Posts: 200
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Tienes razón, tenia que haberlo contado.
Supongo que empezaré con cable de red UTP pero lo dejare preparado para poner la malla a tierra.
Me fastidia usar la malla porque no podre usar el conector típico de red ethernet.
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 200
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How Far and How Fast Can You Go with RS-485?
http://www.maxim-ic.com/app-notes/index.mvp/id/3884

Guidelines for Proper Wiring of an RS-485 (TIA/EIA-485-A) Network
http://www.maxim-ic.com/app-notes/index.mvp/id/763

Resumiendo:
Hay que poner resistencias terminadoras (120 ohm para UTP Cat5)
Hay que conectar las tierras (0V)
La malla mejora, pero no es imprescindible.
Con los bps que desarrolla Arduino y cable Cat5 puedes tirar cientos o miles de metros.
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 200
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ya tengo la comunicación entre el PC y Arduino mediante RS485 full-duplex usando el serial monitor de arduino.

Muchas gracias a todos, menos a uno.

Siguiente paso: Usar Modbus, MANGO M2M en el pc y añadir varios esclavos.

Un saludo.
Logged

0
Offline Offline
Edison Member
*
Karma: 17
Posts: 1407
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

me alegro que ya lo tengas funcionando.

podrias poner los pasos basicos para hacerlo funcionar que has descubierto
-hardware
-ejemplos
lo que sea
Logged

* Si preguntas, pon el código de tu programa, hace mucho mas fácil ayudarte. Y me ahorro un mensaje pidiendo que lo hagas.
* Si consigues solucionar tu problema, dedica unos minutos a explicar en tu post como lo conseguiste para beneficio de todos.
* Cambia el 'Subject' de tu hilo y añade 'SOLUCIONADO' cuando hayas llegado a una solución al problema que planteaste.
* Utiliza un 'Subject' para tu hilo que explique de que va el hilo.
Si estas empezando:
* Comienza a usar Arduino
* Guías de iniciación a Arduino
* Ejemplos
* Referencia del Lenguaje
* Conceptos básicos
Guia de usuario de arduino
Tutoriales en Ingles
Si necesitas que alguien te escriba el código: http://www.freelancer.com/  o esta  http://www.guru.com/

Orduña- Bizkaia
Offline Offline
Sr. Member
****
Karma: 0
Posts: 317
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Os escribo para daros las gracias porque de la manera que habeis comentado con la placa de un duemilanove sin chip he echo rular un nano q comnetaba en un post mas abajo q este que pensaba que se habia jodido y de esta manera funciona lo q no se que es lo q se ha fastidiado, supongo el usb del nano pero q parte el ftdi?
UN saludo
Logged

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Muy bien Jose Francisco!!! Ahora te toca contarnos a ti tus experiencias.... smiley-wink


 smiley-grin
Logged


0
Offline Offline
Full Member
***
Karma: 0
Posts: 200
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Tengo que recapitular y resumir las vueltas que he dado.

Igor, ¿Como se meten las fotos en el foro? ¿Tienes que subirlas a un alojamiento de fotos primero?

Un saludo.
Logged

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Este foro deja subir archivos (Additional Options.... Attach).
(Yo no he utilizado de momento esta forma).

Logged


0
Offline Offline
Full Member
***
Karma: 0
Posts: 200
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

¿Y como has subido la foto de la página 2 de este topic?
Logged

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yo he usado un servidor y he puesto el link aqui.
Logged


0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola Jose Francisco,

¿Cómo vas con el tema del rs485? ¿Tienes todo funcionando? Estaría genial si puedieses subir a un blog, foro,.... cómo has hecho todo: montaje, código,fotos, etc.
No existe mucho material en castellano y es la única manera de que crezca la comunidad hispana. En mi blog, la entrada de RS485 tanto en inglés cómo en castellano recibe un montón de visitas, pero desgraciadamente, casi nadie documenta sus proyectos/experiecias.... smiley-cry

Gracias!


Igor R.
« Last Edit: March 19, 2011, 07:24:46 pm by Igor R » Logged


0
Offline Offline
Full Member
***
Karma: 0
Posts: 200
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola.
Gracias por el interés.

El tema va bastante bien.
Tengo un arduino Modbus RTU Slave conectado mediante RS485 al PC usando Mango M2M.
Ahora me gustaría implementar mensajes broadcast para poner en hora todos los slaves de un golpe.
El autor de la librería dice que es facil pero que no tiene tiempo.
Solo es hacer que todos los slaves reconozcan a '0' como ID propio, ejecute el cambio de valor y no responda al Master.
Mis conocimientos de C son los justitos y no consigo sacarle punta.
Por otro lado el front-end de Mango M2M tampoco soporta el ID 0, aunque las librerías internas si soportan broadcast.
Ahí estoy. ¿Alguien se anima?

Respecto a colocar los avances en un blog... puedo hacer un artículo con texto, fotos y diagramas, y que alguien lo monte y cuelgue en un playground de arduino.

Un saludo.
Logged

Pages: 1 2 [3]   Go Up
Jump to: