Используйте опто или гальванически развязанные интерфейсы, т.е ваше устройство передатчика rs485 должно быть развязвно и по земле и по питанию. Как вариант, если питание от сети, используйте трансформатор с двумя обмотками, от одной питайте процессор, от другой периферию rs-485, а взаимодействие между процессором и периферией осуществляйте через оптроны. Другой вариант использовать готовый приемопередатчик с развязкой, например adm2483, ему тоже нада два питания, оба по 5 вольт, можно использовать вместо трансформатора с двумя обмотками один источник питания+dc-dc c хорошей гальванической развязкой, например от amtec, они сейчас недорогие.
Для таких расстояний гальваническая развязка обязательна, и никакие там третьи провода земли не нужны, это все извращения, если представить, что используются импульсные блоки питания, разность потенциалов между корпусами будет достигать 100 вольт(хотите убедиться прикоснитесь одной рукой к батарее, а другой к мет. части комп, на котором работаете, если он не землен, наверняка будут интерсные ощущения

)
Между процессором и драйвером 485 будет 3-4 провода(в зависимости от того дуплекс или полудуплекс вы используете), а наружу, к другому драйверу(к другому устройству), будут идти только два провода A и B.