Garantiert gibt es schon fertige Bausteine, die das RS485 hardwareseitig umsetzen. Dann noch ein wenig TTL und das sollte es gewesen sein, aber wie heißen diese RS485-relevanten Bausteine?
Ganz so trivial ist die Thematik nicht, weil der Datenverkehr normalerweise anders organisiert wird.
RS232 ist für kurze und relativ langsame Punkt-zu-Punkt-Verbindungen gedacht, wobei die Daten über getrennte Stromkreise gleichzeitig in beide Richtungen fliessen können, während RS485 und RS422 Bussysteme sind, bei denen ein einziger Stromkreis die Daten abwechselnd in beide Richtungen transportieren kann und ausserdem mehrere Geräte an eine Leitung angeschlossen werden können.
Weiter stehen bei RS232 noch Steuerleitungen zu Verfügung, die es bei den differentiellen Datenübertragungen nicht gibt. Die Signalisierung der Zustände der angeschlossenen Geräte muss dort, mit Hilfe eines Protokolls, in die seriellen Daten eingebettet werden.
Elektrisch sind sie auch sehr verschieden.
Abgesehen davon, daß RS232 normalweise mit sehr viel geringerer Geschwindigkeit betrieben wird, handelt es sich hierbei um ein asymmetrische Signal, bis zu plus und minus 15V gegen Masse, während bei RS422 und RS485 die Information durch die Spannungsdifferenz zweier symmetrisch betriebener Adern, die nur in der Größenordnung einiger hundert Millivolt liegt, übertragen wird.
Um bei hohen Geschwindigkeiten und längeren Leitungen störende Reflexionen des Signals an den Enden der Leitung zu vermeiden, sind i.d.R. auch Abschlusswiderstände erforderlich.
Ich habe vor vielen Jahren mit beiden Verfahren zu tun gehabt.
Damals wurde als Pegelumsetzer TTL -> R232 vorwiegend der SN75188 und als Empfänger RS232 --> TTL der SN75189 verwendet. Beide Typen sind heute weitgehend durch den MAX232 und dessen Abkömmlinge ersetzt.
Für die Umsetzung TTL --> RS422 wurden vorzugsweise AM36LS31 und für die Gegenrichtung RS422 --> TTL AM26LS32 eingesetzt. Welche Chips aktuell dafür verwendet werden, weiss ich nicht, aber es sollte kein Problem sein solche bei den üblichen Verdächtigen wie TI, STM, Maxim, ON zu finden.
Siehe auch
http://de.wikipedia.org/wiki/EIA-485