PIC 18F4580 CAN / TX - Signal

Gast #3153457
Guten Abend liebe Leser,

probiere mich gerade an der CAN-Kommunikation mit Hilfe des oben 
angegebenen PIC. Nun bekomme ich das oben angefügte Signal an den PINs 
des MCP2551 sowohl an TX, als auch, mit den richtigen Pegeln an CAN-High 
bzw. CAN-Low! Habe bisher lediglich einen Teilnehmer und keinen Bus 
aufgebaut. Handelt es sich bei diesem Signalbild um die 
Grundkommunikation zwischen den zwei CAN-Transceivern oder bin ich auf 
dem Holzweg?

Bin über alle Hilfen dankbar! Schönen Abend und vielen Dank im Voraus 
für eure Mühen.
Angehängte Dateien:
Zum richtigen Testen brauchst Du einen Bus und mindestens einen 
weiteren, definitiv funktionierenden Teilnehmer. Ansonsten ist niemand 
da, der Dir Dein Paket bestätigt, und dann läuft der sendende Controller 
in einen Fehlerzustand.

fchk
Gast
Hm. Da scheint jemand Ahnung zu haben.

Ich hab folgendes Szenario (in Bälde):
2x 65SN234 mit 3.6V, der zw. CANL u. CANH ca 3.5V Diff. hat. Ein 
weiterer Transceiver wie der 2551 mit Vcc=5V wird dann vermutl. 4.9V 
Diff. an CANH u. CANL ergeben. Muß ich da irgendwas beachten (ausser den 
beiden R's)? Und wie ist das beim Auto? Auch um die 5V? Oder höher?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.