23.10.2023

Valandinis kvarcas. Kaip veikia kvarciniai laikrodžiai? Laikrodžių kvarco pasirinkimo ir veikimo ypatybės


Šiame straipsnyje kalbėsime apie kvarcinio laikrodžio ir kvarcinio rezonatoriaus dizainą. Tai gali būti gana sunkiai suprantama tema. Atkreipkite dėmesį, kad straipsnyje aptariamas kvarcinių laikrodžių veikimo principas ne naudojant esamo mechanizmo pavyzdį, o naudojant primityvų abstraktų ir grubų modelį, kuris parodo tik daugumos elektroninių ir kvarcinių laikrodžių veikimo esmę.
Šiame straipsnyje norėčiau išsklaidyti netikslumus, susijusius su kvarcinio laikrodžio grandinės dizainu, su kuriais susidūriau kituose šaltiniuose, bet daugiau apie tai žemiau.

Panagrinėkime, pavyzdžiui, paprasčiausią kvarcinį mechanizmą, kurį sudaro:

  1. Elektroninis blokas su valdikliu ir kvarciniu rezonatoriumi
  2. Baterija (nenuotraukoje)
  3. Žingsninis variklis (ritės statorius ir rotorius su nuolatiniu magnetu)
  4. Pavarų pavaros rodyklės

Čia viskas atrodo paprasta, elektroninis blokas tiekia elektrinį impulsą statoriaus ritėms, o rotorius padaro vienos sekundės apsisukimą. Bet kaip elektroninis blokas „supranta“, kad laikas sukti rotorių praėjo?

Pažvelkime į tai, kaip veikia paprasčiausias kvarcinio laikrodžio elektroninis blokas, kurį sudaro kvarcinis rezonatorius (žalias stačiakampis) ir mikrovaldiklis (raudonas kvadratas).

Dabar atidžiau pažvelkime į kvarcinio rezonatoriaus veikimo principą ir konstrukciją.

Nuotraukoje matomas atidarytas kvarcinis rezonatorius, deja, nepavyko jo atidaryti nepažeidžiant kvarco, kuris dažniausiai naudojamas rankiniuose laikrodžiuose.

Kvarcinio rezonatoriaus veikimas pagrįstas pjezoelektriniu efektu.

Pjezoelektrinio efekto esmė yra EML generavimas pjezoelektru, kai kietas kūnas (pjezoelektrikas) yra suspaudžiamas arba ištempiamas (vibracija), ir atvirkščiai, kai veikia įtampa, pjezoelektras bus suspaustas arba išplėstas. Svarbu pažymėti, kad šis poveikis pasireiškia tik suspaudimo ar tempimo momentu.

Bet kuris kvarcinis rezonatorius susideda iš tam tikru būdu išpjauto kvarcinio monokristalo ir prie jo pritvirtintomis metalinėmis plokštelėmis, prie kurių užmezgami kontaktai. Tiksliau, laikrodyje naudojami rezonatoriai su plokščiu kamertono formos kristalu (raidės „Y“ arba „U“ pavidalu) su metalinėmis plokštėmis, pritvirtintomis prie plokštumų, prie kurių prijungti laidai. Pats kvarcas yra dielektrikas – tai yra, jis nepraleidžia elektros srovės.

Dabar pereikime prie šio komponento veikimo esmės. Yra nuomonė, kad kvarcinis rezonatorius pats generuoja pastovų dažnį, kai tiekiama nuolatinė srovė. Tai netiesa, viskas yra šiek tiek sudėtingiau.

Kaip minėta pirmiau, pjezoelektrinis efektas atsiranda tik pjezoelektrinio suspaudimo arba tempimo momentu. Pavyzdžiui, jei trumpam įjungsite elektros krūvį prie kvarcinio rezonatoriaus gnybtų, kvarco kristalas susitrauks (emf). Tačiau tuo metu, kai kvarcas atsidarys atgal, jis sukurs priešingo poliškumo (galinio EMF) krūvį gnybtuose, žinoma, daug mažesnį nei iš pradžių. Tai yra, įvyks vienas svyravimas. Gali būti keli svyravimai, svarbu, kad tokiu atveju (jei nėra išorinio krūvio tiekimo) jie būtų harmoningai slopinami. Visa tai įvyksta per labai trumpą laiką. Tai maždaug tas pats, kas trenkti kamertonu. Kvarco kristalas gali vibruoti tik vienu dažniu, nepriklausomai nuo amplitudės.

