STM8 internal RC Genauigkeit

(Firma: matzetronics) #3298005
Alex E. schrieb:
> Reicht der interne RC aus um stabil über UART zu kommunizieren?
> Eine Geschwinigkeit von min. 115kbit ist erforderlich

Nein. Bei niedrigen Geschwindigkeiten (bis 19200 bit/s) geht das oft 
noch, aber bei derartig hohen Raten mit Sicherheit nicht mehr. Als 
zusätzliche Hürde sind die internen RC-Oszillatoren oft temperatur- und 
versorgungsspannungsabhängig.
Gast #3298093
Auch wenn man es hier öfter liest:

> Bei niedrigen Geschwindigkeiten (bis 19200 bit/s) geht das oft
> noch, aber bei derartig hohen Raten mit Sicherheit nicht mehr.

Der relative Fehler ist bei allen Baudraten der selbe.

Wenn der OP mit RC den internen Oszillator meint:
Das sollte von der Genauigkeit her gehen.

STM8 sind ja keine AVR...
OP #3298412
./. schrieb:
> Wenn der OP mit RC den internen Oszillator meint:
> Das sollte von der Genauigkeit her gehen.

Ja, genau den internen mit 16Mhz...

> STM8 sind ja keine AVR...

Deswegen frage ich... komme von AVR...
Hab im Datenblatt nun gesehen, dass bei 16Mhz eine Fehlerraten von 0,08% 
bei 115,2kbps angegeben wird.
Das sollte vernachlässigbar sein?
#3298429
Alex E. schrieb:
> Hallo,
>
> möchte einen STM8S003 einsetzten und würde gernen eure Erfahrungswerte
> über den internen RC hören...
>
> Reicht der interne RC aus um stabil über UART zu kommunizieren?

Ja und nein...
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00024550.pdf
Seite 63 im Datenblatt:
Accuracy of HSI oscillator (factory calibrated) +-5%, also nein
Accuracy of HSI ... user trimmed ... for given Vdd and Ta conditions 
+-1%, was ausreichend sein kann

Zur Berechnung was noch zulässig ist
http://www.maximintegrated.com/app-notes/index.mvp/id/2141
Gast #3298982
> ??? Ein STM8L152 ist nicht ein STM8S003

Und ich bin nicht der Erklärbär.

Ein Blick in das DB hätte man schon im Vorfeld riskieren können.

Im übrigen bin ich davon ausgegangen, daß die Prozessschritte
bei ST für STM8L und STM8S so ziemlich die selben sind...
Gast #3299007
Die Kurzzeitstabilität sollte bei ordentlicher Speisung reichen, Wenn Du 
in der Wahl des Datenpaketes frei bist kannst Du evtl. eine Art uart 
clock recovery machen, dann sollte das schon gehen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.