La Taberna del Puerto Smartsails
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." Altair
VHF: Canal 77   
Regresar   La Taberna del Puerto > Foro > Foros Náuticos > Foro Náutico Deportivo

Avisos

Responder
 
Herramientas Estilo
  #1  
Antiguo 13-02-2017, 18:01
Avatar de nachoas
nachoas nachoas esta desconectado
Piratilla
 
Registrado: 25-09-2007
Localización: RIAS BAIXAS - GALICIA
Mensajes: 56
Agradecimientos que ha otorgado: 11
Recibió 20 Agradecimientos en 7 Mensajes
Sexo:
Predeterminado Respuesta: Re: Respuesta: Re: Aprovechar misma señal en dos dispositivos

Cita:
Originalmente publicado por gypsylyon Ver mensaje
La ventaja de RS485 versus RS232 y RS422 es que es, como ha dicho Chusin9, es que se pueden conectar multiples receptores en una configuracion multipunto hasta 32. Es decir es el adecuado para arquitecturas maestro-esclavo. Hay que definir el tranasmisor
El RS232 y RS422 son punto a punto, es decir solo puedes conectar dos equipos entre si.

Lo comun, es que estos protocolos RS transportan datos binarios con sus protocolos corespondientes de comunicacion (secuencia de bits, bit de sincronizacion, de comienzo y final de sentencia, etc). El escalado de las velocidades de transmision son las mismas (van de 110 hasta 921600 baudios por minuto). Las mas usadas son 4800 y 9600. La informacion de AIS va a 38400.
Entonces, si conectas un RS232 con un RS485, funciona siempre que el RS232 sea receptor y este ajustado a la misma velocidad de trasnmision del RS485 y el programa que lee el puerto pueda decodificar los datos recibidos.
El problema es que te puedes cargar uno de los equipos por diferencias de potencial no controladas.
Para evitarlo hay adaptadores muy sencillos, que te convierten la RS232 en una entrada balanceada como la RS485, en caso de que tu ordenador tenga una RS232. La otra solucion, como te han comentado es utilizar un conversor de RS485 a USB.
Creo que comprendo lo que dices, pero en todo caso.... Yo no hablo de conectrar un rs232 a un rs485... sino una salida NMEA a un ordenador o raspberry... y para ello ¿RS232 o RS485?? ¿o es indifirente? y si no te he comprendido mal... con un rs485 podria meter por un unico puerto la señal NMEA del gps mas la de la sonda mas la del equipo de viento.... etc etc... asi hasta 32 entradas solo por un unico puerto??
Citar y responder
  #2  
Antiguo 13-02-2017, 18:21
Avatar de gypsylyon
gypsylyon gypsylyon esta desconectado
Hermano de la costa
 
Registrado: 19-07-2012
Edad: 67
Mensajes: 2,307
Agradecimientos que ha otorgado: 289
Recibió 1,345 Agradecimientos en 816 Mensajes
Sexo:
Predeterminado Re: Respuesta: Re: Respuesta: Re: Aprovechar misma señal en dos dispositivos

Cita:
Originalmente publicado por nachoas Ver mensaje
Creo que comprendo lo que dices, pero en todo caso.... Yo no hablo de conectrar un rs232 a un rs485... sino una salida NMEA a un ordenador o raspberry... y para ello ¿RS232 o RS485?? ¿o es indifirente? y si no te he comprendido mal... con un rs485 podria meter por un unico puerto la señal NMEA del gps mas la de la sonda mas la del equipo de viento.... etc etc... asi hasta 32 entradas solo por un unico puerto??
Desgraciadamente el protocolo NMEA0183 solo esta diseñado para tener un instrumento que habla y multiples instrumentos que escuchan siempre que esten todos a la misma velocidad de trasnmision. Desgraciadamente los instrumentos que escuchan no pueden recibir dos señales simultaneas.

