Sommario:
Video: GPS con L80: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Proverò a partecipare al concorso Sensor.
Ok, quindi è un'immagine terribile. Ma io sono un pigro Old Geek (L. O. G.). Sto tenendo un tablet in mano ma è solo così posso scattare la foto (da remoto). Di cosa si tratta è nella sacca sul mio giubbotto che contiene un GPS collegato all'antenna sulla mia spalla.
Certo che dici, gli smartphone hanno il GPS, ma qual è la sfida in questo per un GEEK. Con il mio finora posso registrare la mia passeggiata con il mio cane e tracciarla su Google Earth Pro.
Quindi ho appena completato un progetto GPS diverso:
www.instructables.com/id/Old-Man-and-the-Arduino-GPS/
Per quello ho usato un GPS MTK3339 come l'Adafruit Ultimate, a volte chiamato PA6H o LadyBird1. Ho fatto alcune ricerche su Internet e ho trovato un modulo GPS L80 molto più economico del PA6H. Ora, a quanto pare, utilizza anche l'MTK3339 ma in un pacchetto diverso. Apparentemente è stato realizzato da Quectel. Ora non ho idea se sia un clone o una versione con licenza o abbia il chip MTK3339 al suo interno o cosa, ma ne ho ordinati un paio da Aliexpress. Oltre al prezzo, l'altra cosa che mi è piaciuta è stata la spaziatura delle connessioni di 0,1 , il che significa che è molto più facile saldare per questo VECCHIO.
Quectel sembra avere un sito web migliore di quelli che ho trovato per l'altro LadyBird1 MTK3339:
www.quectel.com/product/l80.htm
Passaggio 1: test
Bene, sarebbe bello poter testare l'L80 (vedi foto) senza doverlo saldare a un PCB. I pin del connettore sull'L80 sono 0,1 ma sono piuttosto piccoli per un normale header. Mi è capitato di avere alcune intestazioni dei pin lavorate che si adatterebbero abbastanza bene. Guarda l'immagine.
Quindi li ho saldati. Guarda l'immagine.
Testate dei perni lavorate: sono lavorate per una vestibilità più stretta e una maggiore area di contatto. Funzioneranno in breadboard standard e intestazioni regolari, ma non sono molto sicuri. Raccomando di utilizzare intestazioni lavorate maschio solo con intestazioni lavorate femmina o semplicemente saldate.
La cosa buona di avere un L80 con pin è che può essere spostato da breadboard a PCB e facilmente sostituito.
SUGGERIMENTO: quindi le testate lavorate a basso costo che ho comprato tendevano a sciogliersi quando le saldavo. Tuttavia, sembravano funzionare bene.
Ok, quindi l'ho creato insieme al mio Adafruit Feather M4 Express e l'ho testato. Fondamentalmente ha funzionato come il mio GPS PA6H.
Penso che ci sia una piccola differenza nel modo in cui chiedi lo stato dell'antenna e la risposta, ma è tutto ciò che ho trovato. Lo stato dell'antenna indica se è collegata o meno un'antenna attiva esterna o se il connettore dell'antenna è in cortocircuito.
Passaggio 2: PCB L80
Quindi volevo creare un PCB con L80 per funzionare con il mio Arduino Feather M4 Express.
Requisiti:
PCB a lato singolo
scheda microSD
Interruttore di accensione/spegnimento
LED di stato dell'antenna
Batteria per L80
Due connessioni per l'antenna
Uno u.fl
Un MCX (da quando ho avuto un'antenna con MCX per sbaglio)
Ok, ho progettato il PCB, l'ho realizzato usando il mio metodo di trasferimento del toner:
www.instructables.com/id/Vinyl-Sticker-PCB-How-To/
L'ho saldato e ho provato a farlo funzionare. Prima ho avuto problemi con i ponticelli perché alcuni di essi erano sotto l'adattatore micro SD e si rompevano, poi ho avuto problemi di connessione all'alimentazione e l'L80 non funzionava con un'antenna esterna.
Quindi l'antenna esterna non funzionerebbe nel mio PCB ma ha funzionato sulla breadboard. (Avere l'L80 con i perni ha reso più facile andare avanti e indietro) Questo è stato molto frustrante per me. Alla fine ci ho pensato e l'unica differenza era che avevo un resistore e un LED sul pin di stato dell'antenna. Se ho rimosso il LED, ha funzionato bene.
Bene, la documentazione non era chiara e non c'erano schemi di esempio. Presumo che forse avrebbe bisogno di un buffer mosFET per funzionare.
SUGGERIMENTO in ritardo: se possibile eseguire il breadboard dell'intero circuito prima di realizzare un PCB. Quando ero più giovane, lo facevo sempre, ma questa volta ho fatto troppe supposizioni.
Alla fine, ho rinunciato a questo e ho fatto un'altra versione.
Versione 2:
Ho deciso di non avere un LED di stato dell'antenna.
Ho deciso di non avere un interruttore on/off in quanto avrebbe influito sull'M4 e non so come funzionerebbe con il backup della batteria.
Ho deciso di non mettere ponticelli sotto la scheda microSD.
Poiché l'L80 era sui pin dell'intestazione, ho inserito un paio di condensatori tra le intestazioni dell'L80.
Quindi uso Eagle Cadsoft per creare schemi e layout PCB.
Lo schema è allegato insieme ai file CadSoft plus in Eagle.zip
Un commento sullo schema: D1 è un diodo ma ho usato un dispositivo resistore in Eagle perché potevo ottenere un pacchetto più piccolo.
Dato che realizzo solo PCB a lato singolo, in questo il rame (tracce) sono in alto, le tracce blu in basso sono fili di avvolgimento del filo.
Ho trovato una parte della libreria Eagle per l'L80 ma ho dovuto creare una variante in modo da poter utilizzare le intestazioni invece dei pad SMD.
Nel file Eagle.zip ho incluso alcuni suggerimenti su come realizzo i PCB.
UTENTI EAGLE:
È incluso un file dru da utilizzare con Eagle. Dato che sono VECCHIO e non riesco a vedere anche i primi piani, cerco di creare i miei PCB con tracce più ampie e molto spazio tra di loro. È lì che uso il file MTS.dru. Ci sono molte cose nel file dru che non capisco (OLD) ma ecco alcune note che ho preso:
Tavole fai da te
Dovrebbe essere in grado di utilizzare MTS.dru
Liquidazione
Filo a filo 24mil
Cavo a Pad 16mil
Collega a via 24mil
Taglia
Larghezza minima 16mil
Mid Drill 12mil?
Passaggio cavi Larghezza 0,016 Foratura: 0,03149
A volte è necessario ridurre il gioco
Cavo a Pad 12mil
Per eseguire tracce tra i pin di intestazione
Poi l'ho riportato a 16mil
Per eseguire il poligono GND
Questo darà errori di spazio ma dovrebbe consentire più spazio per il terreno
aereo e funziona ancora.
Una volta che l'ho fatto funzionare, ho usato della colla Gorilla trasparente sul fondo per (si spera) impedire che i fili dei ponticelli si staccassero e per mantenere il supporto della batteria in posizione. Guarda l'immagine
Passaggio 3: test sul campo
Quindi ho assemblato e testato il PCB, tutto ha funzionato e ho potuto usare lo stesso schizzo dell'altro mio.
Apparentemente le antenne GPS funzionano meglio quando sono rivolte verso l'alto.
Ho cucito un marsupio sul mio gilet e ho messo del velcro sulla spalla. Guarda l'immagine
Incollato del velcro su un'antenna
Metti il GPS nella borsa e attaccami l'antenna sulla spalla. Pronto per una passeggiata.
Ok, funziona abbastanza bene. Ecco alcuni problemi:
Uno, il cavo dell'antenna nella foto è troppo lungo. Ho un'altra antenna ma non ho ancora il connettore corretto.
Due, stavo cercando di fissare un cavo dell'antenna u.fl al PCB. Questi cavi sono rigidi e il connettore è minuscolo. Ho rotto il connettore u.fl. Proverò a sostituirlo.
Tre, su una traccia che ho registrato e tracciato su Google Earth, la traccia è lontana da dove mi trovavo effettivamente. Vedi immagine. Questo potrebbe essere dovuto al fatto che l'almanacco GPS non era completo. Potrebbe anche essere un cattivo L80. Ad ogni modo, ho un secondo L80 ma sto aspettando altri pin lavorati per poterlo provare.
Consigliato:
Sistema di allarme incidente con GSM, GPS e accelerometro: 5 passaggi (con immagini)
Sistema di avviso di incidenti che utilizza GSM, GPS e accelerometro: Votami per il concorsoVotami per il concorso Oggigiorno molte persone muoiono sulla strada a causa di un incidente, la causa principale è il "ritardo nei soccorsi". Questo problema è molto grande nei paesi in via di sviluppo, quindi ho progettato questo progetto per salvare il
Monitoraggio GPS con progetto display OLED: 5 passaggi (con immagini)
Monitoraggio GPS con progetto display OLED: Ciao a tutti, in questo rapido articolo condividerò con voi il mio progetto: modulo GPS ATGM332D con microcontrollore SAMD21J18 e display SSD1306 OLED 128*64, ho costruito un PCB speciale per esso su Eagle Autodesk e lo programma utilizzando Atmel Studio 7.0 e ASF
Localizzatore GPS per auto con notifica SMS e caricamento dati Thingspeak, basato su Arduino, automazione domestica: 5 passaggi (con immagini)
Localizzatore GPS per auto con notifica SMS e caricamento dati Thingspeak, basato su Arduino, automazione domestica: ho realizzato questo localizzatore GPS l'anno scorso e dato che funziona bene lo pubblico ora su Instructable. È collegato alla presa degli accessori nel mio bagagliaio. Il localizzatore GPS carica la posizione dell'auto, la velocità, la direzione e la temperatura misurata tramite un dato mobile
Dispositivo di sicurezza per donne con tracciamento GPS e avvisi con Arduino: 6 passaggi
Dispositivo di sicurezza per donne con tracciamento GPS e avvisi tramite Arduino: con tutta la tecnologia a nostra disposizione negli ultimi tempi, non è difficile costruire un dispositivo di sicurezza per le donne che non solo generi un allarme di emergenza, ma invii anche un messaggio ai tuoi amici, familiari , o persona interessata. Qui costruiremo una band
Come collegare il DeLorme Earthmate GPS LT-20 a Google Earth per un'ottima mappa di localizzazione GPS.: 5 passaggi
Come collegare DeLorme Earthmate GPS LT-20 al tuo Google Earth per un'ottima mappa di localizzazione GPS.: Ti mostrerò come collegare un dispositivo GPS al popolare programma Google Earth, senza utilizzare Google Earth Plus. Non ho un grande budget quindi posso garantire che sarà il più economico possibile