Forum: Mikrocontroller und Digitale Elektronik I²C - Pins floating ja/nein ?


von Paddy (Gast)


Lesenswert?

Hallo zusammen,

ich Baue gerade eine Schaltung die eine Batteriespannung überwacht mit 
dem ADC121C021 zusammen. Es ist ein ADC mit Alarmfunktion, den man über 
I²C programmieren kann. Nach dem Programmieren soll er im Free-Running 
Mode laufen und beim über bzw unterschreiten der Spannung den Alarm-Pin 
auf low ziehen

Meine Frage: Die beiden Pins vom I²C, kann ich sie floatend lassen (nach 
der Programmierung) oder laufe ich dann Gefahr, dass durch Einstreug das 
Interface irgendwelche Signale empfängt?

Grüße

Paddy

von Floh (Gast)


Lesenswert?

I2C-Pins haben sowieso für die Kommunikation Pull-Up-Widerstände, warum 
lässt du die nicht einfach dran?

von holger (Gast)


Lesenswert?

>Meine Frage: Die beiden Pins vom I²C, kann ich sie floatend lassen (nach
>der Programmierung) oder laufe ich dann Gefahr, dass durch Einstreug das
>Interface irgendwelche Signale empfängt?

Bei I2C hast du doch die Pullups auf SDA und SCL. Wieso floatet das bei 
dir?
Wenns floatet kann alles mögliche passieren.

Und selbst wenn, wer hindert dich daran nach dem programmieren
die Stromversorgung mal kurz aus- und wieder einzuschalten?

von Paddy (Gast)


Lesenswert?

Hallo,

thx schonmal für die Antworten!

Gemeint war, dass ich nur einmal die Spannungsgrenze bei denen er Alarm 
gibt einstelle. Danach wird der Sensor vom I²C BUS getrennt und läuft 
eigenständig. (Die Schaltung soll ohne µC auskommen) Die beiden I²C 
leitungen würden dann in der Luft hängen, bzw. ich würde sofern es keine 
Probleme macht die beiden Widerstände einsparen.

Grüße,

   Paddy

von Der (Gast)


Lesenswert?

Paddy schrieb:
> Die beiden I²C
> leitungen würden dann in der Luft hängen, bzw. ich würde sofern es keine
> Probleme macht die beiden Widerstände einsparen.

Doch, dass wird Probleme geben. Spendier die zwei Widerstände. Falls 
nichts mehr übertragen wird, kannst du sie auch auch hart an Vcc 
anschließen. Ist aber nicht so dolle.

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.