Publicado el Deja un comentario

nuevos PCB 1.4

Después de un tiempo usando la placa se nos a ocurrido desarrollar una placa con soporte para el bus seatalk, que es uno de los estándares ( aunque un poco antiguo) de buses de datos muy común en barcos de recreo.

Mantenemos la salida NMEA0183 y se le añade la nueva seatalk, por lo que realiza las funciones de bridge entre ambas salidas proporcionando un sencillo intercambio de datos entre ambos buses. como ya anunciamos se ha eliminado el sensor de temperatura, pudiéndose acoplar una placa por medio del bus I2C para obtener los valores de temperatura, humedad y presión ( aunque no de forma estandar)

por supuesto se ha desarrollado un nuevo firmware para aprovechar esas características y de paso optimizar el código para una optima ejecución, ganando velocidad y resistencia a errores.

Espero que os guste.

Publicado el

manual

Teníamos pendiente la confección de un pequeño manual de usuario que ayudara en la conexión ( aunque solo son tres cables) y sobre todo en como calibrar las pantallas de Raymarine ya que son las mas extendidas, para que muestres la información correctamente.

Bueno pues ya tenemos mini-manual.

Publicado el Deja un comentario

nueva versión software 1.3

Anunciamos la nueva versión del software 1.3 esta es una revisión mayor ya que incorpora importantes cambios en cuanto a la estructura del código, así como se han añadido nuevas funcionalidades que a continuación os relatamos:

  • Inclusión de las sentencias NMEA0183 para comunicación mediante este protocolo, como ya os anunciábamos en una entrada anterior, quizás sea el cambio mas notable puesto que abre un abanico de posibilidades importante al dispositivo.
  • Posibilidad de añadir una estación meteorología BME280 (bajo pedido) que nos proporciona datos de temperatura, humedad y presión atmosférica. Ademas la información es mandada por NMEA0183 y puede ser leída por otros dispositivos que llevemos en el barco, o incluso una Raspberry-PI con OPENCPN y ser guardada en un log de forma automática cada cierto tiempo.
  • inclusión de mas información del proceso de arranque y envío por USB para que sepamos que esta pasando con nuestro dispositivo en todo momento.
  • LCD de 20×4 con buen diseño de información para poderlo ver de forma autónoma.

Esperamos que estos cambios tengan una buena acogida y que respondan a las expectativas que tenéis del dispositivo, como siempre estamos a la escucha para implementar cualquier cosa que os gustaría tener en el dispositivo.

Publicado el Deja un comentario

NMEA-0183

El bus de datos NMEA0183 sigue siendo un estándar ampliamente utilizado en la náutica de recreo, a buen seguro que todos nuestros dispositivos que llevamos en el barco tienen comunicación mediante este protocolo, que se basa ( a groso modo) en el envió de mensajes de texto mediante un puerto serie simple a una velocidad de 4800 bps con unas determinadas especificaciones eléctrica

Aunque la norma eléctrica lo define como RS-422 también acepta RS-232 ademas la norma requiere entradas y salidas aisladas aunque en estas primeras unidades las estamos realizando de forma directa sin optoacopladores que asilen la salida.

Bueno, pues después de algunas pruebas y testeo ya estamos mandando la sentencia de velocidad de corredera y pasamos la información que manda el GPS por la salida NMEA del nautiQ-lite.

Esperamos que os guste esta novedad ya que añade una pequeña ampliación a las capacidades del dispositivo.

https://es.wikipedia.org/wiki/NMEA_0183

Os dejamos un enlace a la wikipedia donde se comenta el protocolo NMEA0183 y donde podréis ampliar mas la información, si estáis interesados.

Publicado el Deja un comentario

caja para placa 1.3

Aprovechando una vieja impresora 3D hemos diseñado una caja para que resulte mas fácil la colocación en los mamparos.

Aquí podéis ver las primeras pruebas, hemos diseñado dos modelos uno mas compacto y otro un poco mas grande.

Publicado el Deja un comentario

nuevos PCB 1.3

La anterior placa nos parecía un poco grande así que diseñamos un PCB mas compacto que tuviera las entradas y salidas que estábamos diseñando en nuestro futuro software y nos permitiera un ensamblado mas optimo, sin tanto espacio desaprovechado.

Después de mucho tiempo de diseño y una laaaaaarga espera por fin han llegado. Y aquí os mostramos en primicia las primeras imágenes.

Como veis esta todo muy compacto, a falta de poner el GPS, admite una entrada de gps externo, o utilizar el de la placa para usarlo externamente.

La salida NMEA funciona de forma provisional y aun estamos de pruebas para sacar la velocidad de corredera y la información del GPS, ( en las fotos no esta soldado ) .

Hemos mantenido las salidas SDA y SCL (bus i2c) para poderle conectar una pantalla LCD de 2 o de 4 lineas para ver la información , lo que pasa es que las pantallas son muy pequeñas y hay que compactar mucho la información, haciendo que se vea raro, trataremos que resolver este punto

La entrada para medir la temperatura aunque esta conectada y operativa, posiblemente en nuevas versiones no este disponible ya que utilizaremos otro sistema mas flexible como es el bus i2c.

Ahora toca diseñar una caja donde poner el dispositivo, pero eso ya os lo dejo para una nueva entrega.

Publicado el Deja un comentario

nueva versión software 1.2

Inicialmente nos centramos en emular una corredera que se pudiera conectar a un tridata y mandara pulsos de corredera, pero ahora se ha re-diseñado el software para añadir nuevas funcionalidades, que os describimos a continuación

  • cada vez que arranca el dispositivo, realiza un test de calibración, para ello muestra una velocidad de 3.5 nudos ( va subiendo de forma progresiva has ta los mencionados 3.5 nudos, esta unos segundos y vuelve a cero quedando lista para funcionar), de manera que podemos comparar la velocidad que muestra la pantalla del tridata y en caso de que sea necesario poder cambiar en la pantalla del tridata los valores de calibración ( para ello sera necesario consultar el manual de cada pantalla electrónica)
  • no muestra valores por debajo de 0.5 nudos, ya que en ocasiones estando fondeados podía dar falsas lecturas.
  • Se a reducido la tasa de refresco de datos para que no de valores demasiado seguidos unos de otros y no tengamos esa sensación de “nervioso”
  • muestra información del proceso de arranque por el puerto USB, así como información del GPS y valores de COG y SOG.

Esperamos que todos estos cambios os parezcan interesantes y por favor mandarnos todos los que consideréis necesarios, o que os gustaría tener.

Publicado el Deja un comentario

Y llegaron las primeras placas

bueno por fin han llegado las primeras placas, y ya hemos montado alguna como podéis ver en las fotos, se trata de un prototipo para comprobar la calidad de nuestro proveedor.

Son un poco grandes para nuestro gusto, pero añade mucha simplicidad a la hora de elaborar un nuevo dispositivo, porque ya ha habidos varias personas que nos han pedido algunos.

simplemente hay que soldar los componentes y listo, queda por resolver la forma de anclarlo al mamparo o al sitio donde lo queramos tener. Creo que tendremos que realizar algún tipo de caja para solucionar este punto, ya que sino es un poco difícil.

charset=”Ascii” oppo_0

Publicado el Deja un comentario

como empezó todo…

Alguien el el foro de la taberna del puerto ha dado la idea de simular una corredera con un arduino nano, a mi me interesaba un dispositivo de estos, aunque me puse en contacto con el, no lo pude conseguir, así que aprovechando que había dejado las instrucciones para fabricarlo, decidí hacérmelo yo mismo.

Me costo un poco sobre todo la parte de señalización, pero al final con placas de desarrollo y espaguetis de cable conseguí un modelo funcional (aunque un poco rustico) así que el primer paso estaba dado.

Lo instalamos en el barco de mi amigo Pepe ( que hizo de conejillo de indias, vamos lo que hoy se conoce como beta-tester) conectado a un sistema Raymarine ST60. Después lo adapte para mi barco que funciona con un sistema B&G modelo network, ya algo viejo.

Pero esas placas de desarrollo y esos cables no tenían el aspecto que a mi me gustaba, así que ya sabiendo que los modelos eran plenamente funcionales decidimos encargar unas placas de circuito impreso que simplificarían la construcción y darían un aspecto profesional.

Ademas pensamos que el procesador podría hacer alguna cosa mas, como por ejemplo la interconexión a través de la red NMEA 0183, para poderlo tener sirviendo otros datos como por ejemplo temperatura, presión y humedad.

En fin seguir leyendo y os enterareis de mas cosas.