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í 

RTC - MCP7940N

 
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
epes



Založen: Aug 05, 2008
Příspěvky: 116
Bydliště: Praha 5

PříspěvekZaslal: pá květen 05 2017, 16:51    Předmět: RTC - MCP7940N Citovat

mÁ NĚKDO ZKUŠENOSTI S TÍMTO OBVODEM -KONKRÉTNĚ S NAPĚTOVÝM ZÁLOHOVÁNÍM?:
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Zaky



Založen: Oct 30, 2010
Příspěvky: 6604
Bydliště: Praha

PříspěvekZaslal: pá květen 05 2017, 20:20    Předmět: Citovat

Máš s tím nějaký konkrétní problém? Tohle obvykle funguje prostě tak, že na Vbat plácneš 3V lithiovou baterku a víc se o to nestaráš. Pokud je napájecí napětí větší, než napětí baterky, RTC beží z externího zroje, jak napájení padne pod napětí baterky, RTC běží z baterky. Používám RTC od Dallasu, takto to funguje a je to úplně bezproblémové.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
mira2830



Založen: Nov 05, 2006
Příspěvky: 238
Bydliště: Praha

PříspěvekZaslal: pá květen 05 2017, 20:50    Předmět: Citovat

U MCP7940x musíš ještě nastavit bit VBATEN v registru RTCWKDAY do jedničky Wink
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
epes



Založen: Aug 05, 2008
Příspěvky: 116
Bydliště: Praha 5

PříspěvekZaslal: so květen 06 2017, 19:05    Předmět: Citovat

A to je právě ten problém. VBATEN je nastaven na jedničku a přesto zálohování nefunguje ( zalohovací napětí 3-5V). Zkusil jsem 3 čipy a všechny se chovají stejně, takže chyba je nejspíš někde v nastavování, ale už nevím čeho.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
lesana87



Založen: Sep 20, 2014
Příspěvky: 3328

PříspěvekZaslal: so květen 06 2017, 19:27    Předmět: Citovat

Z čeho usuzuješ na nefunkční zálohování?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
epes



Založen: Aug 05, 2008
Příspěvky: 116
Bydliště: Praha 5

PříspěvekZaslal: so květen 06 2017, 21:51    Předmět: Citovat

Až tak moc neusuzuji, ale při vypnutí napájení (nikoli záložní baterie) a opětovném zapnutí jsou časová data ty tam.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
mira2830



Založen: Nov 05, 2006
Příspěvky: 238
Bydliště: Praha

PříspěvekZaslal: ne květen 07 2017, 15:14    Předmět: Citovat

Neměl jsem s tím problém. Při odpojeném napájení na pinu 3 naměříš zálohovací napětí, tj. baterie a propojení je OK? Jsi si jistý, že jinak RTC běží - nevyčteš data např. jen při spuštění a dál je neinkrementuješ jenom v MCU?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
epes



Založen: Aug 05, 2008
Příspěvky: 116
Bydliště: Praha 5

PříspěvekZaslal: ne květen 07 2017, 17:31    Předmět: Citovat

Tak napětí na pinu3 je OK (měnil jsem jej v rozsahu 3-5V). Pokud je napákecí napětí OK tak procesor cca jednou za 10 vtřin přečte obsah registrů a zobrazí je na displeji a vše funguje normálně, dokonce se čas zdá být přesnější než u DS1307. Pokud odpojím napájecí napětí, MCP se zresetuje. Přitom bit VBATEN je nastaven na 1 - zjištěno kontrolním čtením registru na adrese 0x03. Skoro to vypadá, jakoby čipy MCP7490 s N měly odpojené zálohování. Asi málo pravděpodobné, ale už mne nic jiného nenapadá.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
lesana87



Založen: Sep 20, 2014
Příspěvky: 3328

PříspěvekZaslal: ne květen 07 2017, 18:43    Předmět: Citovat

Ještě bych koukla osciloskopem, jestli při výpadku hlavního napájení běží oscilátor. Na pinu X2. Případně tím osciloskopem okouknout i komunikaci, jestli opravdu zapisuješ/čteš registr 03h.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
epes



Založen: Aug 05, 2008
Příspěvky: 116
Bydliště: Praha 5

PříspěvekZaslal: ne květen 07 2017, 19:25    Předmět: Citovat

Při vypnutém napájení jsem oscilátor nekontroloval, ale před chvílí jsem se pokoušel změřit proud ze záložního zdroje. Naměřil jsem 0.000000A jak při Vbaten=0, tak i při Vbaten=1. Takže kontrolovat oscilátor už asi nemá smysl.
Pomalu začínám věřit, že tyto čipy mají opravdu odpojené zálohování.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Zaky



Založen: Oct 30, 2010
Příspěvky: 6604
Bydliště: Praha

PříspěvekZaslal: ne květen 07 2017, 20:43    Předmět: Citovat

Zkus u nikam nepřipojeného obvodu změřit diodtestem, případně i ohmmetrem Vbat proti GND a VCC v obou polaritách, pokud ve všech případech naměříš rozpojeno, mohlo by to tak být, ale nějak se mi to nezdá.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zaky



Založen: Oct 30, 2010
Příspěvky: 6604
Bydliště: Praha

PříspěvekZaslal: ne květen 07 2017, 20:59    Předmět: Citovat

Četl jsi toto: http://www.microchip.com/forums/m657683.aspx ?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
mira2830



Založen: Nov 05, 2006
Příspěvky: 238
Bydliště: Praha

PříspěvekZaslal: po květen 08 2017, 7:16    Předmět: Citovat

Ještě mě napadlo, máš baterii přímo na pinu 3 nebo přes diodu a odpor, jak Microchip někde doporučuje? I když si úplně nemyslím, že by to na funkci zálohování jako takového mělo mít vliv...


MCP7940N_AppNote_Example_Schematic.png
 Komentář:

Stáhnout
 Soubor:  MCP7940N_AppNote_Example_Schematic.png
 Velikost:  8.63 kB
 Staženo:  200 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
epes



Založen: Aug 05, 2008
Příspěvky: 116
Bydliště: Praha 5

PříspěvekZaslal: po květen 08 2017, 10:29    Předmět: Citovat

Dámo a pánové, problém je nejspíš vyřešen. Přečetl a udělal jsem vše , co jste mi radili, a poté jsem si znovu přečetl označení čipů, ale s lupou. Nedovedete si představit ten šok když se mi pod lupou písmeno N změnilo na M!!! A podle katřalogu čipy s M opravdu nemají pin 3 vůbec zapojen.
Teď jenom doufám , že s novým čipem neobjeví nové problémy.
Díky za spolupráci.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
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.15 sekund