This is an old revision of the document!


Clock

Wie die meiste digitale Elektronik, arbeitet auch der AVR in einer konstanten Frequenz. Eine konstante Frequenz versichert die Zuverlässigkeit von Datenaustausch im Gerät. Es gibt unterschiedliche Methoden um ein Taktsignal für den AVR zu generieren.

Internal RC oscillator

Using an RC oscillator

Dies ist ein interner Taktgeber, welcher keine externen Komponenten benötigt. Seine größten Nachteile sind niedrige Taktfrequenz und Ungenauigkeit.

External RC oscillator

Funktioniert nach dem gleichen Prinzip wie ein interner Taktgeben und hat keine signifikanten Vorteile gegenüber einem Internen.

Crystal oscillator

Using a crystal oscillator

Schwingquarze nutzen einen Kristall welcher in einem elektrischen Feld in seiner Resonanzfrequenz vibriert. Er hat piezoelektrische Eigenschaft ein elektisches Feld zu produzieren bei mechanischer Deformation (Vibration) to produce an electric field on mechanical deformation (vibration). Schwingquarze haben eine Präzision von ca. 0.001%, welche annährend temperaturunabhängig ist.

Ceramic resonator

Keramische Resonatoren ähneln den Schwingquarzen, sind aber aus günstigeren piezoelektrischen Materialen gemacht. Keramische Resonatoren sind in der Regel kleiner als Schwingquarze, aber weniger genau (~0.5%) und sind nicht so stark Temperaturunabhängig.

External clock signal

Using an external clock signal

Ein Externes Taktsignal kann mit jedem Gerät erzeugt werden, solange die Frequenz und die Amplitude (Spannung) im richtigen Bereich liegen. Zum Beispiel kann ein externer Taktgeber benutzt werden um ein Taktsignal an mehrere Microcontroller gleichzeitig zu geben.

de/avr/clock.1277920348.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0