MCP2551 sendet nicht

#3824211
Lesenswert?

Hallo,

Ich versuche verschiedene ATMega328P mit CAN zu verbinden. Eingesetzt 
werden MCP2551 und MCP2515. Der MCP2515 gibt auf dem TxCAN Ausgang auch 
keine richtigen Werte aus (siehe Anhang), somit kann der MCP2551 auch 
keine CAN-Nachrichten verschicken. Das kuriose ist aber, dass die selbe 
Software auf einer Baugleichen Platine funktioniert, nur auf den 10 
anderen, die ich bisher gebaut habe, nicht. Was kann das sein?
Angehängte Dateien:
#3824457
Lesenswert?

Wenn du die Abblockkondensatoren für die Spannungsversorgung meinst, die 
sind da, haben nur leider nicht mehr auf den Screenshot gepasst.
Habe aber mittlerweile herausgefunden, woran es wahrscheinlich lag. Die 
Spannungsquelle an den Modulen hat nicht genügend Spannung geliefert. 
Der 7805 braucht mind. 7V. Dem ATMega macht das wohl nicht großartig was 
aus, der MCP2515 ist da wohl sensibler.

Die einzelnen Module senden jetzt wieder Daten, wenn jetzt aber mehr als 
ein Busteilnehmer senden will, sendet ein Modul nur "Bitsalat". Auf 
beiden Enden des Busses gibt es eine 120Ohm Terminierung.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren