Wann sollte ich einen Transistor, Mosfet, und wann sollte ich ein Relais verwenden? [geschlossen]

9

Ich bin es gewohnt, einige Relais zu verwenden, und sie sind nützlich, insbesondere für große Lasten wie Glühlampen oder andere 120-V-Wechselstromgeräte. Es scheint jedoch übertrieben, ein Relais für eine Reihe von miteinander verbundenen (parallelen) LEDs zu verwenden, die 60 mA verbrauchen (zu viel für den Arduino). Außerdem würde es nicht funktionieren, wenn Sie es häufig ein- oder ausschalten oder PWM ausführen möchten. Ich habe etwas über Transistoren und MOSFETS gehört und weiß ein wenig darüber. Wann sollte ich jeden verwenden und woher weiß ich, welchen Typ ich bekommen soll? Es scheint auch, dass Relais teurer sein können als Transistoren / MOSFETs.

Bearbeiten: Wie kann ich diese mit meinem Arduino verwenden?

Anonymer Pinguin
quelle
9
Diese Frage scheint nicht zum Thema zu gehören, da es sich um Elektrotechnik im Allgemeinen und nicht um Arduino-spezifische Fragen handelt. Es gehört hierher electronic.stackexchange.com
Jesse Laning
2
@ Jamolnng Ich bin anderer Meinung. Wenn ein neuer Benutzer so etwas veröffentlicht, weiß er im Allgemeinen nicht, wie er diese verwenden soll. EE erfordert im Allgemeinen ein angemessenes Maß an Wissen über das Thema vor dem Posten. Dies wirft jedoch das Problem auf: "Sollten wir migrieren und schließen, nur weil es Überschneidungen gibt?"
Anonymer Pinguin
Wahr. Wir brauchen wirklich definierte Regeln für das, was akzeptabel ist. Diese Beta sollte uns bei der Entscheidung helfen. Sie haben auch Recht mit EE, weil ein Beitrag wie dieser höchstwahrscheinlich dort begraben würde. Ich bin der Meinung, dass es migriert und geschlossen werden sollte, da es sich nicht wirklich speziell mit Arduino befasst, aber Sie haben ein gültiges Argument dafür, es offen zu halten.
Jesse Laning
@jamolnng Ich respektiere auch Ihr Argument und sehe beide Seiten: Ich habe gerade diese Frage gepostet, um dieses Argument anzusprechen, weil es nicht wirklich in Meta beantwortet wurde, und ich dachte, es wäre ein gutes Beispiel, eine Frage tatsächlich zu posten, damit wir es können sehen, wie es abläuft.
Anonymer Pinguin
3
Die einfachste Entwurfsanforderung, die ich mir derzeit vorstellen kann, ist: Wenn Sie die Netzleistung steuern möchten, verwenden Sie niemals eine Lösung nur auf Transistorbasis.
Jippie

Antworten:

9

Transistoren sind Halbleiterschalter, dh sie haben keine beweglichen Teile. MOSFETs sind wie Transistoren, jedoch für höhere Spannungen ausgelegt. Relais sind teurer, haben aber bewegliche Teile.

Transistoren und MOSFETs erzeugen viel Wärme. Sie haben 3 Pins (normalerweise), die als Basis, Emitter und Kollektor bezeichnet werden. Mehr Infos hier

Relais verwenden einen Magneten, um die Position eines Metallschalters zu steuern. Sie benötigen im Allgemeinen mehr Leistung, als ein Arduino-Pin liefern kann, und werden daher häufig von einem Transistor gesteuert. Relais können normalerweise mehr Strom schalten als ein Transistor oder ein MOSFET.

Es gibt auch Halbleiterrelais, die einen TRIAC (wie einen Transistor) enthalten. Diese können nicht so viel schalten wie ein normales Relais, haben jedoch im Allgemeinen bessere Nennwerte als MOSFETs und Transistoren. Beispiel

von Sparkfun

Der Doktor
quelle
4
Es gibt hier einige Aussagen, die nicht wirklich wahr sind. "MOSFETs sind wie Transistoren, sind jedoch für höhere Spannungen ausgelegt" - Die Spannungen, denen beide standhalten können, unterscheiden sich nicht wesentlich. Dies ist nicht wirklich der Hauptunterschied. Ein BJT ist ein stromgesteuertes Gerät und ein MOSFET ist spannungsgesteuert.
Cybergibbons
3
"Transistoren und MOSFETs erzeugen viel Wärme" - nur wenn sie große Ströme durchlassen.
Cybergibbons
1
"Sie haben 3 Pins (normalerweise), die als Basis, Emitter und Kollektor bezeichnet werden." - Im Allgemeinen sind sie auf einem MOSFET Gate, Source, Drain.
Cybergibbons
3
MOSFETs sind Transistoren , einer der großen Familie, m etal- o xide- s emiconductor f ield- e FFEKT t ransistor
Pablo A
4

Große Unterschiede zwischen Relais und Transistoren sind:

  • Relais sind alles oder nichts (wie Schalter), während Transistoren mehr oder weniger Strom durch den Kollektor übertragen können, basierend auf dem an ihrer Basis vorhandenen Strom .
  • Relais stellen eine Isolation zwischen dem Befehlsstromkreis (dem mit dem Elektromagneten) und dem gesteuerten Stromkreis (dem auf der Schalterseite des Relais) bereit.

Wenn Sie mit Arduino spielen möchten, müssen Sie unbedingt über Transistoren Bescheid wissen. Die Verwendung von Relais ähnelt eher speziellen Anwendungen.

jfpoilpret
quelle