AVR CLK Quartz XTAL2 + Buffer als CLK Out?

Gast #1330597
Lesenswert?
• ▲
▼
Hallo,

ich betreibe einen ATMEGA32 mit einem 16MHz Quarz.
Nun möchte ich 2 weitere ICs mit einem 16MHz CLK Signal,synchron zu dem 
des AVR, betreiben. Im Datenblatt steht was, dass es möglich sei, an 
XTAL2 das Signal abzugreifen, zu buffern und dann für andere ICs zu 
verwenden (Voraussetzung CKOPT FUse gesetzt).
Wie würde so eine Bufferung des CLK Signals aussehen?

Gruß,
Dani
Gast #1330697
Lesenswert?
• ▲
▼
> -> und Datenblatt richtig lesen

Genau!!! Kann ich jedem empfehlen.... :-)

> CKOPT darf NICHT gesetzt werden wenn du das Ausgangssignal
weiterverwenden willst! CKOPT schaltet einen 36pF Kond. an XTAL1 wenn
der AVR mit extenem Takt versorgt werden soll.

Quatsch. CKOPT MUSS gesetzt werden, da sonst der Quarz nur mit einer 
Amplitude von ca. 300mVss schwingt.
Gast #1330941
Lesenswert?
• ▲
▼
>da sonst der Quarz nur mit einer Amplitude von ca. 300mVss schwingt.

Das ist ja nun völliger Blödsinn. Es sind genau 325,74mV! :-)

CKOPT muß beim AVR gesetzt sein, an dem der Quarz Schwingen soll. Die 
beiden weiteren AVRs würde ich einfach an XTAL2 anschließen, sofern die 
Leiterbahn dorthin nicht ca. 20cm überschreitet. Sonst ist ein 
HCMOS-Gatter als Puffer sinnvoll.
Profis nehmen dazu noch einen Serienwiderstand von 93,527 Ohm / 0,01%.
Gast #1356284
Lesenswert?
• ▲
▼
Hallo nochmal,

ich habs jetzt erstmal mit nem Buffer 74HC244N versucht, leider wird das 
schon schlechte Signal von XTAL2 noch verzerrter. Nun dachte ich, es 
wäre besser, vor den Buffer einen Schmitt-Trigger zu schalten.
Hab versucht den Schmitt-Trigger mit einem MAX4166 Op zu basteln, 
Mitkopplung, Spannungsteiler am Eingang. Am Ausgang kam allerdings 
nichts an...
Ist der OP für diese Frequenz nicht geeignet? Was wäre denn generell 
eine gute Schaltung für die Verstärkung von der Clk am XTAL2 (16 MHz)?

Gruß,
Daniel
#1356292
Lesenswert?
• ▲
▼
@  dani (Gast)

>Was wäre denn generell
>eine gute Schaltung für die Verstärkung von der Clk am XTAL2 (16 MHz)?

Ein ganz einfacher CMOS Puffer, z.B. 74HC04. Und im AVR die CKOPT Fuse 
setzen, damit der Oszillator mit voller Amplitude schwingt. Ist aber von 
Typ zu Typ etwas verschieden, siehe Datenblatt.

MfG
Falk
#1356300
Lesenswert?
• ▲
▼
dani schrieb:
> Was wäre denn generell
> eine gute Schaltung für die Verstärkung von der Clk am XTAL2 (16 MHz)?

Ein ATmega324 mit CKOUT Fuse gesetzt.
Alles andere ist nur Bastelei.

Wozu willst Du überhaupt den gleichen Takt nehmen?
CPUs arbeiten eh nie synchron, da sie ja unterschiedliche Programme 
ausführen.


Peter
Gast #1356302
Lesenswert?
• ▲
▼
>...leider wird das schon schlechte Signal von XTAL2 noch verzerrter.

Womit glaubst Du, dies feststellen zu können?

>Hab versucht den Schmitt-Trigger mit einem MAX4166 Op zu basteln,

Basteln ist der richtige Ausdruck dafür.
Besorg Dir zunächst einen anständigen Oskar, bevor Du weiter 
herumexperimentierst.
Gast #1356962
Lesenswert?
• ▲
▼
Hallo,

das Signal habe ich mit einem Tektronix TD220 angeschaut.
An XTAL1 ist es eine saubere Schwingung, an XTAL2 ist die Amplitude 
kleiner und an U^ ist die Schwingung ziemlich unruhig.
Nach dem Buffer siehts eher wie ein Dreieck aus der mit höherfrequenten 
Schwingungen überlagert wird.

@Falk:
CKOPT ist gesetzt

@Peter:
Hab nur nen ATMEGA32 zur Hand.
Der Takt ist nicht für einen anderen ATMEGA sondern für einen anderen 
IC.

@Gast:
...

Gruß,
Daniel

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.