Turinys:

RTC Su DS1307 ir PIC16F628A: 3 žingsniai
RTC Su DS1307 ir PIC16F628A: 3 žingsniai

Video: RTC Su DS1307 ir PIC16F628A: 3 žingsniai

Video: RTC Su DS1307 ir PIC16F628A: 3 žingsniai
Video: 40.- CURSO MICROCONTROLADORES PIC - RELOJ DE TIEMPO REAL DS1307 2024, Lapkritis
Anonim
RTC Su DS1307 ir PIC16F628A
RTC Su DS1307 ir PIC16F628A
RTC Su DS1307 ir PIC16F628A
RTC Su DS1307 ir PIC16F628A

Tai grandinė, kurią aš gaminu iš viršaus į apačią.

1 žingsnis: RTC valdymo grandinė

RTC valdymo grandinė
RTC valdymo grandinė
RTC valdymo grandinė
RTC valdymo grandinė

Tai pirmasis PCB aukštas, suprojektuotas vienu sluoksniu. Jame yra teigiamas įtampos reguliatorius, filtras, realaus laiko laikrodžio IC, baterija, pic16f628, 1*16 kontaktų skystųjų kristalų antraštė, 2x4 kontaktų antraštė mygtukams ir LED, 1*2 kontaktų antraštė 5 V maitinimo šaltiniui.

Kaip žinote, realaus laiko laikrodžio IC (DS1307) yra produktas, palaikantis I2C ryšio protokolą, kuris nėra įtrauktas į pic16f628 kaip aparatūros lygis. Norėdami įveikti šią kliūtį, programinės įrangos lygiu naudojau I2Cprotokolą, o tai reiškia, kad jums nereikia naudoti pertraukimo, žymėjimo, valdymo registro ir tt visos grandinės kaina, įskaitant PCB, litavimą, komponentus ir kt.

2 veiksmas: antrasis „Visualizaton“ir mygtukų sąsajos aukštas

Antrasis „Visualizaton“ir mygtukų sąsajos aukštas
Antrasis „Visualizaton“ir mygtukų sąsajos aukštas
Antrasis „Visualizaton“ir mygtukų sąsajos aukštas
Antrasis „Visualizaton“ir mygtukų sąsajos aukštas
Antrasis „Visualizaton“ir mygtukų sąsajos aukštas
Antrasis „Visualizaton“ir mygtukų sąsajos aukštas

Antrame aukšte yra 2*3 mygtukai, LCD ekranas ir LED. Viena mygtukų grupė naudojama datai ir laikui koreguoti, o kita grupė - žadintuvo laikui reguliuoti. RTC reguliavimo mygtukų grupei vidurinis mygtukas naudojamas pasirenkant datą, mėnesį, dieną ir tt Dešinysis mygtukas padidina pasirinktą kintamąjį, o kairysis sumažina pasirinktą kintamąjį. Žadintuvo laiko reguliavimo tikslais naudojama kita mygtukų grupė. Panašiai kaip rtc mygtukai, dešinysis mygtukas padidina pasirinktą kintamąjį (valandą, minutę), o kairysis sumažina pasirinktą kintamąjį.

Rekomenduojamas: