Also zur störfesten Vernetzung von Mikrocontrollern empfehle ich immer gern den CAN-Bus, da sind lange Leitungen kein Problem und wenn es sein muss kann man sie auch an Trafos oder anderen Störquellen vorbei legen.
I²C gibt es zwar auch noch, aber das ist eher für kurze Distanz gedacht und längst nicht so robust wie CAN. Zu RS485 kann ich nichts sagen, damit habe ich keine Erfahrungen.
edit:
bei "nur" 35m Länge kann man den CAN-Bus sogar mit 1MBit/s betreiben, geht man auf 500kBit/s runter sind schon bis zu 100m möglich.
Lesezeichen