Problem: Zwei Geräte (uC1 und uC2) reden miteinander via I2C Bus. uC1 wird mit 24V versorgt, uC2 hat nur 3V (eine LiIon Zelle, 10Ah, Stromverbrauch 10uA). uC1 ist der große Verbraucher (10A im Betrieb, 1mA im Leerlauf). uC1 hat einen Sicherheitsschalter S1 der in der Masse Leitung liegt. Diese Anordnung ist fix, kann nicht geändert werden. Wenn nun S1 öffnet, bekommt uC2 24V auf der I2C Leitung aufgedrückt. Das überlebt er nicht. Also muss eine Spannungsbegrenzung / Strombegrenzung her. Aber irgendwie stehe ich im Wald und mir fällt nichts brauchbares ein. Drum der Hilferuf hier im Forum... Brainstorming ist angesagt. Danke im Voraus.
Nachtrag: Was die Sache erschwert, ich komme an die Versorgung von uC1 nicht dran, es sind nur SCL, SDA und GND von der Seite im Kabelbaum (der nicht geändert werden darf).
Zenerdiode gegen Masse und Längswiderständ in SCL und SDA rein. Sehr eigenartige Anordnung. Wo kommt sowas vor?
Abdul K. schrieb: > Sehr eigenartige Anordnung. Wo kommt sowas vor? Standardschaltung bei Pedelecs. Batterie Plus ist für Batterie/Lader/Motor gemeinsam. Mit FETs wird die Batterie vom Lader abgeklemmt bzw bei Unterspannung vom Motor. uC2 sitzt mit dem Schalter im Akku (Batterie Management) und uC2 ist das Bedienteil / Leistungsteil im Fahrrad. Das Original ist abgeraucht und der Hersteller will 500.- für ein Ersatzteil. Da denke ich dann schon ein paar Minuten nach. Notfalls geht es auch ohne I2C, ist nur für das Bedienteil, die Reichweitenanzeige. Der Rest läuft auch so.
Von den zwei uC2 ist sicherlich einer ein uC1 :-) Bei dem Design darf man sicher öfters mal was reparieren. Gruselig.
Ich nutze immer sowas hier: https://de.wikipedia.org/wiki/Pegelumsetzer#/media/File:Bidirektionaler_pegelumsetzer_wikide.svg Geht gut mit Mosfets mit kleinen Kapazitäten bis etwa 100kHz. Musst aber an die 3V ran
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.