Forum: Mikrocontroller und Digitale Elektronik Projekt : GPS Tracker


von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

> Kan man das irgendwie so hinbekommen, dass das wirklich auf der Strasse liegt?
> Das wäre dann für eine Doku anschließend schöner...
Ich denke das geht.

Ich beziehe mich auf: 
http://www.mikrocontroller.net/attachment/38468/gps.png

- Du sitzt auf deinem roten GPS-Strich und schaust in die Fahrtrichtung.
- Etwas weiter rechts oder links neben dir müsste die Straße sein auf 
der du fährst.
Du nimmst dir also das Bild ohne deinen roten GPS-Strich und tastest 
alle Punkte in einem gewissen Radius um deinem Punkt ab.

Die Straße ist von grauen Punkten (jedenfalls in einer bestimmten Farbe) 
umschlossen.

Wenn es auf deiner Fahrbahn eine Seitenstraße gibt musst du diese 
ignorieren, also die Punkte (Straßenbreite) davor und dahinter als 
aktuelle Staßenbreite nehmen und diesen Punkt verwerfen.

von Sebastian (Gast)


Lesenswert?

Hi,

ich möchte mir das nachbauen... Kann jemand mal eine geloggte Strecke 
posten? Also den Inhalt der SD-Karte. ICh möchte mal sehen wie die 
Software funktioniert.

von tesseract (Gast)


Lesenswert?

Habe das Teil nachgebaut. Es funtioniert super !
Das Gerät zeichnet auf die SD Karte alles was dein GPS gerät sendet.
Das sieht dann so aus:

$GPRMC,162949.00,A,4959.54120,N,00854.62489,E,0.440,353.12,271008,,,A*6E
$GPVTG,353.12,T,,M,0.440,N,0.816,K,A*34
$GPGGA,162949.00,4959.54120,N,00854.62489,E,1,7,1.40,149.3,M,48.0,M,,*67
$GPGSA,A,3,03,06,08,16,18,27,22,,,,,,2.16,1.40,1.64*07
$GPGSV,4,1,13,03,83,252,42,21,23,069,,06,80,141,45,08,10,326,36*78
$GPGSV,4,2,13,07,10,290,33,16,27,184,37,15,08,029,,18,45,067,37*71
$GPGSV,4,3,13,27,08,302,30,22,57,129,44,26,04,012,,25,03,273,*7A
$GPGSV,4,4,13,19,50,296,33*4B
$GPGLL,4959.54120,N,00854.62489,E,162949.00,A,A*63
$GPZDA,162949.00,27,10,2008,00,00*69
$GPRMC,162950.00,A,4959.54146,N,00854.62448,E,3.156,340.40,271008,,,A*6F
$GPVTG,340.40,T,,M,3.156,N,5.849,K,A*3F
$GPGGA,162950.00,4959.54146,N,00854.62448,E,1,7,1.30,148.9,M,48.0,M,,*6E
$GPGSA,A,3,03,06,08,16,18,22,19,,,,,,1.99,1.30,1.52*0C
$GPGSV,4,1,13,03,83,252,41,21,23,069,,06,80,141,44,08,10,326,33*7F
$GPGSV,4,2,13,07,10,290,35,16,27,184,36,15,08,029,,18,45,067,37*76
$GPGSV,4,3,13,27,08,302,34,22,57,129,42,26,04,012,,25,03,273,*78
$GPGSV,4,4,13,19,50,296,36*4E
$GPGLL,4959.54146,N,00854.62448,E,162950.00,A,A*66
$GPZDA,162950.00,27,10,2008,00,00*61
$GPRMC,162951.00,A,4959.54222,N,00854.62317,E,5.815,329.26,271008,,,A*65
$GPVTG,329.26,T,,M,5.815,N,10.776,K,A*0F
$GPGGA,162951.00,4959.54222,N,00854.62317,E,1,7,1.30,148.2,M,48.0,M,,*68
$GPGSA,A,3,03,06,08,16,18,22,19,,,,,,1.99,1.30,1.51*0F
$GPGSV,4,1,13,03,83,252,42,21,23,069,33,06,80,141,45,08,10,326,37*79
$GPGSV,4,2,13,07,10,290,34,16,27,184,33,15,08,029,,18,45,067,43*71
$GPGSV,4,3,13,27,08,302,37,22,57,129,43,26,04,012,,25,03,273,*7A
$GPGSV,4,4,13,19,50,296,39*41
$GPGLL,4959.54222,N,00854.62317,E,162951.00,A,A*6B
$GPZDA,162951.00,27,10,2008,00,00*60
$GPRMC,162952.00,A,4959.54312,N,00854.62085,E,6.703,307.64,271008,,,A*6D
$GPVTG,307.64,T,,M,6.703,N,12.421,K,A*0D
$GPGGA,162952.00,4959.54312,N,00854.62085,E,1,8,1.26,147.6,M,48.0,M,,*62
$GPGSA,A,3,03,06,08,16,18,27,22,19,,,,,1.89,1.26,1.42*0E
$GPGSV,4,1,13,03,83,252,41,21,23,069,31,06,80,141,42,08,10,326,37*7F
$GPGSV,4,2,13,07,10,290,38,16,27,184,35,15,08,029,,18,45,067,43*7B
$GPGSV,4,3,13,27,08,302,33,22,57,129,47,26,04,012,,25,03,273,*7A
$GPGSV,4,4,13,19,50,296,43*4C
$GPGLL,4959.54312,N,00854.62085,E,162952.00,A,A*62
$GPZDA,162952.00,27,10,2008,00,00*63
$GPRMC,162953.00,A,4959.54287,N,00854.61686,E,8.589,287.17,271008,,,A*64
$GPVTG,287.17,T,,M,8.589,N,15.915,K,A*03
$GPGGA,162953.00,4959.54287,N,00854.61686,E,1,6,2.38,145.6,M,48.0,M,,*68
$GPGSA,A,3,03,06,07,18,22,19,,,,,,,3.16,2.38,2.08*06
$GPGSV,4,1,13,03,83,252,43,21,23,069,26,06,80,141,40,08,10,326,32*7C
$GPGSV,4,2,13,07,10,290,35,16,27,184,37,15,08,029,,18,45,067,45*72
$GPGSV,4,3,13,27,08,302,33,22,57,129,49,26,04,012,,25,03,273,*74
$GPGSV,4,4,13,19,50,296,40*4F
$GPGLL,4959.54287,N,00854.61686,E,162953.00,A,A*68
$GPZDA,162953.00,27,10,2008,00,00*62
$GPRMC,162954.00,A,4959.54084,N,00854.61071,E,10.803,273.46,271008,,,A*5 
5
$GPVTG,273.46,T,,M,10.803,N,20.018,K,A*38
$GPGGA,162954.00,4959.54084,N,00854.61071,E,1,7,1.36,139.6,M,48.0,M,,*67
$GPGSA,A,3,03,06,07,16,18,22,19,,,,,,2.13,1.36,1.64*01
$GPGSV,4,1,13,03,83,252,41,21,23,069,23,06,80,141,43,08,10,326,35*7F
$GPGSV,4,2,13,07,10,290,41,16,27,184,37,15,08,029,,18,45,067,45*71
$GPGSV,4,3,13,27,08,302,33,22,57,129,45,26,04,012,,25,03,273,*78
$GPGSV,4,4,13,19,50,296,42*4D
$GPGLL,4959.54084,N,00854.61071,E,162954.00,A,A*60
$GPZDA,162954.00,27,10,2008,00,00*65
$GPRMC,162955.00,A,4959.53980,N,00854.60471,E,10.994,272.74,271008,,,A*5 
4
$GPVTG,272.74,T,,M,10.994,N,20.373,K,A*39
$GPGGA,162955.00,4959.53980,N,00854.60471,E,1,8,1.98,136.2,M,48.0,M,,*69
$GPGSA,A,3,03,06,08,07,18,27,22,19,,,,,2.79,1.98,1.96*0E
$GPGSV,4,1,13,03,83,252,41,21,23,069,,06,80,141,44,08,10,326,33*7F
$GPGSV,4,2,13,07,10,290,38,16,27,184,29,15,08,029,,18,45,067,45*70
$GPGSV,4,3,13,27,08,302,36,22,57,129,45,26,04,012,,25,03,273,*7D
$GPGSV,4,4,13,19,50,296,40*4F

von spess53 (Gast)


Lesenswert?

Hi

>Das sieht dann so aus:

Jetzt wissen wenigstens alle, wo du dich rumtreibst.

MfG Spess

von tesseract (Gast)


Lesenswert?

Wer noch nicht rausgefunden hat, es ist ein Parkplatz in Hessen :)

Gruß
tess

von Mike J. (Gast)


Lesenswert?

Ja, wir werden DICH jetzt ausspionieren und überwachen.

Denn es kann ja nicht angehen dass DU nen GPS-Tracker nachbauen kannst 
und WIR nicht.

... und dafür ne SD-Karte gekauft hast. Total das krasse Zeug was hier 
so abgeht.
 tesseract ist ein Fall für den CIA, BND, FBI, GEMA, Schily und Erich 
Honecker.

von tesseract (Gast)


Lesenswert?

Was, ihr seid noch nicht über mich informiert ????
Aaaaaa, wo leben wir den ? Im Djungel ?
Hier  könnt ihr 10x raten wer ich bin. :)

http://www.fbi.gov/wanted/topten/fugitives/fugitives.htm



gruß
tess

von Tess (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

wenn ich versuche eine kml-Datei zu erstellen kommt eine warnmeldung und 
die Datei bleibt leer

von Fränk (Gast)


Lesenswert?

Hi,

wird da Datum und Uhrzeit auch mit gespeichert?

von Julian (Gast)


Lesenswert?

Hallo,

ich habe eine Frage:
Im Wiki steht, dass ein atmega8 verwendet wurde.
Im Schaltplan ist aber ein atmega32 eingezeichnet:
http://www.mikrocontroller.net/wikifiles/b/b5/GLogger_schalt_v2.png

Sind die beiden Controller hier austauschbar?

Julian

von Mike J. (Gast)


Lesenswert?

@ Julian
Es ist ein ATmega32.
Wenn du auf das Board schaust siehst du auch "zu viele Pins" für einen 
ATmega8.

von Mario (Gast)


Lesenswert?

Hi,

bei funktioniert das ebenfalls nicht mit der Toolbox... Ich habe das 
oben stehende Logfile in ein leeres TXT geladen und versucht in eine kml 
zu konvertieren... Geht aber nicht! Ich gehe davon aus, dass es an dem 
TXT File liegt. Welches File spuckt die SD-Karte aus?

von Mario (Gast)


Lesenswert?

Noch eine Frage,

kann man mittels USB-Programmer auf die SD-Karte zugreifen?

LG
Mario

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Ich arbeite mal die Fragen ab:

An Tess:

Probier einmal, das reduzieren der Punkte zu deaktivieren.
Das ist die einzige Stelle im Code, wo ich dividiere. Womöglich sind in 
der Log Datei bereits weniger als 350 Punkte und das verursacht einen 
Fehler, sorry. (Ich sehe gerade dein Beitrag ist schon etwas älter.. 
habe die aktualisierung leider nicht mitbekommen, tut mir leid!)

An Fränk:

Also in den NMEA Daten die geloggt werden müsste zumindest die Zeit 
vorhanden sein, das fließt aber nicht in die kml ein. (Auf der SD Karte 
werden grundsätzlich alle NMEA Befehle niedergeschrieben, wenn man sie 
also entsprechend ausliest müsste das alles ermittelbar sein).

An Julian:

Ja, in der Endfassung ist es ein ATMega32 .. der Mega8 war mein 
damaliger Proto-Proto-Typ und hab wohl übersehen den Artikel dort zu 
aktualisieren, werde ich gleich nachholen.

An Mike:

Jepp :-)

An Mario:

Jo, selber Fehler, da hier sowieso weniger als 350 Punkte sind, tritt 
der "Division durch 0" Fehler auf, mach das Häckchen beim Google Maps 
Modus weg und es funktioniert. Werde ich gleich mal aktualisieren und 
dann im Artikel hochladen.

An Mario(2):

Ähm Nein. Deswegen ja auch der Slot um die SD Karte leicht entnehmen zu 
können :-)

An alle:

Ja, ja, ich sollte mal die To-Do Liste abarbeiten. In der letzten Zeit 
war leider keine Zeit dafür übrig, außerdem war es auch nicht so 
dringend da im Winter sowieso nicht so mit Fahrradfahren ist ;-) Zur 
Zeit muss ich allerdings noch für die Schule meine Facharbeit schreiben, 
was bis Mitte/Ende Februar dauert.

Danach allerdings verspreche ich euch, dass ich daran weiterarbeiten 
werde, sodass spätestens bis zum nächsten Sommer die meisten Fehler 
beseitigt sind.
Ach ja, das einfache Navigationssystem werde ich von der Liste nehmen, 
nach einiger Überlegung bin ich zu dem Entschluss gekommen, dass es 
während der Fahrt ohnehin nicht so optimal ist, sich nach kleinen LEDs 
zu richten.
Stattdessen werde ich allerdings schauen, dass man an den Extra Port ein 
Display anschließen kann und so auch nach Bedarf (Taster?) die aktuelle 
Position oder einen Kompass o.ä. anzeigen kann.

So und jetzt ist auch die E-Mail Benachrichtigung aktiviert :-)

von GPSler (Gast)


Lesenswert?

Hallo

@Martin super Projekt. Eventuell hätte ich noch einige Anregungen bei 
einer eventuellen Platinenänderung.
Schade um die freien Pins (grins).
-Einen pin für nen DS18S22 bzw 1-Wire Bus (Pin-R gegen Vcc) so könnte 
man eine (oder mehrere Temperaturen erfassen.
- Weiterer Pins zu Erfassung (ADC) zu Erfassung der Herzfrequenz etc..
-Atmega 644P mit 2. ser Schnittstell eventuell BTM222 Bluethooth Modul

Das ist keine Kritik(!) sondern als Anregung zu sehen.
Planst Du Platinen herstellen zu lassen?

MfG
Achim

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Uff also ich habe die Platine jetzt nur für mich gefertigt (bzw. 
fertigen lassen). Aber aus dem Grund habe ich ja die kompletten Eagle 
Dateien zur Verfügung gestellt, sodass du dir die Pins die du benötigst, 
noch herausführen kannst :-)

Das sind alles tolle Ideen, wenn du willst, kannst du sie ja 
implementieren und zum Artikel hinzufügen :-) Ich kenne mich mit 
Temperatursensoren etc. noch nicht so aus, von daher verfolge ich jetzt 
erst mal meine ToDo Liste zu Ende und dann kann man ja schauen ob ich 
noch mehr mache ;-) Einen Port habe ich ja bereits herausgeführt. Leider 
ist dort kein ADC Pin, da hast du Recht.

von Mario (Gast)


Lesenswert?

Ich habe meinen ersten g-logger bereits geschrottet... Da ist beim 
Mountainbiken etwas Wasser auf die Platine gekommen. Trotz Plastiktüte 
und Klebeband.

Die nächste Platine wird in Kunstharz vergossen... Dazu dachte ich, dass 
ich die SD-Karte einlöte und dann irgendwie auslese... Eine Idee wie ich 
das weiter realisieren kann?

LG
Mario

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Naja man könnte ja die Pins herausführen und irgendwie einen Adapter 
basteln oder so. Nur dann ist der Steckverbinder ja trotzdem frei.

Oder natürlich ein Funkmodul anstecken und die Daten aus der SD Karte 
lesen und verschicken :-D

Gibt es denn keine komplett Wasserdichten Gehäuse? Solange diese nicht 
allzu dick sind dürfte das GPS Modul ja Problemlos empfangen und 
trotzdem wäre alles gegen Nässe geschützt.

von GPSler (Gast)


Lesenswert?

