OpenSeaMap-dev:HW-logger/specification: Unterschied zwischen den Versionen

Aus OpenSeaMap-dev
Wechseln zu: Navigation, Suche
(Solutions)
(Translation)
Zeile 6: Zeile 6:
 
: 1. NMEA-0183 with single GPS and single sounder
 
: 1. NMEA-0183 with single GPS and single sounder
 
: 2. NMEA-0183 export from a chart plotter, with connected GPS and sounder
 
: 2. NMEA-0183 export from a chart plotter, with connected GPS and sounder
: 3. NMEA-2000 with connected GPS and sounder  
+
: 3. SeaTalk-1 with connected GPS and sounder
: 4. Chart plotters writing to an SD-card, (W)LAN or USB, with connected GPS and sounder
+
: 4. NMEA-2000 with connected GPS and sounder  
 +
: 5. Chart plotters writing to an SD-card, (W)LAN or USB, with connected GPS and sounder
  
 
We need two HW-Loggers:
 
We need two HW-Loggers:
: NMEA-0183
+
: NMEA-0183/SeaTalk-1
 
: NMEA-2000
 
: NMEA-2000
  
Zeile 22: Zeile 23:
 
! Nr ||  || what for || Connector ||Remarks
 
! Nr ||  || what for || Connector ||Remarks
 
|-
 
|-
| 2 || NMEA-0183 || input || Lüsterklemme || 2-channel, opto coupler <br>1 channel switchable to Seatalk-1
+
| 2 || NMEA-0183 || input || screw Terminal || 2-channel, opto coupler <br>1 channel switchable to Seatalk-1
 
|-
 
|-
 
| 1 || SD-card || output || slot ||  
 
| 1 || SD-card || output || slot ||  
 
|-
 
|-
| 1 || 12 V || power || Lüsterklemme || 5..30 V? <100 mA
+
| 1 || 12 V || power || screw terminal || 5..30 V? <100 mA
 
|-
 
|-
 
| 1 || Accelerometer || internal ||  || Roll and pitch
 
| 1 || Accelerometer || internal ||  || Roll and pitch
Zeile 49: Zeile 50:
 
: Standard (no IPx)
 
: Standard (no IPx)
 
: Mountable by 2 screws on wood
 
: Mountable by 2 screws on wood
: 3x2 Lüsterklemme, 1x SD-Card-slot
+
: 3x2 screw terminal, 1x SD-Card-slot
 
: 3 LED
 
: 3 LED
  
Zeile 60: Zeile 61:
 
| 1 || SD-card || output || slot ||  
 
| 1 || SD-card || output || slot ||  
 
|-
 
|-
| 1 || 12 V || power || Lüsterklemme || 5..30 V? <100 mA
+
| 1 || 12 V || power || screw terminal || 5..30 V? <100 mA
 
|-
 
|-
 
| 1 || Accelerometer || internal ||  || Roll and pitch
 
| 1 || Accelerometer || internal ||  || Roll and pitch
Zeile 81: Zeile 82:
 
: Standard (no IPx)
 
: Standard (no IPx)
 
: Mountable by 2 screws on wood
 
: Mountable by 2 screws on wood
: 1x2 Lüsterklemme, 1x MicroC, 1x SD-Card-slot
+
: 1x2 screw terminal, 1x MicroC, 1x SD-Card-slot
 
: 3 LED
 
: 3 LED
  
 
== Raspberry-Pi Logger ==
 
== Raspberry-Pi Logger ==
 
[[File:Raspberry Pi board.jpg|thumb|Raspberry-Pi]]
 
[[File:Raspberry Pi board.jpg|thumb|Raspberry-Pi]]
[http://www.raspberrypi.org Raspberry-Pi Sensor-Modul] <br>und ausbaufähiges Gesamtsystem zur Datenaufzeichnung:
+
[http://www.raspberrypi.org Raspberry-Pi Sensor-Modul] <br>and expandable complete system for data recording:
  
 
Alternatives: [https://www.olimex.com/Products/OLinuXino/ OLinuXino], [http://beagleboard.org/bone BeagleBone]
 
Alternatives: [https://www.olimex.com/Products/OLinuXino/ OLinuXino], [http://beagleboard.org/bone BeagleBone]
  
 
Features:
 
Features:
=== Mechanisch ===
+
=== Mechanical ===
     Leiterplatte, auf GPIO-Pfostenstecker des Raspberry Pi zu montieren
+
     PCB to mount on GPIO pin connector of the Raspberry Pi
     Montageloch fuer Distanzbolzen ueber Montageloch auf RasPi
+
     Mounting holes for spacers over mounting hole on RasPi
     Gehaeuse zur Aufnahme von Raspberry-Pi + Sensor-Board, Zuleitungen, etc
+
     Enclosures for accommodating Raspberry Pi + sensor board, cables, etc
     Schutzklasse IP.., Waermeabfuhr (3W) muss moeglich sein durch Konvektion, Oberflaeche
+
     Protection class IP.., heat dissipation (3W) should be possible by surface convection
     Zugentlastungen fuer Anschlussleitungen, Luesterklemmen
+
     Strain relief for connection cables, screw terminals
     Loetanschluss fuer SeaTalk/NMEA-Kabel auf Sensor-Modul
+
     Solder connection for SeaTalk / NMEA cable to the sensor module
     Pfostenstecker mit durchgeschleiften GPIO-Kontakten
+
     Pin connector with loop through GPIO contacts
     Nice to have: Kompatibilitaet mit existierenden Modulen
+
     Nice to have: Compatibility with existing modules
  
=== Elektrisch ===
+
=== Electrical ===
     Stromversorgung ??
+
     Power supply ??
     optoentkoppelte RS-485 Schnittstelle
+
     Opto-isolated RS-422 NMEA-0183 interface power supply
     optoentkoppelte RS232  Schnittstelle mit Kollisionserkennung (Seatalk), Host
+
     Opto-isolated SeaTalk-1 interface with collision detection, Host
     RGB-LED(s) an 3 GPIO-Pins
+
     RGB-LED(s) and 3 GPIO-Pins
  
 
     Sensor-Board:
 
     Sensor-Board:
       an SPI oder I2C-Bus, soweit moeglich - SW-Driver??
+
       SPI or I2C bus, if possible - SW-Driver??
       Luftdruck-Sensor
+
       Air pressure sensor
       Temperatur-Sensor
+
       Temperature Sensor
       3-Achs-Beschleunigungssensor
+
       3-axis accelerometer
       3-Achs-Magnetfeldsensor
+
       3-axis magnetic field sensor
 
       Gyro
 
       Gyro
       AD-Wandler, siehe auch
+
       AD converter, see also
  
 
     option
 
     option
       RTC-Baustein mit Puffergoldcap???
+
       RTC module with Goldcap buffer???
       CAN-Schnittstelle????
+
       CAN interface????
       Strom-Sensoren und AD-Wandler fuer Batterieueberwachung ??
+
       Current sensors and ADC for battery monitoring ??
       PWM-Poweramp zur Ansteuerung eines Sounders? Mixer, OpAmp, AD/Wandler
+
       PWM power amp to drive Sounders? Mixer, OpAmp / AD-converter
  
     EMV-Vertraeglichkeit:
+
     EMC compatibility:
       Robust gegen Stoerungen im HF, VHF, L-Band (ISM 2.45GHz)
+
       Robust against interference in HF, VHF, L-Band (ISM 2.45GHz)
       Keine Stoeraussendungen in HF und VHF Baendern, die Seefunk oder GPS beeintraechtigen
+
       No interfering emissions in HF and VHF bands, the marine radio or GPS
  
 
=== Peripherals ===
 
=== Peripherals ===
Sache des Benutzers? Recommended Hardware?
+
User selectable? Recommended Hardware?
  
 
     USB
 
     USB
       WLAN z.B. Logilink WL0084B (Pollin, 5,95EUR) - gibt es auch solche, die als Router funktionieren?
+
       WLAN e.g. Logilink WL0084B (Pollin, 5,95EUR) - there are also those that function as a router?
       USB-Seriell Adapter
+
       USB-Serial Adapter
       GPS, z.B. Navilock NL-464US (ELV, 29,95EUR)
+
       GPS, e.g. Navilock NL-464US (ELV, 29,95EUR)
       Memory-Stick
+
       Memory Stick
       USB-Hub
+
       USB Hub
       UMTS-Modem
+
       UMTS Modem
     Sonstige
+
     Other
       SD-Card, mindestens 8GB fuer Betriebssystem (4GByte) und Logs (4GByte)
+
       SD-Card, at least 8GB for operating system (4GByte) and Logs (4GByte)
     Optionale Erweiterungen
+
     Optional extensions
       Bildschirm
+
       Screen
       Audio-Ausgang
+
       Audio output
  
   Stromversorgung
+
   Power
     siehe oben, 12-5 Step-Down, Micro-USB oder/und 220V Steckernetzteil, (Pollin, 3,95EUR)
+
     See above, 12-5 Step-Down, Micro-USB and/or 220V power supply, (Pollin, 3,95EUR)
  
 
=== Links ===
 
=== Links ===
Was es schon alles zu Raspberry-Pi gibt:
+
What is already is available for Raspberry Pi:
 
: [http://www.raspberrypi.org/archives/411 Gertboard2]
 
: [http://www.raspberrypi.org/archives/411 Gertboard2]
 
: [http://www.adafruit.com/blog/2012/11/05/new-product-ads1115-16-bit-adc/  A/D-Wandler]
 
: [http://www.adafruit.com/blog/2012/11/05/new-product-ads1115-16-bit-adc/  A/D-Wandler]

Version vom 5. Mai 2013, 07:44 Uhr

dev: Water depth
depth-Website
Crowd Sourced Depth Data
Depth raw data
Depth meta data
Depth data processing
User login
Bordnetz
NMEA-Logger anschliessen
Hardware loggers
- Specifications
- NMEA-0183-2-Kanal-Logger
- NMEA-2000-Logger
- WLAN-NMEA-0183 mit TP-Link
- NMEA-0183-Logger mit Arduino
- WLAN-NMEA-2000-Logger mit Raspberry Pi
NMEA-0183-SW-Logger Jens
proprietäre Formate
Bus
Mess-Strategie
Mobiler Tiefenmesser
NMEA

For logging the water depth, users need a black box for doing this...

There are several systems of navigation instruments on board:

1. NMEA-0183 with single GPS and single sounder
2. NMEA-0183 export from a chart plotter, with connected GPS and sounder
3. SeaTalk-1 with connected GPS and sounder
4. NMEA-2000 with connected GPS and sounder
5. Chart plotters writing to an SD-card, (W)LAN or USB, with connected GPS and sounder

We need two HW-Loggers:

NMEA-0183/SeaTalk-1
NMEA-2000

Skipper with PC and NMEA-0183 can use our SW-Logger (plus RS-232>USB converter).

NMEA-0183 HW-Logger

Nr what for Connector Remarks
2 NMEA-0183 input screw Terminal 2-channel, opto coupler
1 channel switchable to Seatalk-1
1 SD-card output slot
1 12 V power screw terminal 5..30 V? <100 mA
1 Accelerometer internal Roll and pitch
1 Pulse generator internal Time stamping the sounder- and accelerometer data
1 Battery internal Buffering power interruption. Goldcap?
2 LED operation indicator Power, data on channel A, data on channel B
Processing
Listening to the two ports and the accelerometer
Time stamping the sounder- and accelerometer data by GPS-time plus pulse generator
Filtering/processing the accelerometer data (too much data)
Merging the data
Writing the merged data continuously into a file to the SD-chard
Starting new files (each day?)
Handling of powerdown (closing the file)
Body
Standard (no IPx)
Mountable by 2 screws on wood
3x2 screw terminal, 1x SD-Card-slot
3 LED

NMEA-2000 HW-Logger

Nr what for Connector Remarks
1 NMEA-2000 input MicroC opto coupler
1 SD-card output slot
1 12 V power screw terminal 5..30 V? <100 mA
1 Accelerometer internal Roll and pitch
1 Pulse generator internal Time stamping the sounder- and accelerometer data
1 Battery internal Buffering power interruption. Goldcap?
2 LED operation indicator Power, data recording
Processing
Listening to the NMEA-port and the accelerometer
Time stamping the sounder- and accelerometer data by GPS-time plus pulse generator
Merging the data
Writing the merged data continuously into a file to the SD-chard
Starting new files
Handling of powerdown (closing the file)
Body
Standard (no IPx)
Mountable by 2 screws on wood
1x2 screw terminal, 1x MicroC, 1x SD-Card-slot
3 LED

Raspberry-Pi Logger

Raspberry-Pi

Raspberry-Pi Sensor-Modul
and expandable complete system for data recording:

Alternatives: OLinuXino, BeagleBone

Features:

Mechanical

   PCB to mount on GPIO pin connector of the Raspberry Pi
   Mounting holes for spacers over mounting hole on RasPi
   Enclosures for accommodating Raspberry Pi + sensor board, cables, etc
   Protection class IP.., heat dissipation (3W) should be possible by surface convection
   Strain relief for connection cables, screw terminals
   Solder connection for SeaTalk / NMEA cable to the sensor module
   Pin connector with loop through GPIO contacts
   Nice to have: Compatibility with existing modules

Electrical

   Power supply ??
   Opto-isolated RS-422 NMEA-0183 interface power supply
   Opto-isolated SeaTalk-1 interface with collision detection, Host
   RGB-LED(s) and 3 GPIO-Pins
   Sensor-Board:
     SPI or I2C bus, if possible - SW-Driver??
     Air pressure sensor
     Temperature Sensor
     3-axis accelerometer
     3-axis magnetic field sensor
     Gyro
     AD converter, see also
   option
     RTC module with Goldcap buffer???
     CAN interface????
     Current sensors and ADC for battery monitoring ??
     PWM power amp to drive Sounders? Mixer, OpAmp / AD-converter
   EMC compatibility:
     Robust against interference in HF, VHF, L-Band (ISM 2.45GHz)
     No interfering emissions in HF and VHF bands, the marine radio or GPS

Peripherals

User selectable? Recommended Hardware?

   USB
     WLAN e.g. Logilink WL0084B (Pollin, 5,95EUR) - there are also those that function as a router?
     USB-Serial Adapter
     GPS, e.g. Navilock NL-464US (ELV, 29,95EUR)
     Memory Stick
     USB Hub
     UMTS Modem
   Other
     SD-Card, at least 8GB for operating system (4GByte) and Logs (4GByte)
   Optional extensions
     Screen
     Audio output
 Power
   See above, 12-5 Step-Down, Micro-USB and/or 220V power supply, (Pollin, 3,95EUR)

Links

What is already is available for Raspberry Pi:

Gertboard2
A/D-Wandler
Display
Pressure Sensor

Ideas

see discussion page...

Solutions

SW-Logger of Jens
TP-Link-HW-Logger of Victor
Raspberry-Pi von Nils