Hallo, ich habe hier ein USB-Gerät mit einem PIC und FT232BL, welches Daten über einen MAX485 auf einen RS485-Bus sendet und empfängt. Das Programm des PC kann ich nicht verändern und leider ist da ein Bug enthalten: Hat der PIC keinen Kontakt zu einem Rechner über USB, blockiert er den RS485-Bus über den MAX485 (/RE-DE auf Senden). Es soll jetzt aus anderen Gründen zusätzlich eine Potentialtrennung mit einem ADuM1301 zwischen dem PIC und dem MAX485 eingesetzt werden. PIC und FT232BL sollen auf Versorgung über USB umgestellt werden, so dass bei nicht angeschlossenem PC dieser Schaltungsteil und eine Seite des ADuM1301 abgeschaltet ist. Soweit auch kein Problem. Allerdings habe ich jetzt aber keine zündende Idee, wie ich die andere Seite des ADuM1301 mit anhängendem MAX485 beschalten sollte, damit sich dieser Schaltungsteil für den RS485-Bus als nicht beeinflussend verhält. Dem Datenblatt des ADuM1301 konnte ich nicht entnehmen, wie sich die Ausgänge bei fehlendem Eingangssignal (spannungslose Seite) verhalten. Man könnte jetzt über einen zusätzlichen Optokoppler die Spannung des MAX485 abschalten, aber vielleicht geht das auch eleganter. Hat da ein Hardwareprofi vielleicht eine bessere Idee? Danke Thomas
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.