Hallo zusammen, ich habe folgende Schaltung: CPLD mit Ausgangspin an Gate eines BSS123 Transistors (SMD), am Drain des Transistors liegen 5V, die ich schalten möchte, und an Source ist ein Relais angeschlossen. Wenn ich nun den CPLD auf High Schalte, liegen am Relais leider nur etwas 0,1-0,2V statt der erwarteten 5V an. Hat jemand eine Idee woran das liegen können? Viele Grüße, Julian
muttu bip. trans. nehmen, mosfet schaltet bei 3v net. oder mal datenblatt gucken, soll auch helfen...
Der Fehler liegt in der Schaltung. Source muss an Masse, Gate an den CPLD und das Relais zwischen Drain und 5V. Außerdem brauchst du eine Freilaufdiode parallel zum Relais, damit der Mosfet beim Ausschalten nicht durch die Spannungsspitzen zerstört wird.
@jakob: Wenn ich das Relais zwischen Drain und 5V lege, müsste es doch immer schalten, da es ja permanent an den 5V liegt? Und wenn der Transistor schon schalten müsste mit 3.3v, dann müsste ich doch eigentlich auch mit der aktuellen Schaltung mehr als 0.2V am Relais bekommen?! Danke, Julian
hallo julian das was du am anfang geschreiben hast ist fast richtig wie ich das auch sehen. nur du musst ein low-signal senden von CPLD, und der relais soll zwischen Source und GND angeschlossen sein. das geht auch.
BSS123 -> N-Channel-MOSFET Relais an + und MOSFET an Source -. Willst du es umgekehrt müsstest du einen P-Channel nehmen und hast aber das Problem das die Spannung am Gate nun relativ zu + sein muß. Sprich bei exakt + sperrt der MOSFET und bei maximal + -10Volt ist er leitend. Nimmst du den falschen MOSFET Typ hats du ein Problem mit der internen Body Diode. Gruß hagen
Und nochwas, zwischen Gate und CPLD noch einen Vorwiderstand, du wilst ja nicht das zuviel Strom in den Pin des CPLDs fließen. Ok, die Gate-Charge-Kapazität des BSS123 ist nicht sonderlich hoch, denoch würde ich einen Vorwiderstand zur Strombegrenzung vorsehen. Gruß Hagen
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.