Forum: Mikrocontroller und Digitale Elektronik Portexpander mit hoher Spannungstoleranz?


von Tobi T. (teletrabi)


Lesenswert?

Moin,

bin bislang erfolglos auf der suche nach einem Portexpander (am liebsten 
I2C, anderes aber auch denkbar), um Relais etc. mit 12 oder 24V gegen 
Masse zu schalten. Leider weisen die mir bislang untergekommenen 
Kandidaten auch als Open Drain/Collector-Ausführung nicht die 
erforderliche Spannungstoleranz auf.
Denkbar wäre ggf. eine Kombination mit ULN2803, wenn es das aber in 
einem Chip gäbe, wäre mir es umso lieber. Hat wer geeignete Vorschläge?

gesuchte Eckdaten
>= 25V spannungstoleranz der Ausgänge
8, besser 16 Ports
>= 50 mA, besser >100 mA über die Ausgangspins
>= 500 mA Gesamtstrom
idealerweise:
(belastbare) Clamping-Dioden
I2C-Eingang
min 1,27er Raster, besser auch DIP-verfügbar

Besonders schön wäre es, wenn auch noch ein externer Spannungseinbruch 
(durch parallel um IC wirkenden Taster) detektiert werden könnte. 
Scheint mir mit Tristate oder open Drain-Verhalten grundsätzlich 
denkbar, pullup durch die eigentliche Last, zyklisch mal kurz den Port 
auf Lauschen stellen. Mit einem nachgeschalteten 2803 und 
Bypass-Widerstand scheint sich mir dann eine Rückkopplung auf den 
2803-Ausgang zu ergegeben sein und die Last sich selbst einzuschalten? 
Oder gibt's da noch einen Kniff, wie eine Widerstandsanodnung aussehen 
muss, um am 2803 vorbei dessen Ausgang vom gleichen Portpin abfragen zu 
können?

von Jens M. (schuchkleisser)


Lesenswert?

TPIC6B595 mal angesehen?

von Axel S. (a-za-z0-9)


Lesenswert?

Tobi T. schrieb:
> Denkbar wäre ggf. eine Kombination mit ULN2803, wenn es das aber in
> einem Chip gäbe, wäre mir es umso lieber

Für SPI gibt es diverse TPIC6x595 mit Hochstrom-Ausgängen. Allerdings 
spezifisch für Relais würde ich einfach einzelne Transistoren oder 
LL-MOSFET verwenden. Die verschwinden doch unter dem Footprint der 
Relais. Genauso wie die Freilaufdioden.

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.