Rezonansas

Kad kvarco svyravimai būtų pastovūs ir neslopinami, būtina užtikrinti nuolatinį išorinį šių virpesių maitinimą, pavyzdžiui, tam tikro dažnio elektros srove.

Dabar pereikime prie to, kodėl rezonatorius vadinamas rezonatoriumi. Pats kvarco kristalas turi savo mechaninių virpesių dažnį. Kaip jau daviau pavyzdį aukščiau su kamertonu. Jis taip pat turi savo mechaninį dažnį, tai yra, kad ir kaip būtų pataikyta, jis skleis garsą ta pačia nata (dažniu). Tas pats ir su kvarcu. Jei į gnybtus bus nukreipta bet kokio dažnio elektros srovė (protingose ​​ribose), kvarcas mechaniškai svyruos (šį kartą nuolat, skirtingai nei trumpalaikis įkrovimas) tik tam tikru (rezonansiniu) dažniu, generuodamas EML ir atgalinį EMF. Bet jei į kvarco gnybtus nukreipiama būtent tokio dažnio srovė, kokiu rezonuoja kvarcas, tai elektros sąnaudos, kurios virsta darbu (kvarco svyravimai), bus minimalios, skirtingai nuo kitų dažnių. Grubiai tariant, kvarcas praeis per visus dažnius, išskyrus jo rezonansinį, kuriam esant stipriai padidės varža. Visa tai mums primena virpesių grandinės veikimą, tačiau kvarcas turi daug geresnį kokybės koeficientą.

Mikrovaldiklis

Viena iš mikrovaldiklio užduočių yra palaikyti dažnį kvarciniuose gnybtuose, kuriuose jis rezonuoja pagal pasipriešinimą tam tikru dažniu.

Tai yra, mikrovaldiklis yra sinchronizuotas su kvarcu, o kadangi kvarco dažnis yra žinomas, tai žinoma, kiek laiko praėjo tam tikram kvarco virpesių skaičiui. Dažniausiai laikrodžiuose naudojamas kvarco dažnis yra 32 768 Hz. Tokiu dažniu galima pasiekti gerų rezultatų tiksliai matuojant laiką.

Laikrodžių kvarcas yra terminas, naudojamas apibūdinti specialią kvarcinių laikrodžių bateriją. Techniniu požiūriu laikrodžio kvarcas yra kvarcinis osciliatorius, skirtas perduoti energiją, kuri yra būtina norint pasukti laikrodžio rodykles. Paspaudus laikrodžio kvarcą, atsiranda elektrinis impulsas, o kai į jį patenka srovė, atsiranda suspaudimas. Būtent dėl ​​naudojamo laikrodžio kvarco techninių charakteristikų kvarcinių osciliatorių pagrindu pagaminti laikrodžiai garsėja nuostabiu rodmenų tikslumu.

Laikrodžių kvarco pasirinkimo ir veikimo ypatybės

Mūsų internetinėje parduotuvėje galite įsigyti aukštos kokybės modernių kvarcinių laikrodžių versijų didmenine ir mažmenine prekyba iš geriausių pasaulio ir šalies gamintojų konkurencingomis kainomis. Maskvos gyventojams suteikiamos lengvatinės pristatymo sąlygos. Laikrodžio mechanizme naudojant kokybišką kvarcinį osciliatorių, laikrodžiui praktiškai nereikia papildomo įkrovimo. Pakanka juos pradėti kartą per kelerius metus. Pagrindinis parametras renkantis laikrodžio kvarcą yra jo taikymo sritis, atitikimas laikrodžio mechanizmui. Naujos kartos laikrodžių kvarcas maksimaliai pritaikytas prie įvairių modifikacijų kvarcinių laikrodžių.

