PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Oszillatorfrequenzen für gängige Baudraten ...



zackzack
14.12.2005, 06:41
Hallo

mit Nicht Wissen nehme ich an, dass es gängige Oszillatorfrequenzen für die gebräuchlisten Baudraten (9600, 19200) in den Frequenzbereichen 4, 8 und 16 MHZ gibt, die keine Baudratenfehler erzeugen. Ich möchte die entsprechenden Oszillatoren bei Reichelt bestellen. Gibt es irgendwo Tabellen hierzu ??? Ich nehme an, dass hierzu auch der PreScaler erst gewählt werden muss, der natürlich dann auch wieder die Timer beeinflusst und und und.

Aber da ich zuerst bestellen muss um dann selbst experimentiern zu können würde mich der Zielkorridor mal vorab interessieren, ohne dass ich Geld für falsch gewählte Oszillatoren in den "Reichelt"-Sand setze ...

Vielen Dank

Grüsse

PicNick
14.12.2005, 09:54
Datasheet ? Bißchen lesen schadet eigentlich niiie

zackzack
14.12.2005, 16:58
Datasheet ? Bißchen lesen schadet eigentlich niiie

danke für den Hinweis. Ich sammele gerade für´s Christkind ein ...

Weihnachten habe ich dann Zeit zum lesen und experimentieren (hoffentlich!)

... Momentan muss ich noch die Kohle verdienen, damit das Christkind mir die Zutaten kaufen kann ...

Nach Weihnachten könnt Ihr mich dann fragen ...

Grüsse

PicNick
14.12.2005, 17:02
Nach Weihnachten könnt Ihr mich dann fragen ...

Ganz sicher mach' ich das. Ich krieg ja gottseidank meine Kohle einfach so hineingeblasen, ich hab Zeit.

felack
15.12.2005, 18:52
Hallo Zackzack,

Alle Quarze mit 3,686400 MHz und einem vielfachen davon (z.B: 7,3728 MHz)erzeugen saubere Baudraten. Bei Reichelt heißen sie 3,68411 MHz, warum weiss keiner.

felack

@PicNicK : Wenn du nur Unsinn verzapfen willst, versuchs doch mal mit Chatten. :roll:

zackzack
15.12.2005, 22:27
Hallo Zackzack,

Alle Quarze mit 3,686400 MHz und einem vielfachen davon (z.B: 7,3728 MHz)erzeugen saubere Baudraten. Bei Reichelt heißen sie 3,68411 MHz, warum weiss keiner.

felack

@PicNicK : Wenn du nur Unsinn verzapfen willst, versuchs doch mal mit Chatten. :roll:

... toll, das finde ich sehr nett. Hatte schon angefangen, die Datenblätter zu wälzen ... bei 390 Seiten nicht ganz einfach, die entsprechende Tabelle zu finden. Bislang ohne Erfolg.

Vielen Dank, gleich werde ich bestellen.

Grüsse

Goblin
15.12.2005, 22:37
es gibt auch in pdf-readern ne suchfunktion!!


...ohne dass ich Geld für falsch gewählte Oszillatoren in den "Reichelt"-Sand setze ... wusstest du das Reichelt in Sande ist?

recycle
16.12.2005, 01:04
... toll, das finde ich sehr nett. Hatte schon angefangen, die Datenblätter zu wälzen ... bei 390 Seiten nicht ganz einfach, die entsprechende Tabelle zu finden. Bislang ohne Erfolg.

Vielen Dank, gleich werde ich bestellen


Ich würde trotzdem vorher mal einen Blick ins Datenblatt werfen. Die Tabelle darin zu finden hat mich gerade ca. 20 Sekunden gekostet.

Der Tabelle kannst du entnehmen, mit welchem Fehler sich die verschiedenen Quarzfrequenzen bei den jeweiligen Baudraten auswirken.

Der Fehler in der seriellen Übertragung beträgt auch bei manchen glatten Frequenzen für diverse Baudraten nur 0,2%.
Das könnte eventuell eher zu verschmerzen sein, als wenn das komplette Programm 20% langsamer läuft, weil du den Controller mit einer niedrigeren Frequenz betreibst.

In Relation zu den Versandkosten sind einfache Quarze aber auch nicht so schrecklich teuer. Da würde ich im Zweifelsfall doch lieber ein paar verschiedene bestellen, als die Versandkosten für einen falschen in den Sand zu setzen.

zackzack
16.12.2005, 09:33
Danke an Alle,

habe 20 Minuten über Acrobat Search nach "frequenc" gesucht:

gefundene Einträge im Datenblatt 254 !

jeden Eintrag überflogen - Tabellen gefunden auf den Seiten 194 - 197 ...!

Ich wollte niemanden bitten, diese 20 Minuten für mich zu investieren, ich habe denjenigen gesucht, der mir die Seitenzahl ungefähr nennen konnte - trotzdem danke!

Aber schon habe ich die nächste Frage:

In den Tabellen finde ich auch Frequenzen > 16 Mhz. Was nun ?

Ich würde gerne die grösstmöglichste Frequenz wählen, in der noch alle Funktionen des AT Mega 128 SICHER funktionieren ...!

Ideal wäre 18,432 MHz, da dieser OSC bei Reichelt erhältlich ist - niedrigere Frequenzen nahe bei 16 Mhz matchen bei Reichelt nicht, 3,68411 MHz ist mir eigentlich zu weing ...! Ist aber Übertaktung empfehlenswert ...?

Grüsse

Sanic
16.12.2005, 10:18
Das Optimum für dich wäre 14,7456 Mhz.
Den gibt´s aber leider nicht bei Reichelt. Solche Quarze hat RS-Components und Farnell. Mehr Quellen kenne ich leider nicht. Wenn jemand da was hat, dann bitte eine kleine Info hier im Thread :)

Manf
16.12.2005, 10:32
Das Optimum für dich wäre 14,7456 Mhz.
Der Fehler bei 15MHz wäre dann 1,7%.
Benötigt man so genaue Baudraten?
Manfred

Sanic
16.12.2005, 10:37
Imho sollte es natürlich so genau wie möglich sein.
Deswegen verbaue ich diese Frequenzen auch auf den Schulungsboards die wir auf der Arbeit haben. Wenn man da mal mit verschiedenen Baudraten rumexperimentiert ist man mit diesem Quarz auf der sicheren Seite.
Natürlich braucht man für das schöne Erzeugen von PAL Frequenzen oder ähnliches wieder andere Quarze, aber hier wurde ja nach Baudraten Quarze gefragt die eine geringe Fehlerquote haben.

zackzack
16.12.2005, 11:30
Wer sagt's denn ...:

http://www.kreatives-chaos.com/index.php?seite=baud

Das ist doch 'mal eine Aussage (unterstellt, der Kopf hinter den Tabellen hat Ahnung ...!) , 0,2% ist noch tolerabel ... also werde ich mal den 16 MHZ für 1,9 bei Reichelt bestellen ... Risiko ist ja noch tolerierbar ...

Vielen Dank und Grüsse!

zackzack
16.12.2005, 12:03
Nächste Frage:

beser Oszillatoren oder Quarze ?

Problem Genauigkeit oder Schaltungsvorteil vs. Preis ?

Grüsse

felack
17.12.2005, 15:22
Da alle Mikrocontroller einen eingebauten Oszillator haben, reicht ein Quarz völlig aus. Noch 2 kleine Kondensatoren (12-22pf) gegen Masse und fertig. Quarzoszillatoren sind nicht genauer als Quarze. Durch Ändern der Kapazitäten kann man beim Quarz die Frequenz noch leicht anpassen (ziehen), beim Quarzoszillator nicht.

felack

SprinterSB
17.12.2005, 16:07
Hier ein Rechner für die Frequenzen. Baud-Kristalle sind extra eingefärbt:

http://people.freenet.de/gjl/helferlein/avr-uart-rechner.html

Darüber hinaus sind ähnliche Angaben auch im Handbuch zu finden bei der UART-Beschreibung.

zackzack
18.12.2005, 21:45
Danke für Eure Hilfen ... habe mir über Ebay Quarze mit 14.7456 MHz besorgt. Das sind dann 0% Abweichung.

Grüsse