Was ist der Unterschied zwischen einem Relais-Controller und einem Mikrocontroller?

StackOverflow https://stackoverflow.com/questions/1240671

  •  11-09-2019
  •  | 
  •  

Frage

Was ist der Unterschied zwischen einem Relais-Controller und Mikrocontroller

Ich suche in Arduino-Boards und bin gerade in der Elektronik immer, also wollte ich den Unterschied kennen.

Ich weiß, dass dies nicht eine Programmierung Frage, aber ich in PHP entwickle und würde gerne wissen, was der Unterschied ist, bevor ich zu Code beginnen, um sicherzustellen, unten werde mir den richtigen Weg.

War es hilfreich?

Lösung

Diese beiden Geräte sind sehr unterschiedlich. Je nach genau das, was Sie zu tun versuchen, können Sie in der Lage sein, entweder zu verwenden, jedoch. Sie werden mehr über Ihr Ziel zu sagen haben.

Wenn Sie Hochstrom oder Hochspannungslasten ein- und ausgeschaltet sind Schalt, werden Sie irgendeine Art von Relais benötigen (oder vielleicht einen großen FET). Wenn Ihre Strom- und Spannungsanforderungen ausreichend niedrig sind (5V, 40mA) können Sie in der Lage sein, Ihre Last direkt die mit der Arduino Ausgangs-Pins zu fahren.

Der Arduino ist ein Mikrocontroller. Das heißt, es ist ein ganzer Computer, gerade vereinfacht. Es hat RAM, Register, ein ALU usw. Mikrocontroller sind in der Regel so spezialisiert, dass statt auf Peripheriegeräte von Schnittstellen eine Art Bus mit wie in einem Desktop-Computer-Prozessor, haben sie I / O-Funktionen eingebaut, häufig einfach in Form von Ausgängen das kann hoch (die Eingangsspannung, in der Regel 5 V) oder niedrig (0 V) programmgesteuert eingestellt werden. Das Arduino wahrscheinlich verwendet eine eigene Programmierung Langauge, obwohl es für sie mehr als eine Sprache verfügbar sein (ich habe eine nie gebraucht). Ich bezweifle, PHP eine jener langauges ist.

Die Relaissteuerung ist genau das, was der Name schon sagt - eine einfache Schaltung, die einige Relais steuert. Relais sind elektrisch Schalter betätigt. Es gibt keine Intelligenz in der Relaissteuerung. Es kann nicht programmiert werden; es muss extern über USB gesteuert werden. Wenn Sie versuchen, mit ihm von PHP auf einem Desktop / Server-Computer zu verbinden, ist dies wahrscheinlich die beste Wahl. Du hast Recht, dass es teuer ist. Sie könnten wahrscheinlich Ihre eigene für einen Bruchteil der Kosten bauen, vor allem wenn Sie die parallele Schnittstelle auf Ihrem Computer zu verwenden sind bereit (googeln, wie einfache Anweisungen geben soll). Es ist erwähnenswert, dass die Relaissteuerung und vermutlich die meisten anderen, wahrscheinlich eine Art von Mikrocontroller mit dem I / O-Pins enthalten Schaltung verbunden, die den Strom und / oder Spannung auf den Punkt erhöht, wo sie die Relais ansteuern können, was wiederum Schalter die Last.

Hmm ... nur sehr vage bezogene Programmierung :) Ich denke, dass wir eine andere Stackoverflow für die Elektronik benötigen. Vielleicht SparkOverflow?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top