Tornar
Logo de l'empresa

Manual d'Usuari del Dispositiu Escopinya

Sistema de Monitorització Marítima Intel·ligent basat en Teensy 4.1

Índex de Continguts

1. Introducció

L'Escopinya és un dispositiu avançat de monitorització marítima dissenyat per proporcionar seguiment en temps real de les condicions ambientals, localització GPS i estat del vaixell. El sistema està basat en el microcontrolador Teensy 4.1 i integra múltiples sensors per oferir una solució completa de telemetria marina.

Característiques Principals:

2. Components del Sistema

2.1 Unitat Principal de Processament

Teensy 4.1

EspecificacióValor
ProcessadorARM Cortex-M7 @ 600MHz
Memòria RAM1024 KB
Memòria Flash8 MB
GPIO Disponibles~42 pins
Interfícies3×SPI, 3×I2C, 8×UART, CAN bus
EthernetSí (PHY integrat)
Voltatge d'Operació3.3V

2.2 Sensors Ambientals

BME280 - Sensor Ambiental

  • Temperatura: -40°C a +85°C (±1°C)
  • Humitat: 0-100% RH (±3%)
  • Pressió: 300-1100 hPa (±1 hPa)
  • Interfície: I2C
  • Consum: 3.4 μA @ 1Hz

BNO055 - IMU de 9 Eixos

  • Acceleròmetre: ±2g/±4g/±8g/±16g
  • Giroscopi: ±125°/s a ±2000°/s
  • Magnetòmetre: ±1300μT (X,Y), ±2500μT (Z)
  • Precisió: 0.01° (orientació absoluta)
  • Freqüència: Fins a 100Hz

2.3 Sistema de Comunicació

DFRobot Air780E - Mòdul 4G LTE

EspecificacióValor
Xarxes Compatibles4G LTE CAT1
Bandes de FreqüènciaB1/B3/B5/B8/B20/B28A
Velocitat de Dades10 Mbps (DL) / 5 Mbps (UL)
ProtocolsTCP/UDP, HTTP/HTTPS, MQTT
Voltatge d'Operació3.4V - 4.2V
Consum<2mA (idle), <200mA (transmissió)
Temperatura d'Operació-40°C a +85°C

2.4 Sistema d'Alimentació

Bateria Principal

  • Tipus: Liti-ió 4 cel·les (3.7V nominal)
  • Capacitat: 10.4Ah (38.48Wh)
  • Voltatge: 14.8V (4×3.7V en sèrie)
  • Autonomia: 24-48h (segons ús)
  • Cicles de Càrrega: >500 cicles

Carregador DFR0208

  • Entrada: 5V USB (Micro-USB)
  • Sortida: 4.2V ±1%
  • Corrent de Càrrega: 50mA/200mA/500mA
  • Proteccions: Sobrecàrrega, inversió de polaritat
  • Indicadors LED: Estat de càrrega

2.5 Rellotge en Temps Real (RTC)

SD2405 RTC Module

EspecificacióValor
Precisió±5ppm (-40°C a +85°C)
Autonomia5-8 anys amb bateria interna
Consum1μA típic
InterfícieI2C (400kHz)
FuncionsAlarmes, interrupcions, sortida de rellotge
Rang TemporalFins a 2099

3. Especificacions Tècniques del Sistema

3.1 Especificacions Elèctriques

ParàmetreValorUnitat
Voltatge d'Entrada Principal12-24V DC
Voltatge de Bateria14.8V DC
Consum en Funcionament150-300mA
Consum en Mode Estalvi10-50mA
Consum en Transmissió400-800mA
ProteccióIP65-

3.2 Especificacions Ambientals

ParàmetreMínimMàximUnitat
Temperatura d'Operació-20+70°C
Humitat Relativa595%
Pressió Atmosfèrica3001100hPa
Resistència a Vibració-10G-
Resistència a Salinitat--

4. Instal·lació i Configuració

⚠️ ADVERTÈNCIA: Abans de començar la instal·lació, assegureu-vos que l'alimentació principal del vaixell estigui desconnectada. Seguiu sempre les normes de seguretat marítima.

4.1 Ubicació del Dispositiu

Seleccioneu una ubicació que compleixi els següents requisits:

4.2 Connexions Elèctriques

