Gast
#483558
Hab mal ne Frage. Hat jemand ein gutes Projekt in C oder Assembler für einen genauen Sekundentakt? Gruss
|
Anzeige
|
Sekundentakt
Gast
#483558
Hab mal ne Frage. Hat jemand ein gutes Projekt in C oder Assembler für einen genauen Sekundentakt? Gruss
Gast
#483562
Gast
#483563
Suchet, so werdet ihr finden. http://www.mikrocontroller.net/articles/AVR_-_Die_genaue_Sekunde_/_RTC MFG Falk
Gast
#483566
Projekt für welchen Controller? Oder wo willst du deine "Sekunden" haben?
Gast
#483574
Sorry Programm in C oder Assembler. Hab es mit dem internen Oscillator versucht aber das kam nicht genau heraus.
Gast
#483578
>Hab es mit dem internen Oscillator versucht aber das kam nicht genau >heraus.
Dürfte zu 95% genau sein bzw. eine Abweichung von 5% haben...
Gast
#483584
Hab 30 Sekunden gestoppt und bei meinem Experimentierboard hatte ich 32 sekunden. 5% Abweichung auf welche Zeit hinaus?
Gast
#483587
>Hab 30 Sekunden gestoppt und bei meinem Experimentierboard hatte ich 32 >sekunden. 5% Abweichung auf welche Zeit hinaus? Dann ist dein interner RC-Oszillator gar nicht sooo schlecht. Hast du die Messung auch mal bei Sonnenschein oder auf der Heizung (Nicht du, sondern der Controller) gemacht? Vielleicht solltest du dir mal das Datenblatt zum Thema "Temperaturstabilität der internen RC-Oszillators" angucken. Für genaue Sachen benutzt man Quarze!
Gast
#483588
Armin, schon mal in Datenblatt deines uC (AVR?) geschaut? Der interen RC-Oszillator ist nur auf +/-5% genau. Nimm nen Quarz(oszillator). MFG Falk
Gast
#483599
> 5% Abweichung auf welche Zeit hinaus?
Auf jede Zeit hinaus. "5 %" ist schließlich eine relative Angabe.
Als Übungsaufgabe für Dich: Wieviel sind 5 % von einer Stunde, einem
Tag, einem Monat, einem Jahr?
Gast
#483607
Oh P.I.S.A., du bist überall. :-( MFG Falk Moment! Wenn man den Microcontroller immer 100%ig mit gleichbleibender Spannung versorgt, die Umgebungsthemperatur und Luftfeuchte absolut stabil sind, kann man der Abweichung des RC-Ossis mit fine-tuning des Timerreloads begegnen. Ein Quarzossi ist nicht zwingend erforderlich! :) Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|