Forum: Mikrocontroller und Digitale Elektronik RTC Grundlagenfrage


von ANfaenger (Gast)


Lesenswert?

Hallo,

Wozu braucht man RTC=real time Clock beim Programmieren von uC?

von Johannes M. (johnny-m)


Lesenswert?

Beim Programmieren braucht man sowas gar nicht.

von Peter D. (peda)


Lesenswert?

ANfaenger wrote:
> Hallo,
>
> Wozu braucht man RTC=real time Clock beim Programmieren von uC?

Wenn Deine Anwendung etwas Zeit- und Datumsabhängig machen soll, braucht 
sie ne RTC-Routine, z.B. für ne Heizungssteuerung.

Den MC muß man dann mit nem Quarz betreiben, weil der interne 
RC-Oszillator zu ungenau ist.


Peter

von Zacc (Gast)


Lesenswert?

Einen exteren RTC, zB DS1302 kann man mit 300nA laufen lassen. Das ist 
schwierig, bis nicht machbar mit einem Controller. Zudem haben RTC 
eigene Anschluesse zu Batterien

von ANfaenger (Gast)


Lesenswert?

Danke Peter!

noch n Frage habe ich noch
was braucht ich so: schaltungsmässig um so etwaszu realisieren?

etwa n externe Baustein daß ich an dem I2C-Interface des uC anschließe?

MfG

von Peter D. (peda)


Lesenswert?

ANfaenger wrote:
> Danke Peter!
>
> noch n Frage habe ich noch
> was braucht ich so: schaltungsmässig um so etwaszu realisieren?


Kommt drauf an.

Wenn Du unbedingt Stromsparweltmeister werden willst, nen RTC z.B. 
DS1994.

Wenn das Gerät aber netzbetrieben ist, nur den Quarz + 2 Kondis.
Der genaue Wert ist unkritisch, alles von 4MHz..20MHz geht.


Peter

von ANfaenger (Gast)


Lesenswert?

Ok Peter,

eine habe ich noch!
warum muss ich wenn ich eine Compact Card von uC lesen will erstmal 
partitionieren?

MfG

von Peter D. (peda)


Lesenswert?

ANfaenger wrote:


> warum muss ich wenn ich eine Compact Card von uC lesen will erstmal
> partitionieren?

Im Gegenteil, wenn Du sie partitionierst, kannnst Du nichts mehr lesen.
Dann ist sie leer (keine gültigen Filesystemeinträge).


Wenn Du nur vom MC Daten lesen und schreiben willst, mußt Du auch keine 
Partitionen anlegen.


Peter

von Remo Mattmann (Gast)


Lesenswert?

Guten Tag

Da es hier um Grundlagenfragen im Bereich RTC und MC geht möchte ich 
auch mal eine Frage stellen:

Ich will eine Uhr mit einem mikrocontroller und einer real time clock 
realisieren.
Die Zeit soll mit Tastern eingestellt werden können.

Der MC sollte ein PIC sein.

Gibt des spezielle Typen die Sie mir bei dieser Aufgabe empfehlen 
könnten?

Mfg Remo

von Falk B. (falk)


Lesenswert?

@ Remo Mattmann (Gast)

>Ich will eine Uhr mit einem mikrocontroller und einer real time clock
>realisieren.
>Die Zeit soll mit Tastern eingestellt werden können.

>Der MC sollte ein PIC sein.

Wenn es auch ein AVR sein darf.

AVR-Tutorial: Uhr

MfG
Falk

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.