TLE4905 über ODER-Gatter, Dioden?

#6158087
Lesenswert?

Hallo!

Ich möchte je zwei TLE4905 (Hall-Switch) über ein ODER-Glied an einen 
MOS-FET-Treiber anschließen.

Der MOS-FET-Treiber reagiert auf definierte Eingangssignale. So ist 
alles was
pegeltechnisch zwischen 0 und 0,8V+ ankommt Logisch Null, alles über 
2,5V bis 5V+ Logisch Eins.

Die TLE 4905 schalten ja ebenfalls definiert. Wenn der Magnet am Sensor 
ist, dann zieht der Ausgang auf GND, bei Entfernung des Magneten 
schaltet er (über Pull-Up) auf 5V+ (bei 5V+ Betriebsspannung, der TLE 
kann ja bis 24V+...)

Nun habe ich zwei TLE, wobei unabhängig voneinander jeder sein Signal 
senden kann, das dann zur Auswertung kommt. Es braucht also ein 
ODER-Glied.

Am einfachsten geht das mit zwei Dioden (1N4007 o.ä.)

Nun ist meine Frage, ob der Pegel damit beeinflußt wird, schließlich 
fließen ja Ströme etc.
Oder braucht es was "richtig Digitales"?

Die Schaltfrequenz der TLEs liegt bei 1 bis 3 Hz maximal.

Beste Grüße!! Und DANKE!!
#6158389
Lesenswert?

Besten Dank!

Meine aktuelle Platine für die Hallsensoren hat PullUps "onboard", d.h. 
alle Ausgänge sind über einen PullUp mit 5V+ verbunden.

Nachfolgend einmal die Schaltung, die von den Hallsensoren angesteuert 
werden soll. Wie schon angemerkt, sollen an allen Eingängen IN1- IN8 
zwei TLE angeschlossen werden.
Wenn das ohne Dioden funktioniert, perfekt!

Wenn ich richtig verstanden habe: durch den Open-Collector der TLEs 
zieht einer der beiden bei "Reaktion" auf GND, wodurch ein klares Signal 
definiert ist, Dioden sind da nur hinderlich.

Wenn jemand nen riesigen Denkfehler entdeckt, bitte melden!

Beste Grüße!!
Angehängte Dateien:
#6158426
Lesenswert?

Andreas K. schrieb:
> Meine aktuelle Platine für die Hallsensoren hat PullUps "onboard", d.h.
> alle Ausgänge sind über einen PullUp mit 5V+ verbunden.

Auch dann darfst du 2 Ausgänge direkt verbinden für eine wired-OR 
Verknüpfung. Der resultierende Pullup-Widerstand ist dann natürlich nur 
noch halb so groß. Mußt du mal nachrechnen, ob ein TLE4905 den Strom 
durch zwei Pullups noch schafft. Vermutlich ja.

> Nachfolgend einmal die Schaltung, die von den Hallsensoren angesteuert
> werden soll. Wie schon angemerkt, sollen an allen Eingängen IN1- IN8
> zwei TLE angeschlossen werden.

Da muß man ohnehin nochmal nachrechnen, ob durch Pullup und 
Vorwiderstand überhaupt genug Strom durch die LED der Optokoppler 
fließt. Und sehr wahrscheinlich sind die Optokoppler dort auch gar nicht 
nötig. Tatsächlich sieht mir das ganze Gedöhns da unnötig aus. Die 
TLE4905 werden von Magneten bedient, das ist potentialgetrennt. Die 
Indikator-LED könnten sie auch selber schalten. Und einen open-collector 
Ausgang haben sie auch (statt open-drain von den MOSFET).
Gast #6158573
Lesenswert?

Optos deswegen, weil es Vorgabe ist, daß Steuer-und Lastseite galvanisch 
getrennt sind. Als Last werden Spulen mit 24V und 0,5A geschaltet.

Der zulässige Eingangsstrom bei High beträgt zwischen 1 und 2,7mA. 
Daraufhin müsste ich dann meine PullUps hin berechnen, wenn ich die 1,5k 
an den Eingängen berücksichtige.
Richtig?
Gast #6158663
Lesenswert?

Jens M. schrieb:
> Das klappt nicht.
> Gleich an mehreren Stellen.
> 24V nicht, und falschrumme LEDs auch nicht.

Der Schaltplan ist etwas schwer zu lesen, aber ich sehe keine 
"falschrumme" LEDs. Die Anoden der LEDs hängen über R17..R24 (4,7k) an 
den +24V, also das sollte kein Problem .

Allerdings hängen auch die 8,2V Zenerdioden ohne Strombegrenzung über 
die Optokoppler direkt auf der +24V Schiene. D.h. über dem Optokoppler 
Transistor ergibt sich eine Kollektor-Emitter Spannung von 16V bei 
leitendem Transistor. Bei 1mA LED Eingangsstrom ist der 
Übertragungsfaktor für den gewählten Optokoppler Ic/If schon mit typ. 70 
angegeben, und bei 70mA Kollektorstrom wären das dann schon 1120mW 
Verlustleistung am Optokoppler.
#6158709
Lesenswert?

kirchenmusik-in-spabruecken@gmx.de schrieb:
> Optos deswegen, weil es Vorgabe ist, daß Steuer-und Lastseite galvanisch
> getrennt sind.

Wovon denn getrennt? Der TLE4905 wird kontaktlos gesteuert. Und dem 
ist auch egal, wo er seine Versorgung her bezieht. Warum sollte man den 
nicht aus dem Lastkreis versorgen können?

Mal ehrlich, welche Pappnasen machen denn da die Vorgaben? Karneval ist 
vorbei!

> Als Last werden Spulen mit 24V und 0,5A geschaltet.

OK, die kann der Hallgeber dann nicht direkt schalten.

> Der zulässige Eingangsstrom bei High beträgt zwischen 1 und 2,7mA.

Wieso "zulässig"? Ich hätte einen Mindeststrom erwartet. Der 
Maximalwert wird ja von den 1.5KΩ Vorwiderstand begrenzt.

> Daraufhin müsste ich dann meine PullUps hin berechnen, wenn ich die 1,5k
> an den Eingängen berücksichtige.

Ja. 1.5V an der LED, 5V am Pullup. Macht für 2mA 1.75K total. Abzüglich 
1.5K bleiben 250Ω für zwei Pullups parallel, respektive 500Ω für einen. 
Größer als 470Ω solltest du den also nicht wählen. Außer du kannst mit 
dem Strom weiter runter gehen. Aber Optokoppler altern und deine 5V 
werden auch eine Toleranz haben.
Gast #6158728
Lesenswert?

Andreas K. schrieb:
> Die TLE 4905 schalten ja ebenfalls definiert. Wenn der Magnet am Sensor
> ist, dann zieht der Ausgang auf GND, bei Entfernung des Magneten
> schaltet er (über Pull-Up) auf 5V+ (bei 5V+ Betriebsspannung, der TLE
> kann ja bis 24V+...)


Jens M. schrieb:
> Volker schrieb:
>> Der Schaltplan ist etwas schwer zu lesen, aber ich sehe keine
>> "falschrumme" LEDs.
>
> Zeig mal bitte, wie man die OKs aufmacht, wenn der TLE den Eingang nach
> Masse zieht...
> (Note to self: Nicht immer die Lösung verraten, selber denken macht
> schlau, aber jetzt isses zu spät.)

Dann denk einfach noch mal schlau darüber nach, was die Bedeutung eines 
Pull-Ups ist :)
#6158824
Lesenswert?

zum Verständnis.... die Magnete sind aller Regel im Ruhezustand so nah 
am TLE, daß dieser im Normalzustand auf GND geht. Erst wenn der Magnet 
weggeführt wird, öffnet der TLE und erhält am Ausgang wegen PullUp 5V.

Wir müssen hier umgekehrt denken.

"Schalten" heißt hier: Magnet weg, TLE bekommt am Ausgang 5V, und dieses 
Signal steuert den MosFET-Teil über die Optos.
Trennung zwischen Steuer- und Lastkreis ist leider zwingende Vorgabe.
Gast #6159158
Lesenswert?

Hi

>Deine Oder-Verknüpfung bedeutet dann: erst wenn beide Magnete
>gleichzeitig weg sind, schaltet der MOSFET!?

Einfach 2.Magneten hinter den Sensor setzen. Siehe S.32 in

https://www.allegromicro.com/-/media/Files/Technical-Documents/Application-Notes/AN27701-Hall-Effect-IC-Application-Guide.ashx?la=en&hash=4757B263D6A436F7313380CCA465DD1FFBA39360

MfG Spess
#6159235
Lesenswert?

Nein, das bedeutet, daß entweder Hall 1  und/ oder Hall 2 agiert.

Beispiel:

Im Normalfall sind die Magnete so nah am Hall, daß dieser auf GND zieht.

Die nachgeschaltete Treiberschaltung mach nix, da an ihrem Eingang 0V 
anliegen. Keine der Magnetspulen schaltet.

Nun wird Magnet 1 an Hall 1 wegbewegt, es erfolgt eine Schaltung, der 
Hall 1 hat am Ausgang (wegen Pullup) ~5V+. Die Elektronik reagiert.

Analog gilt das gleiche für Hall 2.

Es ist egal, ob beide gleichzeitig oder einzeln agieren. Deswegen 
OR-Glied.

Hoffe, ich habe es verständlich erklärt.


Nun soll noch eine kleine Ergänzung dazu:
Zunächst zum Verständnis... wir haben auf der Treiberplatine 8 Eingänge.
Wir haben pro Eingang jeweils 2 TLE4905, deren Ausgänge wir parallel 
schalten.
Die beiden Hallsensorreihen sollen jede für sich zuschaltbar sein, dazu 
dient pro Reihe ein Schalter, der die 5V durchschalten soll.

 5V+ ---Schalter--->  TLE4905  No 1 - 8

 5V+ ---Schalter--->  TLE4905  No 9 - 16

parallel sind: TLE 1 und 9, 2 und 10, 3 und 11 usw.

Könnte es Probleme geben, wenn eine Reihe nicht zugeschaltet ist? Evtl. 
durch Rückkopplung einer Spannung von der anderen Reihe?
Gast #6159271
Lesenswert?

Hi,
>Nun wird Magnet 1 an Hall 1 wegbewegt, es erfolgt eine Schaltung, der
>Hall 1 hat am Ausgang (wegen Pullup) ~5V+. Die Elektronik reagiert
aber nur wenn Hall 2 nicht zugeschaltet ist.
Wenn aktiv hält der den Ausgang(Eingang) auf L.
Wenn du das nicht möchtest solltest du schon mit
Dioden entkoppeln und jedem TL einen eigenen Pullup spendieren

Viel Erfolg, Uwe

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