Forum: Mikrocontroller und Digitale Elektronik Frage zu Atmega48 Spannung und Taktfrequenz


von Jochen (Gast)


Lesenswert?

Hallo, ich bastel gerade an einer Schaltung die mit 3V bis 3,3V 
betrieben wird. Das schränk natürlich die Taktfrequenz des Atmega ein. 
Allerdings möchte ich auch eine Verbindung zum PC herstellen (UART) und 
brauche natürlich einen entsprechend genauen Takt, der interne 
Oszillator fällt also flach. Mein Problem ist, dass ich gerade nur 20 
Mhz Quarze rumliegen habe aber natürlich weiter basteln möchte. Ist es 
nun möglich, den Atmega mit dem 20 Mhz Quarz und CKDIV8 Fuse zu 
betreiben, so dass er effektiv nur mit 2,5 Mhz läuft? Welche Freuqenz 
ist die entscheidende? Die mit der der Oszillator läuft (20 Mhz) oder 
der Controller (2,5Mhz) ?

von Michael (Gast)


Lesenswert?

Jochen schrieb:
> Allerdings möchte ich auch eine Verbindung zum PC herstellen (UART) und
> brauche natürlich einen entsprechend genauen Takt, der interne
> Oszillator fällt also flach.

Das kommt drauf an. Wenn du Temperatur und Betriebsspannung konstant 
hälst, spricht nichts gegen den internen RC Oszillator. Kalibrieren 
sollte man ihn allerdings, damit die Baudrate genau genug ist (s. DS 
Table 29-10. Calibration Accuracy of Internal RC Oscillator).

von Ulrich (Gast)


Lesenswert?

Der Oszillator selber darf bei kleiner Spannung etwas schneller laufen 
als der eigentliche µC. Das im Datenblatt angegebene Limit von 
Taktfrequenz Vs. Spannung gilt für den Takt hinter dem Teiler.

Das mit 20 MHz Quarz und Teiler 8 sollte also funktionieren.  Für die 
UART gibt es aber auch passendere Quarze mit krummer Frequenz.

von Jochen (Gast)


Lesenswert?

Ulrich schrieb:
> Der Oszillator selber darf bei kleiner Spannung etwas schneller laufen
> als der eigentliche µC. Das im Datenblatt angegebene Limit von
> Taktfrequenz Vs. Spannung gilt für den Takt hinter dem Teiler.
>
> Das mit 20 MHz Quarz und Teiler 8 sollte also funktionieren.  Für die
> UART gibt es aber auch passendere Quarze mit krummer Frequenz.

Super, vielen Dank.
Das es für den Uart auch passende Quarze gibt ist mir bewusst, aber ich 
habe halt gerade keinen da und will wegen so eines Centartikels keine 
Versandkosten bezahlen ;)

von Achim M. (minifloat)


Lesenswert?

Jochen schrieb:
> Das es für den Uart auch passende Quarze gibt ist mir bewusst, aber ich
> habe halt gerade keinen da und will wegen so eines Centartikels keine
> Versandkosten bezahlen ;)

Da ist doch eine Tabelle im UART-Kapitel. Ab 2,5% Fehler funktioniert 
der UART prinzipbedingt nicht mehr. Also achte auf möglichst kleinen 
Fehler und alles wird gut! mf

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.