mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik µC-Reset durch CAN-Transceiver


Autor: Mille (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

habe ein Problem bei meiner Steuerung und komme einfach nicht weiter... 
vielleicht kennt man ähnliches und/oder kan mir weiterhelfen:

Ich habe eine Platine gemacht, wo eine Mikrocontroller-Platine 
(Phytec-Modul mit Infineon Tricore TC1796) aufgesetzt wird. Mein PCB ist 
ein 4-lagiges Design, wobei ein Layer komplett als Massefläche benutzt 
wird und alle GND's Pins darauf verbunden sind. Zur Zeit habe ich auf 
meinem PCB nur die Spannungsversorgung und drei CAN-Transceiver 
(TLE6250) bestückt und entsprechend mit der µC-Controllerplatine 
verbunden.
Nun zu meinem Problem: Ich kann den TC1796 über JTAG normal flashen und 
dieser läuft stabil. Wenn ich jedoch eine CAN-Verbindung aufbaue, stürzt 
der TC1796 nach eine nicht deterministischen Zeit ab. Dies passiert 
dadurch, dass am µC-Controllerboard ein Spannungsüberwachungsbaustein 
einen RESET auslöst - jedoch lässt sich kein Spannungseinbruch der 
überwachenden Spannungen feststellen (Oszi-Messung getriggert auf 
Reset).
Daraufhin habe ich folgendes gemacht, da der Reset immer bei der 
CAN-Kommunikation passiert: Das µC-Controllerboard bietet die 
Möglichkeit von onboard CAN-Transceiver, die ich beim Aufbau entfernt 
habe. Nun habe ich diese wieder hinaufgelötet und die auf meinem PCB 
entfernt. In dieser Konfiguration passiert kein Reset und die 
Kommunikation über CAN ist stabil!!!
Ich verstehe nun nicht den Zusammenhang zwischen dem RESET, der 
eigentlich vom Spannungsüberwachungsbaustein hervorgerufen wird, und der 
Abhängigkeit der CAN-Transceiver (also ob die auf meinem PCB oder direkt 
dem µC-Controllerboard sind)???

Bitte um Hilfe,
Lg Mille

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>jedoch lässt sich kein Spannungseinbruch der
>überwachenden Spannungen feststellen (Oszi-Messung getriggert auf
>Reset).

Hast du dir mal die Spannung VOR dem Reset angesehen?

Autor: Mille (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja schon... habe auf die fallende Flanke der Reset-Leitung getriggert 
und in verschiedenen zeitlichen Auflösungen mir die "Single-Shot" 
Aufnahme angesehen... kein Einbruch der Spannung zu erkennen!
--> aber wie kann das grundsätzlich in Zusammenhang mit CAN-Transceivern 
stehen? Wie können die die Versorgungsspannung so beeinträchtigen das 
ein Reset beim Prozessor bzw. dem Spannungsüberwachungsbaustein 
ausgelöst wird?
--> kann das ein Masse-Problem irgendeiner Art sein?

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Ja schon... habe auf die fallende Flanke der Reset-Leitung getriggert
>und in verschiedenen zeitlichen Auflösungen mir die "Single-Shot"
>Aufnahme angesehen... kein Einbruch der Spannung zu erkennen!

Bei welcher Auflösung? Ein Einbruch im us Bereich kann schon
ausreichend sein.

>--> aber wie kann das grundsätzlich in Zusammenhang mit CAN-Transceivern
>stehen? Wie können die die Versorgungsspannung so beeinträchtigen das
>ein Reset beim Prozessor bzw. dem Spannungsüberwachungsbaustein
>ausgelöst wird?
>--> kann das ein Masse-Problem irgendeiner Art sein?

Fehlende Blockkondensatoren an den CAN Chips?

Autor: Mille (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tatsächlich... habe im µs-Bereich einen kurzen Spannungseinbruch 
gemessen,
der zu dem Reset führt!!! --> DANKESCHÖN für den Tipp.

Jetzt werde ich die Ursache dafür suchen... Abblockkondensatoren sind 
jedoch überall oben...mhhh... Woher kann der sonst noch kommen?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.