Hallo Gemeinde... wollte mal Fix meine GPS "Wanze" vorstellen... Hardware: 16x16mm GPS Reciever atmega168 läuft mit internen 1Mhz + Uhrenquarz für Power Save ISP Stecker zum Programmieren und Koordinaten auslesen + Akku laden + Starten Mini Lipo mit 120mAh und 1C Spannungsteiler für Akkuspannung messen und ein 10 Ohm Ladewiderstand... zwei drei Kondis und die übliche Resetbeschaltung, mehr ist eigentlich nicht drauf... Software: Der interne Oszillator wird mit Hilfe von Atmel Code und der App Note 055 durch den Uhrenquarz zur Laufzeit immer wieder kalibriert... Akku und Flashspeicherstatus werden regelmäßig kontrolliert... Uartlib von Peter Fleury... Koordinaten werden regelmäßig (je nach Einstellungen) geloggt und gemittelt... durch Stecken des Jumpers wird eine Route begonnen... durch Ziehen abgeschlossen... Koordinaten werden in den Internen Falshspeicher geschrieben... es ist Platz für ca. 1000 Wegpunkte... Der Akku macht meist eher schlapp... Wenn man selten GPS Daten loggt, läuft es auch über Wochen... GPS dauerhaft an: max. 3 Stunden... Nachdem die Route aufgezeichnet wurde, hängt man die GPS Wanze einfach an ein STK500 und ließt die Flashdatei aus... benennt sie gleich gps_file.hex und schmeißt sie in den selben Ordner, wo auch das Konsolenprogramm drin liegt... Dieses Programm macht dann pro Route eine gpx file Datei daraus... die man sich anschließen (z.B.) hier anzeigen lassen kann: http://www.gpswandern.de/gpxviewer/gpxviewer.shtml Beim STK500 kann man ja die Spannung am ISP Programmier vom Rechner aus einstellen... Also einfach auf 4,1V (wegen Ungenauigkeit und Li Bat Schutz, vielleicht nicht gleich 4,2) und über einen Vorwiderstand den Li-Bat laden lassen... Nach dem Auslesen das frische Programm wider neu reinflashen, um die alten Koordinaten zu löschen.... Zwischen dem Aufzeichnungen neuer Routen sollte die Batterie nie abgeklemmt werden, sonst weiß das Programm den Index nicht mehr... Wer mag, kann ja gern das Programm um diese Funktion erweitern... Aber aufgepasst, dass euer Programm nicht zu groß wird, sonst wird es zur Laufzeit von den Koordinaten überschrieben =) In der rar zu finden: Eagle Files Avr Studio Projektfiles Source des Konsolenprogramms MfG Basti
Da angefragt wurde... nochmal der Schaltplan für Nichteagler... Der 3DFix Pin wird von meiner Software nicht benutzt... könnte also weggelassen werden... Den TX am µC zum RX des GPS Moduls habe ich auf meiner Platine weggekratzt... da er immer etwas zuviel Strom zog... liegt daran, das laut Datasheet vom GPS Modul, Maxpegel 2,8V sein sollten... Das GPS Modul heißt GlobalTop PA6B... das Datasheet ist im Anhang mit drin und ist hier zu bekommen: http://shop.trenz-electronic.de/catalog/product_info.php?cPath=105_139&products_id=737 Von der Genauigkeit her, reißt es einem nicht vom Hocker... gerade wenn Häusernähe mit ins Spiel kommt. Aber mit dem Softwarefilter das 10 Fixe gemittelt werden und erst ab 4 Satelliten, kann man schon ganz gute Ergebnisse erzielen... Eigentlich sollte man auch laut Datenblatt eine Bohrung in die Platine setzen, wo die Keramikantenne rückseitig angelötet ist... habe ich aus Platzgründen nicht getan... Mein anderes GPS Modul des Typs ist aber auch nicht exakter, obwohl ich das dort getan habe... MfG Basti
Was mir einfällt... Hab noch zwei Platinen rumliegen (man bekommt immer drei bei dem PCB Händler), wer Interesse am Nachbau hat kann mich anschreiben... 2€ + Briefversand ist nen ziemlich fairer Preis, denke ich... MfG Basti
Vielen Dank. Finde dein Projekt echt gut. Leider kann ich keine Doppelseitigen Platine herstellen. Deswegen mach ich jetzt eine einseitige Platine. MfG Tom
Danke... Nagut, ohne doppelseitig wirds halt ne GPS Schabe :D... war ja der Witz daran, so klein wie möglich zu bauen ;) Wie oben geschrieben hab ich auch noch zwei Platinen daliegen... MfG Basti
Ich habe Schuhgröße 48 und bekomme die nicht wie James Bond in meine Absätze, geht das nich noch kleiner und flacher? ;-)
http://shop-emea.u-blox.com/abashop?s=274&p=productdetail&sku=777 http://de.farnell.com/atmel/atmega168pa-mu/mcu-8bit-avr-16k-flash-32qfn/dp/1748517 http://de.farnell.com/jst-japan-solderless-terminals/sm08b-surs-tf-lf-sn/stecker-08mm-smt-8kont/dp/94919703 http://de.farnell.com/jsp/search/productdetail.jsp?SKU=3849673 nur Antenne weis ich nicht ausm Kopf, was es da kleineres gibt. http://www.sarantel.com/products/sl1204 ;)) Axelr .- .-. (unangemeldet, sry)
Die Idee, die Positionsdaten in den Flash zu hauen ist nicht schlecht ;) Mit einem Atmega328 ginge ja sogar noch mehr rein.
Ich glaub das Problem bleibt die Antenne (die im Link ist schon größer als meine Platine) und das Problem der Stromversorgung natürlich... obwohl man ne kleine Lipo Knopfzelle auch für ein paar Koordinaten nutzen könnte... Jup der ISP Stecker ist sicherlich "riesig", wer mag kann dort noch einiges an Platz sparen... Vielleicht findet ja noch jemand ne Lösung für eine Mini-Antenne... auf der Sarnatel Seite gibts zwar eine mit 7,5mm Durchmesser und 12mm Höhe, aber wenn die neben dem Modul sitz ist man wieder bei den gleichen Maßen... Interessant wäre ein nicht BGA Modul mit on-board Antenne mit noch kleineren Abmaßen... vielleicht kennt jemand nen Shop?! mfg basti (auch gerade zu faul zum anmelden)
Hallo Das Thema Antenne ist nicht so trivial wie es scheint! Wir sprechen hier von Signalen im Rauschteppich, da muss die Anpassung schon stimmen. Dem Hobbybastler empfehle ich daher dringend ein fertiges Modul mit Antenne inclusive. Ansonsten kann ich die Ublox nur empfehlen - die Generation 6 hat klasse Performance; dringend die TCXO Variante nehmen (es werden i.d.R. Rakon TCXO verwendet - DER Vorreiter was GPS Clocking angeht); auch die Serantel Antenne hat sehr gute Ergebnisse mit diesen Doppelhelix Antennen -- wie gesagt, es ist aber auf richtige Anpassung zu achten!
falscher Link? Seh da kein Modul, nur ne GSM GPS Lösung... hilft uns also nicht weiter...?!
Ja, hast schon Recht... Da soll aber sowas kleines drinn sein. Ich habe mich mit einem Techniker unterhalten. .- .-.
den stromverbrauchenden Spannungsteiler könnte man auch weglassen: Der Avr kann die Bandgap-Referenz gegen Vcc messen.
Harald Naumann schrieb: > http://www.fastraxgps.com/products/gpsmodules/500series/it530/ > Batterie und Antenne dran. Fertig. Toll, und wo kauft man den hier ???
Noch gar nicht. Ist noch zu neu. Bekomme den für meinen 65 Gramm GSM/GPS Tracker. Nicht neidisch werden, aber ich bin nun mal als FAE tätig. Mein Razr mit Bluetooth Low Energy App: https://plus.google.com/u/0/104073440961325292775/posts/bVjx9eykiyW Sonntag war Richtfest. Ich war der erste weltweit. :-) Ich sorge dafür das alle an alles ran kommen das ich in die Finger bekomme. Der Shop kommt - sicher.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.