Hallo


eventuell löst ein "Aquapak" das Nässeproblem...


http://www.fermoll.de/asusruestung/aquapak.htm

von Mario (Gast)


Lesenswert?

Theoretisch sollte das funktionieren... Aber ich will auf nummer sicher 
gehen und beides machen. Es gibt einfache USB SD Sticks. Kann man den 
nicht einfach d direkt mit an die Leitung anlöten?

LG
Mario

von Mike J. (Gast)


Lesenswert?

@ Mario
Eigentlich müsste das gehen, dann kannst du deine Karte mit dem Logger 
beschreiben und mit dem SD-Reader (dessen USB-Port über ein Kabel nach 
Außen geführt wird) lesen.

von Mario (Gast)


Lesenswert?

Ich habe mir gerade eine neue Reichelt Liste gemacht... Platinen habe 
ich zum Glück noch übrig... Hat zufällig jemand einen Bauplan von so 
einem USB Kartenleser?

LG
Mario

von GPSler (Gast)


Lesenswert?

Hallo

@Mario ich glaube (weiß nicht sicher) dass das nicht geht. Du brauchst 
zum Schreiben auf den USB Stick Host-Funktionalität und das schaffs Du 
mit nem Mikro nicht.....

von Ch S. (spelli)


Lesenswert?

Hallo Martin!

Echt klasse dieses Projekt!

Ich bin totaler Neuling, was AVR angeht!

Habe mir bislang eine kleine Grundschaltung auf einem Breadboard 
zugelegt. Eine Teilesammlung von Reichelt ist nun auch da. Jetzt bin ich 
gerade am üben! Obwohl ich hier vom Programm her nichts verstehe echt 
interessant!

Das baue ich irgendwann mal nach! Dieser "einfache" Funktionsumfang ist 
genau das, was ich brauche!!

Gruß Christoph

von Mario (Gast)


Lesenswert?

Wenn das nicht geht, wie mache ich das sonst? Eine idee?

LG
Mario

von GPSler (Gast)


Lesenswert?

Hallo

@Mario, SD Karte einlöten und über die serielle Schnittstelle auslesen?

oder ser. Schnittstelle an BTM222 (Bluetooth)und darüber auslesen?

von Mike J. (Gast)


Lesenswert?

Hey Mario du hast doch gesagt "USB SD Sticks" das bedeutet doch 
eigentlich nur "SD-Kartenleser mit USB-Anschluss in Stick-Form".

Ich hab das so verstanden als ob du mit dem GPS-Logger die Daten auf 
eine fest verdrahtete SD-Karte schreiben möchtest und eben diese 
SD-Karte auch gleich mit den SD-Karten-Kontakten des SD-Kartenlesers 
verbindest.

Dein ganzes Gerät hat dann nach Außen hin nur einen USB-Anschluss und 
einen Stromkontakt.

Seh ich das so falsch?
Wenn nicht müsste es funktionieren, sehe nichts was dagegen sprechen 
sollte.

von GPSler (Gast)


Lesenswert?

Hallo

eine SD Karte (SPI) ist was anderes wie ein USB Stick. Wsa nun 
SD-Kartenleser und SD Karte o d e r SD-USB-Stick?

@Mario, hast Du eventuell ne Karte über?

von Mario (Gast)


Lesenswert?

Also langsam bin ich etwas verwirrt mit euren Fachbegriffen :-))

Ich möchte es am Ende so haben, dass ich nur noch einen USB-Anschluss 
und den Stromanschluss übrig habe. Der rest wird Wasserfest vergossen!

Die SD-Karte wird eingelötet und ausgelesen soll es dann mit dem 
ebenfalls eingelöteten und eingegossenen SD-Kartenlesestick.

So, nun war die Frage ob das so funktioniert... Einfach den Stick mit an 
die Leiterbahn der Karte.

Wenn ja, hat jemand einen Link mit Schaltplan und Software zu so einem 
Stick.

@GPSler ja ich habe noch eine Karte über...

von Mike J. (Gast)


Lesenswert?

So lange du den USB-Anschluss nicht mit dem PC verbindest kann das µC 
Board auf ihn zugreifen, auf alle Fälle dürfen nicht beide PC+µC-Board 
versuchen auf ihn zuzugreifen.

Du musst den GPS-Logger also irgendwie stoppen können, mit einem 
Schalter oder so.

Des weitern bleibt noch das Ladeproblem betehen, du musst dann eine 
Regelung zum laden einbauen.

von Mario (Gast)


Lesenswert?

Oder gibt es da noch bessere Lösungen?

LG
Mario

von Kurt (Gast)


Lesenswert?

Warum nicht gleich einen Flashshpeicher und direkt mit USB ansteuern?

von Steffen (Gast)


Lesenswert?

Großes Kompliment an Martin und die vielen anderen die dieses Projekt 
hier durchgezogen haben!

Ich bin gerade beim recherchieren wie ich Messdaten mit einem ATMega??? 
auf eine SD Karte speichern kann. Hier habe ich einiges lernen können!

Vielleicht habt Ihr noch ein paar Tips für mich. Hier erst einmal die 
Eckdaten:

- Die Daten werden per SPI von einem externen Sensor geholt
- Es müssen ca. 16kByte / s gespeichert werden
- Die Messung / Speicherung soll einige Stunden ununterbrochen andauern

Einen nicht geringen Aufwand macht im GPSlogger ja die FAT Geschichte 
für die SD Karte. Braucht man das für die von mir beschriebene Anwendung 
überhaupt? Es kann doch alles in eine Datei hintereinander weg 
geschrieben werden, oder verstehe ich das falsch?

MfG Steffen

von Peter B. (basejump)


Lesenswert?

Hallo Steffen,
nicht dass ich sowas schon gemacht hätte aber ja das müsste gehen.
Es geht ja theoretisch nur darum dass alles zu adressieren, also man 
muss sich merken können wo die Daten liegen.
Jetzt wär es interessant zu wissen wie das bei einer SD-Karte gemacht 
wird.

Du kannst dann jedenfalls auch einen kleineren AVR nehmen weil es nur 
ca. 500byte Speicherplatz verbraucht im Gegensatz zum FAT16/32 
Dateisystem, das braucht 16 mal so viel.

Bei mir ist das so:
Ich nehme die Werte momentan direkt über mein Java-Programm auf, den PC 
will ich nicht den ganzen Tag über laufen lassen und um die paar 
Messwerte zu bekommen 70 Watt zu verbrauchen ist keine gute Lösung auf 
Dauer.

Jetzt hoffe ich noch dass die Daten über USB auf meine Festplatte 
wandern können, denn bei der Übertagung mit 115200bit/sek muss ich noch 
recht lange warten bis die Daten drüben sind.
Mit einem USB-RS232 Konverter der 250kbps oder 500kbps unterstützt hätte 
ich schon mal eine verdopplung oder vervierfachung des Uploads.

Bei mir sind es so 800byte pro sekunde die anfallen.

von Sebastian (Gast)


Lesenswert?

kennt jemand ein GPS Logger der das ganze auf einen flashspeicher 
ablegt? Also nicht auf SD-Karte...

von Mike J. (Gast)


Lesenswert?

SD-Karte = Flash-Speicher

von Gast (Gast)


Lesenswert?

Ich denke er meinte eeprom oder ähnliches


Aber man könnte doch das hier miteinander in verbindung bringen...

http://www.engelmann-schrader.de/usbstick.html

von DrD (Gast)


Lesenswert?

er meint wahrscheinlich einen USB-Stick.

von Sebastian (2) (Gast)


Lesenswert?

Hallo,

ich habe mich nun endlich doch mal daran gewagt das fertige Projekt 
nachzubauen... Allerings funktioniert das bei mir nicht.

Wenn ich den Akku anstecke, dann leuchtet kurz Grün und Gelb zusammen 
auf. Das GPS-Modul (NL-501ETTL) blink rasend schnell. Nach ein paar 
sekunden blinkt nun die Gelbe LED und das GPS-Modul blinkt nun 
langsamer. Wenn ich nun den Taster drücke passiert gar nichts. Wenn ich 
allerdings den Taster für ein paar Sekunden gedrückt halte leuchtet die 
Gelbe LED für ein paar sekunden auf und fängt nach einiger zeit wieder 
an zu blinken... Woran liegt das? GPS Satellieten sind alleridngs da! 
Das habe ich mit meinem Handy kontrolliert...

LG
Sebastian

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Also zuerst einmal, der AVR tut seinen Dienst, das Blinkverhalten ist 
normal. Um eine Aufnahme zu starten, muss man die Taste lange gedrückt 
halten (sobald die Gelbe leuchtet noch ein wenig weiter halten bis 
zusätzlich die Grüne leuchtet, dann wird der Modus gewechselt).

Was mir allerdings nicht gefällt ist das Blinken des GPS Moduls.

Normalerweise sollte die GPS-LED beim einschalten kurz Aufleuchten und 
dann wieder ausgehen. Anschließend dauert es je nach Empfangslage einige 
Minuten und sobald das GPS-Modul einen Satteliten hat, sollte es 
folgendes Blinkschema zeigen:

Lang An - Lang Aus - 5 x (Kurz An - Kurz Aus) - Sehr Lang Aus

Ich erinnere mich allerdings daran, dass ich damals ganz zu Beginn (bei 
irgendeinem Prototyp) auch so ein Schnelles Blinken vom GPS Modul 
gesehen habe.

Wenn ich mich richtig erinnere, lag das allerdings an dessen 
Spannungsversorgung. Bekommt es wirklich die 3.3Volt?
Was passiert, wenn du das GPS Modul NUR an die Spannungsversorgung 
anschließt, ohne den Logger bzw. irgendwelche Datenpins verbunden. Wenn 
du damit einfach so etwas rumläufst, müsste das Modul nach einiger Zeit 
auch ein Signal kriegen und im obigen Rythmus blinken.

Wenn das klappt, kannst du ihn dann wieder an den Logger schließen und 
schauen, was dann passiert.

von Sebastian (2) (Gast)


Lesenswert?

Habe ich vergessen dazuzuschreiben... Ich habe das GPS Modul nicht über 
den µC laufen da ich vergessen habe den BSS138 zu bestellen...


Ich habe jetzt den Taster mal für geschätze 10 sec. gehalten. Dann ging 
die Grüne und Gelbe LED an und kurz darauf wieder aus. Das GPS Modul 
blinkt im sekunden Takt. Die Grüne LED blinkt in etwa 5 sekunden takt. 
Ich warte jetztmal ein paar Minuten und schua ob sich da was auf der 
Karte getan hat.

LG
Sebastian

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Hm also zum einen, das ist etwas lang, sicher, dass der Quarz der 
richtige ist bzw. richtig konfiguriert? Normalerweise sind es ca. 3 
Sekunden die man halten muss.

Mit dem BSS ist kein Problem, ich habe ihn bei mir auch überbrückt, da 
ich damals den Falschen gekauft hatte, du musst einfach nur das Pad, an 
dem Masse anliegt mit dem Pad, das zum Stecker geht, verbinden. Dann hat 
das Modul auch seine Spannungsversorgung.

Wie gesagt, das Blinken des GPS Moduls ist etwas merkwürdig, zumindest 
bein Navilock NL507ETTL .. du sagst, du hast das 501, vielleicht ist es 
da ja anders. Schau eventuell mal im Datenblatt des Moduls nach, wass 
das Blinken zu bedeuten hat.

von Sebastian (2) (Gast)


Lesenswert?

Es sind nun gute 45 Minuten vorbei und es steht nichts auf der Karte...

Kann es evtl. auch sein, dass ich RX und TX beim GPS-Modul verwechselt 
habe?

Ich Programmier den µC nochmal...

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Hatte das GPS Modul denn ein Signal? Hast du mal wegen dem Blinken 
nachgeschaut?

Aufnahmemodus ist, wenn es GRÜN blinkt, Orange ist einfach "Standby"

von Sebastian (2) (Gast)


Angehängte Dateien:

Lesenswert?

Ich glaube es liegt an der Software... Ich kann derzeit keine Fusbits 
lesen oder schreiben!

Mit welcher Software überträgst du den Programmcode?

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Ich benutze AVRDUDE (Konsolenanwendung) - Hat oftmals funktioniert, 
wo das AVR Studio nicht flashen wollte.

Ah, bezüglich des Datenblattes scheint ja alles in Ordnung zu sein. Das 
langsame Blinken zeigt also den Empfang an.

Wenn die Aufnahme läuft, kannst du sie wieder stoppen (nochmal lange 
halten)?

Wenn nein, dann kann es entweder sein, dass, wie von dir erwähnt, die 
Verbindung nicht richtig ist, oder aber, dass die Baudrate bzw. 
Quarz-Konfiguration falsch ist.

Oder aber das GPS Modul gibt keine NMEA Meldungen aus.. vielleicht läuft 
das GPS Modul auch einfach auf einer anderen Baudrate! Eventuell dort 
mal nachschauen..

Was anderes kann es eigentlich nicht sein.

von Sebastian (2) (Gast)


Lesenswert?

Nein, es stoppt nicht...

Ich habe die Verbindung gewechselt. Ging nichts. Baud ist 9600 und 
stimmt überein.Quarz habe ich keinen anderen. Habe den auch automatisch 
erkennen lassen.

Kann ich das auch mit internen Qaurz irgendwie testen?

von Sebastian (2) (Gast)


Lesenswert?

Ich habe hier noch einen  nicht SMD Quarz

NSK 8B
8.000 ALX

Wie kann ich den dafür mit AVRProg einsttellen?

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Was für ein Quarz ist denn jetzt eingebaut?

Es sollte ein 7,3728 MHz Quarz sein, nichts anderes, da genau diese 
Frequenz im Quellcode eingetragen ist.

Wenn du einen anderen Einsetzen willst, musst du den Sourcecode ändern 
und das Programm neu kompilieren.

Als Frequenz ist 8MHz nicht unbedingt geeignet, für die UART Übetragung 
sollte es lieber ein Baudratenquarz sein, zB eben 7,3728, da so die 
Gefahr von Übertragungsfehlern minimiert wird.

Als Fuses hatte ich soweit ich mich noch erinnern kann Ext. Crystal / 
Medium Freq. eingestellt

von Sebastian (2) (Gast)


Lesenswert?

Jetzt ist der SMD Quarz eingebaut... Ich wollte nur mal testen ob das 
mit einem evtl. geht. In welcher Datei kann ich den Quarz ändern?

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Ja welche Frequenz hat der SMD denn?

Die Frequenz anpassen kannst du in der gLogger.c , das F_CPU define. 
Wenn du das Projekt im AVR Studio öffnest, schau auch mal in den 
Projektoptionen nach, dort ist es glaube ich auch eingestellt. Zur 
Sicherheit immer beides anpassen.

von Sebastian (2) (Gast)


Lesenswert?

Der SMD hat 7,372 MHz. Habe jetzt den anderen eingestellt und es scheint 
zu funktionieren. Werde aber zur Sicherheit einen neuen SMD bestellen...

LG
Sebastian

von Marius (Gast)


Lesenswert?

Auf der SD-Karte ist jetzt zwar eine LOG.NME aber diese ist leer. Naja, 
abwarten bis der neue Quarz im Haus ist.

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Also ich hab oft die Erfahrung machen müssen, dass man die Aufnahme 
stoppen muss, bevor man das Gerät einfach so aus macht, damit die Daten 
sicher gespeichert sind.

Da du aber die Aufnahme nicht stoppen kannst, deutet dies auf ein 
Kommunikationsproblem mit dem GPS-Modul hin

von Marcus (Gast)


Lesenswert?

Hi,

wie kann ich das einstellen, dass die Aufzeichnung sofort beginn wenn 
genügen Strom anliegt? Beenden dann mur mit Taster...

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Marcus wrote:
> Hi,
>
> wie kann ich das einstellen, dass die Aufzeichnung sofort beginn wenn
> genügen Strom anliegt? Beenden dann mur mit Taster...

Naja dazu musst du halt den Source Code etwas abändern.

Vor der Hauptschleife, im Abschnitt "//Variablen initalisieren", setz 
mal status.record = 1

Dann sollte der schon vom ersten Schleifendurchlauf an beginnen, zu 
schreiben, die Funktionalität des Stoppens der Aufnahme bleibt natürlich 
erhalten.

von wissenwill (Gast)


Lesenswert?

kurze Zwischenfrage:

Wäre dieser
http://www.pollin.de/shop/shop.php?cf=detail.php&pg=NQ==&a=NjQyOTI3OTk=
Akku geeignet?
Typ: Lithium-Polymer-Akku LAB376058C

von Mike J. (Gast)


Lesenswert?

@  wissenwill
Ja.

Bei den 70mA die das Modul (NAVILOCK NL-504ETTL MTK TTL Modul 60413)
verbraucht hält eine Akkuladung dann in etwa 14 Stunden bei 
kontinuierlicher Aufnahme.

Mein Modul saugt 130mA, ich müsste mir dann einen Stapel von zwei dieser 
Akkus bauen. Die sind ja nur 3.5mm dünn :)

von copycat (Gast)


Lesenswert?

Hallo,
ich versuche auch den Nachbau des gLoggers. Ich habe mir diverse 
Speicherkartenhalter bei CSD bestellt. Leider war keins mit der 
entsprechenden Anschlußbelegung dabei.
Kann mir bitte jemand sagen, wo ich den Kartenhalter bestellen kann?
Danke und schönes Projekt!

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

copycat wrote:
> Hallo,
> ich versuche auch den Nachbau des gLoggers. Ich habe mir diverse
> Speicherkartenhalter bei CSD bestellt. Leider war keins mit der
> entsprechenden Anschlußbelegung dabei.
> Kann mir bitte jemand sagen, wo ich den Kartenhalter bestellen kann?
> Danke und schönes Projekt!

Hallo copycat,

schau mal bei CSD unter der Artikelnummer SCHA2B0300. Das ist der Slot, 
den ich verwendet habe und der auch im Layout benutzt wird.

von copycat (Gast)


Lesenswert?

Danke, hab ich gefunden. Ich habe mir SCHA1B0100 bestellt - knapp 
daneben.
Nochmals danke für die schnelle Antwort.

von copycat (Gast)


Lesenswert?

Hallo nochmal,
kann ich als Taster S2 den "Digitaster rund schwarz, Best.Nr.: 35-DIGR1" 
von CSD nehmen oder muß ich einen Mini-Taster 6x6 5mm bestellen. Ich 
kann mir leider nichts unter der Bezeichnung DTS-6 in der Partlist.
Danke im voraus

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Hmm stimmt irgendwie sind die Bestellnummern anders.

Also für das Layout kannst du entweder CSD Best. Nr.: 35120 oder 35122 
verwenden.

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Hallo!

Ich überarbeite zur Zeit die NMEA-Toolbox (die nächste Version wird 
einige Neuerungen haben) und habe diesbezüglich eine Frage an die 
Personen, die sich das GPX Format wünschen:

Unter welchem Tag soll ich die Punkte in die Datei schreiben? Es gibt ja 
anscheinend wpt, rte und trk. Welcher Tag ist am geeignesten für 
euch (vom Namen her tendiere ich ja zu rte = Route).

von GPS'ler (Gast)


Lesenswert?

Hallo

@Martin normalerweise werden bei Loggern immer (?) trk aufgezeichnet. 
Man kann dann mit den Standardtools diese Trackpoints bearbeiten. Zum 
Beispiel mit dem Douglas Peuker Algorythmus reduzieren.
Falls Du Dein Layout nochmals änderst hätte ich den Wunsch, dass die 
freien CPU Pins eventuell auf Lötpads gelegt werden (Ist eine BITTE 
keine Kritik!)

Hat jemand so ne Leiterplatte über?

MfG
Achim

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

GPS'ler wrote:
> Hallo
>
> @Martin normalerweise werden bei Loggern immer (?) trk aufgezeichnet.
> Man kann dann mit den Standardtools diese Trackpoints bearbeiten. Zum
> Beispiel mit dem Douglas Peuker Algorythmus reduzieren.
> Falls Du Dein Layout nochmals änderst hätte ich den Wunsch, dass die
> freien CPU Pins eventuell auf Lötpads gelegt werden (Ist eine BITTE
> keine Kritik!)
>
> Hat jemand so ne Leiterplatte über?
>
> MfG
> Achim

Hi Achim!

Vielen Dank für die Information, werde es dann als trk implementieren 
(vorraussichtlich dieses Wochenende, den Google Maps Reduzieralgorithmus 
habe ich soweit fertig (allerdings selbst entwickelt)).

Ich verbiete dir nicht, die Leiterplatte anzupassen :-) Also du kannst 
ja auch gerne selber die Modifikation vornehmen und evtl. hochladen, die 
Eagle Projektdateien befinden sich ja alle im Wiki-Artikel. Wenn ich es 
richtig sehe fehlen ja nur 7 oder 8 Pins, auch wenn es in der Umgebung 
der Pins recht eng ist.. also wenn du willst, nur zu ;-) Ich finde da 
leider gerade nicht so die Zeit dazu, habe noch ein großes Schulisches 
Projekt am laufen (naja und Schule im Allgemeinen), von daher bin ich 
schon froh, dass die Zeit für die Verbesserungen an der NMEA-Toolbox 
bleibt. Aber wie früher schon erwähnt, ich versuche die ToDo-Liste bis 
zum Sommer abgearbeitet zu haben.

Habe deine Anfrage auch mal auf die Liste gesetzt.

von mario (Gast)


Angehängte Dateien:

Lesenswert?

Hoffe es kann mir jemand helfen: Ich habe leider keine Ahnung wie ich 
das GPS modul anschließen soll und daher dachte ich mir einfach mal zu 
fragen bevor ich es zerstöre...hat ja immerhim auch geld 
gekosten...vielleicht kann ja wer meinen anhang vervollständigen!
mfg

von Karl H. (kbuchegg)


Lesenswert?

Vcc ist die positive Versorgungsspannung (also + von der Batterie)
GND ist die Masse (also - von der Batterie)

Tx und Rx sind nicht allzu kritisch, wenn du die vertauscht, 
funktionierts erst mal nicht. Aber kaputt ist es deswegen nicht gleich.

Also: Auf der Platine einfach mal die - Leitung von der Batterie zum 
Anschluss verfolgen. Dann weißt du schon mal wo GND hin muss. (GND sind 
meist breite Bahnen, oft auch die ganze restliche Platinenfläche)

Dann verfolgst du die positive Leitung von der Batterie, wie sie zum 
Anschluss kommt. Dann schliesst du mal die Batterie an, schnappst dir 
ein Multimeter und misst nach, ob du zwischen den somit identifizierten 
Pins auch tatsächlich die Spannung misst, die da sein soll. Achte auf 
das Vorzeichen! Wenn du dich vertan hast und alles genau anders rum ist, 
dann zeigt das Multimeter eine negative Spannung an!


(Hast du keinen Schaltplan zu deiner Platine? Da findest du den Stecker 
wieder und kannst identifizieren welcher Pin wofür ist.)

von Martin M. (kaktus621) Benutzerseite Flattr this


Angehängte Dateien:

Lesenswert?

Hmm das hätte ich vielleicht irgendwie im Layout verewigen sollen, naja, 
hier die Belegung:

1 - VCC (+)
2 - GND (-)
3 - TX
4 - INT1 (normalerweise unbeschaltet)
5 - RX
6 - INT0 (normalerweise unbeschaltet)

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Ach ja, es könnte sein, dass das TX vom Modul an das RX vom AVR kommt, 
sowie das RX vom Modul an das TX des AVR, da TX ja Senden und RX 
Empfangen ist (d.H. der Sender (Augsang) wird jew. mit dem Empfänger 
(Eingang) verbunden)

von Michael Wilhelm (Gast)


Lesenswert?

>Tx und Rx sind nicht allzu kritisch, wenn du die vertauscht,
>funktionierts erst mal nicht. Aber kaputt ist es deswegen nicht gleich.


Na ja, 2 x TX (Ausgänge) zu verbinden halte ich doch für kritisch.

MW

von mario (Gast)


Lesenswert?

Danke erstaml für die schnelle hilfe! Allerdings passiert jetzt 
folgendes beim Einschalen leuchten erstmal grün und gelb kurz auf dann 
beginnt die gelbe led zu blinken. Aber wenn ich jetzt den Taster 
betätige passiert rein garnichts die gelbe led blinkt einfach weiter. 
Was mache ich falsch?

mfg

von mario (Gast)


Lesenswert?

kann es sein das die größe der speicherkarte mit 1 GB nicht unterstützt 
wird?

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

mario wrote:
> kann es sein das die größe der speicherkarte mit 1 GB nicht unterstützt
> wird?

Kann eigentlich nicht sein, ich betreibe auch eine 1GB SD Karte. 
Möglicherweise ist sie aber nicht im richtigen Format formatiert. Ich 
benutze dazu das Panasonic SD Tool (müsste irgendwo hier im Thread schon 
einmal erwähnt worden sein) zum formatieren, damit klappt es eigentlich 
ganz gut.

Und zu dem Blinken, so ein Verhalten konnte ich bis jetzt noch nicht 
feststellen. Funktioniert der Taster auch?

von mario (Gast)


Lesenswert?

Der Taster funktioniert! So ich habe jetzt RX von GPS Modul auf TX des 
Controllers gelegt aber es blinckt immer nur noch die Gelbe led und wenn 
ich jetzt den taster betätige dann leuchtet sie eine zeit bis sie wieder 
ins blinken geht.
Ich habe den Auf den Mikrocontroller das .hex und das .epp file gespielt 
aber bei den fuse bits nichts umgestellt ist das richtig oder ist da der 
Wurm drinnen?
Wenn ich fuse bits einstellen muss, welche denn?

sorry für die ganzen anfängerfragen...
mfg

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

mario wrote:
> Der Taster funktioniert! So ich habe jetzt RX von GPS Modul auf TX des
> Controllers gelegt aber es blinckt immer nur noch die Gelbe led und wenn
> ich jetzt den taster betätige dann leuchtet sie eine zeit bis sie wieder
> ins blinken geht.
> Ich habe den Auf den Mikrocontroller das .hex und das .epp file gespielt
> aber bei den fuse bits nichts umgestellt ist das richtig oder ist da der
> Wurm drinnen?
> Wenn ich fuse bits einstellen muss, welche denn?
>
> sorry für die ganzen anfängerfragen...
> mfg

Aalso den Taster musst du etwas länger gedrückt halten, dann müsste 
irgendwann die Grüne aufleuchten (dann loslassen).

Soweit ich weiß ist Standardmäßig der interne RC-Oszillator aktiviert, 
du musst dem Controller allerdings sagen, dass er den ext. Quarz 
verwenden soll (sonst klappt das mit der Kommunikation zwischen AVR und 
GPS-Modul nicht).
Die genauen Fuses kenne ich jetzt allerdings auch nicht, müssten 
eigentlich soweit die Standardfuses sein bis auf eben der Teil für die 
Taktfrequenz. Da hatte ich einen Medium Freq. Crystal mit der höchsten 
Einschwingzeit (Startup-Zeit) gewählt.

von mario (Gast)


Lesenswert?

Weiß jemand wie man die fuses setzten muss damit der mikrocontroller mit 
dem ext. quarz läuft?

von Mike J. (emjey)


Lesenswert?

Schreibst du die Fuses mit PonyProg2000 ?

Also:
0 = Häckchen = programmed
1 = kein Häckchen = unprogrammed

(für ~8MHz Quarz - 2.7V BodLevel - Brown Out Enabled)
CKOPT = 0
BOOTSZ1 = 0
BOOTSZ0 = 0
BOOTRST = 1
BODLEVEL = 1
BODEN = 0
SUT1 = 0
SUT0 = 1
CKSEL3, 2, 1, 0 = alle auf 1


Die anderen Fuses nicht anfassen:
OCDEN = 1
JTAGEN = 0
SPIEN = 0
(die bleiben so)

von mario (Gast)


Lesenswert?

ja mit ponyprog, warum?

von mario (Gast)


Lesenswert?

Was bedeuted es wenn die rote led am gps modul zu blinken beginnt?

mfg

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

mario wrote:
> Was bedeuted es wenn die rote led am gps modul zu blinken beginnt?
>
> mfg

Glückwunsch, das Modul hat ein Signal! :-)

von mario (Gast)


Lesenswert?

So jetzt funktioniert alles so wie es soll :-)

DANKE FÜR DIE SCHNELL HILFE!

mfg

von Martin M. (kaktus621) Benutzerseite Flattr this


Angehängte Dateien:

Lesenswert?

mario wrote:
> So jetzt funktioniert alles so wie es soll :-)
>
> DANKE FÜR DIE SCHNELL HILFE!
>
> mfg

Freut mich, dass alles läuft :-)


Die NMEA-Toolbox ist nun so gut wie fertig. Ich habe eine GPX-Datei 
angehängt. Möchte jemand prüfen, ob die so in Ordnung ist? Oder fehlen 
noch Informationen? Weiß im Moment nicht so recht, wie ich das 
nachprüfen soll.. laut GPX 1.1 Doku müsste es stimmen.

EDIT: Ignoriert das Fragezeichen am Ende der ersten Zeile, dass ist dort 
aus versehen reingerutscht.

