Forum: Mikrocontroller und Digitale Elektronik Takt von ATmega8 für MCP2515 verwenden?


von MCP2515 (Gast)


Lesenswert?

Ich bin gerade dabei mir eine Platine für CAN zu machen. Die Frage die 
sich mir dabei stellt, ist:
Kann ich den XTAL2 Pin des ATmega8 direkt an den OSC1 Pin des MCP2515 
anschließen?

Also am ATmega hängt ein 16MHz Quarz mit entsprechenden 22pF 
Keramikkondensatoren. Ich bin jetzt am grübeln, ob ich mir einfach den 
zweiten Quarz für den MCP2515 sparen kann. Ich möchte aber nicht den 
CLKOUT Pin des MCP2515 verwenden um den ATmeag8 zu betreiben und ein 
Schmitt-Trigger als Puffer wäre auch sinnlos (da könnt ich auch gleich 
den zweiten Quarz nehmen - wäre zumindest kleiner).

Forumsuche habe ich natürlich schon verwendet, hat aber nicht viel 
gebracht.
(Beitrag "Wieder mal Oszillator-Verständnisfrage")

von (prx) A. K. (prx)


Lesenswert?

Wenn der Oszillator des Mega8 auf full swing konfiguriert ist, dann 
müsste das auf kurze(!) Distanz möglich sein. Weshalb eigentlich nicht 
andersrum?

Alternativ besitzen neuere ATMegas wie der ATmega88 einen CLKO Pin, der 
als Taktausgang des Oszillators konfigurierbar ist.

von H.Joachim S. (crazyhorse)


Lesenswert?

Oder Alternativ: den Quarz an den MCP, dessen (programmierbaren) clkout 
an den Prozessor?

von MCP2515 (Gast)


Lesenswert?

H.joachim Seifert schrieb:
> Oder Alternativ: den Quarz an den MCP, dessen (programmierbaren) clkout
> an den Prozessor?

MCP2515 schrieb im Beitrag #1813895:
> Ich möchte aber nicht den
> CLKOUT Pin des MCP2515 verwenden um den ATmeag8 zu betreiben und ein
> Schmitt-Trigger als Puffer wäre auch sinnlos

A. K. schrieb:
> Wenn der Oszillator des Mega8 auf full swing konfiguriert ist, dann
> müsste das auf kurze(!) Distanz möglich sein. Weshalb eigentlich nicht
> andersrum?

Na ja, wenn ich mal den Vorteiler für den CLKOUT Pin des MCP2515 
verändern sollte bzw muss, dann beeinflusst das direkt die SPI Frequenz 
des ATmega. Das wird also gar nicht gehen, da die Konfiguration via SPI 
Kommando geschieht.
Ich hab jetzt erst einmal beiden ICs ein Quarz+Kondensatoren spendiert.

von MCP2515 (Gast)


Angehängte Dateien:

Lesenswert?

Hier mal ein Bild meines "kranken" Vorhabens. Ich bau das erst einmal 
mit Streifenraster auf, bevor dann irgend wann einmal wieder eine 
größere Bestellung von Platinen kommt^^

von (prx) A. K. (prx)


Lesenswert?

MCP2515 schrieb im Beitrag #1814117:

> Na ja, wenn ich mal den Vorteiler für den CLKOUT Pin des MCP2515
> verändern sollte bzw muss, dann beeinflusst das direkt die SPI Frequenz
> des ATmega.

Na und? Die SPI_Frequenz ist sowas von uninteressant... Die darf sich 
auch mittendrin in der Übertragung ändern, solange sie dabei die 
Obergrenze nicht überschreitet.

von Peter D. (peda)


Lesenswert?

MCP2515 schrieb im Beitrag #1813895:
> Kann ich den XTAL2 Pin des ATmega8 direkt an den OSC1 Pin des MCP2515
> anschließen?

Nimm nen ATmega88 und hänge den MCP2515 an PB4 (CLK-Out).


Peter

von MCP2515 (Gast)


Lesenswert?

Peter Dannegger schrieb:
> Nimm nen ATmega88 und hänge den MCP2515 an PB4 (CLK-Out).

Das wird früher oder später auch passieren. Ich hab aber im Moment noch 
ein paar ATmega8 herumliegen, die ja auch mal weg müssen ;)

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
Noch kein Account? Hier anmelden.