Hi, ich weiß, es gibt schon mehrere GPS-Logger, aber hier nochmal meiner... Ich würde mich freuen, wenn ihr kurz mal über den Schaltplan rüberschauen könntet und vielleicht ja noch nen Fehler findet. Meine größte Unsicherheit besteht in der Anbindung der SD-Karte und beim GPS (das übrigens eines aus diesem Thread ist: Beitrag "[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)" ). Vielen Dank schonmal und Gruß Lasse PS: Mir ist bewusst, dass der Mega128 absolut unterfordert ist. Aber ich hab den gerade noch hier, somit spar ich mir ne Bestellung :)
Nimm PB0/SS als CS für die Karte. Dann tappst du nicht in die SPI Falle. RxD und TxD kreuzt man normalerweise.
Reset hat einen Pullup, keinen Pulldown. Und bei der SD-Karte könnte man auch einen 10µF zusätzlich spendieren.
Hallo, Pete K. schrieb: > Braucht es da wirklich einen M128? Kam wohl direkt mit meinem Edit einher :) Nein, braucht man nicht, liegt aber grad rum :) holger schrieb: > Nimm PB0/SS als CS für die Karte. Dann tappst du nicht in > die SPI Falle. Ich dachte gerade, dass ich den SS-Pin lieber nicht nutze, da er ja den AVR bei fehlerhafter Ansteuerung in den Slave-Mode versetzt. Was sollte daran schlecht sein, den extra nicht zu benutzen, bzw. kannst du nochmal erklären, warum ich ihn lieber benutzen sollte? :) holger schrieb: > RxD und TxD kreuzt man normalerweise. Uh, sind die am GPS falsch rum? Danke! Pete K. schrieb: > Reset hat einen Pullup, keinen Pulldown. Autsch, danke :) Pete K. schrieb: > Und bei der SD-Karte könnte man auch einen 10µF zusätzlich spendieren. Ok, wird eingebaut. Vielen Dank an euch alle, ich hoffe, das waren jetzt die gröbsten Fehler (falls ihr noch welche findet... :)) Lg Lasse
>> Nimm PB0/SS als CS für die Karte. Dann tappst du nicht in >> die SPI Falle. >Ich dachte gerade, dass ich den SS-Pin lieber nicht nutze, da er ja den >AVR bei fehlerhafter Ansteuerung in den Slave-Mode versetzt. Was sollte >daran schlecht sein, den extra nicht zu benutzen, bzw. kannst du >nochmal erklären, warum ich ihn lieber benutzen sollte? :) Weil du ihn für CS auf Ausgang schalten mußt. Und damit ist alles in Butter. >holger schrieb: >> RxD und TxD kreuzt man normalerweise. > >Uh, sind die am GPS falsch rum? Danke! Das weiß ich nicht. Kontrolliere es einfach noch mal.
Hi, das mit dem GPS stimmte, danke. Das mit dem CS-Pin hab ich noch nicht verstanden, so wie ich das hab funktioniert das doch auch, oder? CS kann ja nicht an SS gekoppelt sein, da man bei SPI ja u.U. mehrere CS-Pins braucht. Gruß Lasse
>CS kann ja nicht an SS gekoppelt sein, >da man bei SPI ja u.U. mehrere CS-Pins braucht. Ja, und? Ich benutze SS IMMER als CS für einen der SPI Slaves.
Hi, ok, habe grad nochmal nach geguckt, du hast Recht, dass es keine Probleme gibt, wenn der SS-Pin als Ausgang konfiguriert ist. Es spricht aber wohl auch nichts gegen eine andere Wahl des CS-Pins. (ja, ich war übereilig und habe das Layout schon fertig) Gruß, Lasse
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.