Satura rādītājs:

RTC Ar DS1307 un PIC16F628A: 3 soļi
RTC Ar DS1307 un PIC16F628A: 3 soļi

Video: RTC Ar DS1307 un PIC16F628A: 3 soļi

Video: RTC Ar DS1307 un PIC16F628A: 3 soļi
Video: Reloj Electrónico PIC16F876A - DS1307 2024, Jūlijs
Anonim
RTC Ar DS1307 un PIC16F628A
RTC Ar DS1307 un PIC16F628A
RTC Ar DS1307 un PIC16F628A
RTC Ar DS1307 un PIC16F628A

Tā ir ķēde, ko es pats ražoju no augšas uz leju.

1. darbība: RTC vadības ķēde

RTC vadības ķēde
RTC vadības ķēde
RTC vadības ķēde
RTC vadības ķēde

Šis ir PCB pirmais stāvs, kas veidots vienā slānī. tas satur pozitīvu sprieguma regulatoru, filtru, reālā laika pulksteņa IC, akumulatoru, pic16f628, 1*16 kontaktu galviņu LCD, 2x4 kontaktu galveni pogām un LED, 1*2 kontaktu galveni 5 V barošanai.

Kā jūs zināt, reālā laika pulksteņa IC (DS1307) ir produkts, kas atbalsta I2C sakaru protokolu, kas nav iekļauts pic16f628 kā aparatūras līmenis. Lai pārvarētu šo šķērsli, programmatūras līmenī es izmantoju I2Cprotokolu, kas nozīmē, ka jums nav jāizmanto pārtraukums, karodziņš, kontroles reģistrs utt. Iemesls, kāpēc tiek izvēlēts 16F628A, ir tas, ka tas samazina aparatūras realizācijai nepieciešamo minimālo I/O portu skaitu un visas ķēdes izmaksas, ieskaitot PCB, lodēšanu, komponentus utt.

2. darbība. Visualizaton otrais stāvs un pogu interfeiss

Otrais stāvs vizualizācijai un pogu saskarnei
Otrais stāvs vizualizācijai un pogu saskarnei
Otrais stāvs vizualizācijai un pogu interfeisam
Otrais stāvs vizualizācijai un pogu interfeisam
Otrais stāvs vizualizācijai un pogu interfeisam
Otrais stāvs vizualizācijai un pogu interfeisam

Otrā stāva kabīnes ar 2*3 spiedpogām, LCD ekrānu un LED. Viena pogu grupa tiek izmantota, lai pielāgotu datumu un laiku, bet otra grupa - trauksmes laika pielāgošanai. RTC regulēšanas pogu grupai vidējā poga tiek izmantota, lai atlasītu datumu, mēnesi, dienu utt. Labā poga palielina atlasīto mainīgo, bet kreisā - samazina mainīgo. Modinātāja laika pielāgošanas nolūkos tiek izmantota cita pogu grupa. Līdzīgi kā pogas rtc, labā poga palielina atlasīto mainīgo (stunda, minūte), bet kreisā - samazina atlasīto mainīgo.

Ieteicams: