MCP2551 Standby Mode wenn AVR im Power down Modus

OP #3955343
Ich habe mal eine Frage zum MCP2551 CAN Transceiver. Am RS Pin der zum 
Einstellen Flankengeschwindigkeit dient kann man per High Pegel den 
MCP2551 in den sparsammen Standby Modus schicken.

Aber wie würdet ihr das machen, denn wenn ich den µC in den Power down 
Modus schicke werden ja die Ausgänge abgeschaltet und ich kann keinen 
High Pegel mehr drauf geben.

Sollte man vielleicht vorher den Pin zum Eingangspin ändern um den 
Pullup nutzen zu können, ich verwende für einen langsamen Flankenwechsel 
100 kOhm Pulldown (Spannungsteiler).
Angehängte Dateien:
OP
Es stimmt schon das er mehr Möglichkeiten hat. Das Problem der 
Ansteuerung bleibt aber trotzdem bestehen, wenn ich den µC in den Power 
down Modus versetze schaltet dieser seine Ausgänge ab. Ich kann dann 
also nur noch die internen Pullups der Eingange benutzen oder muss 
externe Pullups/-downs verwenden die im normalen Betrieb nicht stören 
dürfen weil Sie dann als Spannungsteiler arbeiten.
Angehängte Dateien:
Nicht ganz. Bei den 8-Pinnern ist der RS-Pin ein analoger Eingang (R 
gegen GND zur Bestimmung der Flankensteilheit im allgemeinen Fall), beim 
TJA ein digitaler. Das vereinfacht das Design, ein Pulldown an STB_N 
reicht.

fchk
Gast
Thomas O. schrieb:
> denn wenn ich den µC in den Power down
> Modus schicke werden ja die Ausgänge abgeschaltet

Falsch, die Ausgänge behalten ihren Status bei.
Wäre sonst ja auch unbrauchbar, wenn plötzlich irgendein Mist mit 
angeschlossener Peripherie passieren würde.
OP
Frank K. schrieb:
> Nicht ganz. Bei den 8-Pinnern ist der RS-Pin ein analoger Eingang (R
> gegen GND zur Bestimmung der Flankensteilheit im allgemeinen Fall), beim
> TJA ein digitaler. Das vereinfacht das Design, ein Pulldown an STB_N
> reicht.

Wie meinst du das mit dem Vereinfachen. Bei mir ist am RS-Pin ja auch 
nur ein Pulldown oder meinst du das man hier 3 verschiedene 
Spannungswerte anlegen muss und man beim TJA dafür extra Pins hat?

Die MCP2551 gibts halt an jeder Ecke (z.B. Reichelt) deswegen habe ich 
erstmal darauf zurück gegriffen.
Thomas O. schrieb:
> Frank K. schrieb:
>> Nicht ganz. Bei den 8-Pinnern ist der RS-Pin ein analoger Eingang (R
>> gegen GND zur Bestimmung der Flankensteilheit im allgemeinen Fall), beim
>> TJA ein digitaler. Das vereinfacht das Design, ein Pulldown an STB_N
>> reicht.
>
> Wie meinst du das mit dem Vereinfachen. Bei mir ist am RS-Pin ja auch
> nur ein Pulldown oder meinst du das man hier 3 verschiedene
> Spannungswerte anlegen muss und man beim TJA dafür extra Pins hat?
>
> Die MCP2551 gibts halt an jeder Ecke (z.B. Reichelt) deswegen habe ich
> erstmal darauf zurück gegriffen.

Der RS-Pin ist kein Logikeingang, sondern ein Stromeingang. Siehe 
Tabelle 1-1. Gut, ich habe mir das DB nochmal angeschaut. Wenn Du Slope 
Control nicht brauchst, reicht auch ein 4k7 gegen Vcc und ein 
Prozessorpin, der den Pin im High-Speed-Fall auf GND zieht.

Du könntest auch den Nachfolger MCP2561 oder MCP2562 nehmen. Die haben 
auf Pin 8 einen STBY-Pin, und das ist ein normaler Logikeingang ohne 
weitere Seiteneffekte.

fchk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 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.