Forum: Mikrocontroller und Digitale Elektronik Treiber 100mA mit Tri-State einzeln Steuerbar gesucht


von Hardy F. (hflor)


Angehängte Dateien:

Lesenswert?

Hallo,

ich suche für die Matrix-Ansteuerung mehrerer bistabilen Relais (mit 
einer Spule 5V) einen Treiberbaustein der 3,4,6 oder 8 halbe H-Brücken 
enthält. Das besondere ist, daß der jeder Ausgang einzeln auch hochohmig 
geschaltet werden muß.

Meine Suche war bisher leider nicht sehr erfolgreich (ich habe alle ICs 
Artikel "H-Brücken Übersicht" angesehen).

Die meisten lassen sich nur gemeinsam abschalten.

DRV8814 - Spannung min. 8V :-(

U6815BM - würde gehen, aber reichen die 5V, damit die 
Unterspannungserkennung nicht abschaltet?

NCV7708 - sieht z.Z. am besten aus, ein Muster ist bestellt, dauert aber 
...

MCP23017 - auch schöner Schaltkreis, aber der Ausgangsstrom ist nicht 
für 85mA geeignet

Die Schaltung in der Anlage würde vollkommen ausreichen, jedoch belegt 
sie zu viel Platz auf der Leiterplatte.

Hardy

: Bearbeitet durch User
von Ach Du grüne Neune (Gast)


Lesenswert?

Vertausche die beiden Transistoren gegeneinander (Die beiden Emitter 
zusammenschalten). Dann kannst du die beiden Z-Dioden und den 1k5 
weglassen. Vielleicht gibt es einen fertigen Sechsfüßler mit zwei 
integrierten Transistoren und den beiden Dioden D203 und D204 in 
SMD-Technik?

von Falk B. (falk)


Lesenswert?

Hardy F. schrieb:

> ich suche für die Matrix-Ansteuerung mehrerer bistabilen Relais (mit
> einer Spule 5V) einen Treiberbaustein der 3,4,6 oder 8 halbe H-Brücken
> enthält.

Die halben H-Brücken heißen Halbbbrücken. Im Englischen ist das etwas 
besser, da heißt es half / full bridge.

> MCP23017 - auch schöner Schaltkreis, aber der Ausgangsstrom ist nicht
> für 85mA geeignet

Deine 100mA sind nur kurze Pulse, da kann man die ICs durchaus auch mal 
ordentlich überlasten. Entscheidend ist eher der Ausgangswiderstand. Bei 
100mA sollten nicht mehr als 0,5V abfallen, macht max. 5 Ohm.

Nimm einen 74AC125, das sind vier Tristatetreiber mit individuellem 
Enable. Die AC-Familie hat ca. 10 Ohm Ausgangswiderstand, das ist schon 
sehr wenig für einen Logik-IC! Vielleicht reicht es. Im Zweifelsfall 
muss man 2 Gatter parallel schalten.

> Die Schaltung in der Anlage würde vollkommen ausreichen, jedoch belegt
> sie zu viel Platz auf der Leiterplatte.

Den IC gibt es im TSSOP14.

von Hardy F. (hflor)


Lesenswert?

@Ach Du grüne Neune:

Ich möchte aber an "A" die Spannungen 0V und 5V vollständig haben. Der 
vorgesehen Mikrokontroller hat Uhigh(min) = 4,2V, Ulow(max) = 0,9V und 
dann noch Ube(max) = 0,9V, da bleibt für das Relais nicht viel übrig ... 
(in ungünstigen Fall nur noch 1,5V!).

Hardy


@Falk

Vielen Dank, ich werde mir mal beide Varianten ansehen.

von Falk B. (falk)


Lesenswert?

Hardy F. schrieb:
> @Ach Du grüne Neune:
>
> Ich möchte aber an "A" die Spannungen 0V und 5V vollständig haben. Der
> vorgesehen Mikrokontroller hat Uhigh(min) = 4,2V, Ulow(max) = 0,9V und
> dann noch Ube(max) = 0,9V, da bleibt für das Relais nicht viel übrig ...
> (in ungünstigen Fall nur noch 1,5V!).

Schon klar. Die externen Dioden kannst du sparen, wenn du MOSFETs statt 
Bipolartransistoren nimmst, die haben die Diode schon als parasitäres 
Element mit drin. Spart Platz. Man kann dafür einen N+P-Kanal im SO8 
nehmen, z.B. IRF7307

https://www.mikrocontroller.net/articles/MOSFET-Übersicht#FET-Paare

Dann musst du die Gates einzeln ansteuern und kannst total entspannt 
LOW, HIGH oder Tristate erzeugen. Wenn du falsch ansteuerst auch 
Kurzschluß von VCC und GND ;-) Die Verschaltung ist äquivalent zu deiner 
Schaltung, d.h. Source geht immer an GND (N-Kanal) oder VCC (P-Kanal).

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.