www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Interni RTC na AVR-ih Mega

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
clownfish
Član
Član



Pridružen-a: Pet 05 Avg 2005 13:05
Prispevkov: 765
Aktiv.: 3.23
Kraj: Povir / Ljubljana

PrispevekObjavljeno: Čet Dec 13, 2007 11:39 pm    Naslov sporočila:  Interni RTC na AVR-ih Mega Odgovori s citatom

AVR-i mega imajo možnost zunanjega priklopa quarza 32768hz s katerim preko internega timerja realiziramo softverski RTC.

Zanima me točnost v primerjavi z klasičnimi RTC čipi recimo DS in 8385 serijo.
(načelno bi morala biti povsem primerljiva)

Zunanji RTC so precej dragi(glede na ceno samega kontrolerja) tako, da je tale dodatna možnost cenovno zelo ugodna.
Zanima me če je kdo to že uporabil v svojih napravah in kako je izvedel tako HW kot SW za delovanje ob power-down-u..
Koliko je avtonomija take izvedbe RTC po power down-u?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
clownfish
Član
Član



Pridružen-a: Pet 05 Avg 2005 13:05
Prispevkov: 765
Aktiv.: 3.23
Kraj: Povir / Ljubljana

PrispevekObjavljeno: Čet Dec 20, 2007 11:01 pm    Naslov sporočila:  Re: Interni RTC na AVR-ih Mega Odgovori s citatom

Sem kar presenečen...
Že cel teden pa nobenega odgovora..

res čudno..

Kakor kaže nihče ne uporablja te funkcionalnosti AVR kontrolerjev ampak vsi uporabljate razne dodatne RTC čipe..
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
icek
Član
Član



Pridružen-a: Ned 15 Maj 2005 22:31
Prispevkov: 105
Aktiv.: 0.44
Kraj: Ruše

PrispevekObjavljeno: Čet Dec 20, 2007 11:08 pm    Naslov sporočila:   Odgovori s citatom

Točnost ure je odvisna samo od točnosti kvarca. RTC je potem realiziran iz navadnega števca, ki šteje impulte kvarca (2^15 = 32768-).
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
MadMax
Član
Član



Pridružen-a: Pet 09 Sep 2005 22:16
Prispevkov: 4743
Aktiv.: 20.02

PrispevekObjavljeno: Čet Dec 20, 2007 11:13 pm    Naslov sporočila:   Odgovori s citatom

Sicer se šele spuščam v mikrokontrolerske vode kot totalni aberveznik, ampak kot mi je znano, se na interni osc. ne da zanašat iz več razlogov, kjer si enega (avtonomija) že sam omenil, pa še kak se najde.
Eden je recimo točnost, ki komaj dosega v idealnih primerih rang nekaj minut dnevno, pa še to zelo spremenljivo glede na temperaturo.
Drugi, pomembnejši pa je softverska rešitev ure, saj izgubljeni programski cikli premaknejo čas.
Če boš torej naredil zadevo izključno za prikazovanje časa bo za silo še šlo, vse ostalo pa... Rolling Eyes

Sicer pa niso RTC-ji dragi, ampak mikrokontrolerčki poceni Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.57

PrispevekObjavljeno: Pet Dec 21, 2007 12:28 am    Naslov sporočila:   Odgovori s citatom

Tukaj sta dve vprasanji:

1: Natancnost: ta je pogojena z natancnostjo oscilatorja, ki daje takt uri. Ce imas osciloskop in dobro casovno bazo, lahko tvojo uro zelo natancno umeris, ne glede na to ali je v MCUju ali v namenskem cipu (v drugem primeru bos kompenzacijo seveda opravil izkljucno s trimer kondenzatorjem).

2: Avtonomija: dodaj baterijo in je to to. Namenski cip pokuri manj kot MCU. Nisem povsem preprican, ampak se mi zdi, da sem nekje zasledil cipe z dodano baterijo/kondenzatorjem znotraj ohisja (bila so DIP ohisja, ampak precej visja kot normalno DIP, tako da je bil znotraj prostor). Baterije - ena litijeva gumbna kot npr. CR2032 - ne isprazni tak RTC cip v nekaj letih brez dodatnega napajanja.

_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Glitch
Član
Član



Pridružen-a: Pet 07 Apr 2006 11:40
Prispevkov: 1477
Aktiv.: 6.32

PrispevekObjavljeno: Pet Dec 21, 2007 9:09 am    Naslov sporočila:   Odgovori s citatom

Dobri zunanji RTC cipi pokurijo manj kot 1 miA
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
trot
Član
Član



Pridružen-a: Čet 18 Jan 2007 20:25
Prispevkov: 1282
Aktiv.: 5.72
Kraj: glej fogl

PrispevekObjavljeno: Pet Dec 21, 2007 9:11 am    Naslov sporočila:   Odgovori s citatom

Jaz sem zadevo preizkusil z ATmega8 in timer2 nastavil na zunanji kvrc in zadeva deluje brez problema. Ob timer2 overflow interruptu osvežiš uro in to je to (mislilm da je na atmelovi strani en app note na to temo).

btw, obvezno preberi erratasheet na koncu datasheeta. Moj atmega8 je imel napako, da ob vklopu zunanjega kvarca ni vključil tudi dveh notranjih kondenzatorjev, ki sta že namenjena za to. Zardi tega mi zadeva ni delovala ( Evil or Very Mad ), dokler nisem to ugotovil, in dodal dva zunanja kondenzatorja. So pa zadevo popravili na kasnejših atmega8.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 493 dni


Powered by phpBB © 2001, 2005 phpBB Group