Forum
Schnittstelle RS485 zu Binärausgang (Schaltungstechnik)
» Eingang: RS 485 Bus-Befehle und Ausgang: Binärausgang setzten
Was sind "Bus Befehle"?
Eine RS485 ist sowas ähnliches wie ne RS232. Gibts Adapter für (oder man bastelt sich was selbst)
Hardwaremäßig muss man wissen, welche Geschwindigkeit die RS485 fährt (Baudrate, wie bei der RS232 auch).
Dann hat man die übertragenen Zeichen im PC oder µC.
Welche Zeichen was bedeuten, musst du aus dem Protokoll entnehmen. Das können Buchstaben, Musik oder was anderes sein. (in deinem Fall vermutlich "Bussignale" und du musst noch rauskriegen, was da übertragen wird)
Und dann soll je nach übertragenem Zeichen ein 8Bit (oder wieviele) Register geladen werden und die Ausgänge z.B. 8 Relais ansteuern?
Einfachste Lösung: RS485 zu RS232 Adapter (ca 60Euro) an einen PC / Laptop mit Serieller Schnittstelle.
Kleines Programm zur Bedienung der Schnittstelle, Dekodierung der Busbefehle und Ausgabe der 8Bit auf den Druckerport (soweit der PC diese Schnittstellen hat)
Elegantere - aber aufwändigere Lösung: ein µC mit RS485 Treiber. µP muss passend programmiert werden (kannst du das?) Ausgabe des Binärmusters auf irgendwelche Ausgangspinchen, evtl Treiber und/oder Relais dahinter.
Ich vermute, es gibt fertige µC Platinen mit passender Hardware. Oder auf entsprechenden µC Seiten Bauanleitungen und evtl auch passende Programmteile.
hws
Gesamter Thread:
