Hallo ich habe bereits einige Projekte mit dem MCP2515 gemacht, so jetzt hab ich hier ein paar MCP2510 ner und wollte die auf 100 k laufen lassen mit nem 16 Mhz Quarz. Geht aber nicht immer error Frames sobald ich unter 250kb geh. Hat jemand ne Idee wieso dass nicht funzt ? Bzw hat schon mal jemand nen MCP2510 mit 100k zu laufen gebracht ? Die Einstellungen für die Register hab ich von http://www.kvaser.com/index.htm
Ich hab nen MCP2515 mit 100k am laufen. Klappt ohne Probleme. Allerdings habe ich nen 8MHz Quarz dran. Ich hab folgende Einstellungen: CNF1 = 0x1; CNF2 = 0xEF; CNF3 = 0x4; Hier: http://www.intrepidsupport.com/mbtime.htm gibt es einen Bit-Timing Kalkulator. Wie hast Du denn den MCP2510 im Bus? Welcher Transceiver? Ist der Bus abgeschlossen?
Wenn bei CAN nur ein Teilnehmer im Bus ist, oder nur einer der die grad eingestellte Rate versteht, dann hagelt es zwangsläufig Errors. CAN benötigt zwingend mindestens 2 passend eingestellte Nodes.
MCP2510 hat generell Probleme, die im MCP2515 behoben sind. Siehe: http://ww1.microchip.com/downloads/en/DeviceDoc/80059d.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.