Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Arduino - hodinový modul DS1307

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Kopecek



Založen: Jan 27, 2014
Příspěvky: 1

PříspěvekZaslal: po leden 27 2014, 15:20    Předmět: Arduino - hodinový modul DS1307 Citovat

Dobrý den,
mám prosím několik dotazů na Vás zkušenější
1/ zakoupil jsem si výše uvedený modul a použil ho jak jinak než pro zobrazení času. Modul má svoji záložní baterii, kterou jsem kontroloval a je v pořádku. Vlastní hodiny jdou velice přesně, ale problém nastane při vypnutí. I když je baterie modulu nová, tak po opětovném zapnutí cca za 5 hodin dojde je zpoždění o cca 15 sekund, což je dost. Nevíte prosím čím to může být způsobeno?
Odkaz na modul: http://www.easyduino.cz/RTC-modul-pro-Arduino-s-DS1307-a-pameti-24C32-d56.htm?tab=description

2/ našel jsem českou stránku, kde se píše o výše uvedeném obvodu reálného času, kde je i jednodušší zapojení (méně součástek) než v zakoupeném hotovém modulu, tak se ptám jaký je v tom prosím rozdíl?
Odkaz na stránky: http://uart.cz/78/obvod-realneho-casu-ds1307/

Předem Vám moc děkuji.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Honza_dy



Založen: Aug 20, 2004
Příspěvky: 2172
Bydliště: Brno-venkov

PříspěvekZaslal: po leden 27 2014, 19:37    Předmět: Citovat

Ahoj, řešil se tu problém se zatěžovací kapacitou použitého krystalu. DS1307 potřebuje pro správnou funkci tuším 6pF. Jenže tyto krystaly nejsou tak úplně běžné, obyčejný co koupíš třeba v GM má kapacitu cca 12,5pF a při použití v tomto zapojení dochází právě k rozcházení hodin. Pohledej na fóru, jsou tu o tom dvě nebo tři vlákna.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
kulikus



Založen: Dec 10, 2009
Příspěvky: 2760

PříspěvekZaslal: po leden 27 2014, 22:02    Předmět: Citovat

Takže do série cívku s nastavitelným jádrem.

Crystal

citace:
adding additional capacitance across a crystal will cause the parallel resonance to shift downward. Adding additional inductance across a crystal will cause the resonance to shift upward. This can be used to adjust the frequency at which a crystal oscillates. Crystal manufacturers normally cut and trim their crystals to have a specified resonance frequency with a known 'load' capacitance added to the crystal. For example, a crystal intended for a 6 pF load has its specified parallel resonance frequency when a 6.0 pF capacitor is placed across it. Without this capacitance, the resonance frequency is higher.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
forbidden



Založen: Feb 14, 2005
Příspěvky: 9041
Bydliště: Brno (JN89GF)

PříspěvekZaslal: po leden 27 2014, 22:33    Předmět: Citovat

Pokud by byl problém v krystalu, tak se to bude rozcházet i při napájení z venku. Pochopil jsem, že se to děje jen při napájení baterií. Navíc problém se zatěžovací kapacitou by byl opačnej. RTC má v sobě Cl 6 pF a při připojení krystalu navrženýho na Cl 12,5 pF se budou hodiny předcházet.
Toto bude problém periferií, při provozu na baterii nesmí být na jakýmkoliv vstupu napětí větší než na té baterii, pak to může způsobit to zpožďování. Viz AN58 od Dallasu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
rob_brno



Založen: Oct 12, 2012
Příspěvky: 209

PříspěvekZaslal: út leden 28 2014, 18:14    Předmět: Citovat

Co se míní pojmem "vlastní hodiny" jdou velice přesně?

Většinou pokud se použije knihovna time.h se jen při startu přečte čas z RTCmodulu a pak se už udržuje uvnitř mcu, který může mít stabilnější krystal než v RTC. Od okamžiku synchronizace času se "oboje" hodiny můžou rozcházet.

RTC s 1307 se může rozcházet třebas i půl minuty za den. Je třeba provádět korekci budto HW(naladit krystal) nebo SW posunováním hodin, viz. např.:
http://arduino.sk/viewtopic.php?f=6&t=62
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.25 sekund