Hallo, ich bin gerade dabei mit PIC18F458 und dem Application Note AN738 von Microchip einen CAN Bus in C (Compiler C18) zu betreiben. Ich habe einen Sensor der ständig Messwerte sendet. Wenn ich das CAN Modul im PIC im Listen Mode betreibe klappt alles prima. Schalte ich jedoch auf den Normal Mode um dann wird mein Empfänger RX Passive (RX Fehlerzähler steht bei 129) Es werden dann keine Daten empfangen. Abschlusswiderstände habe ich verwendet. Hab ich da etwas vergessen ? Ich hab den Source vom "Empfänger" PIC mit angehängt.
Hallo, wie sieht der Schaltplan aus? Welcher CAN-Transceiver? Ist der richtig beschalten?
Ich verwende das Microchip PICDEM CAN-LIN 2 Board. http://ww1.microchip.com/downloads/en/DeviceDoc/51334a.pdf
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.