Pages: [1] 2   Go Down
Author Topic: [SOLUCIONADO]puertos arduino mega rs-485  (Read 1388 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 31
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hola! me gustaría saber si puedo usar los puertos serie del arduino mega como rs485, supongo que no habrá problema, pero no se si tengo una cosa clara, la diferencia entre rs232 y rs485 es simplemente el direccionamiento??

Gracias!!!
« Last Edit: August 25, 2011, 08:32:29 am by cucuru » Logged

Donostia
Offline Offline
God Member
*****
Karma: 0
Posts: 740
elektronikadonbosco
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

he puesto en google "rs232 y rs485" y en el primer post dice que "Con RS-485 se permiten conectar hasta 64 dispositivos"

Cuando se me ha ocurrido poner en google "arduino rs485" me ha salido hasta un post de Igor R. en el foro de arduino antiguo explicandolo todo.  smiley-lol ala leete estos consejitos http://arduino.cc/playground/Es/Consejos
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 31
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sinceramente Ionhs, con gente como tú da ganas de pasar del Arduino, total, hay millones de placas que hacen lo mismo... porque no has entendido mi pregunta y te las has dado de "guay".

Quizá deberías leer tranquilo tú

pero no se si tengo una cosa clara, la diferencia entre rs232 y rs485 es simplemente el direccionamiento??

Ya se que con RS485 se pueden comunicar muchos dispositivos, ya tengo mi red 485, montada, lo que no se es si los puertos serie de arduino permiten utilizarlo directamente o tengo que montar circuitería externa, porque como te digo, mi red ya está montada, con su direccionamiento y su todo, ahora mismo sólo tengo conectado un periférico que quiero que "hable" a mi arduino, el sentido así entiendo que sería 232 pero no se si me falla algo físico o lógico,

Gracias
Logged

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

Hola,

Calma muchachos!

Necesitas un driver, para cambiar de niveles, ya que el rs485 es un bus diferencial. Ejemplos de estos transceiver son MAX485 o SN75176.
Puedes usar la UART del micro sin problemas.
Yo hice esto hace algun tiempo => http://real2electronics.blogspot.com/2009/09/buses-de-campo-para-arduino-rs485.html
Mi ejemplo es en modo semi duplex, necesitas un pin digital adicional para cambiar el transceiver entre TX y RX.

Como referencia, en http://arduino.cc/playground/Es/FAQ estan los post mas usados o con info que puede ser interesante. Es un buen sitio para consultar. Puedes ver alli los enlaces a los posts del foro antiguo y uno reciente.

Saludos


Igor R.
« Last Edit: August 25, 2011, 08:37:12 am by Igor R » Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 31
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Gracias Igor! justo la explicación que necesitaba!!

Logged

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

Ese tutorial de Igor esta genial !! Me dieron ganas de montarlo en casa de lo bien explicado que esta y eso que no le encontraba uso en su momento para mi.
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/

Ciudad Real
Offline Offline
God Member
*****
Karma: 1
Posts: 747
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://isa.uniovi.es/~sirgo/doctorado/tema4.pdf

pagina 13

cucuru, que no te siente mal, muchas de las preguntas que haces en un simple vistazo a google las encuentras, investigar buscar leer mucho es la manera de aprender.

si son cosas muy rebuscadas, dificiles e encontrar, experiencias con equipos y demás podemos echarte una mano, o como afrontar determinado problema de programación , o .. que se yo .. pero cosas que como te han dicho pones rs485 en google y te salen mil cosas .... pues .. no se..

el atmega tiene un rs232, mega tiene 4, son dispositivos físicos, quiero decir que fisicamente tienen un dispositivo rs232 en el chip. no es realmente un rs232, tiene sus limitaciones como por ejemplo el voltaje, en atmega son de 0 a 5 voltios, un rs232 real tiene +-12 voltios si no me equivoco, por eso para conectarlo con el ordenador te hace falta un interfaz MAX232 para no cargarte el arduino, no se puede conectar directamente

con rs485 tambien hace falta adaptar niveles, y la arquitectura del puerto no es la misma , or eso no se puede utilizar directametne.

un saludo

Logged

Ciudad Real
Offline Offline
God Member
*****
Karma: 1
Posts: 747
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

y para colmo es algo que está en el playground ...

http://arduino.cc/playground/Es/FAQ
Logged

Donostia
Offline Offline
God Member
*****
Karma: 0
Posts: 740
elektronikadonbosco
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Sinceramente Ionhs, con gente como tú da ganas de pasar del Arduino, total, hay millones de placas que hacen lo mismo... porque no has entendido mi pregunta y te las has dado de "guay".

Quizá deberías leer tranquilo tú

pero no se si tengo una cosa clara, la diferencia entre rs232 y rs485 es simplemente el direccionamiento??


No te he entendido pero co.n la poca informacion que has puesto te he contestado lo que se entendia. Luego has esplicado mas.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 31
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Molestarme no, me parece simplemente que no tenemos la misma concepción de lo que es un foro... para mí es gente que se ayuda, y principalmente a los novatos. tanta tontería de mira aquí, mira allá lo único que demuestra para mí es uqe creeís que sabéis pero no es cierto... Igor demuestra que sí, responde tranquilo explicando las cosas... todos esos enlaces que pones no tienen la solución a mi pregunta...

En lo que realemnte yo sí sé (por ejemplo programación para pics) respondo por muy básica que sea la pregutna, porque no todo el mundo tiene experiencia en temas...


si son cosas muy rebuscadas, dificiles e encontrar, experiencias con equipos y demás podemos echarte una mano, o como afrontar determinado problema de programación

Definitivamente entendemos cosas diferentes para un foro, yo ayudar a gente, tú que te pongan "super retos a tu super mente..." esa es la impresión que da esto... definitivamente, no, no me gusta este foro...
Logged

Donostia
Offline Offline
God Member
*****
Karma: 0
Posts: 740
elektronikadonbosco
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

cucuru no sabemos de todo, sabemos con lo que hemos trabajado. Se puede contestar con la respuesta directa, todo masticado o se orienta hacia donde ir para que el que pregunte lo mire un poco más a fondo. En los últimos 4 días has preguntado 5 cosas diferentes, da la sensación que vas a toda leche. En algunas preguntas te lo has trabajado, has puesto el código y has explicado cual es el problema que tienes, en otras no. Cuando lo haces mal tienes que asumir que recibirás respuestas que te recriminen para que mejores. Lo que has hecho tu, en verano lo ha hecho mucha gente y llueve sobre mojado. Pero eso la madre del cordero de cualquier foro y como no lo entiendes, no volveré abrir otro post en el que preguntes algo, así no recibirás respuesta que no te gusten.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 31
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

pues si voy a toda leche será que algo se, no??? si soy capaz de empezar de cero e ir rápido... no seré tan lerda ni tan vaga como vosotros decís...

Y sinceramente... lo de recriminar... me parece que es ir de "guay" como ya te dije...

y no tendrás que abrir ningún otro post mío, porque definitivamente he comprobado que este no es mi sitio, no me gusta, me parece qeu os creeís lo que no sois y no es mi estilo... como digo los foros para mí son para aprender entre todos, no una competición a ver quien sabe más
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 71
No he fallado. Acabo de encontrar 10 mil maneras que no funcionan. Thomas Edison
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola,

Bueno pues, para exponer una opinión opuesta a la tuya cucuru, doy la mía.....ya que yo también hace nada que me he registrado en este foro, y creo que hay muy buen ambiente y te ayudan en las dudas en todo lo posible....además creo que a una persona que te ayude de manera desinteresada, no le puedes recriminar nada, ya que de mas hace por leerte y usar su tiempo para intentar comprender tu duda....siempre me lo han dicho...si alguien te ayuda por poco que sea, o simplemente por que lo intente aunque lo haga mal...da las gracias.


Un saludo.
Logged

Algunas personas sueñan con grandes logros, mientras que otros no duermen cumpliéndolos.

http://diagnostican.blogspot.com

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 956
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Cucuru.... Mi opinion:

Creo que entras a tropel y un poco de sobrada y perdona que lo diga asi que no quiero ofenderte ni nada, solo mostrarte la sensacion que me da.

No hay mayor problema pero un poco de humildad nunca viene mal.

Entre todos los que formamos parte de este foro (incluida tu) lo hacemos con animo altruista para ayudar a los demas y asi se va haciendo, sin obligaicon alguna.

Veo que comentas:
 
Quote
Sinceramente Ionhs, con gente como tú da ganas de pasar del Arduino, total, hay millones de placas que hacen lo mismo...
Y veo que te equivocas en varias cosas, una de ellas que Ionhs es una persona que en el foro ayuda muchisimo a la gente y pierde su tiempo en eso, en ayudar a los demas sin obligacion.

otra, creo que has pensado que tenemos algo que ver con la venta de arduino o promocion o algo asi, porque dejas caer que hay otras placas... como si nos afectara el que la uses o no... pues no, no tenemos nada que ver, de hecho, el que suscribe, lo mismo usa el pinguino de pic, que los antiguos 16c50,  que el arduino, que el launchpad, que el de national  etc.. etc..

Mi consejo por siquieres leerlo...

Haz borron y cuenta nueva, te aconsejo sigas por aqui porque es muy interesante, la gente es maja y si.... no esta de mas que te "tiren un pelin de las  orejas" cuando no se hacen las cosas correctas,

Si aun asi decides coger una rabieta y dejarlo... pues fijate, hasta lo sentire porque tenia pensado pedirte ayuda con los pic, pero bueno...

Un saludo compañera.
Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

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

Sin duda la firma de Heke cada vez se reafirma mas....
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/

Pages: [1] 2   Go Up
Jump to: