DS1307 nem indul
DS1307 nem indul
Sziasztok,
Egy DS1307 RTC szeretnék működésre bírni, de valamiért az oszcillátor nem indul. A I2C rendben tudok írni-olvasni. Ha x1 lábat kapargatom az ujjammal akkor számol. 3 db kvarcot is kipróbáltam. Valakinek van valami ötlete?
Egy DS1307 RTC szeretnék működésre bírni, de valamiért az oszcillátor nem indul. A I2C rendben tudok írni-olvasni. Ha x1 lábat kapargatom az ujjammal akkor számol. 3 db kvarcot is kipróbáltam. Valakinek van valami ötlete?
Re: DS1307 nem indul
Elem rajta van? Ha nincs, kösd GND-re.
Re: DS1307 nem indul
Van, persze.
Re: DS1307 nem indul
Elemtápfesz?
A VccElem láb és a GND közt van?
Quartz jól van bekötve? Gyanta le van mosva?
A VccElem láb és a GND közt van?
Quartz jól van bekötve? Gyanta le van mosva?
Re: DS1307 nem indul
http://www.zmitac.aei.polsl.pl/Electron ... /app58.pdf
Próbáld meg leforrasztani a kristály házát a GND-re.
Próbáld meg leforrasztani a kristály házát a GND-re.
Re: DS1307 nem indul
Megpróbáltam mindent, szerintem az IC döglött lehet.
Re: DS1307 nem indul
Az elemfesz: 1.9...3.3V közt kell legyen.
A kvarcod is lehet szakadt. Vagy 32 kHz helyett 32 MHz-s .
Az oraIC-n a 100 nF szűrő ott van?
http://datasheets.maximintegrated.com/en/ds/DS1307.pdf
1. oldalon a kép legyen megvalósítva!
Az IC kap tápfeszt (az elemen kívül)?
Ha az elemet kiveszed és a Vbat lábat GNDre kötöd?
A kvarcod is lehet szakadt. Vagy 32 kHz helyett 32 MHz-s .
Az oraIC-n a 100 nF szűrő ott van?
http://datasheets.maximintegrated.com/en/ds/DS1307.pdf
1. oldalon a kép legyen megvalósítva!
Az IC kap tápfeszt (az elemen kívül)?
Ha az elemet kiveszed és a Vbat lábat GNDre kötöd?
Re: DS1307 nem indul
Meg van a hiba. Az SQW felhúzó ellenállás hiányzott. Az SQWE bitet 1-re állítottam, akkor kellett volna. Köszi a segítséget.
Re: DS1307 nem indul
De érdekes, mióta egyszer elindult azóta nem is kell.
DS1302 kérdés
Sziasztok!
Nekem egy DS1302-vel lenne problémám(a típusnév hasonlósága miatt nem szerettem volna új topicot nyitni). Kb. 2 hónap alatt összeszedett 14 percnyi hibát. Készen vásárolt modul. Én csináltam valamit rosszul(a beállítást elszúrni nem nagyon lehet), a DS1302 ilyen gyatra, gyártási hiba, vagy minden RTC ilyen "viccesen" működik? Melyik típusok megbízhatóbbak?
Köszi!
Bazs87
Nekem egy DS1302-vel lenne problémám(a típusnév hasonlósága miatt nem szerettem volna új topicot nyitni). Kb. 2 hónap alatt összeszedett 14 percnyi hibát. Készen vásárolt modul. Én csináltam valamit rosszul(a beállítást elszúrni nem nagyon lehet), a DS1302 ilyen gyatra, gyártási hiba, vagy minden RTC ilyen "viccesen" működik? Melyik típusok megbízhatóbbak?
Köszi!
Bazs87
Re: DS1307 nem indul
Adatlap: DS1302 - 14perc / 2 hónap az sok.Ha precíz kell: DS3231-es chippel szereltet keress....
Re: DS1307 nem indul
Robert:
DS3231-essel is sikerült kb 2 órat megcsusznom 4-5 honap alatt. Hogyan tudnam elkezdeni szerinted a hiba lokalizalasat?
DS3231-essel is sikerült kb 2 órat megcsusznom 4-5 honap alatt. Hogyan tudnam elkezdeni szerinted a hiba lokalizalasat?
Re: DS1307 nem indul
A 3231 tud hőfokot mérni és ez alapján a kvarc sebessége / korrekciuó utánállítható. Viszont ehhez kalibrálni kell.
A 14 perc/2 hónap azért kicsit soknak tűnik nekem eltérésben. Meglesem a chipet, hogy milyen beállítással lehet finomítani vagy mi okozhat eltérést.
Külső szinkron lehetősége nincsen? (GPS, GSM, WiFi, bármi?)
A 14 perc/2 hónap azért kicsit soknak tűnik nekem eltérésben. Meglesem a chipet, hogy milyen beállítással lehet finomítani vagy mi okozhat eltérést.
Külső szinkron lehetősége nincsen? (GPS, GSM, WiFi, bármi?)
Re: DS1307 nem indul
egy gyors számolás
egyszerűsített adatokkal:
két óra csúszás három hónap alatt
az napi szinten 7200(s)/120(nap)=60 (s/nap)
ez 60s/86400=6,944444444444444e-4sec eltérés másodpercenként,
ami megfelel +-1440Hz hibának a kvarc frekvenciájában
ezt egy pici trimmer kondival lehet(ne) korrigálni.
a kvarcórákban nem 32kHz-es kristályok vannak, hanem 32768Hz-esek.
ezek beállítása századHerz pontossággal adja az órák pontosságát.
hozzátenném, hogy a karóra, mint legtöbbször kézen lévő eszköz, kvázi testmeleg termoszát környezetben működik,
itt nem tudni, milyen hőingásnak van kitéve a rendszer, bár a 1440Hz eltérést (egy 32768Hz-es kvarc esetén) egy kicsit sok lenne a hőingás számlájára írni.
nincs valamilyen kóbor kapacitás a kvarcoszcillátor körül?
egyszerűsített adatokkal:
két óra csúszás három hónap alatt
az napi szinten 7200(s)/120(nap)=60 (s/nap)
ez 60s/86400=6,944444444444444e-4sec eltérés másodpercenként,
ami megfelel +-1440Hz hibának a kvarc frekvenciájában
ezt egy pici trimmer kondival lehet(ne) korrigálni.
a kvarcórákban nem 32kHz-es kristályok vannak, hanem 32768Hz-esek.
ezek beállítása századHerz pontossággal adja az órák pontosságát.
hozzátenném, hogy a karóra, mint legtöbbször kézen lévő eszköz, kvázi testmeleg termoszát környezetben működik,
itt nem tudni, milyen hőingásnak van kitéve a rendszer, bár a 1440Hz eltérést (egy 32768Hz-es kvarc esetén) egy kicsit sok lenne a hőingás számlájára írni.
nincs valamilyen kóbor kapacitás a kvarcoszcillátor körül?
Re: DS1307 nem indul
The DS3231 is a low-cost, extremely accurate I2C real-time clock (RTC) with an integrated temperature-compensated crystal oscillator (TCXO) and crystal.
extrém pontos. beépített hőmérő, beépített hőkompenzáció, belső oszcillátor.
ds3231 datasheet
egyszerűen nem mászkálhatna el napi egy percet
hacsak nem hűtőházban,vagy szaunában használod.(-40°C alatt, vagy +85°C felett)
extrém pontos. beépített hőmérő, beépített hőkompenzáció, belső oszcillátor.
ds3231 datasheet
egyszerűen nem mászkálhatna el napi egy percet
hacsak nem hűtőházban,vagy szaunában használod.(-40°C alatt, vagy +85°C felett)