von Joern Weber (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Martin,

der GPX-Header ist falsch. Die Zeitmarke und die Höhe fehlen ebenfalls. 
Ein Fragment aus meinem Archiv als text-Datei anbei.




Gruss Joern Weber

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Hallo Joern,

danke für die Benachrichtigung. Ich habe es jetzt angepasst und die Zeit 
und Höhenangabe mit eingebaut. Damit habe ich auch erstmal die Version 
1.2 fertig, sie steht nun im Wiki-Artikel zum Download bereit:

http://www.mikrocontroller.net/articles/GPS_Logger#Download_2

Unter anderem ist für die nächste Version (1.3) geplant:

* Weitere Informationen in die GPX Datei einpflanzen (so Sachen wie 
HDOP-Wert usw.)
* (endlich) eine grafische Ausgabe der Höhen- und 
Geschwindigkeitsdiagramme

von Joern Weber (Gast)


Lesenswert?

Hallo Martin,

noch ein paar Anmerkungen zu deinem Projekt. Diese sollen nicht als 
Kritik verstanden werden, sondern als Verbesserungsvorschläge und Ideen 
dienen.

1. Die von Euch verwendeten Navilock-Module verwenden die GPS-Engine von 
Locosys. Siehe Typenbezeichnung in den Zeichnungen und die Doku von 
Locosys:

http://www.locosystech.com/

Auf deren Support-Seite finden sich zusätzliche Informationen zu den 
Modulen, insbesondere zum SC 1513.

2. Ich persönlich finde das ebenfalls von Navilock vertriebene 
QCom-Modul zum basteln vorteilhafter.

http://www.navilock.de/produkte/gruppen/13/Boards_und_Module/95807_Industrie_GPS_Empfaenger.html

Hintergrund ist zum einen, das der Antaris 4 GPS-Chip von Atmel besser 
konfigurierbar ist, als der SiRF3. Ein weiterer Grund ist, das bei 
diesem Modul als einziges beide Ports nach außen geführt sind. Damit ist 
das Modul RTCM-fähig nach SV 104 Version 2.1. Das heißt, man kann in 
einem Port Korrekturdaten einspeisen und vom anderen Port die Position 
lesen. Das hält für die Zukunft weitere Optionen offen. Eine andere 
Konfigurationsmöglichkeit ist, an einen Port (den RS232) den Prozessor 
zu hängen und den anderen USB-Port zur Konfiguration des GPS-Chips 
mittels u-blox u-center (gibt es zum Download auf der u-blox-Homepage) 
zu verwenden. Weiterhin kann der Antaris 4 zusätzliche NMEA Sequenzen 
mit Qualitätsinformationen zu den Trackpunkte liefern. Zu beachten ist, 
das dieses Modul mit 3,3 Volt betrieben werden muss. Das besorgt ein 
Step-Down-Regler-Bausatz von Pollin.  Über diese Speisespannung wird 
dann auch die aktive Antenne gespeist. Ich verwende hierzu eine AT 67 
mit MMCX-Anschuss von Navilock. Das Teil stammt original von Sanav aus 
Taiwan. http://www.sanav.com/ An den RS232 TTL-Pegel-Ausgang habe ich 
Pegelwandler von Pollin gehängt.

3. Ich bin ein fauler Mensch und setze mir deshalb einem Euren Projekt 
ähnlichen Logger aus Baugruppen zusammen. Siehe hierzu insbesondere den 
SDU1 Bausatz von ELV. (Artikel-Nr.: 68-834-89) Der Empfänger selber 
funktioniert bei mir schon. Der Logger-Bausatz wird in den nächsten 
Tagen eintrudeln.

4. Für die GPS-Module ist für einen ungestörten Empfang eine möglichst 
glatte Speisespannung erforderlich. Daher sollte man entweder Akkus 
vorsehen oder einen USB-Anschluss als Stromquelle verwenden. Im 
letzteren Fall sollte das USB-Kabel mit einem Entstörfilter versehen 
sein und ein dicker Elko die Strom/Spannung-Spitzen beseitigen. Selbes 
gilt bei Verwendung der KFZ-Boardspannung. Wobei hier noch ein 
Querregler für den 5V-Teil erforderlich wird.

5. Bei Fragen zur GPS-Technik könnt Ihr gerne in meinem Buch lesen:

http://www.naviuser.at/forum/showthread.php?t=758

Gruss Joern Weber

von Christoph (Gast)


Lesenswert?

Hallo,

super Projekt :) Fands noch besser das Teil kleiner wär... Hat sich 
schon jemand die Mühe gemacht das Layout zu modifizieren ? Eventuell 
doppelseitige Platine, und das ganze dann in nen kleineres Gehäuse.


gruß christoph

von Michael F. (fury)


Lesenswert?

Hallo,
ich hab ein neues Layout erstellt. Alles in SMD und mit einem anderen 
GPS-Modul von  J. Perthold 
Beitrag "[V] Mini GPS Module - SkyTraq".
Passt alles in das gehäuse TEKO 10014 von Reichelt.

Die Laufzeit ist noch nicht überzeugend, gerade mal 6 Stunden mit dem 
Nokia Akku BL-4C (860mAh) ohne FIX.
Ohne FIX benötigt das GPS-Modul 112mA mit FIX dann noch 46mA, aber der 
Atmel genehmigt sich bei mir auch satte 20mA.

Die Eagle-Dateien findet ihr unter 
http://mfluhr.de/Heimseite/hobbies/elektronik/63-gps-logger.

Gruß Michael

von Michael F. (fury)


Angehängte Dateien:

Lesenswert?

Mal ein Foto, damit man auch ohne Eagle etwas sieht.

von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

@ fury 3D

Dein Layout sieht echt sauber aus und du hast die Platine effizient 
ausgenutzt.
Das einseitig Layout macht den Nachbau auch recht einfach.

Was ich nicht so gut finde sind die Thermalpads bei deinem 3.3V 
Festspannungsregler, die sollten weg.
Da er nur ca.0.0528W abgeben musst ((4.1-3.3)*66mA) ist das aber okay.
(der Regler ist dann 8.5 Kelvin wärmer als deine Umgebungstemperatur im 
Gehäuse)

Mein GPS-Modul schluckt 2.6 mal so viel ...  :)


Wenn dein gLogger nun ordentlich funktioniert mach doch etwas Klarlack 
rüber (über die Stellen der Platine an die du eh nicht mehr ran musst, 
außer SV2), das schützt vor Korrosion und Kondensat.
Ich mach das auch immer und es hat sich bewährt!

von PJ (Gast)


Lesenswert?

Welche aktuellen GPS-Module sind empfehlenswert?

Ich wollte mir hier 
http://www.maritex.com.pl/en/shop/products/ggid/10521 welche bestellen, 
aber mir raucht inzwischen der Kopf vom Suchen und Vergleichen und weiß 
schon nicht mehr recht, ob es aktuelle Teile sind.

Irgendwelche Tipps?

von Dirk W. (Gast)


Lesenswert?

@PJ: Wie wär's denn hiermit: 
Beitrag "[V] Mini GPS Module - SkyTraq"

von PJ (Gast)


Lesenswert?

Keine Ahnung :-/

Module verschiedener Firmen habe ich gesehen, aber wollte nun Meinungen 
über "warum dieses oder jenes" von Euch erfahren.

von mario (Gast)


Lesenswert?

Ein Manko welches die software meiner Meinung nach hat ist, dass sie 
immer Punkte aufzeichnet was zur Folge hat dass wenn man sich nicht 
bewegt immer Punkte aufgezeichnet werden und so unnötig Speicher belegt 
wird.
Ein weiteres Problem ist bei mir dass wenn ich mich nicht bewege die 
aufgezeichneten Punkte immer ein wenig streuen also einnerhalb eines 
Hauses keine genauen aufzeichnungen hinbekomme. Soll jetzt keine Kritik 
sein sondern eher ein Verbesserungsvorschlag sein. Wenn man das 
überhaupt Softwaretechnisch realisieren kann.

mfg Mario

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Ja, das Problem ist mir durchaus bewusst. In der NMEA-Toolbox habe ich 
mittlerweile auch implementiert, dass er, wenn man eine kml für Google 
Maps erstellt, Punkte ohne großartige Bewegung herausfiltert. Es wäre 
natürlich auch eine Möglichkeit, das ganze direkt im Gerät zu 
implementieren, aber ob es auf die paar Bytes pro Zeile wirklich darauf 
ankommt, wo man doch Speicherkarten mit einem Gigabyte an Platz fast 
schon hinterher geworfen bekommt? Denn dafür müsste das Gerät dann 
zuerst die NMEA Strings parsen und die Koordinaten rausfischen, diese 
dann miteinander vergleichen und ggf. rausschmeißen.

Naja und gegen das Streuen lässt sich vermutlich auch nichts 
unternehmen, das ist ja mehr die Eigenart des GPS-Moduls. Dazu müsste 
man vielleicht eine bessere Antenne oder insg. ein Hochwertigeres Modul 
nehmen, um dies zu unterbinden.

von Alexander S. (esko) Benutzerseite


Lesenswert?

Martin Matysiak wrote:
> Es wäre natürlich auch eine Möglichkeit, das ganze direkt im Gerät zu
> implementieren, aber ob es auf die paar Bytes pro Zeile wirklich darauf
> ankommt, wo man doch Speicherkarten mit einem Gigabyte an Platz fast
> schon hinterher geworfen bekommt?
Denke eher um Strom zu sparen.
Ist die Frage wie viele µAh ein Schreibvorgang kostet und ob das herum 
rechnen nicht eventuell mehr braucht.

von GPSler (Gast)


Lesenswert?

Hallo

ich bin noch auf der Suche nach einer Batteriestromversorgung (LiIon) 
die man über USB laden kann.
Weiter oben hat "Michael Fluhrr" sowas gemacht, leider sind aber die 
beiden erforderlichen IC´s nicht so leicht zu beschaffen.
Gibts ne alternative Schaltung mit Reichelt Bauteilen?

MfG
Achim

von Michael F. (fury)


Lesenswert?

Hallo,
um den Akku per USB zu laden braucht man nur den MAX1811, und gibt es 
bei Reichelt. Der MIC2940 ist nur ein Spannungsregler für die 3,3V.
Im Moment hab ich immer noch einen Nokia Akku BL-4C dran und das 
funktioniert bestens, kann aber natürlich nicht sagen wieviele 
Ladezyklen der Akku hält.

Gruß
Michael

von Sucher (Gast)


Lesenswert?

Hallo

@Michael da wäre ja der LT 1129 CST-3.3 bei Angelika, aber der Akku hat 
ja 3,7 V (HCP 294-LIP) reicht das eigentlich für den Regler. Sollte doch 
mindestenst 400 mV Unterschied sein. Hat da jemand Erfahrung damit. Das 
Prinzip ist schon klar. Ich suche halt jemand der sowas erfolreich mit 
Reichelt-Bauteilen aufgebaut hat.

MfG
Achim

Ps.: Ätzt jemand so eine Platine für mich mit oder hat eine über?

von Michael F. (fury)


Lesenswert?

Hallo,
die 0,4V Dropout sind bei 700mA erforderlich, bei max. benötigten 140mA 
sind es weniger als 0,25V Dropout.
Aber Erfahrung hab ich damit keine.

von Christoph (Gast)


Lesenswert?

Ne Bauteilliste für Reichelt wäre gut. Den micro SD-Kartenhalter gibts 
bei Reichelt auch nicht oder ?

von Michael F. (fury)


Lesenswert?

Nein, den SD-Kartenhalter gibt es bei csd-electronics.de

von Mike J. (Gast)


Lesenswert?


von Sucher (Gast)


Lesenswert?

Hallo

@Martin kannst Du mir Bitte erkären, warum bei schwachem Akku nur das 
GPS Modul abgeschaltet wird und nicht gleich Alles?

MfG
Achim

von Günti (Gast)


Lesenswert?

Diverse SDKartenhalter gibts auch hier.

 http://www.sander-electronic.de/be00074.html

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Sucher wrote:
> Hallo
>
> @Martin kannst Du mir Bitte erkären, warum bei schwachem Akku nur das
> GPS Modul abgeschaltet wird und nicht gleich Alles?
>
> MfG
> Achim

Ich antworte mal mit einem Zitat:

Martin Matysiak wrote:
> gps wrote:
>> @Martin: Wozu brauchst du die SD-Karte (im Standby) noch, wenn das
>> GPS-Modul wegen zu schwacher Batterie abgeschaltet wurde? Verstehe ich
>> gerade nicht...
>
> Brauchen tu ich sie nicht, aber es lohnt sich auch nicht, noch einen
> Transistor einzubauen, da die SD Karte im Standby nur 100µA verbraucht
> und die machen jetzt auch keinen so großen Unterschied.

Der µC wird ja auch in einen Stromsparenden Modus gefahren, es wird also 
so viel wie möglich abgeschaltet, allerdings auch mit so wenig Aufwand 
wie möglich.

Insgesamt hatte ich in der letzten Zeit die Idee, in eine mögliche 
Nachfolgeversion des gLoggers noch ein GSM Modul einzubauen. Das könnte 
bei Radtouren insofern nützlich sein, als dass man kein normales Handy 
mehr mitnehmen braucht. Im Falle eines Notfalls könnte man dann ja zB 
einen Notruf Knopf einbauen, der dann an Eltern/Verwandte/Freunde oder 
evtl. sogar direkt an die Notruf-Zentrale eine SMS mit den genauen 
Koordinaten sendet.

Kennt jemand ein gutes und möglichst günstiges GSM Modul? Ich habe 
bislang das "SIM300D" gefunden* , das mit ca. 22€ recht günstig ist. Hat 
jemand Erfahrungen mit dem Modul bzw. ein anderes günstiges?

* Bezugsquelle : 
http://www.tme.eu/de/katalog/?art=SIM300D#id_category%3D100554%26
 Datenblatt : http://www.fleximatrix.fr/docs/sim300D_HD_V2.01.pdf

von Christoph (Gast)


Lesenswert?

Hab bisher nur mit nem Wavecom GSM Modem gearbeitet. Für meine 
Standheizungssteuerung im Auto. Ansteuerung ist einfach über AT Befehle, 
wie bei dem SIM300D wohl auch.

Bin am überlegen es mir zu bestellen ist ja echt günstig und schön klein

von Sebastian (Gast)


Lesenswert?

Hi,

ich bin sehr interessiert in diesen Logger! Wer kann mir den gegen 
Bezahlung bauen? Ich bastel zwar auch etwas in Elektrik, aber das hier 
ist ein ganz andees Niveau... Super Projekt...

von PJ (Gast)


Lesenswert?

Hinweis zum Spannungsregler im Layout von Michael Fluhr:

Im Datenblatt zu dem Maxim-Chip zum Akkuladen steht, man soll die beiden 
Ground-Pins 3 und 6 zur Leistungsabführung an größere Kupferflächen 
anschließen. Das scheint in dem Layout nicht berücksichtigt zu sein.

von Christoph (Gast)


Lesenswert?

Hmmm,

gibt es die Eagle Files noch irgendwo von Michael Fluhr?

von PJ (Gast)


Lesenswert?


von Michael F. (fury)


Angehängte Dateien:

Lesenswert?

Hallo,

ich hab inzwischen wieder an einem neuen Layout gearbeitet, mein Ziel 
war es möglicht viel Platz für den Akku zu schaffen.
Dazu habe ich in Platine einen Ausschnitt vorgesehen, in den das 
GPS-Modul eingebaut wird, was 2mm bringt und der Akku darf jetzt 7,5mm 
dick sein.
Für das ISP hab ich 6 Kontakte vorgesehen, einmal als Pads und einmal 
als Vias. In die Vias kann eine Steckerleiste SL 1X10G 1,27 von Reichelt 
gelötet werden.
Dazu gab es einen Ein/Aus-Schalter (PCM12SMTR oder SSSS811101) den es 
für 0,60 Euro bei Mouser.com gibt. Wer Alternativen für Schalter kennt, 
darf sich gerne melden.
J. Perthold liefert zu seinen GPS-Modulen noch einen GoldCap, für den 
ich auch einen Platz vorgesehen habe, jedoch ist der mit 10mm viel zu 
hoch. Bei Mouser.com gibt es einen liegenden Goldcap (EDLEN204RL3R3S) 
für 1,16 Euro.
Der MAX1811 hat auch etwas größere Masseflächen, was aber scheinbar 
nicht nötig ist.
Nur mit dem Akku bin ich nicht ganz zufrieden, dewegen gibts es einmal 2 
Pins oben rechts und ich hab Kontakte für einen Nokia BL-4C vorgesehen. 
Die Halterung dazu muss aber noch gebastelt werden.

Da ich die Platine nicht mehr selbst ätzen kann, würde ich die gerne 
herstellen lassen. Preis wäre 10 Euro pro Platine bei 6 Stück bei 
haka-LP.de.
Möchte jemand von euch eine Platine ?
bedenkt aber, das es die Prototypen sind und es vielleicht länger dauern 
kann um Fehler zu beseitigen.

Es wäre wohl auch vernünftig GPS-Modul, Schalter etc. auch gesammelt zu 
kaufen, falls noch nicht vorhanden.

Jetzt hoffe ich auf Reaktionen.

Gruß
Michael

von PJ (Gast)


Lesenswert?

Super!

Mir war (auf der alten Platine) auch noch aufgefallen, dass die 
Akkuleitungen teilweise sehr dicht aneinander laufen zu schienen. Da 
diese Li-Akkus ziemlich gefährlich sind, wenn sie kurzgeschlossen werden 
(d. h. explodieren können), denke ich, dass ein gewisser 
Sicherheitsabstand sinnvoll ist. Ein Lötspritzer oder ein loses Litzchen 
sollten da nicht gleich zu einer Gefahr werden (auch bei selbst geätzten 
Platinen). Mit Lötstopplack ist das natürlich weniger kritisch, aber 
auch da kann man an allen Lötpunkten von MAX... sowie Akku usw. auf 
Abstände achten.

