simpleRTK3B Anschlussanleitung
Hardware-Übersicht:
Sie können simpleRTK3B als eigenständiges Board oder als Arduino-Schild verwenden.
Die Hauptkomponente von simpleRTK3B ist Septentrio Mosaic in seinen verschiedenen Variantenants:
- Mosaic-X5 Triple Band (L1/L2/L5) RTK GNSS-Modul.
- Mosaik-H Dual Band (L1/L2/E5b) Dual antenna RTK+Heading GNSS-Modul.
Wenn Sie ein fortgeschrittener Septentrio GPS-Benutzer sind, könnten Sie want um einen Blick auf die umfangreiche Septentrio-Dokumentation zu werfen: https://www.septentrio.com/en/supportresources/modules
- Dies ist ein traditionelles RTK-Modul, es findet nur Satelliten im Freien. Wenn Sie versuchen, es neben dem Fenster zu verwenden, werden keine Satelliten gefunden.
- Das Modul braucht 10 Sekunden zum Booten, etwas Geduld nach dem Verbinden mit dem PC 🙂
Leistung:Das simpleRTK3B-Board kann aus 4 verschiedenen Quellen mit Strom versorgt werden:
- GPS-USB-Anschluss
- XBEE-USB-Anschluss
- Pixhawk-Anschluss
- Arduino-Schiene
Es wird nur 1 davon benötigt, um das Board zu verwenden, aber Sie können auch die 4 gleichzeitig anschließen, es besteht kein Risiko.
Das simpleRTK3B hat einen High Power (HP) XBee Sockel. Sie können jedes XBee-Zubehör daran anschließen.
Wenn Sie ein Gerät, das viel Strom benötigt, an die XBee-Buchse anschließen, müssen Sie sicherstellen, dass Ihr Netzteil diese Leistung liefern kann.
- Verwenden Sie nur hochwertige USB-C-Kabel, die nicht länger als 1 Meter sind.
- Wenn Sie simpleRTK3B über einen USB-Hub mit Ihrem PC/Tablet verbinden oder Ihr PC über Low-Power-USB-Ports verfügt, müssen Sie den zweiten USB-Port direkt mit einer Wandsteckdose oder einem High-Power-USB-Port verbinden.
Kommunikationsports:
Das simpleRTK3B-Board verfügt über einige Schnittstellen, die wir nun im Detail erläutern werden
USB-GPS
Dieser USB-C-Anschluss ermöglicht Ihnen den Zugriff auf den nativen USB-Anschluss des Mosaic-Moduls. Wenn Sie zum ersten Mal eine Verbindung zum PC herstellen, sehen Sie nur eine neue Festplatte in Ihrem Computer. Öffnen Sie es und installieren Sie die Septentrio-Treiber.
Wenn Sie nach der Installation den Empfänger an den PC anschließen, sehen Sie 2 neue COM-Ports, die Sie mit Ihrem bevorzugten Terminal-Tool verwenden können, um NMEA zu lesen oder mit RxTools vollen Zugriff auf das Mosaic zu haben.
Aber das Schönste an diesem Receiver ist, dass, wenn Sie jetzt in den Webbrowser gehen und 192.168.3.1 eingeben … das Septentrio-Webinterface erscheint, mit dem Sie den Receiver sowohl konfigurieren als auch überwachen können:
USB-XBee
Über diesen USB-C-Anschluss haben Sie Zugriff auf den UART des XBEE radio (falls Sie einen montieren), über einen FTDI USB-zu-UART-Konverter.
Wir finden es sehr praktisch, diesen Anschluss zur Stromversorgung des Boards zu verwenden, sodass Sie das GPS-USB nach Belieben anschließen und trennen können, ohne das Board von der Stromversorgung zu trennen.
Sie können jeden USB-Steckdosenadapter verwenden, den Sie zu Hause finden.
Um diesen Anschluss nur als Stromquelle zu verwenden, benötigen Sie keinen Treiber. Sie können Ihren PC verwenden oder eine Verbindung zu Ihrem USB-Wandadapter herstellen.
Um diesen Connector zum Konfigurieren eines XBee zu verwenden radio, benötigen Sie den VCP-Treiber von FTDI: https://ftdichip.com/drivers/vcp-drivers/
Pixhawk-Anschluss
Dieser Anschluss ist ein Standard-JST-GH, mit dem der simpleRTK3B an einen Pixhawk-Autopiloten angeschlossen werden kann.
Sie können diesen Anschluss auch verwenden, um das Board mit Strom zu versorgen.
Der Pixhawk JST-GH-Anschluss folgt dem Pixhawk-Standard:
- 1: 5V_IN
- 2: Mosaik COM3 RX (3.3 V Pegel)
- 3: Mosaik COM3 TX (3.3 V Pegel)
- 4: Zeitimpulsausgang (3.3-V-Pegel)
- 5: Ereigniseingang (3.3-V-Pegel)
- 6: Masse
Bitte beachten Sie, dass das Board nur GPS und kein Magnetometer enthält.
Arduino-Schienen
simpleRTK2B verfügt über optionale Schienen zum Anschluss an andere Arduino-UNO-kompatible Geräte.
- Masse: Ground ist in den Standard-Arduino-Pins verfügbar. Sie sollten diese Leitung immer mit Ihrem anderen Board verbinden.
- 5V EIN/AUS:
- Wenn die LED neben diesem Pin AUS ist, kann simpleRTK3B über diesen Pin mit Strom versorgt werden.
Stecken Sie es zum Beispiel einfach auf ein Arduino UNO-Board, und simpleRTK3B schaltet sich ein. (Überprüfen Sie, ob Ihr Arduino 300 mA bei 5 V-Abschirmungen versorgen kann). - Alternativ können Sie jetzt simpleRTK3B verwenden, um andere Schilde mit Strom zu versorgen.
Schalten Sie einfach den Schalter „5V=OUTPUT“ ein und die simpleRTK2B-Platine gibt 5V an diesem Pin aus.
- Wenn die LED neben diesem Pin AUS ist, kann simpleRTK3B über diesen Pin mit Strom versorgt werden.
- IOREF. Diese Pins beeinflussen die Funktionalität der Pins TX1, RX1, TX2, RX2.
- Beim Einstecken der simpleRTK3B-Platine auf Arduino UNO oder Raspberry Pi wird dieser Pin verwendet, um automatisch den Spannungspegel der Kommunikationspins (TX1, RX1, TX2, RX2) zu definieren.
- Wenn Sie Ihre eigenen Kabel an die Platine anschließen, ist dies ein Eingang, der die Spannungspegel der Pins definiert.
Wenn Sie 1.8 V eingeben, haben die nächsten Pins einen 1.8-V-Pegel. Es unterstützt von 1.2 V bis 5.5 V. - Wenn du want Um Drähte an die aufgeführten Pins anzuschließen und 3.3 V für Sie in Ordnung sind, müssen Sie nur den Schalter „IOREF=3.3 V“ aktivieren.
- TX1, RX1, TX2, RX2: Diese Pins arbeiten mit dem durch IOREF definierten Spannungspegel.
- TX1: Mosaik COM1 TX
- RX1: Mosaik COM1 RX
- TX2: XBee UART TX (dieser Pin ist auch mit Mosaic COM2 RX verbunden).
- RX2: XBee UART RX (dieser Pin ist auch mit Mosaic COM2 TX verbunden).
Das simpleRTK3B hat einen High Power (HP) XBee Sockel.
Über diese Buchse können Sie ein XBee-kompatibles Gerät anschließen radio. Folgende Pins sind verfügbar:
- VCC, ein 3.3-V-Ausgang mit einem maximalen Strom von 1 A konstantant und Spitze 1.5A.
- XBee UART RX, bei 3.3 V Pegel
- XBee UART TX, bei 3.3 V Pegel
- GND
Zusätzlich zu den oben genannten gibt es auch ein paar zusätzliche Pins für die fortgeschrittensten Benutzer.
Wenn Sie simpleRTK3B verwenden, das auf einem Arduino oder Raspberry Pi angeschlossen ist, und keinen dieser Pins verwenden, wird empfohlen, die Pins nicht zu verbinden: Sie können den Header in diesen Pins abschneiden, um die Verbindung zu vermeiden, und verhindern unerwartetes Verhalten.
- Zeitimpuls (TPS): 3.3-V-Konfigurationszeitimpulsausgang. Die Logik dieses Pins wird mit dem Webinterface invertiert. Wenn Sie im Webinterface HIGH auswählen, gibt der Pin LOW aus.
- Externes Ereignis (EVT): Zeitsynchronisationseingang, maximale Spannung 3.6 V. Diese Eingabe wird gefiltert, um Störungen zu vermeiden.
- Protokollierungsschaltfläche (LOG): Die Protokollierungsfunktion kann über die Weboberfläche gesteuert werden, falls Sie dies jedoch wünschenant um eine Schaltfläche zur Steuerung dieser Funktion hinzuzufügen.
- Wenn Sie den LOGBUTTON-Pin für 100 ms bis 5 Sekunden auf Low setzen, wird die Protokollierung ein- und ausgeschaltet.
- Wenn Sie den LOGBUTTON-Stift länger als 5 Sekunden auf Low drücken und dann loslassen, wird die Bereitstellung aufgehoben
die SD-Karte, wenn sie gemountet war, oder mountet sie, wenn sie nicht gemountet war.
Antennas
GPS / GNSS AntEnna
simpleRTK3B erfordert ein hochwertiges GPS/GNSS-Dreifach- oder Dualband antenna:
- Pro: Unterstützt vollständige L1/L2/L5-Bänder. Wenn du want Um das Beste aus diesem Modul herauszuholen, empfehlen wir ein Triple Band einfachANT3B antenna.
- Überschrift: unterstützt L1/L2/E5b-Bänder. Das bedeutet, dass Ihnen ein Dual Band ausreichen wird einfachANT2B.
Das Board ist mit beiden aktiven kompatibel antEnnas unterstützt 3.3-V-Versorgung und passiv antennas.
Der maximale Ausgangsstrom beträgt:
- Pro: 150 mA bei 3.3 V.
- Überschrift: jeweils 75 mA bei 3.3 V antenna.
Wenn Sie es mit dem herkömmlichen billigen GPS verwenden antWenn Sie jedoch weit verbreitet sind, werden Sie nicht die erwartete Leistung erzielen.
Davon abgesehen schließen Sie einfach die an antenna ohne Werkzeug an den SMA-Stecker anschließen (die Kraft Ihrer Finger reicht aus).
WICHTIG:
- Pro & Überschrift: Es ist zwingend erforderlich, das anzuschließen antenna/s, bevor Sie das Board mit Strom versorgen.
- Überschrift: Es wird dringend empfohlen, dieselbe zu verwenden antenna und gleiche Kabellänge für beide antennas.
Die Installation der antEnna ist auch ein wichtiger Punkt, um die besten Ergebnisse zu erzielen.
Das GPS/GNSS antenna sollte immer mit größtmöglicher Sicht zum Himmel installiert werden.
Außerdem sollte es möglichst mit einer metallischen Ebene dahinter montiert werden, z. B. auf dem Dach des Autos, auf einer Metallplatte größer als 20 cm usw.
Wenn du want Um zu erfahren, wie sich die Installation auf die Leistung auswirkt, schauen Sie sich bitte unsere an GPS / GNSS antEnna-Installationsanleitung.
LEDs
Die Platine enthält 7 Status-LEDs, die Folgendes anzeigen:
- LEISTUNG: Das simpleRTK2B-Board hat Leistung.
- PVT: LED leuchtet, wenn aus der verfügbaren Satellitensichtbarkeit eine Position berechnet werden konnte.
- NORTK: EIN, wenn kein RTK vorhanden ist, blinkt, wenn Korrekturdaten empfangen werden, AUS, wenn sich das Gerät im RTK FIXED-Modus befindet.
- XBEE>GPS: Das XBEE radio empfängt Daten über Funk und sendet sie an das Mosaik.
- GPS>XBEE: Das Mosaik gibt Daten aus, die das XBEE hat radio ist das Empfangen und Senden über die Luft.
- 5V IN/OUT: Zeigt an, ob an diesem Pin Spannung anliegt.
- IOREF: Zeigt an, ob der IOREF-Pin aktiviert ist, wodurch die UARTs auf Arduino-Schienen aktiviert werden.
Tasten und Schalter
Es gibt nur eine Schaltfläche: XBee Reset, und die gute Nachricht ist, dass Sie sie wahrscheinlich nicht verwenden müssen.
Mit dieser Taste wird der XBee programmiert radio wenn du want zum Aktualisieren der Firmware usw
Sie finden auch 1 Schalter unter der XBee-Buchse: it Lassen Sie uns IOREF mit 3.3 V und 5 V Arduino-Pin als Ausgang aktivieren, damit das Board Zubehör wie Strom versorgen kann Abschirmung für zweite XBee-Buchse. Gleichzeitig aktiviert dieser Schalter auch die Arduino-Schienensignale bei 3.3 V. Sehen Sie sich den Abschnitt „Arduino Rails“ oben an, um mehr Details darüber zu erfahren.
Onboard-Datenprotokollierung (MicroSD-Karte)
simpleRTK3B enthält einen microSD-Kartenleser für die Datenprotokollierung. Sie können die Datenaufzeichnungsdetails über die Webschnittstelle von Septentrio konfigurieren.
Eine Besonderheit der Septentrio-Datenprotokollierung besteht darin, dass die Speicherung auf der microSD-Karte stapelweise erfolgt. Wenn Sie beispielsweise die GGA-Nachricht für die Speicherung nur einmal pro Sekunde aktivieren und das System nur 1 Sekunden lang aktiv lassen, befinden sich keine Daten auf der Speicherkarte, da Sie die Mindestdatengröße für die Speicherung nicht erreicht haben. Wir empfehlen, einige Nachrichten pro Sekunde zu aktivieren, um sicherzustellen, dass beim Ausschalten eine Mindestanzahl an letzten Nachrichten vorhanden ist lost.
Falls Sie want Um die Protokollierung per Taste zu steuern, gibt es einen Pin mit der Bezeichnung „LOG“, der mit der „LOGBUTTON“-Funktion des Mosaik-Moduls verbunden ist: Wenn Sie diesen Pin mit GND verbinden, können Sie den Start/Stopp der Aufzeichnung extern auslösen. Andernfalls können Sie dies einfach über die Weboberfläche tun oder es immer eingeschaltet lassen.
Ethernet
Mit diesem Zubehör können Sie dieser Platine Ethernet-Funktionalität hinzufügen. Alle Ethernet-Funktionen sind über die Septentrio-Weboberfläche verfügbar. Sie benötigen eine Platine mit gelöteten Arduino-Headern, oder Sie können sie selbst löten.
Ändern der Aktualisierungsrate und Aktivieren der NMEA-Ausgabe
Bei simpleRTK3B ist standardmäßig jede Positionsausgabe deaktiviert. Um es mit Ihrer bevorzugten Software oder einem unserer Zubehörteile zu verbinden, müssen wir es aktivieren. Standardmäßig sind alle Ports auf 115'200bps konfiguriert. Wir zeigen Ihnen nun, wie Sie NMEA GGA- und HDT-Nachrichten bei 10 Hz bei 115'200 bps aktivieren.
Öffnen Sie zunächst die Weboberfläche, indem Sie in Ihrem bevorzugten Webbrowser 192.168.3.1 eingeben. Gehen Sie in der Menüleiste auf „NMEA/SBF Out“ und „Neuer NMEA-Stream“.
Wählen Sie dann aus, an welchem Port Sie möchtenant um es zu aktivieren. Auf der simpleRTK3B-Karte sind nur USB- und serielle Anschlussoptionen verfügbar.
Für dieses Beispiel aktivieren wir sie auf COM1.
Für dieses Beispiel aktivieren wir GGA und HDT bei 10 Hz. Wählen Sie wie unten aus und klicken Sie auf „Fertig stellen“.
Sie können verschiedene Meldungen mit unterschiedlichen Aktualisierungsraten aktivieren. Wenn Sie fertig sind, denken Sie daran, diese Änderungen anzuwenden:
Sie haben bemerkt, dass wir die Aktualisierungsrate des Empfängers nicht ändern mussten, sondern lediglich definiert haben, wie oft wir dies tun möchtenant jede der NMEA-Nachrichten. Die Aktualisierungsrate des GNSS-Empfängers wird automatisch angepasst und Sie müssen sich darüber keine Sorgen machen. Wählen Sie einfach aus, wann Sie want die Botschaften und lassen Sie das Septentrio-Mosaik den Rest erledigen.
RS232, 4G, Bluetooth und mehr
Sie können jede dieser Funktionen (und mehr) mit unseren XBee-Plugins hinzufügen: