Forum: Mikrocontroller und Digitale Elektronik 2 ICs an einem Quarz ?


von Florian K. (florian_k89)


Lesenswert?

Hi,

Habe hier einen Atiny 2313 und ein MCP2515. Könnte ich die an einen 
Quarz hängen ?

mfg
Florian

von ?!? (Gast)


Lesenswert?

Florian K. schrieb:
> Hi,
>
> Habe hier einen Atiny 2313 und ein MCP2515. Könnte ich die an einen
> Quarz hängen ?
>
> mfg
> Florian

Du kannst die CKOUT-Fuse beim Tiny setzen und den MCP2515 an PD2 
anschließen.

von Quarz (Gast)


Lesenswert?

Parallel dranhängen dürfte eine schlechte Idee sein. Dafür könnte man 
aber darüber nachdenken, dass Clocksignal über einen Ausgang auszugeben 
(geht i.d.R. sogar auf Ebene der Hardware) und dem anderen zuzuführen.

Andererseits: Warum nicht einfach jeweils ein eigenen Quarz und damit 
potentielle Fehlerquellen ausschließen ;)?

von Carsten S. (dg3ycs)


Lesenswert?

Hi,

Florian K. schrieb:
> Hi,
>
> Habe hier einen Atiny 2313 und ein MCP2515. Könnte ich die an einen
> Quarz hängen ?
>
> mfg
> Florian

Ganz klar: JAIN!

Also was absolut nicht geht ist einfach beide µC (Auch der MCP ist im 
Grunde ein µC...) parallel an den Quarz anschließen. Das geht schief!
Denn beim Betrieb mit normalen Schwingquarzen sitzt der eigentliche 
Oszillatorteil im µC, der Quarz wirkt nur als Freuqenzbestimmendes 
Glied. Damit würden dann zwei aktive Treiberstufen gegeneinander 
arbeiten!
(Mit einem externen Quarzoszilator der ja nur am Clkin angeschlossen 
wird würde das aber problemlos gehen wenn der Pegel hoch genug ist...)

Was aber geht, das ist den Quarz beispielsweise am MCP anschließen und 
dann dessen ClockOut zu aktivieren. Vom Clockout des MCP kannst du dann 
auf den AVR gehen... (Oder halt andersherum...)

Gruß
Carsten

: Bearbeitet durch User
von Florian K. (florian_k89)


Lesenswert?

Hi,

Danke für die Antworten.
Erstelle grade meine Schaltung und ich war einfach neugierig ob ich 
nicht einen Quarz sparen könnte. Ich werde mal den MCP an den CLKOUT vom 
Atiny hängen.

mfg
Florian

von Guest (Gast)


Lesenswert?

Es gibt uebrigens auch Clock-Fan ICs, die genau das erlauben was du 
moechtest. Ich denke die nimmt man aber eher wenn man ein festes 
Phasenverhaeltnis und so braucht.

von MaWin (Gast)


Lesenswert?

Florian K. schrieb:
> Könnte ich die an einen Quarz hängen ?

http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.7

unter XOUT und XIN

von Frank K. (fchk)


Lesenswert?

Florian K. schrieb:
> Hi,
>
> Danke für die Antworten.
> Erstelle grade meine Schaltung und ich war einfach neugierig ob ich
> nicht einen Quarz sparen könnte. Ich werde mal den MCP an den CLKOUT vom
> Atiny hängen.

Du kannst sogar noch mehr sparen. Ersetze den AVR durch einen 
PIC18F26K80. Der hat eine deutlich verbesserte Version des MCP2515 
bereits eingebaut. Das spart Dir ein Chip, einen Quarz, das SPI zum CAN 
(die Register des CAN liegen direkt im Adressraum des Prozessors) und 
noch Platz und Geld.

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en550199

fchk

von meckerziege (Gast)


Lesenswert?

Wenn du anstatt eines Quarzes einen Quarzoszillator verwendest (und 
deine beiden Chips einen passenden Eingang haben!), dann kannst du 
wirklich beide parallel schalten.
Quarzoszillatoren gibt es oft im gleichen Gehäuse wie normale Quarze, 
sollte also auch kein Platzproblem geben.

Ein Clock-Buffer-IC wirst du eher nicht benötigen. Die 10MHz oder so 
sind ja eher langsam. Bei ein paar hundert MHz sieht die Sache anders 
aus, aber bei dir kannst du es einfach parallel schalten.

von User (Gast)


Lesenswert?

Früher konnte man ja mehrere XIN parallel schalten, und nur einen XOUT 
mit dem Quarz verbinden.

von STK500-Besitzer (Gast)


Lesenswert?

oder man häüngt den AVR einfach an den CLKOUT-Ausgang des MC2515

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.