SHT75 - OSZI - Hilfe bei Problemsuche

Gast #1235445
Hallo,

ich hab schon einiges hier im Forum über das Auslesen des SHT75 Feuchte 
- & und Temperatursensors gelesen. Leider bin ich bisher auch mit den 
hier veröffentlichten Treibern nicht zum Erfolgt gekommen (ich benutze 
eine Atmega8). Ich bekomme mit dem OSZI folgendes Fehlerbild:

http://f00-bar.net/memphiz/images/sht75-oszi.jpg

Unten ist der Clock und oben die Datenleitung. Hier wurde ein "write 
byte" mitgeschnitten. Wie man sieht bekommt der SHT75 das ACK nicht hin. 
Er kriegt die Datenleitung nicht richtig auf LOW gezogen (letze flanke 
auf der datenleitung im bild). Ich hatte zunächst ein relativ langes 
kabel (50cm) dran und habe es jetzt auf ca. 5cm gekürzt. Außerdem habe 
ich den 10K-Ohm Pullup rausgenommen (davor war das ACK auf dem Oszi nur 
zu erahnen). Ich benutze also nur den internen Pullup momentan.

Der Port wird definitiv nicht getrieben in dem Moment wo das ACK kommen 
müsste.

Kann mir da irgendwer noch einen heißen Tip geben? Mir fällt nichts mehr 
ein.

ciao und danke

Christian
Gast
Clock habe ich auch mit nem externen Pullup versehen (ebenfalls 10K wie 
im Datenblatt angegeben). Aber der Clock sieht ja gut aus meiner Meinung 
nach. Und der wird ja auch nur vom Atmel getrieben und nie vom SHT75.

Was kann denn die Ursache sein, dass die Leitung vom SHT75 nicht auf LOW 
gezogen werden kann (außer, dass der Treiber vom Atmel an ist, was aber 
nicht der Fall ist).

christian
Gast
Im Datasheet sieht man in den diagrammen aber, dass der clock immer low 
ist und dann auf high geht, wenn data stabil ist. Data ist immer high, 
wenn nichts gemacht wird (wegen tristate und externem pullup). Oder habe 
ich hier einen knick im hirn?

christian
Gast
Problem hat sich gelöst ... hab das Datenblatt fehlinterpretiert (hab 
das ganz alte Sheet, da ist die Skizze fuer die Pinbelegung etwas 
uneindeutig grml) und damit den Sensor gehimmelt.

Jetzt geht er, nur, dass die Feuchtigkeit ab und an mal schlagartig um 
10% schwangt, aber das ist ein anderes Thema.

Das eigentliche Problem hat sich also gelöst :)

ciao und danke

Christian

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.