Kartais pravartu sistemoje turėti laikrodį, kuris laiką skaičiuoja sekundėmis ir net labai tiksliai. Dažnai specialios RTC (Real Time Clock) mikroschemos kaip . Tiesiog tai yra papildomas dėklas ir kartais kainuoja tiek pat, kiek ir pats MK, nors galite apsieiti ir be jo. Be to, daugelis MK turi įmontuotą RTC bloką. Tiesa, AVR jo neturi, tačiau turi asinchroninį laikmatį, kuris tarnauja kaip laikrodžio gamybos pusgaminis.

Visų pirma, mums reikia laikrodžio kvarco, kurio dažnis yra 32768 Hz.

Kodėl kvarcas yra tiksliai 32768 Hz ir kodėl jis vadinamas sargybiniu? Taip, viskas labai paprasta – 32768 yra dviejų galia. Du iki penkioliktos galios. Todėl penkiolikos bitų skaitiklis, tiksintis 32768 Hz dažniu, perpildys kartą per sekundę. Tai leidžia be jokių problemų sukurti laikrodį naudojant įprastą loginį srautą. O AVR mikrovaldiklyje galite sutvarkyti laikrodį su sekundėmis beveik nenaudodami smegenų, naudodami periferinius refleksus.

Asinchroninis laikmačio režimas
Prisiminkite, kaip veikia laikmačiai? Laikrodžio dažnis iš pagrindinio laikrodžio generatoriaus (RC išorinis ar vidinis, išorinis kvarcinis arba išorinis generatorius) eina į išankstinius skalerius, o iš išankstinių skaliklių išvesties jau spusteli TCNT registro reikšmes. Arba įvesties signalas ateina iš skaičiavimo įvesties Tn ir taip pat paspaudžia TCNT registrą

Norėdami tai padaryti, ant kaiščių TOSC2 ir TOSC1 pakabinamas kvarcinis rezonatorius. Žemas dažnis, paprastai valandos kvarcas, esant 32768 Hz. Jis sumontuotas dešinėje valdiklio pusėje ir sujungtas su trumpikliais. Be to, procesoriaus laikrodžio dažnis turi būti bent keturis kartus didesnis. Turime laikrodį iš 8 MHz vidinio osciliatoriaus, tad ši sąlyga mūsų visai nevargina :)

Ir jums nereikia skaičiuoti pagrindinio kvarco ciklų skaičiaus, o jei jo nėra, nerimauti dėl įmontuoto RC osciliatoriaus slankiojo dažnio. Laikrodžių kvarcas yra daug kompaktiškesnis nei įprastas kvarcas ir yra pigesnis.


Svarbu ir tai, kad asinchroninis laikmatis gali tiksėti pats, nuo laikrodžio kvarco, nes jam nereikia procesoriaus laikrodžio dažnio, vadinasi, galima išjungti valdiklio šerdies (sunkiausia, ką ji turi) taktinį dažnį. užmigdant procesorių, žymiai sumažinant energijos sąnaudas ir pabusiant tik tada, kai laikmatis persipildo (1-2 kartus per sekundę), kad užfiksuotų naujus laiko rodmenis.

Konfigūracija
Norėdami jį įjungti, tereikia nustatyti ASSR registro AS2 bitą - ir viskas, laikmatis veikia asinchroniniu režimu. Tačiau čia yra viena savybė, kuri vienu metu man kainavo daug galvos skausmo. Faktas yra tas, kad dirbant iš savo kvarco, visi vidiniai laikmačio registrai pradeda sinchronizuoti naudodami savo kvarcą. Tačiau tai yra lėta ir pagrindinė programa gali pakeisti jau įvestą reikšmę daug greičiau, nei ją gali apdoroti laikmatis.

