Hey, wie schon angekündigt möchte ich gerne mein nächstes Bastelprojekt vorstellen und habe mir dazu auch schon die Bauteile rausgesucht. Wäre fein wenn ihr einen Blick drüber machen würdet ob das alles so Sinn macht. Im wesentlichen geht es darum: Es ist ein Temperaturmessung mit zwei bis drei Messstellen geplant (& ev. Feuchtesensor). Eine Messstelle liegt im Freien, die andere im inneren eines Holzkastls. Die Daten sollen stündlich aufgezeichnet werden mit timestamp und einmal am Tag auch das Datum und auf eine SD-Karte gespeichert werden. SD deswegen weil sie von anderen ausgewertet wird die von technischen Dingen wenig Ahnung haben. Es gibt, oft wenige Meter daneben, einen Kontrollstand der ebenfalls die Temperatur im inneren messen soll. Diese Daten sollen per Funk an die Hauptmessstelle (die mit der SD Karte) übertragen werden. Alles wird Batteriebetrieben im Freien um muß daher einen Temperaturbereich von ca. -25° bis ca. 40° Celsius abdecken. Möglichst Stromsparend damit die Batterie möglichst lange hält. Ich habe mir mal folgende Bauteile rausgesucht mit denen ich das gerne realisieren möchte: Hauptmessstelle: TPS62056 um die Versorgungsspannung auf 3,3V zu bekommen (Soweit ich gelesen habe braucht eine SD Karte diese 3,3V) Als Thermoelement den DS18B20 Als Funkmodul NRF24L01+ Als RTC: DS1303 in Industrial Ausführung Stromversorgung mit LiPo RTC Buffer - weiß ich noch nicht uC: AVR 168A Nebenstelle: AVR 88A Funk: NRF24L01+ Thermo: DS18B20 Aufgezeichnet werden soll stündlich. Den Ablauf stelle ich mir so vor: Der RTC gibt den Alarm aus und aktiviert den TS62056 aus dem Standby, uC startet, mißt Temperaturen, sendet ein Signal an die Nebenstelle die mit einem Ack inkl Daten antwortet, alles wird auf die SD geschrieben und uC schaltet den TS62056 wieder auf Standy. Für die Nebenstelle gilt: Messe alle 5 Minuten die Temperatur, lege sie im Speicher des Funkmoduls ab und antworte mit dieser Messung auf die Anfrage von der Hauptstelle, dazwischen schlaffen soweit möglich. Folgende Fragen sind noch offen für mich: SD-Karte, Funkmodul und RTC hängen an SPI. Wenn ich den Hardware-SPI vom uC nutze, was mache ich mit dem SS-Ausgang? Auf Ausgang schalten und in der Luft hängenlassen? Chip-Select muß ich ja andere Pins verwenden. Verliere ich dadurch den SS vom Hardware-SPI als Pin? Der TS62056 nimmt logisch high an einem PIN für den Betrieb und Low für den Standby-Betrieb. Der Interrupt vom RTC hat aktiv Low. Wie mache ich aus dem aktiv Low ein High damit der TS62056 wieder aus dem Standby kommt? Betreffend der SD-Karte: vor der habe ich überhaupt bammel. Habe mir die Libs von Chen angeschaut aber ich steige da noch nicht durch. Da bin ich für jeden Tipp dankbar wie ich das angehe... So, jetzt seid ihr dran, passt das soweit? LG Ernst
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.