Atmega1284P Taktgeber

#3881116
Lesenswert?

Hallo,

ich plane gerade ein Atmega1284P(TQFN) Board. Nun bin ich mir noch nicht 
schlüssig, wie das ganze mit dem Taktgeber aussehen soll.

Betriebsspannung wird bei 3V3 - 5V liegen. Vorerst nur 3V3 geplant für 
den direkten Betrieb von meinen Komponenten ohne Spannungswandler oä.

Laut Datenblatt des Atmegas
0 - 4MHz @ 1.8 - 5.5V
0 - 10MHz @ 2.7 - 5.5V
0 - 20MHz @ 4.5 - 5.5V

Somit bleiben alle Quarze <= 11MHz über. So, nun zu den eigentlichem 
Problem.

Möglichkeit 1:
8MHz interner Oszillator
+ XTAL1/XTAL2 bleiben frei
- UART könnte Probleme machen

Möglichkeit 2:
8MHz Resonator
+- sollte ausreichend für UART sein

Möglichkeit 3:
8MHz Quarz
+ UART ohne Probleme

Jedoch mal in die Tabelle geschaut, sind mit 8MHz jetzt nicht mehr der 
schönsten Baudraten vorhanden. Ich würde gerne als Baudrate >= 57600 
nutzen.
Mit 8MHz ohne auf die Toleranzen des int. Oszillators, Resonators und 
Quarz einzugehen, sieht es hier schon recht schwach aus.

Akzeptabel wären da nur 38400, 76800 (mit U2X) sowie die Baudraten 
2500000, 500000 und 1000000. Jedoch kann mein HC05 diese hohen Taktraten 
nicht mehr. Einzige Möglichkeit wäre 38400.
http://elecfreaks.com/store/download/datasheet/Bluetooth/HC-0305%20serail%20module%20AT%20commamd%20set%20201104%20revised.pdf

Für weitere Möglichkeiten offen.

Gruß Stefan

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren