Can Bus Treiber defekt/fake

#6971508
Lesenswert?

Hallo,

ich fertige gerade eine Platine auf der ein MCP2515 mit Treiber sitzt um 
per Can Bus zu kommunizieren. Die Platinen sind aus China eingetroffen 
und ich habe angefangen diese zu bestücken. Bei der Bauteilbeschaffung 
habe ich auf die Bestellung von MCP2515 und MCP2551 verzichtet da ich 
hier noch solche Arduino Can Shields aus vergangenen Tagen rumliegen 
habe und Reichelt weder MCP2551 noch einen TJA2050 am Lager hat. Also 
war der Plan diese zu schlachten und die Bauteile zu nutzen.

Nun kam es wie es kommen musste. Die Can Kommunikation lief manchmal an 
und brach immer wieder ab oder es ging gar nichts. Also Logig Analyser 
und Scope in Stellung gebracht. Die SPI Sequenzen zwischen Prozessor und 
Can Controller geprüft und für gut befunden. Die Pegel auf Can Low und 
High geprüft und das sieht nicht normal aus. Nun gut ist bestimmt ein 
Can Treiber defekt. Ich schaue mir die Teile genauer an und stelle fest 
auf dem funktionierenden Treibern ist ein Aufdruck zu lesen, auf denen 
die nicht funktionieren nur eine Punkt. Ok, kann das sein ???

Darauf hin habe ich alle vorhandenen Module gegeneinander geprüft. Um 
einen Fehler in meinem C Code auszuschließen bin ich auf jeweils 2x 
Arduino Nano + Can Board mit dem Arduino Beispiel Sketch gewechselt. Die 
Module mit nicht beschrifteten Treibern laufen nur sporadisch oder 
garnicht, die anderen problemlos. Oh man, wer billig kauft kauft zwei 
mal.

Ich schreibe das hier nieder falls noch jemand solche Probleme hat oder 
bekommt.

Auch gehen mir jetzt die Can Treiber aus, hat noch jemand welche für 
250kbit und 5V die Pin kompatibel zum MCP2551 sind? Ich bräucht 3 Stück 
sehr Zeitnah.

Gruß Rene
Angehängte Dateien:
#6972449
Lesenswert?

Top S. schrieb:

> Auch gehen mir jetzt die Can Treiber aus, hat noch jemand welche für
> 250kbit und 5V die Pin kompatibel zum MCP2551 sind? Ich bräucht 3 Stück

Du brauchst die kurzfristig, falls ihr aber sonst noch Verzweifelte hier 
unterwegs sind:
MCP2551-I/SN hat lcsc.com derzeit 64000 Stück auf Lager
Auch weitere CAN Treiber sind dort beschaffbar.

Selbst der allseits beliebte TJA1042T/3 ist dort derzeit mit 4000 Stück 
auf Lager

Preise etwas höher aber noch im Rahmen.

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