Forum: Mikrocontroller und Digitale Elektronik 7,3728 MHz Quarz Fuseeinstellung AVR Studio 5


von connio (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

beschäftige mich seit ca. 3 Monaten mit Mikrocontrollern und weiß nicht, 
welche Fuseeinstellung für einen 7,3728 MHz Standard-Quarz zu verwenden 
sind im AVR Studio 5.

Den benötige ich für meine UART.

Ich denke mal, dass ich eine der 8Möglichkeiten 3-8MHz external Crystal 
verwenden muss, weiß aber nicht welche.

Habe die 8Möglichkeiten mal hier als Bild hochgeladen.

Was muss ich beachten, bzw. wissen?

von spess53 (Gast)


Lesenswert?

Hi

>Habe die 8Möglichkeiten mal hier als Bild hochgeladen.

Wieso acht? 7,3728 MHz liegt zwischen 3 und 8 MHz. und mit der längsten 
Startup-Time (16KCK_14CK_65MS) machst du nichts falsch.

Also EXTXOSC_3MHZ_8MHZ_16KCK_14CK_65MS

MfG Spess

von connio (Gast)


Lesenswert?

spess53 schrieb:

> Wieso acht? 7,3728 MHz liegt zwischen 3 und 8 MHz.


Es gibt 8 verschiedene
EXTXOSC_3MHZ_8MHZ.....

Das meinte ich damit.

Heisst das also das EXTXOSC_3MHZ_8MHZ_16KCK_14CK_65MS die länste Startup 
Time hat, dafür aber auf lange Zeit gesehen die beste Performance?

Habe mit Quarzen vorher noch nie zu tun gehabt.

von spess53 (Gast)


Lesenswert?

Hi

>Heisst das also das EXTXOSC_3MHZ_8MHZ_16KCK_14CK_65MS die länste Startup
>Time hat, dafür aber auf lange Zeit gesehen die beste Performance?

Die Startup-Time ist die Zeit, die beim Anlegen der Betriebsspannung 
zwischen dem Anschwingen des Oszillators und dem Beenden des 
Power-on-Reset vergeht. Je länger die Zeit ist desto weniger spielt die 
Anstiegszeit der Betriebsspannung eine Rolle. Mit der Einstellung 
16KCK_14CK_65MS liegt man also auf der sicheren Seite.

Was verstehst du in diesem Zusammenhang unter 'beste Performance' ? Soll 
dein Quarz schneller laufen.

MfG Spess

von connio (Gast)


Lesenswert?

spess53 schrieb:

> Was verstehst du in diesem Zusammenhang unter 'beste Performance' ? Soll
> dein Quarz schneller laufen.
>
> MfG Spess

Ich meinte die Genauigkeit, welche für die beste UART Performance 
verantwortlich ist.


spess53 schrieb:
> Mit der Einstellung 16KCK_14CK_65MS liegt man also auf der sicheren Seite.

Worin unterscheiden sich die 8 verschiedenen EXTXOSC_3MHZ_8MHZ.....
außer der Startup Time?

von Stefan P. (form)


Lesenswert?

connio schrieb:
> Ich meinte die Genauigkeit, welche für die beste UART Performance
> verantwortlich ist.

Daran ändert sich nichts.


connio schrieb:
> Worin unterscheiden sich die 8 verschiedenen EXTXOSC_3MHZ_8MHZ.....
> außer der Startup Time?

Der einzigste Unterschied ist die Startuptime.
Wenn Der µC nach dem Einschalten nicht "sofort" reagieren muss, stell 
einfach die höchste Zeit ein.

von Karl H. (kbuchegg)


Lesenswert?

connio schrieb:
> spess53 schrieb:
>
>> Was verstehst du in diesem Zusammenhang unter 'beste Performance' ? Soll
>> dein Quarz schneller laufen.
>>
>> MfG Spess
>
> Ich meinte die Genauigkeit, welche für die beste UART Performance
> verantwortlich ist.

Ist völlig wurscht.
Darum gehts nicht.

Es geht darum, dass wenn du das Netzteil einschaltest, die Spannung 
nicht in 0 Sekunden von 0V auf 5V hochgeht und auch nicht der Quarz aus 
dem Stillstand auf seine Betriebsfrequenz geht.

Das alles braucht ein bischen Zeit, bis es sich stabilisiert hat.

Und für einen µC wärs ganz gut, wenn der erst mit der Arbeit beginnt, 
nachdem sich das alles stabilisert hat. Es gibt noch genug andere 
Fehlerquellen. Unsaubere Pegel auf der Versorgungsspannung in den 
allerersten Sekundenbruchteilen nach dem Einschalten kann man da am 
allerwenigsten gebrauchen.

von spess53 (Gast)


Lesenswert?

Hi

>Worin unterscheiden sich die 8 verschiedenen EXTXOSC_3MHZ_8MHZ.....
>außer der Startup Time?

In nichts. Aber die einzelnen Start_Up-Times werden für verschieden 
Einsatzfälle empfohlen. Sieh dir mal Tabelle 9-4 auf S.29 im Datenblatt 
an.

MfG Spess

von connio (Gast)


Lesenswert?

spess53 schrieb:
> Sieh dir mal Tabelle 9-4 auf S.29 im Datenblatt
> an.

Bedeutet es, dass ich die höchste Genauigkeit erreiche, wenn ich meinen 
Mikrocontroller mit 5 Vcc betreibe?
Derzeit betreibe ich ihn mit 2,7 Vcc.

von spess53 (Gast)


Lesenswert?

Hi

>Bedeutet es, dass ich die höchste Genauigkeit erreiche, wenn ich meinen
>Mikrocontroller mit 5 Vcc betreibe?
>Derzeit betreibe ich ihn mit 2,7 Vcc.

Ich meinte die Tabelle 9-4 nicht '9.4 Full Swing Crystal Oscillator' 
auf der gleichen Seite.

Für die UART geht alles, wenn der Controller mit dem Quarz läuft.

MfG Spess

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.