Hardware Fuse gesucht

Gast #4855879
Lesenswert?

Hallo liebe Leute,

ich suche sowas wie eine "Hardware Fuse".
Was mein ich damit?

Ich möchte gerne einen IC auf meinem Board bei Bedarf dauerhaft vom 
Mikrocontroller trennen.
Der IC ist per I2C mit dem Mikrocontroller verbunden.
Auf Befehl vom Mikrocontroller soll der IC unbrauchbar gemacht werden.
Ich stelle mir sowas wie eine Sicherung vor, die auf der SDA Leitung 
oder VCC vom IC liegt. Wenn ich dann einen Output Pin des 
Mikrocontrollers hochziehe, soll diese Sicherung durchbrennen und so den 
IC dauerhaft außer Gefecht setzen.

Gibt es so ein Bauteil?
Wie setze ich sowas am besten um?

Vielen Dank!

Udo
#4855895
Lesenswert?

Udo Winkler schrieb:

> Ich möchte gerne einen IC auf meinem Board bei Bedarf dauerhaft vom
> Mikrocontroller trennen.
> Der IC ist per I2C mit dem Mikrocontroller verbunden.
> Auf Befehl vom Mikrocontroller soll der IC unbrauchbar gemacht werden.
> Ich stelle mir sowas wie eine Sicherung vor, die auf der SDA Leitung
> oder VCC vom IC liegt. Wenn ich dann einen Output Pin des
> Mikrocontrollers hochziehe, soll diese Sicherung durchbrennen und so den
> IC dauerhaft außer Gefecht setzen.

Nur zur Klarheit: Wenn du nur Leitungen auftrennst, lebt der IC danach 
weiter und kann ggf ausgeloetet und extern angesprochen werden.

Du koenntest sowas wie ne 63mA-Sicherung in die Leitungen setzen und ne 
Zenerdiode gegen GND. Bei externer absichtlicher Ueberspannung vor der 
Sicherung wird die Zenerdiode leitend und die Sicherung kommt, die 
Leitung ist dann aufgetrennt.
Die Busteilnehmer muessen natuerlich gegen diese Ueberspannung 
geschuetzt sein. Vll geht da was bei 3V3-Betrieb und 5V toleranten 
Bausteinen, und dann entsprechend 5V Ueberspannung (wenn die Diode dann 
sicher leitet).
#4855901
Lesenswert?

David .. schrieb:

> Du koenntest sowas wie ne 63mA-Sicherung in die Leitungen setzen und ne
> Zenerdiode gegen GND. Bei externer absichtlicher Ueberspannung vor der
> Sicherung wird die Zenerdiode leitend und die Sicherung kommt, die
> Leitung ist dann aufgetrennt.
> Die Busteilnehmer muessen natuerlich gegen diese Ueberspannung
> geschuetzt sein. Vll geht da was bei 3V3-Betrieb und 5V toleranten
> Bausteinen, und dann entsprechend 5V Ueberspannung (wenn die Diode dann
> sicher leitet).

Oder du legst eine Seite der Sicherung auf GND und die andere auf VCC, 
dann bleibt die Spannung auf dem Bus sicher im erlaubten Bereich 
(Teilnehmer ggf. kurzschlussfest?)
(Firma: EleLa - www.elela.de) #4855980
Lesenswert?

Ich weiß jetzt nicht was dieser ominöse IC an I2C so macht...

Meine Idee wäre:

Dieser Ominöse IC ist ein µC, z.B. ein kleiner STM32F0. Dieser arbeitet 
als Slave am I2C Bus.
Der Haupt-Controller gibt den Befehl "Zerstöre dich", entweder per I2C 
Befehl oder einem IO Pin, darauf hin löscht der IC mit einem Mass-Erase 
Befehl seinen kompletten Speicher und nix mehr geht.

Man könnte sogar weiter gehen, dass z.B. der IC eine Zahlenfolge dem 
Haupt-Controller sendet (Randomzahlen) die der Haupt-Controller 
berechnen muss und das Ergebnis bekommt der Slave zurück. Ist das 
Ergebnis falsch ==>> MassErase.
Gast #4857732
Lesenswert?

Liesse sich mit dem Reset-Pin etwas machen, falls vorhanden?
Oder mit einem Pin vom uC einen der Adresspins A2..0 toggeln, sodass 
sich der Baustein nicht mehr angesprochen fühlt?
Oder den Baustein am Bus belassen, aber dahinter die Ausgangssignale mir 
AND-Gates abklemmen?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren