Hallo, ich habe einen kleines RS 485 Netzwerk aufgebaut. Einer der Controller ist ein 2313, dieser hängt sich gelegentlich auf, also mal 4, 5 mal am Tag, dann läuft er wieder ein paar Tage ohne Probleme. Trenne ich den 2313 vom Netz läuft er ohne Probleme, also denke ich, dass es nicht an der Software liegt. Als Rs 485 Treiber verwende ich einen MAX 481. Zum Schutz vor Störeinflüssen hab ich inzwischen probiert einen Ferrit um das Kabel machen und habe auch Zener Dioden gegen Masse geschaltet. Beides ohne Erfolg. Würde es was bringen das ganze galvanisch zu trennen, so mit Optokopplern? Oder gibt es etwa fertige Bustreiber, die so etwas können? Wäre denn ein Tiny 2313 (wenn ich einen bekommen würde) oder ein ATMega resistenter gegen ESD (heißt das so?)? MfG Stefan
hi, ich verwende den sn75176 als treiber, hatte noch nie probleme. liegt's möglicherweise an der software, die sich irgendwo 'festfährt', wenn unerwartete zeichen reinkommen? gruss, harry
War auch mein erster Gedanke. Hab ihn zwei Stunden lang, ununterbrochen mit Anfragen bombadiert. An der Software liegts nicht. Gruß Stefan
hallo ich habe viele felbusgeräte (gebäude/industriesteuerung)im einsatz alle sind mit rs485 galvanisch getrennt,Rs485 mit industrie leitungstreiber bis zu 30km bei 9600baud seit jahren in betrieb benutze 3 optocopler ( HCPL0201 ) 1 DC/DC Wandler 5V 1W 1 MAX Max481CSA (75176) und ein parr wiederstände und kondensatoren
Hallo, von Maxim gibts RS485-Treiber IC´s mit eingebauter glavanischer Trennung. Allerdings sehr teuer.
Bis du die tatsächliche Ursache für die Aufhänger gefunden hast, würde ich den Watchdogreset implementieren. Grüße, Alex
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.