485 интерфейс это в принципе и есть токовая петля. Я когда-то делал даже опторазвязку, но это для малых скоростей.
С точки зрения программиста rs485 - это полудуплекс, а rs232 полнодуплексный интерфейс. Сами микрухи не требуют дополнительных питаний (как было раньше) и 8 ножек соик корпус. Нафига тебе огород городить? Ты эту микруху на плате не заметишь.