Esquema de Connexions:
ComponentPin TeensyFuncióVoltatge
BME280 (SDA)24 (SDA2)Dades I2C3.3V
BME280 (SCL)25 (SCL2)Rellotge I2C3.3V
BNO055 (SDA)18 (SDA1)Dades I2C3.3V
BNO055 (SCL)19 (SCL1)Rellotge I2C3.3V
Air780E (TX)7 (RX1)Dades Sèrie3.3V
Air780E (RX)8 (TX1)Dades Sèrie3.3V
GPS (TX)9 (RX2)Dades GPS3.3V
LED Estribord10Control LED5V
LED Babord11Control LED5V

4.3 Configuració Inicial

Paràmetres de Configuració:
• ID del Dispositiu: "Escopinya"
• Broker MQTT: moscard.cloud.shiftr.io:1883
• Interval de Publicació: 10 segons (configurable)
• Interval de Senyal: 15 segons
• Nombre de LEDs: 24 per tira

5. Funcionament del Dispositiu

5.1 Seqüència d'Arrencada

  1. Inicialització del Sistema (0-5s)
    • Comprovació de components hardware
    • Inicialització dels busos I2C
    • Configuració dels sensors
  2. Connexió de Xarxa (5-30s)
    • Activació del mòdul 4G
    • Registre a la xarxa mòbil
    • Establiment de connexió MQTT
  3. Adquisició GPS (30-120s)
    • Cerca de satèl·lits GPS
    • Establiment de fix GPS
    • Sincronització temporal
  4. Mode Operacional
    • Transmissió regular de dades
    • Monitorització contínua
    • Processament de comandes

5.2 Indicadors LED

Les dues tires LED NeoPixel instal·lades a babord i estribord no s'empren per indicar automàticament l'estat del dispositiu. El seu encès és exclusivament manual mitjançant comandes MQTT. Les ordres disponibles són:

Aquestes ordres es descriuen amb detall a la secció 11. Comandes MQTT.

6. Sistema de Comunicació

6.1 Protocol MQTT

L'Escopinya utilitza MQTT per a la comunicació bidireccional:

Tòpics de Publicació:

Tòpics de Subscripció:

6.2 Format de Dades

Les dades es transmeten en format CSV per optimitzar l'ample de banda:

Format de Telemetria Principal:
Escopinya,lat,lon,velocitat,kts,rumb,sats,senyal%,temp,hum,pres,dia,mes,any,hora,minut,rugositat,led_on,color_led
Exemple:
Escopinya,41.123456,2.654321,5.2,kts,180,8,85,22.5,65,1013.2,15,03,24,14,30,2.1,1,green

7. Sensors i Monitorització

7.1 Sistema GPS

Capacitats GPS:

Dades Proporcionades:

7.2 Sensors Ambientals

7.2.1 BME280 - Condicions Ambientals

MesuraRangPrecisióAplicació
Temperatura-40°C a +85°C±1°CCondicions de cabina/motor
Humitat0-100% RH±3%Risc de condensació
Pressió300-1100 hPa±1 hPaPredicció meteorològica

7.2.2 BNO055 - Unitat de Mesura Inercial

L'IMU proporciona informació detallada sobre el moviment i orientació del vaixell:

7.3 Monitorització del Sistema

El dispositiu monitoritza contínuament els següents paràmetres:

8. Sistema de Geofencing

Nou en aquesta versió: Sistema de geofencing integrat per monitorització d'àrees específiques.

8.1 Funcionalitats

8.2 Configuració de Geofences

Les geofences es configuren mitjançant comandes MQTT:

Afegir una geofence:
Tòpic: escopinya/commands
Comanda: geofence-add <nom> <latitud> <longitud> <radi_metres>

Exemple:
geofence-add port_casa 41.123456 2.654321 500
Eliminar una geofence:
Comanda: geofence-remove <nom>

Llistar geofences:
Comanda: geofence-list

8.3 Alertes de Geofencing

Quan es detecta una entrada o sortida, s'envia una alerta al tòpic escopinya/geofence:

Format d'Alerta:
{
  "event": "enter|exit",
  "fence": "nom_geofence",
  "lat": 41.123456,
  "lon": 2.654321
}

9. Sistema d'Alimentació

9.1 Alimentació Principal

El dispositiu es connecta a l'alimentació principal del vaixell (12V o 24V DC) mitjançant un sistema de relés que permet la commutació automàtica entre fonts d'alimentació.

9.2 Sistema de Bateria de Reserva

Especificacions de la Bateria

  • Tipus: Liti-ió 18650 (4 cel·les)
  • Configuració: 4S1P (sèrie)
  • Voltatge Nominal: 14.8V
  • Capacitat: 10.4Ah
  • Energia Total: 153.92Wh

Autonomia Estimada

  • Mode Normal: 24-30 hores
  • Mode Estalvi: 48-72 hores
  • Mode Emergència: 96+ hores
  • Factors: Depèn de la freqüència de transmissió i condicions del senyal

9.3 Sistema de Càrrega

La bateria es carrega automàticament quan hi ha alimentació externa disponible:

Estat LED CarregadorSignificat
Vermell pampallugueigSense bateria connectada
Vermell fixCarregant
Verd fixCàrrega completa
Vermell pampallugueig lentError de càrrega
⚠️ Precaucions amb la Bateria:

9.4 Gestió Intel·ligent d'Energia

El sistema implementa diverses estratègies per optimitzar el consum:

10. Manteniment i Resolució de Problemes

10.1 Manteniment Preventiu

Setmanal:

Mensual:

Trimestral:

10.2 Diagnòstic de Problemes

ProblemaPossible CausaSolució
No hi ha transmissió de dades Sense cobertura 4G
Error MQTT
Problema GPS
Verificar antena
Reiniciar dispositiu
Comprovar ubicació GPS
LEDs vermells constants Error del sistema
Sensor defectuós
Revisar connexions
Consultar logs
Contactar suport
Bateria es descarrega ràpidament Bateria deteriorada
Consum excessiu
Verificar edat bateria
Reduir freqüència transmissió
GPS no obté fix Obstrucció antena
Interferència
Verificar visibilitat cel
Allunyar fonts interferència

10.3 Codis d'Error

El sistema no utilitza codis d'error numèrics. Tots els errors, advertiments i esdeveniments es registren amb missatges de text descriptius (en català) al tòpic MQTT escopinya/logs. Això permet un diagnòstic més directe sense necessitat de consultar una taula de codis.

11. Comandes MQTT

Totes les ordres es reben al tòpic escopinya/commands. A continuació es detalla la sintaxi exacta (respectant majúscules/minúscules) i la seva funció.

11.1 Ordres del sistema

ComandaDescripcióExemple
get_status
get-status
Envia un informe complet d'estat (sensors, GPS, xarxa).get_status
rebootReinicia immediatament el dispositiu.reboot
get_cell_dataPublica informació ampliada de la xarxa cel·lular (MCC/MNC, cell-ID, RSSI, veïns).get_cell_data
SET_INTERVAL:<seg>Canvia l'interval de telemetria (entre 5 i 3600 s).SET_INTERVAL:30
SEND_MSG:<text>Reenvia text al canal Telegram configurat.SEND_MSG:Motors apagats

11.2 Ordres de control de LEDs

ComandaAccióExemple
1REncén les tires en vermell fix.1R
1BEncén les tires en blau fix.1B
1WEncén les tires en blanc fix.1W
00Apaga totes les tires.00

11.3 Ordres de geofencing

ComandaDescripcióExemple
geofence-add <nom> <lat> <lon> <radi>Crea una geofence circular de radi metres.geofence-add marina 41.123456 2.654321 200
geofence-remove <nom>Elimina la geofence anomenada.geofence-remove marina
geofence-listMostra totes les geofences guardades.geofence-list

Qualsevol comanda no reconeguda serà ignorada i es registrarà un advertiment als logs.

12. Consideracions de Seguretat

12.1 Seguretat Elèctrica

⚠️ ADVERTÈNCIES IMPORTANTS:

12.2 Seguretat de Dades

12.3 Seguretat Marítima

12.4 Compliment Normatiu

L'Escopinya compleix amb les següents normatives:

✅ Suport Tècnic:
Per a assistència tècnica, consultes o informació sobre actualitzacions, contacteu amb el suport tècnic proporcionant el número de sèrie del dispositiu i una descripció detallada del problema.

Manual d'Usuari Escopinya v1.0
Document generat: Gener 2025
© 2025 - Tots els drets reservats