Gast
#57108
Guten Morgen, um meine rs485 busankoppler mit max487 zu testen, hab ich 2 controller mit je einem busankoppler ausgestattet. jedes mal wenn ich beim tx-controller einen taster drücke, soll ein register inkrementiert werden und der neue wert auf den anderen controller übertragen werden. dieser empfängt den wert und gibt ihn auf einem port aus. die max487 besitzen zwei steuerleitungen DE (driver enable) und /RO (receiver output). diese beiden hab ich verbunden und auf einen separaten portpin angeschlossen. ist nun diese leitung 1, so sollte der line-driver aktiviert sein. geht die leitung auf 0, dann ist er im empfangs-modus. mein problem nun: der tx controller schaltet den treiber ein, sendet das byte und SCHALTET IHN DANACH WIEDER AUS! dabei tritt ein übertragungsproblem auf! wenn ich den treiber nach dem senden NICHT AUSSCHALTE, verläuft alles problemlos. ich möchte aber immer auf empfangsmodus schalten, wenn der sendevorgang abgeschlossen ist. KANN MIR BITTE JEMAND HELFEN? Grüße, leo