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).
Ich würde vielleicht einen anderen Transceiver verwenden. zB http://www.nxp.com/documents/data_sheet/TJA1043.pdf Der hat viele zusätzliche Möglichkeiten, was Powerdown und Wake-Up angeht. fchk
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.
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
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.
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.