Inhaltsverzeichnis:

GPS mit L80 - Gunook
GPS mit L80 - Gunook

Video: GPS mit L80 - Gunook

Video: GPS mit L80 - Gunook
Video: TOP 3 GPS Tracker Bicycle Review. Anti Theft! 2024, November
Anonim
GPS mit L80
GPS mit L80
GPS mit L80
GPS mit L80
GPS mit L80
GPS mit L80

Ich werde versuchen, am Sensorwettbewerb teilzunehmen.

Okay, also ein schreckliches Bild. Aber ich bin ein LAZY Old Geek (L. O. G.). Ich halte ein Tablet in der Hand, aber das ist nur, damit ich das Bild (aus der Ferne) aufnehmen kann. Worum es geht, befindet sich in der Tasche an meiner Weste, die ein GPS enthält, das mit der Antenne an meiner Schulter verbunden ist.

Sicher sagen Sie, Smartphones haben GPSs, aber was ist die Herausforderung für einen GEEK? Mit meinem kann ich bisher meinen Spaziergang mit meinem Hund aufzeichnen und auf Google Earth Pro grafisch darstellen.

Also habe ich gerade ein anderes GPS-Projekt abgeschlossen:

www.instructables.com/id/Old-Man-and-the-Arduino-GPS/

Dafür habe ich ein MTK3339 GPS wie das Adafruit Ultimate verwendet, manchmal auch PA6H oder LadyBird1 genannt. Ich habe im Internet recherchiert und ein L80 GPS-Modul gefunden, das viel billiger ist als das PA6H. Jetzt verwendet es anscheinend auch den MTK3339, aber in einem anderen Paket. Offenbar stammt es von Quectel. Jetzt habe ich keine Ahnung, ob es ein Klon oder eine lizenzierte Version ist oder der MTK3339-Chip drin ist oder was, aber ich habe ein paar bei Aliexpress bestellt. Neben dem Preis hat mir auch gefallen, dass die Anschlüsse im Abstand von 0,1 Zoll waren, was bedeutet, dass es für diesen ALTEN Mann viel einfacher ist, zu löten.

Quectel scheint eine bessere Website zu haben als jede andere, die ich für das andere LadyBird1 MTK3339 gefunden habe:

www.quectel.com/product/l80.htm

Schritt 1: Testen

Testen
Testen
Testen
Testen
Testen
Testen
Testen
Testen

Nun, es wäre schön, den L80 (siehe Bilder) testen zu können, ohne ihn auf eine Platine löten zu müssen. Die Anschlussstifte des L80 sind 0,1 Zoll, aber für einen normalen Header ziemlich klein. Ich hatte zufällig einige bearbeitete Stiftleisten, die ziemlich gut passen würden. Siehe Bild.

Also habe ich sie angelötet. Siehe Bild.

Bearbeitete Stiftleisten: Sie sind für eine engere Passform und mehr Kontaktfläche bearbeitet. Sie funktionieren in Standard-Steckbrettern und normalen Headern, sind aber nicht sehr sicher. Ich empfehle die Verwendung von bearbeiteten Stiftleisten nur mit bearbeiteten Buchsenleisten oder nur gelötet.

Das Gute an einem L80 mit Pins ist, dass er vom Steckbrett auf die Platine verschoben und leicht ausgetauscht werden kann.

TIPP: Die billigen bearbeiteten Header, die ich gekauft habe, neigten also dazu, beim Einlöten zu schmelzen. Sie schienen jedoch in Ordnung zu sein.

Okay, ich habe es zusammen mit meinem Adafruit Feather M4 Express auf ein Steckbrett gelegt und getestet. Es funktionierte im Grunde genauso wie mein PA6H GPS.

Ich denke, es gibt einen kleinen Unterschied, wie Sie nach dem Antennenstatus und der Antwort fragen, aber das ist alles, was ich gefunden habe. Der Antennenstatus gibt an, ob eine externe aktive Antenne angeschlossen ist oder nicht oder ob der Antennenanschluss kurzgeschlossen ist.

Schritt 2: L80 PCB

L80 PCB
L80 PCB
L80 PCB
L80 PCB
L80 PCB
L80 PCB

Also wollte ich eine Platine mit dem L80 machen, um mit meinem Arduino Feather M4 Express zu arbeiten.

Anforderungen:

Einseitige Leiterplatte

Micro SD Karte

Ein / Aus Schalter

Antennenstatus-LED

Akku für L80

Zwei Antennenanschlüsse

Ein u.fl

Ein MCX (Da ich versehentlich eine Antenne mit MCX hatte)

Okay, ich habe die Platine entworfen und mit meiner Tonerübertragungsmethode erstellt:

www.instructables.com/id/Vinyl-Sticker-PCB-How-To/

Ich habe es verlötet und versucht, es zum Laufen zu bringen. Zuerst hatte ich Probleme mit Jumpern, da einige davon unter dem Micro-SD-Adapter lagen und kaputt gingen, dann hatte ich Probleme mit dem Stromanschluss und der L80 funktionierte nicht mit einer externen Antenne.

