Ich habe hier eine Schaltung mit AT90CAN128 µC und angehängtem Transceiver PCA 82C251. Die Schaltung funktioniert im Allgemeinen, jedoch bekomme ich gelegentlich Stuff-errors vom CAN-Controller, d.h. einige hundert Messages scheinen richtig empfangen zu werden, dann kommt mal so eine Meldung. Nach dem Datasheet treten Stuff-Fehler auf, wenn mehr als 5 zusammenhängende 1-Bits kamen. Ich kann diese Fehler schwer zuordnen, da ich nicht über ausreichende Kenntnisse verfüge und obendrein die Fehler nur an einem CAN-Bus-System eines Dritt-Herstellers auftreten. Die Parameter für 125 KBit/s habe ich gemäss Handbuch (0c,0e,37) eingestellt, die Leitungen CANH/L sind dran und Abschlusswiderstände auch. Jetzt habe ich den Rs-Widerstand am 82C251 als Täter im Verdacht. Eiegntlich habe ich nirgends eine genaue Angabe über die Beschaltung gefunden sondern einfach mal 10k gegen GND genommeen. Kann das die Ursache sein ?
Hi >Eiegntlich habe ich nirgends eine genaue Angabe über die Beschaltung >gefunden sondern einfach mal 10k gegen GND genommeen. Dann lies das Datenblatt von deinem PCA82C251. MfG Spess
o.k., die APplication note kannte ich noch nicht. Werde mal den Rs gegen einen höheren tauschen !!!
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.