Mehr als ca. 10 m gehen nur mit I2C-Busextender. Damit sollen dann 50m kein Problem sein. Dazu gabs shcon mal einen Beitrag. Siehe auch Artikel-Bereich https://www.roboternetz.de/phpBB2/viewtopic.php?t=4585
So ein Extender besteht nur aus einfachem IC!