Forum: Mikrocontroller und Digitale Elektronik Ni-6009 und 3 Relais


von Klaas T. (ad7910)


Lesenswert?

Moin,

mir steht eine Ni-6009 Gerät zu Verfügung, mit dem möchte ich 3 Relais 
mit Hilfe der Transistoren zu schalten. Problem ist, es gibt nur 2 
Analoge Ausgänge. Man könnte  dazu ein Mikrocontroller benutzen um  dann 
später 3 Transistoren  zu steuern. Gibt es aber auch andere 
Möglichkeiten die Transistoren zu betätigen?
Z.B Ni-6009 hat noch digitale Ausgänge.Gibt es Transistoren mit einer 
digitaler Steuerung und  mit drei Ausgängen?

Gruß

von Ralf G. (Gast)


Lesenswert?

Logikgatter davor:

00 alle aus
01 Transistor 1
10 Transistor 2
11 Transistor 3

von Dietrich L. (dietrichl)


Lesenswert?

Klaas Ted schrieb:
> Z.B Ni-6009 hat noch digitale Ausgänge.Gibt es Transistoren mit einer
> digitaler Steuerung und  mit drei Ausgängen?

Was sind "Transistoren mit einer digitaler Steuerung"?

Üblicherweise schaltet man Relais an digitale Ausgänge (nicht an 
analoge). Je nach Daten des Relais braucht man noch einen Treiber: 
Transistor mit Beschaltung, ULN2803, .... Und der Ausgang des NI-6009 
benötigt ggf. noch einen Pull-Up-Widerstand.

Siehe auch 
http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern

Gruß Dietrich

von Klaas T. (ad7910)


Lesenswert?

Danke für die Antworten

Dietrich L. schrieb:
> Je nach Daten des Relais braucht man noch einen Treiber:
> Transistor mit Beschaltung, ULN2803, .... Und der Ausgang des NI-6009
> benötigt ggf. noch einen Pull-Up-Widerstand.

Ja genau, hab gerade auch rausgefunden, dass der digitaler Output der 
Ni-6009 als ein  Open-Collector mit 5 V benutzen werden kann. Und 
dahinter die Beschaltung so wie das auf der Internetseite erklärt ist. 
Damit ich die Relais mit 24 Volt ansteuern kann.
mit den Treiber meinst due die beschaltung dahinter oder ? weil es hat 
mich kurzeitig verwirt :)

von Dietrich L. (dietrichl)


Lesenswert?

Klaas Ted schrieb:
> mit den Treiber meinst due die beschaltung dahinter oder ?

Ja, die Schaltung zwischen dem NI-6009-Ausgang und dem Relais.

"Treiber" ist hier hardwaremäßig gemeint (wie Verstärker), nicht ein 
"Software-Treiber", der funktionelle und logische Anpassungen macht.

Gruß Dietrich

von Klaas T. (ad7910)


Lesenswert?

Moin ,
ich habe eine Frage zur Berechnung des Basiswiderstandes.
In diesem Artikel:
[[http://www.mikrocontroller.net/articles/Basiswiderstand#Beispiel_Transistor_BC547B_.28von_NXP.29_mit_max._40_mA_Last]]

Da steht dass die Spannung, die an der BE-Strecke abfällt, beträgt 0,78 
V.
Ich komme aber auf den Wert 0,68 V ?
Könnte mir jmd bitte erklären, wie der Wert genau aus der Diagramm 
abgelessen werden muss.


Gruß
Klaas

von Dietrich L. (dietrichl)


Lesenswert?

Klaas Ted schrieb:
> Da steht dass die Spannung, die an der BE-Strecke abfällt, beträgt 0,78
> V.
> Ich komme aber auf den Wert 0,68 V ?

1. Das ist eine Diode, die Spannung hängt also vom Basisstrom und der 
Temperatur ab. Außerdem ist der Wert exemplarabhängig.
2. Entscheidener geht in die Berechnung der große Toleranzbereich der 
Stromverstärkung ein.
3. Bei einem Transistor als Schalter übersteuerst Du ihn dann noch 
zusätzlich stark.

Ergebnis:
Ob Du nun 0,6V oder 0,8V annimmst ist egal im Vergleich zu den anderen 
Einflussgrößen und Toleranzen. Für den Worst-Case nimmst Du den größten 
Wert, den Du im Datenblatt findest.

Gruß Dietrich

von Klaas T. (ad7910)


Lesenswert?

Vielen Dank Dietrich

von Klaas T. (ad7910)


Lesenswert?

Ich habe jetzt  den Basisiwiderstand ausgerechent, aber bin  mir nicht 
sicher ob ich alles richtig gemacht hab.
Wäre coll wenn jmd es überprüfft hätte.

Das Bauteil :
BC546B
http://www.farnell.com/datasheets/112823.pdf

Als Ube habe ich 5 Volt.
Benötigte Strom für den Relai 30,7mA
Als Stromverstärkung in Sättigung habe ich Ic/Ib=20 ausgerechnet.
Daraus folgt mein Ib= 1,535 mA.
Für den Bassiswiderstand (5-0,1*5-0,7)/0,001535=2475,57 Ohm
also dann Rb = 2,2kOhm .
Hoffe ich hab verständlich aufgeschrieben :)

Gruß

von Dietrich L. (dietrichl)


Lesenswert?

Klaas Ted schrieb:
> also dann Rb = 2,2kOhm

Das sieht ganz gut aus.

Bei Dir ist es besonders unkritisch, da Du 24V schalten willst. Ob die 
Sättigungsspannung hier nun etwas größer ist, juckt das Relais überhaupt 
nicht.

Aber Du vergisst nicht die Freilaufdiode parallel zum Relais!?

Gruß Dietrich

von Klaas T. (ad7910)


Lesenswert?

Das sowieso :)
ist ja bekannt das die Spule ist in der Lage Strom zu speichern und muss 
sich irgendwie entladen können :)
Danke vielmals Dietrich ,hast mir sehr geholfen.


Gruß
Klass

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.