Es ist vermutlich nicht optimal, einen Schalter extra in den USA 
bestellen zu müssen. Sowieso wäre es ideal, wenn man möglichst alles bei 
einer Quelle bekäme. Diese Reichelt-Listen (ein Klick, und alle Teile 
sind im Warenkorb) sind schon sehr praktisch.
Ähnlich sehe ich das mit dem Akku. Man hat ja dann jedes mal wieder 
Versandkosten, was das Ganze sehr verteuert, vor allem, wenn sich das 
später mal wieder ein Einzelnachbauer vorknöpft.

Ich wollte mir eh bald diese Platine ätzen, weil sie mir auch schon so 
recht gut gelungen erschein. Insofern kommt Deine Verbesserungs- und 
Fertigungsinitiative sehr gelegen. :-) Allerdings hätte ich versucht, 
das Layout auf eine Buchse für SD-Karte umzustellen (statt Micro-SD), 
weil ich davon einige habe und mir die Micro-SD(s) erst besorgen müsste. 
Vielleicht geht auch beides, als Alternativbestückung?

Als ISP wäre mir ein 2*3-Stecker lieber, einfach weil das der "Standard" 
am AVT ISP mkII ist, und dann braucht man sich keinen zusätzlichen 
Adapter zu frickeln.

Noch was? Ach ja, ich würde mir die Software modifizieren wollen, um 
zusätzlich zu den Geodaten noch Messdaten eines externen Geräts zu 
loggen. Dazu würde ich mir freie Anschlüsse des Controllers irgendwo 
zugänglich machen (Lötpads oder -- wenn Platz -- Stecker), über die ich 
dann einen weiteren Datenstrom in die Geodaten mit reinmischen würde, 
sodass die Messdaten dann sozusagen mit Time- und Geostamp vorliegen.

Aber auch ohne diese Änderungen würde ich eine Platine abnehmen.

von PJ (Gast)


Lesenswert?

Da fällt mir auf, willst Du den Akku etwa über das GPS-Modul legen? Ich 
denke, der sollte besser nicht die Antenne abdecken, weil das wohl den 
Empfang verschlechtern würde. Wir hatten hier im Forum schon solche 
Probleme bei dem Aufbau anderer Kollegen.
Oder weist die Antenne in der neuen Version in die andere Richtung, 
sodass das ganze Gehäuse praktisch "umgedreht" ist? In dem Fall müssten 
dann wohl auch die LEDs auf der anderen Platinenseite sitzen.
Ist die Platine jetzt eigentlich zweiseitig geworden?

von PJ (Gast)


Lesenswert?

Ich würde das Gerät übrigens auch am Fahrrad betreiben wollen, am 
Nabendynamo (für eine längere Tour). Für sowas bräuchte es dann noch die 
Elektronik zum Gleichrichten und ggf. eine Änderung der 
Stromzufuhrschaltung (Spannung am MAX...?). Ich weiß aber nicht, ob der 
Platz sowas noch hergibt.

von GPS'ler (Gast)


Lesenswert?

Hallo Michael,

ich habe eventuell Interesse. Wäre es nicht sinnvoll einen Atmega644P zu 
nehmen und eine serielle Schnittstelle von den zwei auf ne Buchse zu 
legen? Ich möchte da noch einen Pulslogger von einem Brustgurt mit 
einbauen...
Die freien Pins noch auf Lötpads oder eben 2 oder ne grössere 
SMC-Leiste?
Planst Du den Sktraq Modul zu stecken oder fest einzulöten (Austausch)? 
Stecken würde die Platine auch für andere GPS Module zugänglich machen 
und eventuell einen größeren Bedarf wecken
Der Leiteplattenausschnit macht der das nicht nur teuerer? Wäre da nicht 
ein größeres Gehäuse eventuell besser?
Das Problem ist auch noch die "Sonderbauteile" falls nicht von Reichelt 
verfügbar!

MfG
Achim

von Michael F. (fury)


Lesenswert?

1. Zu dem Schalter: Bei Reichelt hab ich noch keinen Schalter gefunden 
der auch nur annähernd akzeptabel wäre. Bei CSD könnte ich mich auf 
35-SBS03 einlassen, aber leider ohne Datenblatt (aber ich könnte ja mal 
nachfragen).

2. Akku: LiPo bei Reichelt ? da gibts nur Handy/Kamera-Akkus und da hat 
man das Problem mit einer Halterung.

3. SD-Karte: Sieht schlecht aus. Das passt wegen dem Ausschnitt nicht in 
die untere Hälfte, und oben müsste man auch alles verschieben.

4. Den ISP hab ich mit SMD-Stecker realisiert, Reichelt SL 2X10G SMD2,54 
hoffe das ist OK.

5. Den Port C gibt es auf einer Steckerleiste (Reichelt SMC ML 12-6,7G) 
+ 2 analoge Eingänge von Port A und Versorgungsspannung natürlich.

6. Der Akku ist wie im Bild oben auch unter der Platine. Nur die Platine 
bekommt einen Ausschnitt in den das GPS-Modul passt. Damit kann die 
Platine an den Deckel geschraubt werden und nicht in den Boden des 
Gehäuses.

7. Fahrrad hab ich mir auch schon überlegt, aber ich hab keine erprobte 
Schaltung dazu.

8. Ich wollte den Processor eigentlich nicht ändern, oder wenn dann 
einen mit USB um die SD-Karte direkt auszulesen. Die 2 Seriell könnte 
man doch auch in Software realisieren, Pins stehen auf einer 
Steckerleiste zur Verfügung.

9. Das Skytraq-Modul möchte ich fest einlöten. Aber ich habe Pins 
vorgesehen, wer möchte kann das Modul auch stecken, aber dan findet man 
vermutlich kein passenden Gehäuse mehr.

10. Exotische Bauteile: Das ist mir klar, aber ich kenne keine 
Alternativen.
PS. Gibt es den Atmega644P bei Reichelt ?

Gruß
Michael

von GPS'ler (Gast)


Lesenswert?

Hallo

@Michael ich glaube (weiß es nicht genau) Reichelt liefert den P
==>http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A363;GROUPID=2959;ARTICLE=68172;START=0;SORT=artnr;OFFSET=16;SID=31XMMj3qwQAR8AAApHlEkae535059485831c5f64f055c1b01bd7a

zumindest war das in der DIL Version so.

Die zweite serielle Schnittstelle hätte eben den Vorteil, dass man die 
NMEA Sequenzen durchreichen könnte. Das ist sicherlich für Testzwecke zu 
Hause vorteilhaft. Auserdem könnte man dann das als Lifetraracker 
verwenden in Verbindung mit nem PDA bzw. einen Blutooth Modul (?). 
Ferner kann mann dann die Daten über die ser. Schnittstelle downloaden.
Allerdings würde dann die Beschaltung nicht passen. Gehäuse des 
Prozessors ist das Gleiche.

Läßt sich der Stecker nicht so positionieren (Steckerleiste (Reichelt 
SMC ML 12-6,7G), dass man da Huckepack was dazustecken kann. Das sind 
die gleichen Wünsche bzw. Gedanken wie sie @PJ geäußert hat. (zB. 
serielles Interface, I2C, Bluetoothmodul, Herzfrequenzdedektor......)
==>http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=C1443;GROUPID=3225;ARTICLE=41053;START=0;SORT=artnr;OFFSET=16;SID=31XMMj3qwQAR8AAApHlEkae535059485831c5f64f055c1b01bd7a

MfG
Achim

Ps. Ich habe in meinem Prototyp den Skytraq waagerecht zur Leiterplatte, 
das hat den Vorteil wenn ich den in die Brusttasche stecke schaut die 
Antenne zum Himmel. Ist halt ein dickeres Gehäuse und mit den Akkus habe 
ich derzeit auch keine Probleme deswegen. 4xAA dies in jeder Ecke (auch 
im Urlaub) gibt.

von GPS'ler (Gast)


Lesenswert?

Hallo

noch ne Frage(n) wie ist den die Meinung zur Gehäusegröße? Es gibt ja 
fertige Logger für ca. 30€ die das auch können und klein sind zB.: 
i-Blue 747. Den habe ich schon lange und der wird in der Bucht immer 
noch angeboten. Der Nachbau eines reine Loggers lohnt fast nicht, ausser 
der Bastelfreude!

Deshalb würde ich eventuell Wert legen auf ein Display (Standard? Nokia? 
oder?) und Navi Tasten zB.: sowas wie Navimec Cursor Tasten (Reichelt 
Online-Katalog Seite 619)
Leider bin ich mit meinem Lochrasterprototype noch nicht so weit. Ich 
kann bisher nur über die serielle Schnittstell auf den PC loggen. 
Übrigens da gibt es ein super (freies) Tool ==>AVGPS, welches sehr zu 
empfehlen ist.

Ist ein Gold-Cap aus dieser Reihe nichts?
http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=B318;GROUPID=3148;ARTICLE=19387;START=0;SORT=artnr;OFFSET=16;SID=31XMMj3qwQAR8AAApHlEkae535059485831c5f64f055c1b01bd7a

MfG
Achim

von PJ (Gast)


Lesenswert?

Das lohnt vielleicht weniger wegen des Preises, aber dafür kann man 
Soft- und Hardware an eigene Wünsche anpassen, weil man genau weiß, wie 
es gemacht wurde und die Sourcen hat.
Das geht auch über die reine Bastelfreude hinaus, weil es ganz neue 
Projekte ermöglicht, wie z.B. OSM-Mapping oder Geo-Messdatenerfassung.

Deine Vorschläge würden wohl eher ein komplettes Neudesign der Platine 
erfordern, außerdem schluckt ein Display Strom. Vielleicht braucht das 
Display sogar noch 5V, das wäre dann noch mehr Aufwand.

von GPS'ler (Gast)


Lesenswert?

Hallo

@PJ um ein Redisgn zu vermeiden habe ich ja vorgeschlagen  einen oder 
zwei Steckerleisten so zu setzen, dass man Huckepack was eigenes 
anschließen kann. Eventuell, je nach Gehäusewahl im gleichen Gehäuse 
oder Huckepack ein zweites Gehause.
Als Display möchte ich an meinen Prototype ein "nokia 3310 display" 
hängen, das passt schon mit den 3,3 V. Das problem ist der Zugang zu den 
entsprechenden Pins (SPI, I2C oder 1-Wire wäre noch was). Eventuell 
externer Temperatursensor (1-Wire), denn der interne sagt wenig über die 
Aussentemperatur aus.
Ich denke da eventuell auch noch an Luftdruck, Kompass, Taupunkt...etc. 
eben was, was man nicht kaufen kann.

MfG
Achim

von Michael F. (fury)


Lesenswert?

Der Stecker ist für Hukepack-Platinen gedacht, damit kann jeder dazu 
basteln was er mag. Die ganzen Sensoren passen aber nicht mehr auf die 
Platine, ein FOST02 ist schon riesig (fast so groß wie die Micro-SD).

Die Goldcaps von Reichelt sind zu groß (8mm dick). Der von mir genutzte 
hat einen Durchmesser von 6,8mm und ist 2mm dick.

An ein Display (Nokia 3410)habe ich schon gedacht, und ohne Backlight 
fällt der Stromverbrauch kaum ins Gewicht. Aber wo soll es hin ? über 
den Tasten ist kein Platz und über dem GPS-Modul ist auch nicht 
vernünftig.

SPI ist oben links auf Top verfügbar und auf Bottom über den ISP. I2C 
ist auf dem Stecker verfügbar und für 1-Wire reicht jeder beliebige 
Portpin.

Gruß
michael

von Sebastian (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

ich habe mir ebenfalls mal Gedanken gemacht über eine variante das ganze 
am PC auszulesen und bin dann zum Entschluss gekommen das alles über den 
mini USB der ja bereits vorhanden ist zu realsiseren. Habe da auch schon 
einen Entwurf hgemacht, aber nicht auf diesen PC. Ich werde mich heute 
abend mal ransetzen und das ganze auf den aktuellen Schaltplan von 
Michael FLuhr bringen. Ich denke so um die 20 - 21 Uhr werde ich das 
alles soweit haben. Bei mir ist auch ein 644p einegplant...

von Radler (Gast)


Lesenswert?

Nimm' doch lieber VUSB http://www.obdev.com/products/vusb/index-de.html, 
das spart den teuren Chip und Platz auf der Platine.

von Sebastian (Gast)


Angehängte Dateien:

Lesenswert?

Hatte die Daten noch auf dem USB-Stick...

von GPS'ler (Gast)


Lesenswert?

Hallo

@Sebastian eine alternative wäre nur die 2. serielle Schnittstelle 
rauszuführen. Ich habe da derzeit einen biligen USB/Ser Converter dran. 
Nokia Handy Kabel von der Bucht.

Im hinblick auf ein Display wäre es eventuell gut einen Drehencoder oder 
so einen MiniJoystick vorzusehen. Noch freie Pins sollte man auf Lötpads 
bzw. Buchse legen. Leider bin ich mit EAGLE nicht vertraut.

MfG
Achim

von Radler (Gast)


Lesenswert?

Und wasserdicht wäre bei einem Fahrradgerät natürlich auch super. :-)

Bei dem Gehäuse müsste man dann wohl auch noch was machen... Ein 
umlaufender Klebestreifen reicht da vielleicht für's erste. Damit könnte 
man auch einfach die LED-Löcher überkleben, dann sieht man sie noch 
funzeln, aber sie bleiben trocken.

Schalter und Drehencoder wird da schon schwieriger.

Aber kennt jemand geeignete USB-Anschlüsse, die den Betrieb am Fahrrad 
bei Wind und Wetter aushalten?

Display weiß ich nicht genau. Aber da fräg ich mich: Ohne Display könnte 
man das Teil auch einfach in Rucksack/Tourtasche stecken. Mit Display 
jedoch möchte man es gerne ablesen, also muss es wo hin, wo man es sieht 
(z.B. Lenker). Aber was will die Display-Fraktion da denn eigentlich 
ablesen? Die durchlaufenden NMEA-Meldungen? Die intuitiven 
GPS-Positionsdaten? Die Temperatur, falls man sie so nicht spürt?

von Sebastian (Gast)


Lesenswert?

Ich habe für mich das Projekt erstmal aus Zeitgründen auf Eis gelegt... 
Man kann natürlich andere Bauteile verwenden. Was nun besser oder 
schlechter ist war für mich vorerst zweitrangig. Ich habe eben die Eagle 
Files etwas bearbeitet, dass sich da jemand dran machen kann der mehr 
Zeit über hat. Zum Programmieren der USB-Schnittstelle habe ich auf 
keinen Fall Zeit über!

Wenn es besser varianten gibt das ganze per USB auszulesen bin ich gerne 
bereit dazuzulernen. Ich bin auch kein Profi und habe beruflich auch 
nichts damit zu tun...

von Sebastian (Gast)


Lesenswert?

Achja, zum Dispaly...

Abzulesen wären z.B. die aktuelle Position... Warum denn nicht?

von GPS'ler (Gast)


Lesenswert?

Hallo

@Radler

>Display weiß ich nicht genau. Aber da fräg ich mich: Ohne Display könnte
>man das Teil auch einfach in Rucksack/Tourtasche stecken. Mit Display


..das kannste auch mit Display in den Rucksack packen. Display sollte 
optional sein bzw. abschaltbar. Anzeigen könnte man vieles 
Batteriespannung, Position, einfache Navi, Entfernung zum Ziel und und. 
Einen reinen Logger brauchst Du nicht selbst baue. Den kriegt man 
billiger. Siehe oben.

MfG
Achim

von Radler (Gast)


Lesenswert?

Da haste schon recht, man könnte Einiges anzeigen. Ist mir nach dem 
Posten auch selbst schon aufgefallen.

Z.B. Geschwindigkeit, verschiedene Durchschnittsgeschwindigkeiten, 
Tages-, Wochen, Monats-, Jahres-, usw. Strecken.
Verbrauchte Kalorien (für Abnehmer).
Sinnlos an Ampeln verplemperte Zeiten würden mich auch mal 
interessieren. Das kann man dann mit einem Motzebrief ans zuständige 
Tiefbauamt schicken. "Wie stark reduzieren Ampeln die 
Durchschnittsgeschwindigkeit?", das soll erst mal jemand mit einer 
anderen Methode ermitteln...
Differenz Luftlinie/Gefahrene Strecke. (Auch für's Tiefbauamt, wenn sie 
die Radwege SEHR blöd verlegen. Solche Initiativen können wirklich was 
bewegen, ich hab's damals bei der Fahrradinitiative in Kiel gesehen.)
Plattenstatistik.
Fotostandortspeicher.

Allerdings würde ich es an einen Nabendynamo anschließen wollen. Da ist 
Rucksack nicht so ideal. (Aber irgendwie würde auch das gehen.)

Wenn ich's mir überlege, wäre mir ein Teil mit Display schon lieber. 
Wäre dann eben ein anderes Gerät (größeres Gehäuse, andere Platine 
usw.).

Es muss halt einer machen.

von GPS'ler (Gast)


Lesenswert?

Hallo

@Radfans anbei ist ein Link zur Fahradstromversorgung...wurde oben mal 
gefragt. Ich hatte den Link nicht mehr. Sollte jedoch nicht auf die 
Loggerplatine.
==>http://home.vr-web.de/k-d.redeker/akkulamp/Charger3.htm#b3

MfG
Achim

von Sebastian (Gast)


Angehängte Dateien:

Lesenswert?

So, nun auch noch das geroutete Layout mit einem ATMega644. Habe 
allerdings noch die USB geschichte weggelassen! Bin mir im Moment nicht 
sicher welcher weg der bessere ist...

von Chris (Gast)


Lesenswert?

Wenn ich jetzt mal die Widerstände/Kondensatoren kram weglasse, dann 
benötige ich noch folgendes? Kann das mal bitte jemand überprüfen der 
etwas ahnung davon hat?

- ATmega mouser.com (556-ATMEGA644P-20AU)
- BSS123 Reichelt (Artikel-Nr.: BSS 123 SMD)
- LM75AD Reichelt (Artikel-Nr.: LM 75 SMD)
- Max 1811 Recihelt (Artikel-Nr.: MAX 1811 ESA)
- 1 Schalter Mouser.com (SSSS811101)
- MIC 2920A-3.3WS mouser.com (595-REF2920AIDBZT)
- Micro-SD Kartenhalter csd (Best.Nr.: 020196)
- USB-Buchse csd (Best.Nr.: 15761)
- Quarz csd (14-4S07,372MHZ)

- 1 Hand voll bunte LED´s (immer vörratig...)
- 2 Taster (immer vörratig...)
- SKYTRAQVENUS5 j. perthold hier im Forum

mit denen kann ich nichts anfangen bzw. bin ich mir nicht sicher was ich 
da nemen muss... kann da mal jemand weiterhelfen?

- SMCML12
- BL4C
- Stecker SMD 6 pol.

von GPS'ler (Gast)


Lesenswert?

Hallo

ich bin eher der Grobmotoriker und lege nicht so einen Wert auf "klein". 
Kleine Logger kann man biliger kaufen. Ich habe in meinem Prototype eine 
normale SD-Karte, so dass diese, wenn sie eingeschoben ist nicht 
raussteht. Ähnlich wie bei den PDA's von ASUS. Ich finde man sollte auf 
exotisch beschaffbare Bauteile nur wegen der Kleinheit verzichten. 
Ferner ist es meiner Meinung nach zu Schade den Analogport mit 3 Leds 
und zwei Taster zu belegen. Ein Display und ein Joystick oder 
Drehencoder auf die anderen freien Port Pins zu legen wäre aus meiner 
Sicht sinnvoller. Analog Ports für ne Datenerfassung von speziellen IOs 
reservieren.
Eventuell entwickelt sich dann ein "Open Logger" Projekt. Kleine Logger 
gibt es preiswert wie Sand am Meer. Ein Eigenbaulogger muß andere 
Qualitäten haben, sonst lohnt sich ein Eigenbau nicht.
Falls sich was mit dem Atmega644P entwickelt, bin ich mit dabei.

MfG
Achim

von Peter B. (basejump)


Lesenswert?

@ Radler
Dieser Virtuelle-USB hört sich ganz gut an.
Beim Atmega644*P* kann man auch jedes beliebige Beinchen alt 
Interruptpin nutzen und den USB Anschluss beliebig verlegen.

Das müsste dann aber schon ein 12MHz Quarz sein.

Es wär doch schön wenn man einen Taster drückt und dann werden die Daten 
per USB auf den Computer überspielt.
Ich könnte dafür eine Java-App schreiben.

Jedenfalls hab ich hier mal ein Testboard mit einem ATMEGA644P-20MU 
gemacht um da mal etwas mit USB zu probieren.


Vielleicht kann man es auch so hinbekommen dass man die Daten per HID an 
den PC sendet dann braucht man keinen extra Treiber.

Weiß da jemand wie oder ob das damit geht?

von Radler (Gast)


Lesenswert?

Das HID geht mit dem VUSB, deren Website hat ja gerade dafür viele 
Beispiele.

Das wäre dann so, als würde jemand über die Tastatur die ganzen Daten 
eintippen.

Man könnte das statt als HID aber auch so programmieren, dass gar kein 
Tastendruck am Gerät notwendig ist. Dann gibt der PC den Befehl über die 
USB-Schnittstelle. Das erfordert wohl etwas mehr Einarbeitung in USB und 
diese VUSB Library.

Ein Nebeneffekt eines funktionierende USB-Ports zum Auslesen wäre, dass 
man die Speicherkarte nicht unbedingt herausnehmbar machen muss. Dann 
könnte man sich ein Loch im Gehäuse sparen, was die Dichtigkeit 
verbessert und wahrscheinlich auch die Mechanik der Karte im Gerät 
verbessert. (Man könnte sie dann sogar direkt festlöten.)

Vermutlich gibt es auch komplett dichte USB-Ports (wobei aber wohl 
Beschaffung und Einbau besondere Anforderungen stellen würden, einfach 
am Rand an die Platine setzen reicht dann natürlich nicht).

Das VUSB ist allerdings nicht so schnell wie ein direktes Auslesen der 
Speicherkarte in einem schnellen Lesegerät. Bei mehrwöchigen Radreisen 
wird sich dass am Ende dann sicher kurzzeitig etwas störend bemerkbar 
machen.

von GPS'ler (Gast)


Lesenswert?

High Peter,

du mußt aber beachten dass der Atmega mit 3,3V läuft und da ist eventuel 
12 MHZ zu viel...

MfG
Achim

von Michael F. (fury)


Lesenswert?

@Chris
- SMCML12 : SMC ML 12-6,7G bei Reichelt aber nur für evtl. Erweiterungen 
nötig
- BL4C : Ist die Idde einen Nokia-Akku zu benutzen, die 
Kontaktiereinrichtung hab ich bisher nur bei Ebay gefunden.
- Stecker SMD 6 pol. : Ist der ISP, aber inzwischen wieder runter 
geflogen.

von Michael F. (fury)


Lesenswert?

@Sebastian
Hast du nur den Atmega ausgetauscht ?
Welche Eagle-Version benutzt du ? Ich benutze noch Eagle 4.16.

von Sebastian (Gast)


Lesenswert?

@fury Ja, ich habe den Atmega ausgetauscht... Zumindestens im Layout! 
Habe mir noch keine Platine gemacht, weil...

1. Weil ich mir noch nicht sicher bin wie ich das am geschicktesten mit 
der USB sache lösen werde.

2. Weil ich mir gerade ein Belichtungsgerät baue und von der direkt 
Toner aktion weggehe.

3. Wenig Zeit habe und ich die nächsten Wochen keine Zeit zum 
Programmieren habe...

Ich benutze die Eagle Version 5.4.0. Nicht ganz die neueste, aber 
relativ aktuell.

LG
Sebastian

von Mirko P. (pitti)


Lesenswert?

Hallo,
ist das Angebot mit der Platine noch aktuell? Ich würde mich für eine 
interessieren.

Mirko

von Michael F. (fury)


Angehängte Dateien:

Lesenswert?

Hallo Mirko,

ja ist noch aktuell, ich werde vermutlich nächste Woche bestellen.
Bin nur noch nicht sicher wie ich das mit der Bestellung bei Mouser 
machen soll.

Ich nutze die Gelegenheit auch gleich das aktuelle Layout anzuhängen.
- Atmega 644P
- 2. Serielle auf der Steckerleiste (dadurch Pinbelegung komplett 
umgeworfen)
- ISB auf 2x3 Steckerleiste
- V-USB (wegen 12MHz aber nur wage Hoffnung)

von GPS'ler (Gast)


Lesenswert?

Hallo

@Michael ich habe jedenfalls auch Interesse an ner Platine (max 3). 
Könnte man die Leds nicht auf die "anderen freien Pins legen, so das der 
Analogport ganz frei wird für analoge Erfassung? Taster könnte man über 
Widerstands kette an einen Pin hängen? Dann wärs ein GPS Universal I/O 
Logger.

Eventuell noch die Standard Induktivität 10 uH zwischen AVCC und VCC 
(Seite 251 ATMEG644P) Manual?
Die zweite serielle Schnittstelle liegt die dann auf dem USB. Ich habe 
die derzeit direkt mit einem billigen Handy USB/ser. Konverter 
angeschlossen.

Schön wäre noch eventuel eventuell die Möglichkeit einen Widerstand zu 
Bestücken von VCC auf Lötpad auf freien Pin (1-Wire).
Wenn ich da noch irgendwie mein Nokia Display dranfrickeln könnte wäre 
ich glücklich.

MfG
Achim

von Michael F. (fury)


Lesenswert?

LEDs und Taster S2 möchte ich nicht ändern, den anderen Taster schau ich 
mir mal an.
Auch die Induktivität und 1 oder 2 PullUp-Widerstände (PC2 und PCA4) 
werde ich versuchen rein zu bekommen.

Die serielle kann über 2 0Ohm Widerstände auf den USB gelegt werden. Die 
2 Widerstände sind zwar für V-USB gedacht aber es geht auch anders.

Das Nokia-Display könnte man auf dem Top an den SPI oben links hängen. 
Was man aber zusätzlich bräuchte wäre ein Reset-Signal und einen 
Kondensator für VOut.
Ich bin mir nicht sicher, kann man den Reset des Display an den Reset 
des AVRs hängen ? ich erinnere mich das ich mal Probleme damit hatte (zu 
kurz oder Flanke zu flach)

von GPS'ler (Gast)


Lesenswert?

Hallo Michael

>>Nokia-Display habe ich noch keine Erfahrung. Habe die mal in der Bucht 
ersteigert, aber noch nicht eingesetzt.

Bei mir ist im Zusammenhang mit der Platine nur offen wie ich an die 
Sonderbauteile ungleich Reichelt komme?
Hast du vor eine Sammelbestellung zu machen?

Für die Eingabewürde ich sowiso nen Dreencoder oder sowas dranfrickeln 
dran würden die Taster eh entfallen....

MfG
Achim

Ps: Ferner ist natürlich das SMD ne weitere Herausforderung. Ich bin da 
eher Grobmotoriker im fortgeschrittenen Alter, habe aber schon SMD 
gelötet...

von Radler (Gast)


Lesenswert?

Der Transistor im Massezweig des GPS-Moduls wäre mir ja nicht geheuer.

Wenn da mal ein Programmierfehler ist, zieht man die Pins an den 
Eingängen des Moduls unter dessen Versorgungsspannung, was 
wahrscheinlich unzulässig ist und evtl. zu dessen Beschädigung führen 
könnte.

Ok, ich kann den natürlich beim Bestücken einfach weglassen/überbrücken.

Ich wäre eher dafür, das GPS-Modul in den Sleep-Modus zu versetzen.

Aber mich deucht, das Thema wurde schon mal angesprochen.

von Radler (Gast)


Lesenswert?

Das mit dem Akku von einem weiteren Versender ist zwar etwas unbequem, 
aber ich hab mir schon das Gehäuse besorgt und muss sagen, dessen 
geringe Größe und die gefällige Form haben schon Charme.

Vielleicht gibt's ja auch noch andere Lieferanten mit Akkus geeigneter 
Größe, sodass man die Zahl der Versandkosten gering halten kann.
Bei Angelika habe ich allerdings überhaupt keine Selbstlöt-LiPos 
gefunden.

von Michael F. (fury)


Lesenswert?

2 PullUps, die Induktivität sind drin und PA2 liegt auf der 
Steckerleiste.
Ist für die Spule JCI 2012 10µ von Reichelt OK ?

Na endlich jemand dem das Gehäuse auch gefällt ;-)

Akkus von WML-Technik kann man wohl vergessen, ich hab jetzt nach einem 
Monat irgendeinen Akku bekommen, schon zum 2. Mal.
Neuer Idee ist ein Akku  von Kokan SLB603870H, hat 1500mAh und man muss 
die 8C-Version kaufen, die 20C ist zu dick.
http://www.der-schweighofer.at/artikel/53482/kokam_einzelzelle_1500hd_8c_3_7v
http://www.accu-profi.de/akkumulatoren_lipoly.php

Und wegen den nicht Reichelt-Teilen, ich fürchte ich muß eine 
Sammelbestellung starten.

von GPS'ler (Gast)


Lesenswert?

Hallo

die Spule JCI 2012 müßte vom Wert ok sein(?? aber....), ich habe diese 
jedoch nicht eingesetzt. Ich hatte bei meinen DIL immer diese: SMCC 10u
http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=B512;GROUPID=3179;ARTICLE=18193;START=0;SORT=user;OFFSET=16;SID=31XMMj3qwQAR8AAApHlEkae535059485831c5f64f055c1b01bd7a

aber das ist in diesem Falle nichts. Jedoch wurde auf einer SMD Platine 
auch die SMCC 10uF eingesetzt, obwohl sonst ALLES SMD war (Athernet). 
Den Grund kenne ich nicht. Eventuell kann da noch jemand einen Beitrag 
liefern.

Ulrich Radig hat auf seinem Webmodul, obwohl SMD, auch den SMCC 10 u....

MfG
Achim

von Sebastian (Gast)


Lesenswert?

Was für ein AKKU genau soll das sein? Ich habe evtl. die Möglichkeit 
welche ran zu bekommen. Benötige dann allerdings die exakte 
Herstellerbezeichnung... Der Nachteil ist, dass das unter Umständen 4 
Wochen oder so dauert bis ich die bei mir habe.

von Michael F. (fury)


Lesenswert?

Das Datenblatt findest du hier 
http://www.kokam.com/product/product_pdf/rc_070226/SLB603870H_1500mAh_Grade.pdf
Mein Preis bisher 10.50 + Porto

von GPS'ler (Gast)


Lesenswert?

Hallo

@Michael oben wurde mal das Abschalten angesprochen, dass es nicht so 
optimal wäre die Masse Abzuschalten.

Eventuell kann man hier was abspicken:
http://www3.plala.or.jp/takayuki/kml/pt270.png
http://elm-chan.org/works/glg/report_e.html

Da sind auch 100K Widerstände an der SD Karte drin...

Ich bin nicht so der Hardwareexperte....

MfG
Achim

von Michael F. (fury)


Lesenswert?

@GPS'ler und Radler
Habt ihr noch Interesse an den Platinen ?
Ich habe im Markforum eine [[Sammelbestellung GPS Tracker und 
Mouser.com]] gestartet, aber von euch nichts gelesen.
Die Platinen sind schon bestellt und noch je 1 für euch reserviert.

Gruß Michael

von Michael F. (fury)


Angehängte Dateien:

Lesenswert?

Hier noch die Eagle-Dateien für die Platine.

von N. S. (sharpay)


Lesenswert?

Hallo, habe meine Platine bestückt und auch schon einige Touren geloggt.
Mir ist aufgefallen das in der Software die interne Uref gewählt wird 
aber im Layout der Pin Uref auf Vcc liegt.
Im Datenblatt ATMega32 steht dazu:
If the user has a fixed voltage source connected to the AREF pin, the 
user may not use the other reference voltage options in the application, 
as they will be shorted to the external voltage.
 Der Pin Uref sollte nicht mit Vcc verbunden werden, eventuell nur mit 
kleinem C an GND.

von Sebastian (Gast)


Lesenswert?

Hi,

ich habe jetzt ein paar Akkus bi mir liegen (500) wenn einer einen 
möchte, dann bitte melden.

LiPo 8*43*68 3.7v/2300mAh

Der Akku hat 2 Kabel zum anlöten bereits integriert und ich gebe diese 
für Mitglieder hier im Forum zum Selbstkostenpreis weiter.

7,61 Euro zzgl Versand von 4 Euro.

LG
Sebastian

von Achim (Gast)


Lesenswert?

Hallo,

habe mal eine allgemeine Frage.

Kann ich nach dem erfolgreichen loggen Datum und Uhrzeit an einer 
Position ablesen?

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Achim schrieb:
> Hallo,
>
> habe mal eine allgemeine Frage.
>
> Kann ich nach dem erfolgreichen loggen Datum und Uhrzeit an einer
> Position ablesen?

Ja, Datum und Uhrzeit ist in den NMEA Meldungen enthalten. Die NMEA 
Toolbox gibt das zwar nicht direkt aus (allerdings, soweit ich weiß, 
sind die Daten auch in der exportieren GPX Datei drin) aber 
aufgezeichnet wird es auf jeden Fall, also schlimmstenfalls muss man 
"manuell" in der NMEA-Datei nachschauen.

von Achim (Gast)


Lesenswert?

Na das hört sich gut an...

Also werde ich jetzt mal alles bestellen und zusammenschustern :-))

