Forum: Mikrocontroller und Digitale Elektronik Clock ungenauigkeit


von Stefan (Gast)


Lesenswert?

Hätte da ne allgemeine frage. Angenommen ich hab einen Controller, 
welcher für eine maximale Clockfrequenz von sagen wir mal 20MHz 
ausgelegt ist. Dazu wird ein fertige Clockgenerator verwendet. Dieser 
ist aber nicht 100%ig genau, so das der Controller, welcher für 20MHz 
ausgelegt ist, nun mit 21MHz läuft...

sind da problem zu erwarten? (meine z.b. ist die energie die als wärme 
abgegeben wird soweit ich mich erinnere im quadarat zur frequenz)
gibts ne allemeine faustregel? ist es daher sinnvoll den Controller 
grundsäzlich etwas zu tief zu takten (hab eigentlich keine nicht 
benötigte rechenleistung)....

mfg
Stefan

von antworter (Gast)


Lesenswert?

wenn er für 20MHz spezifiziert ist, so muß dies für den angegebenen 
Spannungs- und Temperaturbereich garantiert gelten.

Eine Erhöhung des Taktes um 5% sollte generell kein Problem sein (bei 
einem Hobbyprojekt !) - da habe ich einen ATMEGA8-16 schon mit 24MHz 
laufen gehabt.

Für ein Serienprodukt sollte man sich natürlich tunlichst an die 
Spezifikation halten !!!

von antworter (Gast)


Lesenswert?

Wichtiger Nachtrag:

Hintergrund des zweiten Absatzes ist, daß wenn man nicht den angebenen 
Temperaturbereich ausnutzt, gerade bei der Taktfrequenz nach oben hin 
Spielraum vorhanden ist.

von Flash (Gast)


Lesenswert?

Einen controller fuer 20MHz kann man auch mit 4Mhz laufen lassen, wenn 
die Rechenleistung genuegt. Dadurch spart man Strom und generiert 
weniger elektromagnetische Stoerungen. Den faktor 5 kriegt man mit guten 
algorithmen wieder rein.

F.

von Rolf Magnus (Gast)


Lesenswert?

Was willst du mit "hab eigentlich keine nicht benötigte rechenleistung" 
sagen?

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.