Tai yra, pavyzdžiui, iš anksto nustatėte reikšmę TCNT2, jūsų 32 kHz kūlimo laikmatis dar net nespėjo jo sukramtyti, bet jūsų algoritmas jau praėjo ir vėl kažką ten parašė - dėl to greičiausiai bus šiukšlių. atsiduria TCNT2. Kad taip nenutiktų, įrašas saugomas buferiu. Tie. manote, kad įrašėte duomenis į TCNT2, bet iš tikrųjų jie patenka į laikinąjį registrą ir pateks į skaičiavimo registrą tik po trijų lėto generatoriaus laikrodžio ciklų.

OCR2 palyginimo registrai ir TCCR2 konfigūracijos registrai taip pat yra buferiai

Kaip sužinoti, ar duomenys jau įvesti į laikmatį, ar kabo tarpiniuose langeliuose? Taip, tai labai paprasta - naudojant ASSR registro vėliavėles. Tai yra TCN2UB, OCR2UB ir TCR2UB bitai – kiekvienas yra atsakingas už savo registrą. Kai, pavyzdžiui, įrašome reikšmę TCNT2, TCNUB tampa 1, o kai tik mūsų skaičius iš tarpinio registro persikelia į tikrąjį skaičiavimo registrą TCNT2 ir pradeda varnėti, ši vėliavėlė automatiškai nustatoma iš naujo.

Taigi, asinchroniniu režimu, rašant į TCNT2, OCR2 ir TCCR2 registrus, pirmiausia reikia patikrinti TCN2UB, OCR2UB ir TCR2UB vėliavėles ir rašyti tik tuo atveju, jei jos lygios nuliui. Priešingu atveju rezultatas gali būti nenuspėjamas.

Taip, dar vienas svarbus momentas – perjungiant sinchroninį ir asinchroninį režimą, TCNT skaitiklio registre esanti reikšmė gali būti prarasta. Taigi, kad būtume saugūs, perjungiame taip:

  • Išjungti šio laikmačio pertraukimus
  • Perjunkite į norimą režimą (sinchroninį arba asinchroninį)
  • Mes vėl nustatome laikmatį pagal poreikį. Tie. jei reikia, nustatykite TCNT2 išankstinį nustatymą, iš naujo sukonfigūruokite TCCR2
  • Jei pereiname į asinchroninį režimą, laukiame, kol visos TCN2UB, OCR2UB ir TCR2UB vėliavėlės bus nustatytos iš naujo. Tie. nustatymai pritaikyti ir yra paruošti naudoti.
  • Iš naujo nustatomos laikmačio / skaitiklio pertraukimo vėliavėlės. Nes su visais šiais trikdžiais jie gali atsitiktinai susitvarkyti
  • Įgalinti pertraukimus iš šio laikmačio

Jei nesilaikoma šios sekos, atsiranda nenuspėjamų ir sunkiai aptinkamų gedimų.

Miego režimai ir asinchroninis laikmatis
Nes asinchroninis laikmatis dažnai naudojamas įvairiuose taupymo režimuose, tada atsiranda viena savybė, kuri sukuria visą grėblio lauką.

Esmė ta, kad lėto kvarco varomas laikmatis negali neatsilikti nuo pagrindinio procesoriaus, be to, yra daug priklausomybių nuo periferinių įrenginių – pavyzdžiui, tie patys pertraukimai. Ir kai procesorius miega, šios priklausomybės negali būti įgyvendintos, todėl atsiranda gedimų, tokių kaip nutrūkę pertraukimai arba sugadintos registrų reikšmės. Taigi darbo su asinchroniniu laikmačiu ir miego režimu logika turėtų būti sukurta taip, kad tarp pabudimo ir įjungimo į užmigdymo režimą asinchroninis laikmatis turėtų laiko atlikti kelis laikrodžio ciklus ir atlikti visas užduotis.

Pavyzdžiai:
Valdiklis naudoja energijos taupymo ir pagrindinio išjungimo režimą ir pažadina pertraukimus iš asinchroninio laikmačio. Čia turime atsižvelgti į tai, kad jei pakeisime TCNT2, OCR2 ir TCCR2 registrų reikšmes, užmigdymo režimas turėtų būti atliekamas TIK nukritus TCN2UB, OCR2UB ir TCR2UB vėliavėlėms. Priešingu atveju rezultatas bus toks netvarkingas – asinchroninis laikmatis dar nespėjo paimti duomenų iš tarpinių registrų (jis yra lėtas, šimtus kartų lėtesnis už šerdį), o šerdis jau nupjauta. Ir būtų puiku, jei naujoji konfigūracija nebūtų pritaikyta, tai nesąmonė.

