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?
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.