Antworten:
Halbleiterrelais sind einfacher zu verwenden als elektromechanische. Sie können direkt über MCU-Ausgänge gesteuert werden, und Sie müssen sich keine Gedanken über das Anbringen von Dioden über Spulen machen. Ich habe viele von ihnen mit einem ARM verwendet, um Motoren und Ventile in einem komplexen medizinischen Gerät zu steuern.
Mechanische Relais benötigen Stromstöße, um die Spule unter Spannung zu halten, viel mehr, als Sie direkt von einem Mikrocontroller erhalten können, und wenn Sie sie ausschalten möchten, müssen Sie auch mit der gesamten Rücklaufenergie (dh der Diodensache) kämpfen.
Solid State ist der richtige Weg.
Eine Liste der Vor- und Nachteile finden Sie hier: http://en.wikipedia.org/wiki/Solid_state_relay#Advantages_over_mechanical_relays
In deinem Fall was auch immer. Beide Lösungen funktionieren. Dies hängt von der Variablen ab, die Sie berücksichtigen, z. B. Preis, Lebenszyklus usw.