LM75 und UART

Gast #339921
Lesenswert?
• ▲
▼
Hallo,
hab in cvavr eine Software geschrieben die Daten aus dem lm75 auslesen
soll und dann über uart ausgibt. Leider kommt wörtlich genommen
absoluter Datenmüll heraus und ich weiss nicht wieso! Habe ich was
falsch gemacht? Sourcecode im Anhang!
Danke im Vorraus!
Angehängte Dateien:
Gast #339923
Lesenswert?
• ▲
▼
Ne, difinitiv nicht! Das kann leider nicht sein habe UART einzelnt ohne
den lm75 mit einem Wort getestet funktionierte sehr gut! Kann es sein
das i2c oder besser gesagt der lm75 zu langsam ist? Immerhin hab ich
8MHZ Taktung ohne Warteschleifen!
Gast #339926
Lesenswert?
• ▲
▼
Leider liegt es auch nicht an dem Timing hier habe ich mal ein Bild von
meinem Terminal was das für ein Müll ist. Kann es sein das der Chip
kaput ist? Oder einfach nur falsch angeschlossen? Hat jemand einen
Schaltplan wie man den lm75 am besten anschließt?
Angehängte Dateien:
Gast #339927
Lesenswert?
• ▲
▼
Menno, schon mal drüber nachgedacht das ein printf einen Parameter fürs
interpretieren braucht ?
Du hast einen Temperaturwert in eine int variable temp eingelesen.
Diese willst Du mit printf ausgeben....

Also lese bitte mal ein paar Grundlagen zum printf Befehl wie man eine
solche Variable wohl ausgibt....

Gruß Sven
Gast #339929
Lesenswert?
• ▲
▼
Schau mal ins Datenblatt vom LM75; der braucht ca eine halbe Sekunde für
eine Messung, außerdem gibt er den Messwert codiert aus, also von
-128-127 Grad in 1/2 Grad-Schritten.... Dein Ergebnis würde für 21 Grad
Zimmertemperatur sprechen, und daß andauernd der gleiche WErt kommt
liegt vermutlich an der hohen Messrate...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.