Die externe Antenne würde also nicht in meiner Platine funktionieren, aber sie funktionierte auf dem Steckbrett. (Der L80 mit Stiften machte es einfacher, hin und her zu gehen) Das war für mich sehr frustrierend. Schließlich dachte ich darüber nach und der einzige Unterschied war, dass ich einen Widerstand und eine LED am Antennenstatus-Pin hatte. Wenn ich die LED entfernt habe, hat es funktioniert.

Nun, die Dokumentation war nicht klar und es gab keine Beispielschemata. Ich gehe davon aus, dass es möglicherweise einen mosFET-Puffer benötigt, um zu funktionieren.

Verspäteter TIPP: Wenn möglich, die gesamte Schaltung durchbohren, bevor Sie eine Platine herstellen. Als ich jünger war, habe ich das immer gemacht, aber diesmal habe ich zu viele Annahmen gemacht.

Schließlich habe ich diese aufgegeben und eine andere Version erstellt.

Version 2:

Ich habe mich gegen eine Antennenstatus-LED entschieden.

Ich habe mich entschieden, keinen Ein- / Ausschalter zu haben, da dies den M4 beeinträchtigt hätte und nicht weiß, wie er mit Batterie-Backup funktionieren würde.

Ich habe mich entschieden, keine Jumper unter die microSD-Karte zu stecken.

Da sich der L80 auf Header-Pins befand, habe ich ein paar Kondensatoren zwischen die L80-Header gesteckt.

Also verwende ich Eagle Cadsoft, um Schaltpläne und PCB-Layouts zu erstellen.

Schaltplan ist zusammen mit den CadSoft-Dateien plus in Eagle.zip beigefügt

Ein Kommentar zum Schaltplan: D1 ist eine Diode, aber ich habe in Eagle ein Widerstandsgerät verwendet, weil ich ein kleineres Gehäuse bekommen könnte.

Da ich nur einseitige Leiterplatten herstelle, befinden sich in diesem die Kupfer (Spuren) oben, die blauen Spuren auf der Unterseite sind Wire Wrap-Drähte.

Ich habe ein Eagle-Bibliotheksteil für den L80 gefunden, musste aber eine Variante machen, damit ich Header anstelle von SMD-Pads verwenden konnte.

In der Datei Eagle.zip habe ich einige Tipps zur Herstellung der Leiterplatten enthalten.

EAGLE-BENUTZER:

Enthalten ist eine dru-Datei zur Verwendung mit Eagle. Da ich ALT bin und auch keine Nahaufnahmen sehen kann, versuche ich, meine Leiterplatten mit breiteren Spuren und viel Abstand zwischen ihnen herzustellen. Hier verwende ich die Datei MTS.dru. Es gibt viele Dinge in der dru-Datei, die ich nicht verstehe (ALT), aber hier sind einige Notizen, die ich gemacht habe:

DIY-Boards

Sollte MTS.dru nutzen können

Spielraum

Draht zu Draht 24mil

Draht zu Pad 16mil

Draht zu über 24mil

Größe

Mindestbreite 16mil

Mittelbohrer 12mil?

Kabel verlegen Breite 0,016 Bohrer: 0,03149

Manchmal muss die Clearance verringert werden

Draht zu Pad 12mil

Zum Ausführen von Spuren zwischen Kopfstiften

Dann habe ich es wieder auf 16mil eingestellt

So führen Sie Polygon GND. aus

Dies führt zu Abstandsfehlern, sollte jedoch mehr Abstand zum Boden ermöglichen

fliegen und noch arbeiten.

Sobald ich es zum Laufen gebracht hatte, benutzte ich etwas klaren Gorilla Glue auf der Unterseite, um (hoffentlich) die Überbrückungsdrähte am Herausziehen zu hindern und den Batteriehalter an Ort und Stelle zu halten. Siehe Bild

Schritt 3: Feldtests

Feldtests
Feldtests
Feldtests
Feldtests
Feldtests
Feldtests
Feldtests
Feldtests

Also habe ich die Platine zusammengebaut und getestet, alles funktionierte und ich konnte die gleiche Skizze wie in meiner anderen verwenden.

Anscheinend funktionieren GPS-Antennen am besten, wenn sie nach oben zeigen.

Ich habe eine Tasche an meine Weste genäht und ein paar Klettverschlüsse an der Schulter angebracht. Siehe Bild

Habe etwas Klettband auf eine Antenne geklebt

Legen Sie das GPS in die Tasche und stecken Sie die Antenne auf meine Schulter. Bereit für einen Spaziergang.

Okay, es funktioniert ziemlich gut. Hier sind einige Probleme:

Erstens ist das Antennenkabel im Bild zu lang. Ich habe eine andere Antenne, aber noch nicht den richtigen Anschluss.

Zweitens habe ich versucht, ein u.fl-Antennenkabel an der Platine zu befestigen. Diese Kabel sind steif und der Stecker ist winzig. Ich habe den u.fl-Anschluss gebrochen. Werde versuchen es zu ersetzen.

Drittens, auf einem Track, den ich in Google Earth aufgenommen und geplottet habe, ist der Track nicht da, wo ich tatsächlich war. Siehe Bild. Dies könnte daran liegen, dass der GPS-Almanach-Zeug nicht vollständig war. Könnte auch ein schlechter L80 sein. Wie auch immer, ich habe einen zweiten L80, warte aber auf weitere bearbeitete Pins, damit ich ihn ausprobieren kann.

Empfohlen: