Gast
#4234182
Hallo, ich habe vor ca. einem Jahr einen kleinen Datenlogger mit einem Atmega328 (8Mhz, intern), Temperatur-, Luftfeuchtigkeits- und Lagesensoren gebastelt. Während der Atmega im schläft sind alle Komponenten spannungsfrei. Alle paar Minuten werden die Sensoren eingeschaltet und Daten aufgenommen. Nach ein paar Stunden ist der RAM fast voll und es wird die SD Karte initialisiert und die Daten mit Zeitstempel in ein Textfile geschrieben. Funktioniert alles prima aber jetzt möchte ich eine neue Version mit 1-2 zusätzlichen Sensoren machen und nun geht mir der Platz auf der Platine aus. Die soll nämlich gleich groß bleiben, da sie in ein Ei eingebaut wird. Daher kam mir jetzt die Idee die Pins für den AVR ISP wegzulassen und die Platine über den SD Kartenslot zu programmieren. Für ein paar Euro gibt es ja "SD Karten Verklängerungskabel" und von den Pins her würde es auch fast passen. ISP und SD Karte verwenden brauchen jeweils VCC, GND sowie MISO, MOSI, SCLK. Die SD Karte hat dann noch den Chip Select und für ISP brauchts noch den Reset Pin. Daher meine Frage an alle die sich besser mit SD Karten auskennen. Kann ich den Reset Pin des Mikrocontrollers auf einen der beiden Freien, im SPI Modus nicht genützten, Pins der SD Karte legen ohne dass mir die SD Karte unbeabsichtigte Resets verursacht? Hier noch ein Link zur Pinbelegung einer Micro SD Karte http://elm-chan.org/docs/mmc/gx1/micro_contact.jpeg Wenn das möglich wäre könnte ich mir die zusätzlichen ISP Pins sparen und hätte dadurch genug Platz für zumindest einen Sensor. LG Dominik