von Achim (Gast)


Lesenswert?

Hallo Norbert,

kannst du evtl. mal ein Foto von oben und unten amchen und einstellen?

Ich bin mir bei manchen Bauteilen nicht immer sicher wohin die müssen. 
Ich tue mir mit schönen Fotos etwas einfacher...

LG
Achim

von Martin M. (kaktus621) Benutzerseite Flattr this


Angehängte Dateien:

Lesenswert?

Achim schrieb:
> Hallo Norbert,
>
> kannst du evtl. mal ein Foto von oben und unten amchen und einstellen?
>
> Ich bin mir bei manchen Bauteilen nicht immer sicher wohin die müssen.
> Ich tue mir mit schönen Fotos etwas einfacher...
>
> LG
> Achim

Hallo!

Ich weiß jetzt nicht genau, welche gLogger Version du meinst, aber hier 
einmal Fotos von meiner 'alten' (wobei ich jetzt wohl eher das Layout 
von Michael Fluhr bauen würde, da es Platzmäßig eindeutig besser ist und 
über eine Ladeschaltung verfügt).

von Hans J. (step_up_mosfet)


Lesenswert?

Hallo Martin,
ich wollte dich mal auf meinen Thread aufmerksam machen vielleicht 
interessiert es dich.

Beitrag "GPS - Trickle Power Modus aktivieren"

Den Stromsparmodus kann ich jetzt schon aktivieren/deaktivieren und hab 
ein wenig getestet.

Vielleicht kann mir jemand bei dem NMEA<->Sirf-Modus umschalten helfen.

von Bastian (Gast)


Lesenswert?

Hallo Martin,
ist dir das Problem bekannt, dass der Datenlogger bei langen Laufzeiten 
> 2 Std. nicht mehr über den SD-Leser am PC ausgelesen werden kann?

Das hat anscheinend mit den FAT-Copies zu tun. Werde mich in der 
nächsten Zeit mal damit beschäftigen.

von Knut (Gast)


Lesenswert?

Hat zufällig noch jemand Platinen zu diesem Projekt?

von Felix N. (time2ride)


Lesenswert?

Gibt es irgendwo schon eine grobe Übersicht, was das ganze Projekt 
komplett kostet?

von Martin M. (kaktus621) Benutzerseite Flattr this


Angehängte Dateien:

Lesenswert?

Felix C. schrieb:
> Gibt es irgendwo schon eine grobe Übersicht, was das ganze Projekt
> komplett kostet?

Hallo Felix!

Ich habe gerade einmal nochmal eine Beispielbestellung zusammengestellt, 
es sieht wie folgt aus:

(### Ich beziehe mich jetzt auf meine gLogger Platinenversion, nicht auf 
die (eigentlich bessere) Version von Michael Fluhr ###)

Die Bauteile für die Platine bekommt man nahezu alle bei 
csd-electronics.de. Nahezu? Ja, den BSS138 FET gibt es dort leider 
nicht, am günstigsten wäre da wohl bei einem Elektronik-Händler in 
deiner Nähe nachzufragen.
Ansonsten komme ich für die Bauteile inkl. Versandkosten auf einen Preis 
von:

  13.51€

Hinzu kommen die Kosten für:

* BSS138 FET (wie gesagt, leider nicht bei csd erhältlich) = ein paar 
Cent
* GPS-Modul = je nachdem ab ca. 20€ aufwärts (oder mal bei eBay schauen)
* Akku = z.B. ein Handyakku, ca. 10€ aufwärts bei eBay o.ä.
* Gehäuse = meins habe ich für einen Preis von 0€ in meiner Wohnung 
gefunden, da muss man einfach mal schauen, was passt (für M. Fluhrs 
Platine gibt es ein passendes Teko-Gehäuse, wenn ich mich recht 
entsinne)
* Platine = Ich habe meine beim "Platinenbelichter" fertigen lassen, 
Kostenpunkt ca. 10€

Macht dann insgesamt:

-------
  13.51
+  0.10
+ 20.00
+ 10.00
+ 10.00
-------
€ 53.61 (ungefähr! Preise für die "nicht-Platinenbauteile" können unter 
Umständen stark variieren)

Im Anhang habe ich die Bestellübersicht bei csd-electronics angehängt 
(schade, dass man den Warenkorb nicht direkt speichern und weitergeben 
kann)

Bei M. Fluhrs Version ist noch eine Ladeschaltung vorhanden, ich vermute 
die Kosten sind dann minimal höher (wahrsch. so ein bis zwei Euro (?))

Ich hoffe ich konnte etwas weiterhelfen :-)

Schönen Abend noch,
  Martin

von Felix N. (time2ride)


Lesenswert?

Vielen Dank Martin,
da werde ich mich dann mal dransetzen, wenn die Prüfungen wieder rum 
sind. Da kann wohl kein fertig gekaufter GPS-Logger mithalten, wenn man 
den praktisch beliebig erweiterbaren Funktionsumfang betrachtet.
Grüße, Felix

von Max (Gast)


Lesenswert?

Hi,

ich wollte nun endlich alles zusammenlöten und da bin ich fast fertig 
und mir fehlen 2 Bauteile....

C8 und C16 je ein Kondensator 0,22F 3,3V

Kann man da irgendwie als Ersatz einbauen? Ich kann die auch bei 
Reichelt nicht finden...

von Mike J. (Gast)


Lesenswert?

@ Max
Die kannst du auch weg lassen.
Die einzige Aufgabe dieser Goldcaps ist es die Spannung kurze Zeit 
aufrecht zu erhalten wenn der Akku getauscht wird oder so, damit die 
Einstellungen nicht verloren gehen.
Also die ent-rippeln die Spannung nicht und sind für weiter auch nichts 
gut.

von Max (Gast)


Lesenswert?

@Mike J.

OK,

dann werde ihc das erstmal ohne machen... Aber trotzdem, wo finde ich 
die?

von Michael (Gast)


Lesenswert?

Hi,

wozu genau ist der Schalter S4 zwischen dem Max1811 und MIC 2920A-3.3WS 
gedacht? Ich kann das nicht so ganz folgen... Bin auch nur Laie was das 
angeht.

von Mike J. (Gast)


Lesenswert?

@ Max
Bei Reichelt: SPK 220.000µF-V :: Speicherkondensator, Raster 5mm, 
220.000µF

@ Michael
Schau dir das doch mal in Eagle an.
Der Schalter Verbindet den Akku mit dem LowDrop Spannungsregler der ja 
die Schaltung versorgt.

von Christoph (Gast)


Lesenswert?

Hmm auf welche Version beziehst du dich ? Bei der Version von Michael 
Fluhr geht der S4 direkt an den Atmega....

von Michael F. (fury)


Lesenswert?

Moin,
der Goldcap von Reichelt könnte etwas groß sein. Ich hatte die Goldcaps 
zusammen mit dem GPS-Modul bekommen.
Der ist drin, damit das GPS-Modul den letzten Fix speichert und so 
schneller starten kann.

S4 ist ein zusätzlicher Taster der noch ohne Funktion ist. Ich hatte bei 
der 1. Platine noch Platz und dachte mir, einen Taster kann man immer 
mal brauchen.

Ich habe öfters log.nme-Dateien ohne Inhalt nach 8 Stunden loggen, finde 
aber keine Zeit um die Software von Martin zu ändern.

Gruss
Michael

von Christoph (Gast)


Lesenswert?

Hast du zufällig noch ne Platine übrig ?

Gruß Christoph

von Michael F. (fury)


Lesenswert?

Nein, Platinen sind alle weg.
Neue werde ich erst machen lassen, wenn ich einen anderen 
Spannungsregler gefunden habe.
Der jetzige zieht 1-2 mA, auch wenn der Atmega sich schlafen gelegt hat. 
Bei Gelegenheit teste ich den MAX 882, den es auch bei Reichelt gibt.

von Barny F. (barny)


Lesenswert?

Dass Projekt sieht ja richtig interessant aus.
Gibt's mit den kleinen SD-Karten denn keine Probleme?
Ich habe gelesen dass viele Mikro-SD's den SPI-Modus nicht unterstützen.

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Barny F. schrieb:
> Dass Projekt sieht ja richtig interessant aus.
> Gibt's mit den kleinen SD-Karten denn keine Probleme?
> Ich habe gelesen dass viele Mikro-SD's den SPI-Modus nicht unterstützen.

Also derartige Probleme konnte ich bis jetzt noch nicht feststellen und 
benutze den Logger schon seit mehr als einem Jahr. Aber da ja auch nicht 
unbedingt spezielle Befehle verwendet werden (lesen bzw. fast nur 
schreiben sollte ja Standard sein) würde mich es auch etwas wundern, 
wenn es da Unterschiede zw. Normal und Micro gäbe.

Und an Michael Fluhr: Solltest du mal eine Platine übrig haben oder ein 
neues Layout, melde dich ;-) Ich wäre mit dem Umstieg aufs Rennrad an 
einem kleineren Gehäuse als das meinige interessiert, sodass es auch ins 
Rad-Trikot passt und ich keine zusätzliche Tasche mitschleppen muss.

Und das Rad neu erfinden wäre ja auch etwas zwecklos, da ich vermute, 
dass es nicht sehr viel kleiner als bei deiner Version werden kann 
(höchstens Multilayer-Platinen? Dürfte aber für den Normalsterblichen in 
kleiner Zahl unbezahlbar sein).

von Michael (Gast)


Lesenswert?

Wie gesagt, bin ich Laie. Mich interssiert das nun im Grundsatz.

Wenn ich das richtig verstehe, dann wird mit dem Schalter der Stromkreis 
für dem Spannungsregler geschlossen. Dadurch läuft die Schaltung also 
mit dem Akku und nicht mehr über die Spannungsversorgung der USB Buchse. 
Ist es den nicht besser das zu automatisieren? Sobald USB angeschlossen 
von USB Strom nehmen wenn nicht über AKKU

von JörgW (Gast)


Lesenswert?

@All
Gibt es schon Langzeiterfahrung mit dem Logger? Ich möchte im nächsten 
Jahr für 14 Tage aus der Zivilisation verschwinden, jedoch meinen 
zurückgelegten Weg durchgehend aufzeichnen. Also hat schon jemand den 
Logger 2 Wochen am Stück betrieben und kann berichten?
Könnte jemand den Stromverbrauch der Aufgebauten Schaltung messen?
Für mein Projekt schwanke ich noch, ob ich ausreichend Kapazität oder 
Solarzelle und Dynamo mitnehmen werde.

@ Michael Fluhr
Ich beabsichtige auch einen GPS Tracker zu bauen und habe, bevor ich die 
Arbeiten hier gesehen habe einen Schaltplan auf Basis des Mega128 
entworfen.

Dein Design gefällt mir. Auch, vor allem, weil dein Board schon fertig 
und klein ist. Jedoch habe ich zu deiner Schematic ein paar Fragen:
- Müssen, damit I2C funktioniert nicht an die Leitungen PullUp 
Widerstände?
- Du hast 2 Taster vorgesehen, warum sind die PullUp Widerstände nicht 
gleich groß?
- Könnte man, um Strom zu sparen nicht einfach PullDown Widerstände 
daraus machen?
-Wozu ist SJ1 da? Es steht zwar drunter, dass man mit der SD Karte den 
Atmega An/Aus schalten kann, jedoch verstehe ich nicht, wie das 
funktioniert.

Gruß,
JörgW

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Hallo!

Also das längste, was ich bis jetzt mehr oder weniger am Stück 
aufgezeichnet habe, war eine 3-Tages-Tour. Ich hatte allerdings die 
Möglichkeit, den Akku nach jeder Etappe wieder aufzuladen. Die gesamte 
Route hat 39MB auf der SD Karte belegt (3 Etappen à ca. 7 Stunden). Bei 
15 Tagen und vermutlich etwas mehr als 7 Stunden am Tag müsstest du halt 
schauen, dass genügend Speicherplatz auf der SD Karte vorhanden ist, 
bzw. nicht benötigte NMEA Kommandos herausfiltern (im Grunde genommen 
braucht man eigentlich nur GPGGA und eventuell GPVTG, um die Route ins 
GPX oder KML Format zu konvertieren).

Das ist die Tour (hoffe, der Link ist nicht zu lang): 
http://maps.google.de/maps/ms?ie=UTF8&hl=de&msa=0&msid=102721812355516657756.00047372ca2504d60503d&ll=50.352471,5.515137&spn=1.309101,2.469177&t=h&z=9

von JörgW (Gast)


Lesenswert?

Hi Martin,
danke für die prompte Antwort. Wie ich sehe, wohnst du auch in AC...
Der Speicherplatz sollte ja nicht das Problem sein. Zur Not nehme ich 
halt mehrere Speicherkarten mit.
Viel mehr Sorgen macht mir die Stromversorgung, da wir in den Alpen 
wahrscheinlich keine 'herkömmliche' Stromquelle haben werden. Vom R - 
Versender habe ich mir einen Solar Akkulader (lädt 2 AA NiMh) und aus 
HongKong über die Bucht einen Dynamo mit 5V Ausgang bestellt. Es ist 
beides schon da, nur fehlt mir im Moment die Zeit genaue Tests zur 
Leistungsabgabe zu machen.
Hilfreich wäre dann eine Messung der Leistungsaufnahme.
Vielleicht werde ich die Platine auch nochmal umdesignen um den Logger 
in eine kleine Otterbox zu stecken.
Den zweiten Taster finde ich interessant um bestimmte Wegpunkte zu 
markieren, evtl. werde ich noch einen Dritten verbauen um Orte zu 
kennzeichnen, an denen wir Bilder machen.
Naja - Gut Ding will Weile haben. In diesem Sinne - Gute Nacht

von Michael F. (fury)


Lesenswert?