Blogiausia tai, kad kol keičiami TCNT ar OCR registrai, blokuojamas palyginimo bloko veikimas, o tai reiškia, kad jei branduolys užmiega anksčiau, palyginimo blokas niekada neįsijungs – nebus kam jo įjungti. Ir mes, palyginus, prarasime pertraukimą. Rizika yra tai, kad mes praleisime renginį ir prarasime juos iki kito pabudimo iš žiemos miego.
Ką daryti, jei valdiklį pažadina palyginimo pertraukimas? Tada jis visiškai užmigs. Oi!
Taigi pastebėkite šį gedimą vėliau.

Taigi prieš pereidami į energijos taupymo režimus, būtinai turite leisti asinchroniniam laikmačiui kramtyti įvestas reikšmes (jei jos buvo įvestos) ir palaukti, kol vėliavėlės bus iš naujo nustatytos.

Kitas pokštas su asinchroniniu režimu ir energijos taupymu yra tas, kad pertraukų posistemis, išeinant iš užmigdymo, paleidžiamas per 1 lėto generatoriaus laikrodžio ciklą. Taigi net jei nieko nepakeitėme, negalime grįžti į žiemos miegą – nepabussime, nes... pertraukia neturės laiko paleisti.

Taigi išėjimas iš žiemos miego ir užmigimas, kai jį pertraukia asinchroninis laikmatis, turėtų atrodyti taip:

  • pabudo
  • Jie padarė kažką būtino
  • Užmigti

O operacijos trukmė tarp pabudimo ir užmigimo NETURI BŪTI MAŽesnė už vieną asinchroninio laikmačio varnelę. Priešingu atveju sustabdyta animacija bus amžina. Galite nustatyti delsą arba galite tai padaryti, kaip nurodyta duomenų lape:

  • pabudo
  • Jie padarė kažką būtino
  • Tiesiog savo malonumui kažką įrašėme į bet kurį buferinį registrą. Pavyzdžiui, TCNT buvo 1, o mes vėl įrašėme 1. Niekas nepasikeitė, bet įvyko įrašas, buvo iškelta TCN2UB vėliavėlė, kuri garantuotai atlaikys tris lėto generatoriaus ciklus.
  • Palaukite, kol vėliava nukris
  • Užmigome.

Taip pat nerekomenduojama iš karto perskaityti TCNT verčių išėjus iš žiemos miego - tai gali būti laikoma netvarka. Geriau palaukti vieną asinchroninio laikmačio varnelę. Arba pajuokaukite rašydami į registrą ir laukdami, kol vėliava nukris, kaip buvo parašyta aukščiau.

Na, o paskutinis, bet svarbus punktas - prijungus maitinimą arba išėjus iš gilaus žiemos miego, išjungus ne tik branduolį, bet apskritai visą periferiją, primygtinai rekomenduojama naudoti lėtą generatorių ne anksčiau kaip po to. 1 sekundė(ne milisekundę, o visą sekundę!). Priešingu atveju generatorius vis tiek gali būti nestabilus, o registruose bus daugiau netvarkos ir šiukšlių.

Ir straipsnio pabaigoje mažas pavyzdys. Asinchroninio laikmačio paleidimas „Atmega16“ (kaip daugiakampis naudoja lentą)

