www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSP430 DCO - Genauigkeit UART mit 32.768KHz Quarz


Autor: sillyquestion (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Forum,

Ist es möglich mit einem MSP430X2xxx mit 32.768KHz Quarz und DCO eine 
ordentliche UART-Kommunikation zustande zu bringen?

Oder ist das zu ungenau?

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@  sillyquestion (Gast)

>Ist es möglich mit einem MSP430X2xxx mit 32.768KHz Quarz und DCO eine
>ordentliche UART-Kommunikation zustande zu bringen?

Ja. Einfach den UART mit ACLK takten, da sind bis zu 9k6 Baud drin.

MfG
Falk

Autor: sillyquestion (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Antwort!

Autor: Ronny T. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wieso Quarz UND DCO? Willst Du LPM0 oder LPM3 nutzen? Wenn es LPM3 sein 
soll, dann steht der DCO nicht zur Verfügung. Und wenn man nur 32768Hz 
Quarz/ACLK nutzt, dann muss man klären, was man unter "ordentlich" 
versteht: Die Abweichung bei beträgt dann durchaus einige (bei 9600: 
viele) Prozent.

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@  Ronny T. (Gast)

>Wieso Quarz UND DCO? Willst Du LPM0 oder LPM3 nutzen?

Hat damit gar nichts zu tun. Der DCO ist sowieso nicht wirklich genau 
genug, um den UART SOLIDE damit zu betreiben. Also bleibt nur der 32k 
Takt als ACLK.

>Quarz/ACLK nutzt, dann muss man klären, was man unter "ordentlich"
>versteht: Die Abweichung bei beträgt dann durchaus einige (bei 9600:
>viele) Prozent.

Nöö, der UART beim MSP430 ist so trickreich, der kann sogar 9600 Baud 
bei 32k Takt mit weniger als 3% Fehler für die einzelnen Bits erzeugen. 
Siehe User Guide. Hab ich auch schon real so gemacht.

MfG
Falk

Autor: Ronny T. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bitte lesen: SLAU144F (F2xUserGuide) Kap. 15.3.13
Ähnliches gilt auch für die 4er/5er. Und der DCO ist sehr wohl genau 
genug. Bei den F2x sind es max 2.5% (Typ besser 1%). Bei den F4x/F5x 
dank FLL sogar noch besser.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.