Also ich würde dir in diesem Fall von LAN (also Ethernet) abraten, da das die Geräte unnötig verkompliziert (schnellere Controller, zusätzliche Hardware etc.)
Es gibt Bussysteme die für derartige Anwendungen wesentlich besser geeignet sind, z.B. CAN oder RS485. Bei ersterem ist sowohl die physikalische Schicht (also die konkrete Repräsentation der Daten auf der Leitung) als auch das Protokoll spezifiziert, und es gibt sowohl separate CAN-Controller (mit deren Hilfe man jeden µC an einen CAN-Bus hängen kann), als auch Mikrocontroller die das von sich aus bereits beherrschen. Bei RS485 musst du dich selbst um ein vernünftiges Protokoll kümmern, es ist also letztendlich hardwaremäßig etwas weniger komplex, erfordert aber eine etwas aufwändigere Firmware (je nachdem wie dein Protokoll aussehen soll).
Meine Empfehlung wäre also der CAN-Bus...
dabei benötigst du für jedes anzusteuernde Gerät einen CAN-Transceiver (der dafür sorgt daß die Pegel stimmen), und entweder einen µC der CAN von sich aus beherrscht, oder einen zusätzlichen CAN-Controller.
LAN, egal in welcher Form, ist für den Anfang viel zu kompliziert sowohl was die Hardware als auch was die Firmware betrifft.
Lesezeichen