Projektas standartinis, paremtas dispečeriu, skirtumas tik tas, kad dispečeris perkeltas į timer0, kad atlaisvintų timer2.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 int main(void) (InitAll(); // Inicijuoti periferinį įrenginį InitRTOS() ; // Inicijuoti branduolį VykdytiRTOS() ; // Paleiskite branduolį. UDR = "R"; // Paleidimo žymeklis, skirtas derinimui SetTimerTask(InitASS_Timer, 1000 ) ; // Kadangi laikmatis asinchroniniu režimu // įsijungia lėtai, mes tai darome // Delsimas pradėti inicijuoti laikmatį. kol (1) // Pagrindinė dispečerinė kilpa( wdt_reset() ; // Iš naujo nustatyti šuns laikmatį TaskManager() ; // Skambinti dispečeriui) grąžinti 0 ; )

int main(void) ( InitAll(); // Inicijuoti periferinį įrenginį InitRTOS(); // Inicijuoti branduolį RunRTOS(); // Paleisti branduolį. UDR = "R"; // Paleisti žymeklį, skirtą derinti SetTimerTask(InitASS_Timer ,1000) ; // Kadangi laikmatis paleidžiamas lėtai asinchroniniu režimu, mes // laukiame, kol pradės inicijuoti laikmatį while(1) // Pagrindinė dispečerio kilpa ( wdt_reset(); // Iš naujo nustatyti šuns laikmatį TaskManager(); // Skambinti dispečeriui ) return 0;

Laikmačio inicijavimo asinchroniniu režimu procedūra atliekama baigtinės būsenos mašinos pavidalu. Kai pirmą kartą paleidžiamas, jis nustato asinchroninio režimo bitą ir ruošiasi, tada vėl paleidžiamas per dispečerį, kad suteiktų dar kažkam galimybę praslysti per eilę neužblokuojant sistemos laukiant.

Vėlesniuose įėjimuose tikrinami parengti laikmačio registrų vėliavėlės bitai. Jei jie visi yra nuliai, tada tik tuo atveju, jei iš naujo nustatysime laikmačio pertraukimo vėliavėles, kad išvengtume trikdžių ir klaidingų teigiamų rezultatų, tada įgalinsime mums reikalingą pertraukimą. Ir mes išeiname.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 void InitASS_Timer(void ) ( if (ASSR & (1<< AS2) ) //Jei tai antra įvestis, tada( if (ASSR & (1<< TCN2UB | 1 << OCR2UB | TCR2UB) ) // patikrinkite, ar yra bent vienas vėliavėlės bitas( SetTask(InitASS_Timer) ; // Jei yra, tada siunčiame į kartotinį laukimo ciklą) Kitas // Jei viskas aišku, galite paleisti pertraukimus( TIFR |= 1<< OCF2 | 1 << TOV2; // Iš naujo nustatykite pertraukimo vėliavėles, tik tuo atveju. TIMSK |= 1<< TOIE2; // Įjungti perpildymo pertraukimą grąžinti; ) ) TIMSK &= ~(1<< OCIE2 | 1 << TOIE2) ; // Išjungti 2 laikmačio pertraukimus ASSR = 1<< AS2; // Įjungti asinchroninį režimą TCNT2 = 0; TCCR2 = 5<< CS20; // 128 x 32768 pirminis skaleris duos 256 žymes per sekundę // Kuris duos 1 perpildymo pertraukimą per sekundę. SetTask(InitASS_Timer) ; // Paleiskite jį per dispečerį, kad vėl prisijungtumėte. }

void InitASS_Timer(void) ( if(ASSR & (1<

ISR(TIMER2_OVF_vect) // 2 laikmačio perpildymo pertraukimas ( UDR = i; i++; )

Buvo galima padaryti kintamuosius, kuriuose būtų valandos:minutės:sekundės, ir spustelėti tuos kintamuosius su visa jų valandų/minučių perpildymo logika, bet aš buvau per tinginys. Ir taip viskas aišku.

Šiame trumpame esė su nuotraukomis plačiajai visuomenei parodysiu, kaip gydyti gana dažną skaitmeninių elektroninių laikrodžių „skausmą“ - netikslumą. Laikrodis gali vėluoti ar skubėti, o dažniausiai nekreipiame dėmesio į mažas paklaidas, tačiau kai per dieną laikrodis atsilieka 5 (penkiomis) minutėmis, tai pradeda erzinti.
Pasiruošę? Pirmyn!

Įvadas

Įsigijau šį laikrodį, kad pajusčiau nostalgiją seniems sovietiniams laikams, kai saulė buvo žalesnė, o žolė šviesesnė... ar atvirkščiai?.. nesvarbu! Svarbiausia, kad džiaugsmo nebuvo – laikrodis bjauriai atsiliko. Daugiau nei 5 minutes per dieną. Man reikia pasveikti, pagalvojau.



Žvelgdamas į ateitį, pažymiu, kad aš nepradėjau ginčo, šimtas rublių nėra tie patys pinigai. Problema ne tame, kad pardavėjas atsiuntė nekokybišką prekę. Problema yra prekė, kurios pardavėjas niekaip negali patikrinti – ar tikrai kinas/moteris nesėdės ir nepamatuos judesio tikslumo?

Norėdami gydyti laikrodį mums reikia:

Būtinai
+ lituoklis. pageidautina ne labai galingas, užtenka 25-40 vatų. 60 jau bus per daug.
+ pakaitinis kvarcinis rezonatorius. Parduodama Kinijoje arba bet kurioje radijo parduotuvėje. Jis yra nebrangus ir vadinamas „laikrodžio kvarcu“.
+ plonas Phillips atsuktuvas arba plonas plokščiagalvis atsuktuvas. pirmenybė teikiama kryžiui.

Pageidautina
+ pincetas su aštriais žandikauliais - paimkite varžtus (taip, korpusas plastikinis, rėmas irgi plastikinis. Visur yra varžtai)
+ geras apšvietimas ir stacionarus didinamasis stiklas arba juvelyro/laikrodininko akiniai, kad aiškiai matytumėte Raudonkepuraitės laikrodį.

Išardykime laikrodį

Atsukite keturis varžtus, laikančius galinį dangtelį. Atsargiai nuimkite dangtelį ir nuimkite pjezoelektrinį rezonatorių (aukštų dažnių garsiakalbį). Pirštais squeaker'o letenomis nelaikome už šoninių kraštų ir metalinio pagrindo.


Atkreipiame dėmesį, kad laikrodis neturi apsauginės tarpinės, todėl į laikrodžio vidų pateks vandens ir prakaito. Suprantame, kad kinai taupo viską dėl pigumo, vadinasi, stiklas greičiausiai sėdi ant dvipusės juostos, o mygtukai neturi guminių tarpiklių. Tai reiškia, kad esant blogam orui ir dirbant fizinį darbą, laikrodį reikės nusiimti.

Išimame laikrodį iš korpuso.


Mes atidėjome dėklą, galinį dangtelį, galinio dangtelio varžtus ir aukštų dažnių garsiakalbį.

Atsukame keturis varžtus – trys laikosi 2016 metų ličio bateriją, vienas laiko spyruoklinį skirtuką signalui siųsti į aukštųjų dažnių garsiakalbį.


Atidėkime visa tai į šalį. Mes svarstome mokestį. Daugiau varžtų nematote, vadinasi, viskas gerai.

Pincetu atsargiai išimkite lentą iš plastikinio laikiklio.


Klipo viduje matome laidžią guminę juostelę, kuri perduoda signalą į LCD ir patį LCD indikatorių.
Tamprės pirštais neliečiame, nes tai nesvarbu. Jei į vidų patenka dėmė ar nešvarumai, nukrenta koks nors segmentas ant indikatoriaus ir vėl reikia jį išardyti... kas po velnių...
Mėlyname šilumos susitraukime yra ritė, kuri skleidžia garsą. Jo liesti irgi nereikia. Lengva sugadinti, laidai ten plonesni už plauką.
Bet metalinis cilindras ant kojų yra mūsų kvarcinis rezonatorius, kurį reikia keisti.

Norėdami pakeisti kvarcą, nusprendžiau naudoti donorinį kvarcą iš senos pagrindinės plokštės, kuri mirė maždaug prieš dešimt metų ir pamažu jį išskaidau į mažus komponentus.


Kvarcas čia yra šiek tiek didesnis nei laikrodžiuose.
Čia, palyginimui, jau yra lituojamas kvarcas iš pagrindinės plokštės ir laikrodžio plokštė.


Lentą tepame kvarcu. Tinka. Į narvą dedame kvarco, irgi tinka! Puiku! Pasikeiskime!

Norėdami pakeisti, tiesiog išlituokite vieną kvarcą ir lituokite kitą.
Nėra poliškumo, jokių savybių. Procedūra yra paprasta ir nereikalauja specialios kvalifikacijos.


Voila! pakeistas kvarcas. Kvarcinį korpusą išlyginame taip, kad jis būtų tiesiai po plokšte ir neliestų akumuliatoriaus.

Surinkimas

Surenkame mechanizmą atvirkštine tvarka - dedame lentą ant laikiklio, ten yra kreipiamieji kaiščiai. Mes įdėjome bateriją ant lentos, minusas nukreiptas žemyn.


Uždėkite kontaktinį bloką ant akumuliatoriaus viršaus. Šiame laikrodyje jis vienu metu laiko bateriją ir yra mygtukų kontaktų grupė. Pritvirtinkite trimis varžtais. Tada atskiras aukštų dažnių garsiakalbio kontaktas. Taip pat užsukame.

Apverčiame bloką ir žiūrime – laikrodis turėtų prasidėti. Jei taip neatsitiks, vadinasi, akumuliatorius apverstas aukštyn kojomis arba kvarcas neįlituotas arba neveikia, arba plokštę sunaikino statinis krūvis :)
Na, o jei viskas veikia, atsargiai įdėkite lentą į laikrodžio korpusą, sucentruokite taip, kad skaičiai būtų lygiagrečiai kraštui, tada įstatykite pyptelėjimą atgal, užsukite dangtelį...

Gerai, viskas dabar!
Mes įveikėme didelę problemą)))

Dienos metu laikrodis nejudėjo nei pirmyn, nei atgal, veikia sklandžiai ir tiksliai. Žiūrėsiu dar šiek tiek ir tada pranešiu apie tikslumą.

Reikia pasakyti, kad kvarco keitimo procedūra yra vienoda visiems kvarciniams laikrodžiams - skaitmeniniams, ciferblatui. Tačiau reikia prisiminti, kad dauguma kiniškų kvarcinių laikrodžių yra surenkami ant plastikinių kniedžių, kurios išlydomos su „grybais“, t.y. Tiesą sakant, kai laikrodis yra išardytas, jį labai sunku surinkti.
Na, o kvarco dydis irgi turi reikšmės - jei kvarcas iš pagrindinės plokštės netiko pagal dydį, tuomet tektų ieškoti kito, mažesnio.

Už šios „Murzilkos“ rėmo buvo plėvelė, kurios kinai neišėmė iš LCD ekrano, kai įdėjo ją į laikiklį. Nuėmiau šią plėvelę ir ekrano kontrastas šiek tiek padidėjo. Filmas beveik nematomas, bet jis buvo mano laikrodyje.

UPD .
Per pastarąsias keturias dienas, kai buvo pakeistas kvarcas, laikrodis pajudėjo dviem sekundėmis į priekį. 15 sekundžių per mėnesį.
Manau, kad pigaus laikrodžio ir nemokamo kvarco rezultatas yra patenkinamas. Asmeniškai mane tai visiškai tenkina)))
Žinoma, galite ieškoti kvarcinių laikrodžių už centus sendaikčių turguose, pasiimti iš ten krūvą kvarco ir tiksliai eksperimentuoti... bet tai paliksime perfekcionistams ir užkietėjusiems keistuoliams)))

Komentaruose pateikiamas receptas, kaip tiksliau sureguliuoti tikslumą lituojant miniatiūrinius keraminius kondensatorius. Kaip alternatyva kvarco pakeitimui, jis yra gana perspektyvus ir protingas. Svarbiausia, kad yra vieta, kur įdėti šiuos kondensatorius. Na, o jų buvimas...

Ir apskritai, draugai, svarbiausia ne apžvalga, svarbiausia yra komentarai)))
Ačiū visiems už vertingas idėjas ir įvairias diskusijas)))

Planuoju pirkti +16 Įtraukti į adresyną Man patiko apžvalga +91 +166