Innholdsfortegnelse:

GPS ved bruk av L80: 3 trinn
GPS ved bruk av L80: 3 trinn

Video: GPS ved bruk av L80: 3 trinn

Video: GPS ved bruk av L80: 3 trinn
Video: Bruk av GPS Garmin 62S - grunnleggende bruk av knappefunksjonene 2024, November
Anonim
GPS ved hjelp av L80
GPS ved hjelp av L80
GPS ved hjelp av L80
GPS ved hjelp av L80
GPS ved hjelp av L80
GPS ved hjelp av L80

Skal prøve å delta i Sensor -konkurransen.

Ok, så det er et forferdelig bilde. Men jeg er en lat Old Geek (L. O. G.). Jeg holder et nettbrett i hånden, men det er bare slik at jeg kan ta bildet (eksternt). Det dette handler om er i posen på vesten min som inneholder en GPS koblet til antennen på skulderen min.

Sikker på at du sier, smarttelefoner har GPS -er, men hva er utfordringen i det for en GEEK. Med min så langt kan jeg registrere min tur med hunden min og plotte den på Google Earth Pro.

Så jeg har nettopp fullført et annet GPS -prosjekt:

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

For den brukte jeg en MTK3339 GPS som Adafruit Ultimate, noen ganger kalt PA6H eller LadyBird1. Jeg søkte litt på internett og fant en L80 GPS -modul for mye billigere enn PA6H. Nå bruker den tilsynelatende også MTK3339, men i en annen pakke. Tilsynelatende er den laget av Quectel. Nå aner jeg ikke om det er en klon eller en lisensiert versjon eller har MTK3339 -brikken inni den eller hva, men jeg bestilte et par fra Aliexpress. I tillegg til pris, var den andre tingen jeg likte at tilkoblingene var på 0,1”mellomrom, noe som betyr at det er mye lettere for denne GAMLE mannen å lodde.

Quectel ser ut til å ha et bedre nettsted enn noe jeg fant for den andre LadyBird1 MTK3339:

www.quectel.com/product/l80.htm

Trinn 1: Testing

Testing
Testing
Testing
Testing
Testing
Testing
Testing
Testing

Vel, det ville være fint å kunne teste L80 (se bilder) uten å måtte lodde den til en PCB. Kontaktpinnene på L80 er 0,1”, men er ganske små for en vanlig topptekst. Jeg hadde tilfeldigvis noen bearbeidede pinnehoder som ville passe ganske bra. Se bilde.

Så jeg loddet dem videre. Se bilde.

Bearbeidede pinnehoder: De er bearbeidet for en tettere passform og mer kontaktområde. De vil fungere i standard brødbrett og vanlige overskrifter, men er ikke veldig sikre. Jeg anbefaler å bruke hannbearbeidede hoder bare med kvinnelige maskinhoder eller bare loddet.

Det gode med å ha en L80 med pinner er at den kan flyttes fra brødbrett til PCB og enkelt byttes ut.

TIPS: Så de billige maskinbaserte hodene jeg kjøpte hadde en tendens til å smelte når jeg loddet dem inn. De så imidlertid ut til å fungere greit.

Ok, så jeg brettet det sammen med Adafruit Feather M4 Express og testet det. Det fungerte i utgangspunktet det samme som min PA6H GPS.

Jeg tror det er en liten forskjell i hvordan du spør om antennestatus og respons, men det er alt jeg fant. Antennestatus er om en ekstern aktiv antenne er tilkoblet eller ikke, eller om antennekontakten er kortsluttet.

Trinn 2: L80 PCB

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

Så jeg ønsket å lage en PCB med L80 for å jobbe med min Arduino Feather M4 Express.

Krav:

Ensidig PCB

microSD -kort

På / av bryter

Antennestatus -LED

Batteri for L80

To antenneforbindelser

En u.fl

Én MCX (Siden jeg ved en feiltakelse hadde en antenne med MCX)

Ok, jeg designet PCB, gjorde det ved hjelp av toneroverføringsmetoden min:

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

Jeg loddet opp og prøvde å få det til å fungere. Først hadde jeg problemer med hoppere da noen av dem var under micro SD -adapteren og gikk i stykker, så hadde jeg problemer med strømtilkoblingen og L80 ville ikke fungere med en ekstern antenne.

