Hallo liebe Forengemeinde, folgendes Problem stellt sich mir: derzeit arbeiten zwei Kollegen und ich an einer Projektarbeit. Unsere Aufgabe besteht darin, mehrere periphere Bauteile auf einen Atmega32 zu führen, eine Kommunikation zu ermöglichen und Daten auf einer SD-Karte zu loggen. So weit, so gut. Bisher funktioniert alles ohne Probleme. Wir haben es geschafft, eine RTC anzubinden und auszulesen (Datum, Uhrzeit etc. wird einwandfrei ausgegeben), ein LC-Display gibt Anweisungen und Daten aus, Temperatur wird auch erfasst und angezeigt, ein paar Taster und LEDs laufen auch wunderbar. Die SD-Karte wurde auch über den SPI-Bus angebunden und die Datenträgerverwaltung erfolgt über die hier bekannten Routinen von Holger Klabunde (ein Danke an dieser Stelle für die Bereitstellung dieser Routinen). Nachdem wir auf einer Lochrasterplatine den ersten Prototypen gebaut haben, wurden auch alle Bauteile korrekt initialisiert und angesteuert. Die SD-Karte wurde ebenfalls erkannt und wir konnten erste Testdateien auf ihr ablegen. Jetzt stehen wir allerdings vor dem Problem, dass sich keine Tabelle anfertigen lässt, in die die einzelne Werte wie Datum und Temperatur eingetragen werden. Es ist möglich, eine .htm-Datei zu erstellen, in der auch Einträge gemacht werden, allerdings leider keine Tabelle. Ich bin etwas ratlos und wende mich daher an euch, vielleicht hat der ein oder andere eine hilfreiche Anmerkung oder selbst sogar schon solch ein Projekt umgesetzt und kann den ein oder anderen Hinweis liefern, wo es bei uns hängt. Ich habe die Dateien in einem .zip-Ordner zusammengefasst und ein Bild des Schaltungsaufbaus angefügt. Wie gesagt, in "Echt" bewährte sich bisher jedes Bauteil. Auf der Hardwareseite lässt sich daher kein Fehler mehr finden. Sollte jemand die Zeit haben, einen kurzen Blick in die main (Hier: Funktionstest_V2.1.c) zu werfen, wäre ich ihm/ihr sehr dankbar. Liebe Grüße
Hallo, Deine eigentliche Frage ist sehr nebulös formuliert, denn was Du mit "Tabelle" meinst, scheibst Du nicht. Falls Du vorhast, die Daten so auf die SD-Karte zu schreiben, dass sie in Excel geöffnet werden können, empfehle ich das csv-Datenformat. Gruß Holger P.S. Wenn in HTML keine Tabelle im Browswer erscheint, hast Du wohl die HTML-Tags falsch gesetzt.
Die Beschaltung von A_Ref ist falsch. Da gehört nur ein C nach Gnd ran.
@HolgerT Ja, pardon. Im Grunde geht es darum, die erfassten Daten in eine Tabelle zu setzen. Ich werde mit deinem Vorschlag, eine .csv-Datei zu erstellen, arbeiten, da mir dieser sinnvoller erscheint. Funktioniert auch soweit. Ich muss jetzt nur noch rausfinden, wie ich, nach dem Erstellen und Öffnen der .csv-Datei, die Werte "Datum, Uhrzeit, Temperatur" eintrage. Die Idee mit den HTML-Einträgen stell' ich erstmal hinten an, da wir fertig werden müssen. Der Kollege, der das Hauptprogramm geschrieben hat, ist fürs erste im Krankenhaus. (Nein, so schlimm war das Programmieren nicht. Hat andere Gründe ;) ). Aber erstmal Danke für die csv-Empfehlung. Werde zusehen, dass ich in die Richtung mal weitergehe. @Tom Das Schaltbild nicht zu ernst nehmen. Das war lediglich 'ne Simulation, die aber von der Realität überholt wurde. Unser Prototyp läuft. :)
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.