Forum: Mikrocontroller und Digitale Elektronik Probleme mit LM75 und PCF8583


von Helmut M. (ee74)


Lesenswert?

Ich benutze einen PIC Controller mit dem IL-TROLL Basic. Nachdem ich nun 
mit großer Mühe die Anpassung mit dem PCF8583 erfolgreich hinbekommen 
habe, zeigt sich jetzt ein weiteres Problem. Es soll zusätzlich ein LM75 
auf den I2C Bus gelegt werden. Folgendes Problem stellt sich jetzt ein:

- die Software wird gestartet, der komplette Bus geht auf High Pegel
- die Software geändert (I2CWRITE 144,0) herausgenommen, Pegel bleiben 
High
- die Software geändert (I2CREAD 144, var)gelöscht, Bus kommuniziert.

-beim LM75 sind A0,A1 und A2 auf GND gelegt
-als Pull Up Widerstände sind jeweils 3KOhm auf VDD gelegt

Im Gegenzug habe ich versucht mit dem LM75 allein auf dem I2C Bus zu 
kommunizieren, aber leider zeigt sich das gleiche Fehlerbild wie oben 
beschrieben.

Hat jemand ähnliche Erfahrungen gesammelt?

von KlaRaw (Gast)


Lesenswert?

Hallo,
beim I2C - Bus bedeutet High Pegel, das alle Bauteile passiv sind und 
nichts tun. Insofern könnte der LM75 gar nicht störend wirken. Am I2C - 
Bus sollte in jeder Leitung CLK und SDA nur jeweils ein Pullup vorhanden 
sein. 3K sind schon am unteren, gerade noch zulässigen Bereich. Aber ich 
denke, das wusstest Du schon.

Gruss Klaus.

von Helmut M. (ee74)


Lesenswert?

Hallo Klaus,

danke für die info. Ich habe die Pull Up Widerstände jetzt auf 30 KOhm 
erhöht und es findet wieder eine Kommunikation auf dem Bus statt. 
Allerdings gibt mir der LM75 noch keine entsprechenden Daten. Scheinbar 
habe ich auch in der Abfrage noch Probleme. Es steht permanent "255" als 
Dateninformation an.

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
Noch kein Account? Hier anmelden.