Forum: Mikrocontroller und Digitale Elektronik STM32F100: Temperaturdrift interner (RC-)Oszillator und UART


von Drift (Gast)


Lesenswert?

Hallo!

Ich will den STM32F100 mit seinen internen RC-Oszillator betreiben.
Allerdings ist der ja nur bei 25°C kalibriert.
Habe ich negative Einwirkungen auf eine UART-Kommunikationen mit 115,200 
kbps zur Erwarten, wenn die Umgebungstemperatur zwischen -30°C und +75°C 
variiert?

Viele Grüße
Drift

von Drift (Gast)


Lesenswert?

Habe ich irgendwo ein Denkfehler, oder ist die Frage so schwer?

Viele Grüße
Drift

von TTL (Gast)


Lesenswert?

steht im Datenblatt

von Davis (Gast)


Lesenswert?

> -30°C und +75°C

In zwei Monaten ist Weihnachten.

von Drift (Gast)


Lesenswert?

TTL schrieb:
> steht im Datenblatt

!?
Habe unter UART und Clock diesbzgl. nichts gelesen...

Davis schrieb:
> In zwei Monaten ist Weihnachten.

Genau. Und ne Woche später Silvester.

von Davis (Gast)


Lesenswert?

Drift schrieb:
> TTL schrieb:
>> steht im Datenblatt
>
> !?
> Habe unter UART und Clock diesbzgl. nichts gelesen...
>
> Davis schrieb:
>> In zwei Monaten ist Weihnachten.
>
> Genau. Und ne Woche später Silvester.

1. Es muss "eine" heißen.
2. Eine Woche später ist Neujahr.

von Davis (Gast)


Lesenswert?

Für den STM32F103C8 steht im Datenblatt:

High-speed internal (HSI) RC oscillator

Conditions         Min Max Unit
TA = –40 to 105 °C –2  2.5 %

von Dirk (Gast)


Lesenswert?

Interner RC:  TA = –40 to 105 °C   2.5%  (lt. Datasheet)
USART receiver’s tolerance: > 3.03%   (lt. RM0041 Reference manual)

D.h. die max. Clock-Abweichung ist kleiner als die USART-Toleranz. Es 
sollte also funktionieren.

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.