Hallo allerseits. Ich habe einen Atmega8 mit einem MAX485 verheiratet und möchte mir ADC-Ergebnisse testweise per RS485 auf einen PC senden. Dazu verwende ich einen USB Adapter mit der Bezeichnung Y-1081. Das funktioniert in einer Richtung (PC empfängt) schon mal ganz gut. Am MAX485 ist mir klar wie ich die Sende-Richtung wechseln kann. Bei diesem USB-Adapter fehlt mir jedoch jede Vorstellung wie der Halb-Duplex Betrieb dort geregelt ist. Am PC erscheint er als Serielle Schnittstelle. Wie kann ich dort vom Empfang auf Senden (und zurück) wechseln?
Gast
#3142347
So ein USB auf RS485 funktioniert einfach so, dass er normal auf Empfang steht und, sobald Du ein Byte sendest, auf Senden umschaltet. Die FTDI-Chips haben dazu ein TXD-Enable-Signal, sonst kann man auch das RTS-Signal vom RS232 verwenden.
Vielen Dank für die Info. In der Tat funktioniert es PC-Seitig ohne irgendwelche Spielereien an den Handshake Leitungen. Allein das Senden eines Zeichens tut es.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.