Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ito ay isang circuit na ginawa mula sa itaas hanggang sa ibaba ng aking sarili.
Hakbang 1: RTC Control Circuit
Ito ang unang palapag ng pcb na idinisenyo ng isang layer. naglalaman ito ng positibong boltahe regulator, filter, real time na IC, baterya, pic16f628, 1 * 16pin header para sa LCD, 2x4 pin header para sa mga pindutan at humantong, 1 * 2pin header para sa 5Vsupply.
Tulad ng alam mo, ang real time na IC (DS1307) ay isang produkto na sumusuporta sa I2C komunikasyon na proteksyon na hindi kasama sa pic16f628 bilang antas ng hardware. Inorder upang mapagtagumpayan ang balakid na ito, ginamit ko ang I2Cprotocol sa antas ng software na nangangahulugang hindi mo kailangang gumamit ng abala, bandila, control register atbp. ang gastos ng buong circuit kabilang ang pcb, paghihinang, mga sangkap atbp.
Hakbang 2: Ikalawang Palapag para sa Visualizaton at Button Interface
Pangalawang palapag ng cotain ng 2 * 3 mga pindutan ng push, LCD screen at humantong. Ang isang pangkat ng mga pindutan ay ginagamit upang ayusin ang petsa at oras, at ang iba pang pangkat ay ginagamit upang ayusin ang oras ng alarma. Para sa RTC ayusin ang pangkat ng mga pindutan, ginagamit ang pindutan ng kalagitnaan para sa pagpili sa pagitan ng petsa, buwan, araw atbp. Ang kanang pindutan ay nagdaragdag ng napiling variable at ang isang kaliwang binabawasan ang napiling variable. Fort ang layunin ng pag-aayos ng oras ng alarma ibang pangkat ng pindutan ang ginagamit. Katulad ng mga pindutan ng rtc, ang kanang pindutan ay nagdaragdag ng napiling variable (oras, minuto) at ang kaliwang isa ay nagbabawas ng napiling variable.