Produktbilder dienen ausschließlich zu Informationszwecken und können je nach Charge und Lieferant geringfügige Unterschiede aufweisen. Produktspezifikationen und Preise können ohne vorherige Ankündigung geändert werden. Wir tun unser Bestes, um der Produktseite möglichst genaue und richtige Spezifikationen hinzuzufügen, es ist jedoch möglich, dass diese nicht ganz korrekt sind. Sollten Sie einen solchen Fall feststellen, melden Sie ihn uns bitte.
Das Produkt ist für Fachleute bestimmt und erfordert qualifiziertes und autorisiertes Personal. Dem Produkt liegt keine Montage-/Gebrauchsanleitung bei . Die Inbetriebnahme des Produktes durch nicht qualifizierte Personen führt zum Verlust der Garantie gemäß den AGB auf der Seite.
Die angegebenen technischen Spezifikationen (Strom, Leistung usw.) stellen maximale zulässige Werte unter idealen Betriebsbedingungen dar. Für einen sicheren Betrieb und eine optimale Lebensdauer wird empfohlen, das Produkt im Dauerbetrieb mit höchstens 50 % der angegebenen Maximalwerte zu verwenden.
GPS-Modul GY-GPS/V1, Keramikantenne, u-blox-7-Empfänger, 3–5 V
GPS-Modul für Ortungs-, Navigations- und Telemetrieprojekte, mit u-blox-7-Empfänger und aktiver Keramikantenne 25x25 mm mit u.FL für flexible Montage. Liefert Koordinaten, Höhe, Geschwindigkeit, Satelliten und UTC-Zeit in NMEA mit 9600 Baud, über UART TTL kompatibel mit Arduino, ESP, STM32 und Pico. Stromversorgung 3-5V für 5V- und 3.3V-Boards, Backup-Batterie für schnelleres Fixing, LEDs für Stromversorgung und GPS-Fix.
Shipping by Mittwoch 16 September
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
We ship from our stock within 24H
Sie erhalten bei jeder Bestellung Punkte im Wert von 5 %.
GPS-Modul mit integrierter aktiver Keramikantenne, vorgesehen für Ortungs-, Navigations-, Wegaufzeichnungs-, Zeitsynchronisations- und Telemetrieanwendungen. Es ist kompatibel mit den Arduino-Boards UNO, Nano und Mega sowie mit ESP32, ESP8266, STM32 oder Raspberry Pi Pico über die serielle UART-Schnittstelle auf TTL-Pegel. Das Modul liefert Breite, Länge, Höhe, Geschwindigkeit, Anzahl der Satelliten und UTC-Zeit im standardisierten NMEA-0183-Format, standardmäßig mit 9600 Baud. Die Versorgung erfolgt mit 3 bis 5 VDC, wodurch ein direkter Anschluss sowohl an 5V-Boards als auch an Boards mit 3.3V. möglich ist. Auf der Platine befindet sich eine Backup-Batterie, die Almanach und Ephemeriden nach dem Abschalten der Versorgung speichert, sodass spätere Neustarts mit deutlich kürzerer Fix-Zeit als ein Kaltstart erfolgen. Zwei LEDs zeigen den Betriebszustand an: eine rote für anliegende Versorgung und eine grüne, die zu blinken beginnt, sobald der GPS-Fix erreicht ist.
Der auf der Platine verbaute Empfänger stammt aus der u-blox-Plattform der 7. Generation, mit UBX-Protokollversion 14.00. Er unterstützt die Konstellationen GPS, SBAS, GLONASS und QZSS, verfolgt jedoch GPS und GLONASS nicht gleichzeitig und unterstützt Galileo nicht. Im Normalbetrieb sendet das Modul NMEA-Meldungen vom Typ $GP und verwendet üblicherweise 4 bis 8 Satelliten, abhängig von den Empfangsbedingungen. Für Anwendungen, die einen gleichzeitigen Multi-Konstellations-Empfang, Meldungen vom Typ $GN und eine größere Anzahl verfolgter Satelliten erfordern, empfehlen wir ein Modul mit u-blox M8-Empfänger oder neuer. Die Generation des Empfängers kann vom Benutzer jederzeit direkt über den seriellen Port mit dem in der Abschnitt Verwendung beschriebenen Befehl UBX-MON-VER überprüft werden.
Die aktive Keramikantenne mit 25 x 25 mm wird über einen u.FL / IPEX-Anschluss verbunden und kann unabhängig von der Platine positioniert werden, was die Montage in Gehäusen oder auf Fahrzeugen erleichtert. Das Modul benötigt direkte Sicht zum Himmel und funktioniert in Innenräumen nicht korrekt.
Spezifikationen:
Versorgungsspannung: 3 - 5VDC
Platinensignatur: GY-GPS/V1
Empfänger: u-blox Generation 7, Familie UBX-G70xx
Gemeldete UBX-Protokollversion: 14.00
Unterstützte Konstellationen: GPS, SBAS, GLONASS, QZSS
Gleichzeitiger Empfang GPS + GLONASS: nein
Galileo-Unterstützung: nein
Art der ausgegebenen NMEA-Meldungen: $GP
Schnittstelle: UART TTL, 3.3V-Pegel, 5V-tolerant
Standard-Baudrate: 9600
Datenprotokoll: NMEA 0183 und UBX
Standard-Aktualisierungsrate: 1Hz
Backup-Batterie: ja, auf der PCB montiert, für Warmstart und Schnellstart
Parameterspeicherung: EEPROM
LEDs: rot für Versorgung, grün für GPS-Fix
Antenne: aktive Keramikantenne, u.FL / IPEX-Anschluss
Antennengröße: 25 x 25 mm
Pinbelegung:
| Modul-Pin | Funktion | Anschluss Arduino UNO |
|---|---|---|
| VCC | Versorgung 3–5 VDC | 5V |
| RX | Daten-Eingang in das Modul | Pin 3 (TX SoftwareSerial) |
| TX | Daten-Ausgang aus dem Modul | Pin 4 (RX SoftwareSerial) |
| GND | Masse | GND |
Anweisungen:
Verbinden Sie die Keramikantenne mit dem u.FL-Anschluss auf der Platine und drücken Sie leicht, bis der Kontakt vollständig eingerastet ist.
Versorgen Sie das Modul über den VCC-Pin mit 3 bis 5VDC und verbinden Sie GND des Moduls mit GND der Entwicklungsplatine.
Verbinden Sie den TX-Pin des Moduls mit Pin 4 der Entwicklungsplatine und den RX-Pin des Moduls mit Pin 3. Achtung: In einigen online verfügbaren Beispielen sind diese Pins vertauscht dargestellt.
Installieren Sie die Bibliothek TinyGPSPlus über den Library Manager. Wir empfehlen, ältere TinyGPS-Versionen vor der Installation zu deinstallieren, um Konflikte zu vermeiden.
Laden Sie den untenstehenden Testcode hoch und öffnen Sie den Serial Monitor mit 9600 Baud.
Bringen Sie das Modul ins Freie, mit der Antenne nach oben zum Himmel und ohne Hindernisse darüber. In Gebäuden erhält das Modul keinen Fix.
Warten Sie auf das blinkende grüne LED. Der erste Fix im Kaltstart kann einige Minuten dauern. Spätere Fixes sind dank der Backup-Batterie deutlich schneller.
Um die Generation des Empfängers zu überprüfen, senden Sie über den seriellen Port des Moduls die Binärsequenz B5 62 0A 04 00 00 0E 34, die dem UBX-MON-VER-Befehl entspricht. Die Antwort enthält die Firmware-Version, die Protokollversion und die Liste der unterstützten Konstellationen. Ein PROTVER-Wert von 14.00 weist auf die u-blox-Plattform der 7. Generation hin.
- Versorgungsspannung
- 3
- Maximale Eingangsspannung
- 5
- Eingangsspannungstyp
- DC → **DC**
Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.
Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.
Avertismente generale de siguranta:
Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.
Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.
Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.
Nu lasati produsul alimentat nesupravegheat in timpul testelor.
Produsul nu este jucarie si nu este destinat copiilor.
Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.
Identificare produs:
Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.
Producator / Importator / Distribuitor:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Website: www.sigmanortec.ro
Persoana responsabila in UE:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Documentatie si siguranta:
Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].
#include <TinyGPSPlus.h>
#include <SoftwareSerial.h>
// GPS module TX -> Arduino pin 4
// GPS module RX -> Arduino pin 3
static const int RXPin = 4, TXPin = 3;
static const uint32_t GPSBaud = 9600;
TinyGPSPlus gps;
SoftwareSerial gpsSerial(RXPin, TXPin);
void setup() {
Serial.begin(9600);
gpsSerial.begin(GPSBaud);
Serial.println(F("GPS module test - waiting for fix"));
}
void loop() {
while (gpsSerial.available() > 0) {
if (gps.encode(gpsSerial.read())) {
displayInfo();
}
}
if (millis() > 10000 && gps.charsProcessed() < 10) {
Serial.println(F("No data from GPS module - check wiring"));
while (true);
}
}
void displayInfo() {
if (gps.location.isValid()) {
Serial.print(F("Lat: "));
Serial.print(gps.location.lat(), 6);
Serial.print(F(" Lng: "));
Serial.print(gps.location.lng(), 6);
Serial.print(F(" Alt: "));
Serial.print(gps.altitude.meters());
Serial.print(F(" m Satellites: "));
Serial.println(gps.satellites.value());
} else {
Serial.println(F("Location not valid yet"));
}
}