Så den eksterne antennen ville ikke fungere i kretskortet mitt, men det fungerte på brødbrettet. (Å ha L80 med pinner gjorde det lettere å gå frem og tilbake) Dette var veldig frustrerende for meg. Til slutt tenkte jeg på det, og den eneste forskjellen var at jeg hadde en motstand og LED på antennestatus -pinnen. Hvis jeg fjernet lysdioden, fungerte den greit.

Vel, dokumentasjonen var ikke klar, og det var ingen eksempler på skjemaer. Jeg antar at det kanskje trenger en mosFET -buffer for å fungere.

Forsinket TIPS: Om mulig brødbrett hele kretsen før du lager en PCB. Da jeg var yngre, ville jeg alltid gjøre det, men denne gangen gjorde jeg for mange antagelser.

Til slutt ga jeg opp denne og laget en annen versjon.

Versjon 2:

Jeg bestemte meg for å ikke ha en antennestatus -LED.

Jeg bestemte meg for ikke å ha en av/på -bryter, da det ville ha påvirket M4 og vet ikke hvordan det ville fungere med batteribackup.

Jeg bestemte meg for å ikke sette noen hoppere under microSD -kortet.

Siden L80 var på header pins, satte jeg et par kondensatorer mellom L80 headers.

Så jeg bruker Eagle Cadsoft til å lage skjemaer og PCB -layout.

Skjematisk er vedlagt sammen med CadSoft -filene pluss i Eagle.zip

En kommentar til skjematisk: D1 er en diode, men jeg brukte en motstandsenhet i Eagle fordi jeg kunne få en mindre pakke.

Siden jeg bare lager ensidige PCB -er, i denne er kobberet (sporene) på toppen, de blå sporene på bunnen er wirewirer.

Jeg fant en Eagle bibliotekdel for L80, men måtte lage en variant slik at jeg kunne bruke overskrifter i stedet for SMD -pads.

I Eagle.zip -filen har jeg tatt med noen tips om hvordan jeg lager PCB -er.

ØRNBRUKERE:

Inkludert er en dru -fil som skal brukes med Eagle. Siden jeg er gammel og ikke kan se nærbilde i tillegg, prøver jeg å lage PCB -ene mine med større spor og mye klaring mellom dem. Det er der jeg bruker MTS.dru -filen. Det er mange ting i dru -filen som jeg ikke forstår (OLD), men her er noen notater jeg har laget:

DIY -plater

Bør kunne bruke MTS.dru

Klarering

Wire to Wire 24mil

Wire til Pad 16mil

Koble til via 24mil

Størrelse

Min bredde 16mil

Mid Drill 12mil?

Føringsledninger Bredde 0,016 Bor: 0,03149

Noen ganger må du redusere klaring

Wire til Pad 12mil

Å kjøre spor mellom toppnålene

Så satte jeg den tilbake til 16mil

For å kjøre polygon GND

Dette vil gi klareringsfeil, men bør gi mer klaring for bakken

fly og jobber fremdeles.

Når jeg fikk det til å fungere, brukte jeg litt klart Gorilla Lim på bunnen for (forhåpentligvis) å holde jumper -ledningene fra å trekke seg ut og for å holde batteriholderen på plass. Se bilde

Trinn 3: Felttesting

Feltprøving
Feltprøving
Feltprøving
Feltprøving
Feltprøving
Feltprøving
Feltprøving
Feltprøving

Så jeg monterte og testet PCB, alt fungerte, og jeg kunne bruke den samme skissen som i min andre.

Tilsynelatende fungerer GPS -antenner best når de peker opp.

Jeg sydde en pose på vesten min og la litt borrelås på skulderen. Se bilde

Limt litt borrelås på en antenne

Legg GPS -en i posen og den antennen som sitter fast på skulderen min. Klar for en tur.

Ok, det fungerer ganske bra. Her er noen problemer:

En, antennekabelen på bildet er for lang. Jeg har en annen antenne, men ikke den riktige kontakten ennå.

To, jeg prøvde å feste en u.fl -antennekabel til kretskortet. Disse kablene er stive og kontakten er liten. Jeg brøt u.fl -kontakten. Skal prøve å bytte den.

Tre, på et spor jeg spilte inn og plottet på Google Earth, er sporet utenfor der jeg faktisk var. Se bildet. Dette kan skyldes at GPS -almanakkene ikke var fullstendige. Kan også være en dårlig L80. Uansett, jeg har en andre L80, men jeg venter på noen flere bearbeidede pinner, så jeg kan prøve den.

Anbefalt: