Cum de a alege condensatori pentru quartz ceas - micro-chip forum

Cum de a alege condensatori pentru cuarț de ceas

Controler PIC12F675, programul de lucru 100% - un cronometru timp de trei minute.
Conectarea cuarț ceas în conformitate cu schema de foaie de date: a GP4 picioare, GP5 conectate succesiv prin rezistor 560kOm oră cuarț 32.768 kHz cuarț ceramice la un capăt condensatori conectate C1 și C2 la minus celelalte circuite.







Esența problemei: ceasul este mai rapid decât realitatea - trei minute pe controler sunt de 2 minute și aproximativ 55 de secunde în realitate.
Ie se pare că frecvența cuarțului este mai mare de 32,768 kHz.

Schimbat cuarțul: un Cl1 = 8pkF și cel de-al doilea Cl2 = 12,5 pcF (capacitatea de încărcare). Microundele de cuarț sunt de 1 μW, deci este necesar un rezistor în serie cu 560 kΩ.
De asemenea, a schimbat valorile condensatorilor C1 și C2 de la următoarele: 16, 22 și 33 pcF.






Rezultatul este același 2 minute și 50-57 secunde.
Aș dori acuratețe de cel puțin 0,1 zece secunde în trei minute, nu mai este necesar - este doar un cronometru timp de trei minute.

Întrebare: poate fi obținută precizia cursei prin schimbarea lui C1 și C2 sau afectând numai timpul de pornire cu cuart?
În general, cât de corect trebuie să alegeți valorile acestor capacități în funcție de capacitatea de încărcare a cuarțului?
De exemplu, ce capacitate este necesară pentru C1 și C2 pentru cuarț cu Cl = 8pcF și pentru cuarț cu Cl = 12,5 pcF.

Programul nu are o eroare de 100%.
Am condus totul într-un PROSTE.

Și nu este nimic de rupt acolo, deoarece am încercat chiar și un program simplificat.
- Apăsați butonul de pe GP3,
- încărcare pe GP1,
- variabila de timp este setată la 90 (2 secunde până la 90 = trei minute)
- timerul TMR1 este resetat,
- întreruperile sunt activate,
- Timerul TMR1 provoacă o întrerupere 1 timp în 2 secunde cu depășire: 65535/32768 = 2 secunde,
- în întrerupere valoarea timpului variabil este decrementată și dacă este 0, sarcina este oprită și programul trece într-un ciclu infinit.

Poate ar trebui să citiți mai detaliat fișa cu date despre TMR1?
Sper că atunci devine clar că nu trebuie să ești zero, ci să atribui 1 sau 2







Articole similare

Trimiteți-le prietenilor: