Ein Quarz für mehrere Chips benutzen

Gast #393627
Lesenswert?

können sie sich teilen.
Ich habe hier ein Platinchen mit 2xMCP2515 und Mega32.
Der Quarz hängt an einem MCP, dessen clk-out geht zum Osz1 (Pin8) des
2. CAN-Controller und zum XTAL1 des AVR.
Eins musst du beachten: clk_out liefert nach reset f/8, der AVR bekommt
also erstmal nur 2MHz. Bei der Initialisierung musst du dass
entsprechende Register umprogrammieren, dann klappts auch mit den
16MHz.
Gast #393629
Lesenswert?

Danke für die Antwort.

Laut Datenblatt liefert der MCP im Sleep keinen Takt mehr. Da ich den
Sleep Modus brauche, könnte ich es so nicht machen, weil ich sonst den
ATMega nicht benutzen kann während der CAN schläft.

Wäre ein Quarzoszillator eine sinvolle Lösung? Ist der Stromverbrauch
höher als 3 Quarze?
Wie kann man den verdrahten? Den Oszillator-Ausgang direkt auf die
Eingänge der Chips oder durch jeden Chip durchschleifen?

Danke,
Florian
Gast #393630
Lesenswert?

Der Oszillator wird direkt an die externen Takteingänge der Chips
geführt. Ausserdem wird das Ding etwas mehr Strom verbrauchen als
passive Quarze aber das dürfte im Bereich gering bis sehr gering
liegen. Für genauere Informationen mal zum Ozillator das passende
Datenblatt lesen.

bye

Frank

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