Have you considered RS485? Looks like a suitable application for it.