JörgW schrieb:
> Dein Design gefällt mir. Auch, vor allem, weil dein Board schon fertig
> und klein ist. Jedoch habe ich zu deiner Schematic ein paar Fragen:
> - Müssen, damit I2C funktioniert nicht an die Leitungen PullUp
> Widerstände?
Ich denke, die internen PullUps des AtMega sollten dazu reichen, aber 
I2C wurde noch nicht in Betrieb genommen.
> - Du hast 2 Taster vorgesehen, warum sind die PullUp Widerstände nicht
> gleich groß?
Die Widerstände haben doch beide 47K.
> - Könnte man, um Strom zu sparen nicht einfach PullDown Widerstände
> daraus machen?
Nein.
> -Wozu ist SJ1 da? Es steht zwar drunter, dass man mit der SD Karte den
> Atmega An/Aus schalten kann, jedoch verstehe ich nicht, wie das
> funktioniert.
Der SD-Kartenhalter hat einen Schalter zum erkennen ob eine SD-Karte 
gesteckt ist. Den habe ich dazu misbraucht den GPS-Logger einzuschalten.

Möglichkeiten zum Strom sparen sind meiner Meinung der µP (Mega32 durch 
Mega644P ersetzen) und der Spannungsregler (MIC2940 durch MAX883 
ersetzen).
Ich hatte schon einen 644P drauf, konnte den aber nicht programmieren. 
Erklärung habe ich dafür keine, aber ich werde bei gelegehit mal einen 
2. ausprobieren. Um den Spannugsregler zu tauschen wäre ein neues Layout 
nötig.

Das GPS-Modul benötigt beim Start 120mA und nach einem Fix dann die 40mA 
aus dem Datenblatt.
Die Platine braucht nach einem Fix dann etwa 60mA .

Gruß
Michael

von haribo (Gast)


Lesenswert?

Eine Frage zum Schaltplan:

An AREF liegt laut Schaltplan Vcc (also 3,3V). In der Software steht:

ADMUX |= (1<<REFS1) | (1<<REFS0);

Es wird also die interne Referenz (2,56V) eingestellt.

Das ist doich ein Fehler oder? Wenn man die 3,3V als Referenz benutzen 
will muss doch auch auf externe Referenz eingestellt werden oder? Also 
REFS1 und REFS0 beide auf 0 setzen.

Gehe ich da richtig in meinen Annahmen oder habe ich etwas übersehen?

Außerdem: Was passiert wenn man auf interne Referenz (2,56V) einstellt 
und dann AREF mit 3,3V beschaltet?

Wird dann als Referenz die 3,3V genommen und welche Auswirkungen sind 
sonst noch relevant?

mfG haribo

von Lukas B. (nighthawk)


Lesenswert?

Hallo,

ich habe ein kleines Problem:
ich habe mir die Projektfiles mal angeschaut, da ich einen GPS Tracker 
bauen möchte. Weiter oben habe ich gelesen dass man die .hex datei und 
die .eep Dateien auf den m32 brennen muss. Die .hex Datei zu brennen ist 
kein Problem, aber wie man die .eep Datei bei AVRWorkpad Plus in den 
Eprom bekommt habe ich keine Ahnung.
Benutzt von euch noch jemand Avr Workpad und ein MySmart Usb Board, der 
mir sagen könnte wie ich die Fusebits einstellen muss un wie man dort 
die .eep Datei auf den m32 bekommt?

Bin für jede Hilfe dankbar!!!

MFG
Lukas

von Maxx (Gast)


Lesenswert?

Hi,

ich hab mich gerade entschlossen, kurzfristig auch einen logger 
aufzubauen sofern ich das zeitlich noch schaffe.
Naturgemäß stolperte ich über den GLogger ;) und besonders auch Michaels 
Modifikation sieht sehr interessant aus...

Allerdings ist meine Zeit ein wenig begrenzt und ich habe z.T. nur 
diverse alternative Bauteile herumliegen...

Als Modul hätte ich am liebsten das 552ETTL von Navilock ausgesucht.
PRO ist hierbei AGPS, durch den freien Download der (bis zu 14 tägigen) 
Daten soll der Satfix ja blitzschnell gehen.
Leider würde die 5V Versorgung die Realisierung des Ganzen aber eher 
etwas Verlangsamen, da in Verbindung mit einem 3.7V Lithium Akkus und 
der Ladeschaltung via 1811 wohl noch eine Stepup Schaltung hinzukommt :(
Schade eigentlich, das (neuere) Modul ist sogar günstiger als die 
einfacheren Module aus der 50x Serie zu haben (ca €27 nach aktuellem 
Stand).

Kopfzerbrechen bereitet mir vor allem die Stromversorgung.
Die einfachen GPS Module sowie die AVRs lassen sich ja bequem mit den 
3.7V eines Lithium Akkus betreiben. Wie sieht es mit der SDCARD aus? Die 
Datenblätter sprechen im allgemeinen von 2.7-3.6V.
Ist die Versorgung in Verbindung mit dem MAX1811 ohne Probleme 
realisierbar, also auch mit gelegentlichem "Nachladen" via 5V im 
Betrieb?
Oder kommt man um einen Spannungsregler mit sehr geringem Dropout gar 
nicht herum, die LD33 die ich noch zuhauf hier liegen habe fallen bei 
3.7V -> 3.3V leider aus...

Wie gesagt, ich habe mich leider sehr kurzfristig für einen Logger 
interessiert, Ich müsste das also binnen einer Woche auf die Reihe 
bringen. Loggen wollte ich damit einen Trip von ca. 1 Woche. Sofern ich 
mich weitgehend an SMD halten und möglichst viele der vorhandenen 
Bauteile/Resourcen (z.B. diverse AVRs, SD Karten, Eagle + Belichtungs- & 
Ätzausstattung, AVR Dragon) ausschöpfen kann, wäre das ansich machbar, 
zumindest was das Programmieren bzw. das Herstellen der benötigten 
Platine angeht.
Am liebsten wäre mir letztlich eine relativ "eigenständige" Lösung, die 
ich beim Dauerloggen einfach gelegentlich über eine USB Buchse nachladen 
kann. Im Moment würde das halt das 552ETTL Modul ausschließen, sofern 
ich die 3.7V/5V Thematik nicht auf einfachste Weise kurzfristig geregelt 
bekomme.

Sollte ich das "Projekt" wider allen Stolpersteinen dennoch irgendwie 
rechtzeitig umsetzen können, würde ich auch bereitwillig alle neu zu 
erstellenden Teile (Layout, Codepassagen) zur Verfügung stellen ;)

Ciao...

von Maxx (Gast)


Lesenswert?

So, ein paar neue ATMegas, MAX1811 und das navilock 501ETTL (das 552ETTL 
heb ich mir wegen der 5V/3.3V Thematik evtl. für eine V2 auf, sofern ich 
dazu noch Bedarf bzw. Lust verspüre ;) ) sind unterwegs und sollten noch 
rechtzeitig eintreffen.
Mit meinem AVRDragon bin ich auch eifrig am "wieder warmwerden" (so 
sehr, dass ich mir schonmal den Mega88 auf meinem alten DOG-M Testmodul 
verbraten habe, da scheint der RESET Pin seinen Diesnt eingestellt zu 
haben ;) ).

Ich bin mir wegen dem Spannungsregler jedoch noch unsicher... den werde 
ich kurzfristig nicht bekommen - wäre hier evtl. eine Vereinfachung z.B. 
mit einer Z-Diode sinnvoll um aus den 3.6-4.2 der Akkuladespannung 
gleichmäßige 3.3 bzw. 3.6 für den AVR, das GPS Modul und die SD-Card 
bereitzustellen?

Für später hab ich mal mit dem MAX882/884 geliebäugelt, ob ich den 
kurzfristig bekomme ist aber eher unwahrscheinlich, daher auch -> V2 ^^

Sind noch andere gerade an einer Umsetzung des Loggers dran die in den 
kommenden Tagen an einem Ideenaustausch interessiert sind?

Ciao...

von Michael F. (fury)


Lesenswert?

Hallo Maxx,
finde toll das es hier doch noch weiter geht. Habe selbst noch den 
Einsatz eines MAX 88x vorgesehen, aber die liebe Zeit lässt es nicht zu.
Durch das "zwischendurch" Nachladen soll der LiPo schneller an Kapazität 
verlieren bzw. altern. Ich habe mal gelesen, das jeder angefange 
Ladevorgang wie ein vollständiger Ladevorgang zu werten ist. Bei etwa 
500 solle Ende sein, aber so oft habe ich noch nicht geladen und habe 
noch keine Auswirkungen von "zwischendurch" Laden erkannt.

Mit dem Spannungsregler sollte das auch funktionierten, aber man muss 
den Widerstand so auslegen, das ohne Schaltung mehr Strom fliesst als 
der maximale Strombedarf der Schaltung ist. Vermute das sind dann 
120-150mA und der Akku hält entsprechend kurz.

Gruss
Michael

von Maxx (Gast)


Lesenswert?

Hi,

also zur Lebensdauer der Akkus mach ich mir keinen Kopf... zum einen 
kriege ich immer wieder mal Geräte zum "Verwerten", zum anderen sind 
neue Akkus gelegentlich z.B. bei Pollin ja sehr billig zu haben.

Ich bin im moment leider etwas gefrustet... Morgen startet der Trip und 
ich hab mich mit diversen ATMegas, dem 501er Navilock Modul, einigen 
MAX1811 etc. eingedeckt aber kurzfristig leider keine SD Steckverbinder 
sowie Spannungsregler bekommen, die mit einer so geringen 
Spannungsdifferenz arbeiten (meine LD33 wollen mindestens 4.75V am 
Eingang wenn ich das richtig sehe :( ).

Hätte ich zumindest die Spannungsregler wie auch einen Sockel gefunden 
wären die 2 Tage noch ausreichend gewesen... SMD Platinen kann ich 
kurzfristig herstellen und bei dem Megas hab ich nun genug Auswahl (88, 
161, 162, 16, 32 und 644 jetzt).
Wirklich ärgerlich... zumal das große "C" weder die BSS138 noch 
einigermassen passend klingende alternativen (IRFL110 bzw. IRFL014N) vor 
Ort vorrätig hatten - leider wie fast immer, wenn ich mal ein paar 
Bauteile kurzfristig brauche.
Da bringt mir der lokale Laden der nichtmal 5 Autominuten entfernt ist 
üblicherweise herzlich wenig :(
Ich werde mich wohl wieder verstärkt Reichelt, Pollin etc. zuwenden, da 
weiß ich woran ich bin und mach mir keine unnötigen Hoffnungen ^^

Wie auch immer, da ich nicht davon ausgehe, dass jemand mit einem 
einsatzbereiten GLogger im näheren Rhein-Neckar-Kreis lebt der ihn mir 
fuer 1-2 Wochen leihen könnte ;) ist die Sache erstmal gestorben...

Leider habe ich in der Vergangenheit mit einer gewissen Hartnäckigkeit 
alles rund um Transistoren, Trafos und Z-Dioden vermieden wo ich nur 
konnte, daher fiel/fällt mir die schnelle Auswahl alternativer Bauteile 
ohne Fremdhilfe meist schwer bzw. weiss ich nicht, ob ich eine 
Herabsetzung der 3.7V bzw. 4.1V beim Laden ohne zu erwartende Probleme 
evtl. mit einer Z-Dioden Ersatzschaltung realisieren sollte/kann.

Später werd ich mir das Teil aber relativ sicher mal aufbauen (sofern 
der Frust über die verpasste Chance nicht zu lange anhält) und 
mindestens in einer zweiten Folgeversion mit zusätzlichem Spannungsheber 
das Navilock 552ETTL verwenden.

von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

@ Maxx
Hast du einen OpAmp und einen MosFET dann kannst du dir doch einen ultra 
low Drop Spannungsregler bauen.

von Maxx M. (maxx2206)


Lesenswert?

Hi,

wollte mich nur als weiterhin lebend melden ^^
Das Projekt ist immernoch aktuell, allerdings habe ich erst kürzlich die 
letzten fehlenden Bauteile für die "gute" Variante erhalten (sprich - 
BSS138, MIC2920A sowie diverse SD/MicroSD Halter).

Bevor ich mich an eine angepasste Schaltung samt Layout setze muss ich 
allerdings erstmal die Halter ordentlich in meine Eagle Libs einpflegen.
Für 2 der 3 Varianten habe ich wenigstens brauchbare PDFs mit guten 
Zeichnungen und Maßen dfür zu Hand, beim letzten (ausgerechnet dem guten 
push-push MicroSD ^^) komme ich leider vielleicht nicht um ausgedehntes 
Meßschieber-jonglieren herum :(

Danach ist meine vorläufige (anspruchsvolle?) Zielsetzung, die Platine 
möglichst einseitig, rein SMD und größentechnisch an das Navilock Modul 
angepasst (30x30mm) aufzubauen. Spätestens wenn das eigentliche Layout 
langsam Form annimt, melde ich mich zurück ;)

Ciao und nochmals Danke an alle vorherigen Entwickler und 
Beitrags-Poster für die bisherige Vorarbeit, die mein Interesse 
überhaupt erst richtig entfacht hat.

von Matthias L. (mcl024)


Lesenswert?

Hallo Martin,

benötigt die NMEAToolbox zur umwandlung den gesamten NMEA String? Muss 
die Checksum auch mit aufgezeichnet werden.

Womit kommt die Software klar?

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Hi,

da die Toolbox nicht gerade besonders intelligent programmiert wurde, 
wären vollständige Datensätze schon von Vorteil. Die Checksumme wird 
allerdings nicht geprüft. Nach jedem Kommando sollte eine neue Zeile 
beginnen. Für GPX und KML-Dateien sowie Höhendiagramme werden die $GPGGA 
Kommandos verwendet, für Geschwindigkeitsdiagramme $GPVTG Meldungen.

von Matthias L. (mcl024)


Lesenswert?

Ok, danke erstmal für die Info.

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

hallo,

wollte den glogger nachbauen, allerdings habe ich mit dem 
programmieren/flashen von avr´s kaum Erfahrung sammeln können...
Nun meine frage:
Könnte mir jemand die Zip-Datei im Anhang im AVR-Studio öffnen und dann 
als Projektdatei schicken? Habe leider keine Ahnung wie man die 
einzelnen files im AVR-Studio korrekt und in richtiger Reihenfolge 
öffnet.

Vielen Dank im vorraus.

mfg
Michael

von Helmut -. (dc3yc)


Lesenswert?

Einfach die .HEX-Datei mit dem Programmer ins Flash spielen. Das ist 
alles!

von Steffen H. (stef_fen)


Lesenswert?

Hallo Zusammen,

wie sieht bei euch die Log Datei auf der Speicherkarte aus? Bei mir 
taucht öfter mal $GPTXT,01,01,01, NMEA unknown msg*58 auf? Was kann das 
sein? Der Datensatz $GPRMC enthält doch die Geschwindigkeit über Grund, 
wie könnte ich die Geschwindigkeit aus der Zeichenkette rausbekommen um 
diese dann auf einem Display anzeigen zu können?

Vielen Dank. Gruß Steffen

von Wolfgang (Gast)


Lesenswert?

Steffen Ha schrieb:
> Bei mir taucht öfter mal $GPTXT,01,01,01, NMEA unknown msg*58 auf?

Das ist ein NMEA Datensatz vom GPS Modul
1
$GPTXT,01,01,01, NMEA unknown msg*58
2
      (1)(2)(3)  (4)             (5)
Es ist Message 01(2) von insgesamt 01 Messages(1).
Sie enthält eine Warnung(3), den Warntext (4) und die Prüfsumme(5).

Bei (3) kann stehen
 - 00 = ERROR
 - 01 = WARNING
 - 02 = NOTICE
 - 07 = USER

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
Noch kein Account? Hier anmelden.