para compensarlo existen los multiplexores. Estos aparatos reciben dieferentes señale incluso a diferentes velocidades. cada una de Ellas por un canal diferente. Internamente las mezcla (por asi decirlo), las adapta. las unifica y las manda (todas las entradas a la misma velocidad de trasnmision y de forma secuencial). a una o varias salidas.

Solo el protocolo NMEA2000 puede Hacer lo que tu comentas. El NMEA200 se basa en los protocolos Canbus que llevas los coches llamado OBD

Si te interesan estos temas, te puedo recomendar el hilo de Openplotter. Con uan Raspberry y el programa que ha escrito Sailoog llamado Openplotter, dispones no solo de un multiplexor, si no tambien de un plotter y Muchas , Muchas mas funciones. Una Raspberry cuesta alrededor de los 35 €, algun accsorio mas, como GPS (20 €), AIS receptor (un receptor RDS de 20 €). conversor(es) de RS485 a USB 8unos 14€). Es decir que por unos 100€ tienes todo eso. Tambien se dispone de conversor NMEA2000 a USB para la Raspi
Ademas, puedes poner la Raspi en modo punto de acceso y tener todas esa informacion multiplexada en WiFi, para poderla leer desde cualquier portatil, tablet o mobil.
Aqui el enlace
http://foro.latabernadelpuerto.com/s...52&postcount=1
Citar y responder
  #3  
Antiguo 14-02-2017, 09:08
Avatar de nachoas
nachoas nachoas esta desconectado
Piratilla
 
Registrado: 25-09-2007
Localización: RIAS BAIXAS - GALICIA
Mensajes: 56
Agradecimientos que ha otorgado: 11
Recibió 20 Agradecimientos en 7 Mensajes
Sexo:
Predeterminado Respuesta: Re: Respuesta: Re: Respuesta: Re: Aprovechar misma señal en dos dispositiv

Cita:
Originalmente publicado por gypsylyon Ver mensaje
Desgraciadamente el protocolo NMEA0183 solo esta diseñado para tener un instrumento que habla y multiples instrumentos que escuchan siempre que esten todos a la misma velocidad de trasnmision. Desgraciadamente los instrumentos que escuchan no pueden recibir dos señales simultaneas.

para compensarlo existen los multiplexores. Estos aparatos reciben dieferentes señale incluso a diferentes velocidades. cada una de Ellas por un canal diferente. Internamente las mezcla (por asi decirlo), las adapta. las unifica y las manda (todas las entradas a la misma velocidad de trasnmision y de forma secuencial). a una o varias salidas.

Solo el protocolo NMEA2000 puede Hacer lo que tu comentas. El NMEA200 se basa en los protocolos Canbus que llevas los coches llamado OBD

Si te interesan estos temas, te puedo recomendar el hilo de Openplotter. Con uan Raspberry y el programa que ha escrito Sailoog llamado Openplotter, dispones no solo de un multiplexor, si no tambien de un plotter y Muchas , Muchas mas funciones. Una Raspberry cuesta alrededor de los 35 €, algun accsorio mas, como GPS (20 €), AIS receptor (un receptor RDS de 20 €). conversor(es) de RS485 a USB 8unos 14€). Es decir que por unos 100€ tienes todo eso. Tambien se dispone de conversor NMEA2000 a USB para la Raspi
Ademas, puedes poner la Raspi en modo punto de acceso y tener todas esa informacion multiplexada en WiFi, para poderla leer desde cualquier portatil, tablet o mobil.
Aqui el enlace
http://foro.latabernadelpuerto.com/s...52&postcount=1


Gracias Gypsilon, precisamente eso es lo que estoy haciendo, ya tengo mi raspi y estoy estudiando a saco, en este y en otros foros, par amontar un equipo completito en mi velerin... Precisamente por eso venia la duda del RS232, he comprado un par de conversores de rs232 a usb para pincharle a la raspi las señales NMEA que llegan del eqip. de viento, del GPS, de la sonda, etc... y todo parece funcionar bien, de ahi la duda con el RS485.... ¿deberia usar conversor a RS485 en vez de RS232? me aporta alguna ventaja?? ¿puedo con el RS485 conectar los hilos de varios nmea que hablan al mismo puerto serie? o en definitiva es indiferente para esta configuracion el RS232 o el 422 o el 485....

Gracias very muchas!!!
Citar y responder
  #4  
Antiguo 14-02-2017, 11:31
Avatar de gypsylyon
gypsylyon gypsylyon esta desconectado
Hermano de la costa
 
Registrado: 19-07-2012
Edad: 67
Mensajes: 2,307
Agradecimientos que ha otorgado: 289
Recibió 1,345 Agradecimientos en 816 Mensajes
Sexo:
Predeterminado Re: Aprovechar misma señal en dos dispositivos

Aunque te funcione hay que tener en cuenta las diferentes tensiones de trabajo de los diferentes estandares.
Por ejemplo, el "1" logico para la RS485 va de -1,5 a -5 V y el "0" logico de 1,5 a 5V, para el RS232 el "1" logico va de -5 a -15 V y el "0" logico de 5 a 15 V.
Es decir que en el peor de los casos puedes tener una sobre tension de cerca 20 V. De la corriente no hay que preocuparse ya que ambas trabajan entre 4 - 20 mA.

Por ello te re recomiendo que , o bien utilizas un conversor RS485 a USB o por otro lado te montas optoacopladores a la entrada de la RS232.
Citar y responder
  #5  
Antiguo 14-02-2017, 12:24
Avatar de nachoas
nachoas nachoas esta desconectado
Piratilla
 
Registrado: 25-09-2007
Localización: RIAS BAIXAS - GALICIA
Mensajes: 56
Agradecimientos que ha otorgado: 11
Recibió 20 Agradecimientos en 7 Mensajes
Sexo:
Predeterminado Respuesta: Re: Aprovechar misma señal en dos dispositivos

Cita:
Originalmente publicado por gypsylyon Ver mensaje
Aunque te funcione hay que tener en cuenta las diferentes tensiones de trabajo de los diferentes estandares.
Por ejemplo, el "1" logico para la RS485 va de -1,5 a -5 V y el "0" logico de 1,5 a 5V, para el RS232 el "1" logico va de -5 a -15 V y el "0" logico de 5 a 15 V.
Es decir que en el peor de los casos puedes tener una sobre tension de cerca 20 V. De la corriente no hay que preocuparse ya que ambas trabajan entre 4 - 20 mA.

Por ello te re recomiendo que , o bien utilizas un conversor RS485 a USB o por otro lado te montas optoacopladores a la entrada de la RS232.
Y con el RS485 podré conectar varios aparatos que emitan NMEA a un unico conversor? o tendrá que ser un conversor para cada aparato?
Citar y responder
  #6  
Antiguo 14-02-2017, 16:18
Avatar de gypsylyon
gypsylyon gypsylyon esta desconectado
Hermano de la costa
 
Registrado: 19-07-2012
Edad: 67
Mensajes: 2,307
Agradecimientos que ha otorgado: 289
Recibió 1,345 Agradecimientos en 816 Mensajes
Sexo:
Predeterminado Re: Aprovechar misma señal en dos dispositivos

Si te refieres a la Raspi, necesitaras un conversor por cada señal.

Tambien los multiplexores funcionan asi. Una entrada para cada señal diferente. Normalmente disponen de 4 canales de entrada y dos de salida.
Su precio a partir de 300 €
Citar y responder
Responder Ver todos los foros en uno

Smartsails

Herramientas
Estilo

Reglas del foro
No puedes crear discusiones
No puedes responder a mensajes
No puedes editar tus adjuntos
No puedes editar tus mensajes

BB code está activado
Emoticonos está activado
El código [IMG] está activado
El código HTML está desactivado
Ir a


Todas las horas son GMT +1. La hora es 00:41.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© La Taberna del Puerto