Mündəricat:

DS1307 və PIC16F628A ilə RTC: 3 addım
DS1307 və PIC16F628A ilə RTC: 3 addım

Video: DS1307 və PIC16F628A ilə RTC: 3 addım

Video: DS1307 və PIC16F628A ilə RTC: 3 addım
Video: LDmicro 14: ЖК-дисплей I2C и часы реального времени DS3231 (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, Noyabr
Anonim
DS1307 və PIC16F628A ilə RTC
DS1307 və PIC16F628A ilə RTC
DS1307 və PIC16F628A ilə RTC
DS1307 və PIC16F628A ilə RTC

Özüm tərəfindən yuxarıdan aşağıya qədər istehsal olunan bir dövrədir.

Addım 1: RTC İdarəetmə Dövrü

RTC İdarəetmə Dövrü
RTC İdarəetmə Dövrü
RTC İdarəetmə Dövrü
RTC İdarəetmə Dövrü

Bu, bir qat dizayn edilmiş pcb -nin birinci mərtəbəsidir. müsbət gərginlik tənzimləyicisi, filtr, real vaxt saatı IC, batareya, pic16f628, LCD üçün 1*16pin başlıq, düymələr və led üçün 2x4 pin başlıq, 5Vsupply üçün 1*2pin başlıq var.

Bildiyiniz kimi, real vaxt saatı IC (DS1307) hardware səviyyəsi olaraq pic16f628 -ə daxil olmayan I2C rabitə protokolunu dəstəkləyən bir məhsuldur. Bu maneəni aradan qaldırmaq üçün proqram səviyyəsində I2Cprotocol istifadə etdim, yəni kəsmə, bayraq, nəzarət reyestri və s. İstifadə etməməyiniz lazım olduğunu bildirirəm. pcb, lehimləmə, komponentlər və s. daxil olmaqla bütün dövrənin dəyəri.

Addım 2: Visualizaton və Button Interface üçün ikinci mərtəbə

Visualizaton və Button Interface üçün ikinci mərtəbə
Visualizaton və Button Interface üçün ikinci mərtəbə
Visualizaton və Button Interface üçün ikinci mərtəbə
Visualizaton və Button Interface üçün ikinci mərtəbə
Visualizaton və Button Interface üçün ikinci mərtəbə
Visualizaton və Button Interface üçün ikinci mərtəbə

İkinci mərtəbədə 2*3 düyməli düymələr, LCD ekran və led. Bir qrup düymələr tarix və saatı tənzimləmək üçün, digər qrup isə həyəcan vaxtını tənzimləmək üçün istifadə olunur. RTC tənzimləmə düymələri qrupu üçün orta düymə tarix, ay, gün və s. Arasında seçim etmək üçün istifadə olunur. Sağ düymə seçilmiş dəyişəni artırır, sol düymə seçilmiş dəyişəni azaldır. Siqnal vaxtının tənzimlənməsi məqsədi ilə digər düymə qruplarından istifadə olunur. Rtc düymələri kimi, sağ düymə də seçilmiş dəyişəni (saat, dəqiqə) artırır, sol düymə isə seçilmiş dəyişəni azaldır.

Tövsiyə: