Mundarija:

DS1307 va PIC16F628A bilan RTC: 3 qadam
DS1307 va PIC16F628A bilan RTC: 3 qadam

Video: DS1307 va PIC16F628A bilan RTC: 3 qadam

Video: DS1307 va PIC16F628A bilan RTC: 3 qadam
Video: LDmicro 14: ЖК-дисплей I2C и часы реального времени DS3231 (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, Iyul
Anonim
RTC DS1307 va PIC16F628A bilan
RTC DS1307 va PIC16F628A bilan
RTC DS1307 va PIC16F628A bilan
RTC DS1307 va PIC16F628A bilan

Bu yuqoridan pastgacha o'zim ishlab chiqargan sxema.

1 -qadam: RTC boshqaruv davri

RTC boshqaruv davri
RTC boshqaruv davri
RTC boshqaruv davri
RTC boshqaruv davri

Bu bir qavatli kompyuterning birinchi qavati. u ijobiy voltaj regulyatori, filtr, real vaqtda soat IC, batareya, pic16f628, LCD uchun 1*16pinli sarlavha, tugma va LED uchun 2x4 pinli sarlavha, 5Vsupply uchun 1*2pinli sarlavhani o'z ichiga oladi.

Ma'lumki, real vaqtda IC (DS1307) - bu I2C aloqa protokolini qo'llab -quvvatlaydigan mahsulot, u apparat darajasi sifatida pic16f628 tarkibiga kirmaydi. Bu to'siqni engib o'tish uchun men dasturiy ta'minot darajasida I2Cprotocol dan foydalanganman, demak siz uzilish, bayroq, nazorat registri va boshqalarni ishlatmasligingiz kerak, chunki 16F628A ni tanlash sababi shundaki, u uskunalarni amalga oshirish uchun zarur bo'lgan minimal kirish -chiqish portlarini kamaytiradi. pcb, lehim, komponentlar va boshqalarni o'z ichiga olgan butun sxemaning narxi.

2 -qadam: Visualizaton va tugma interfeysi uchun ikkinchi qavat

Vizualizatsiya va tugma interfeysi uchun ikkinchi qavat
Vizualizatsiya va tugma interfeysi uchun ikkinchi qavat
Vizualizatsiya va tugma interfeysi uchun ikkinchi qavat
Vizualizatsiya va tugma interfeysi uchun ikkinchi qavat
Vizualizatsiya va tugma interfeysi uchun ikkinchi qavat
Vizualizatsiya va tugma interfeysi uchun ikkinchi qavat

Ikkinchi qavatdagi 2*3 tugmachali tugmalar, LCD displey va LED. Tugmalarning bir guruhi sana va vaqtni, ikkinchi guruh esa signal vaqtini sozlash uchun ishlatiladi. RTC -ni sozlash tugmachalari guruhida sana, oy, kun va boshqalarni tanlash uchun o'rta tugma ishlatiladi. O'ng tugma tanlangan o'zgaruvchini oshiradi va chap tugma tanlangan o'zgaruvchini kamaytiradi. Uyg'otish vaqtini sozlash maqsadida boshqa tugmalar guruhi ishlatiladi. Rtc tugmalariga o'xshab, o'ng tugma tanlangan o'zgaruvchini (soat, daqiqa) oshiradi va chap tugma tanlangan o'zgaruvchini kamaytiradi.

Tavsiya: