Სარჩევი:

RTC DS1307 და PIC16F628A: 3 ნაბიჯი
RTC DS1307 და PIC16F628A: 3 ნაბიჯი

ვიდეო: RTC DS1307 და PIC16F628A: 3 ნაბიჯი

ვიდეო: RTC DS1307 და PIC16F628A: 3 ნაბიჯი
ვიდეო: LDmicro 3: PIC16F628A & Arduino Nano (Microcontroller PLC Ladder Logic Programming with LDmicro) 2024, ნოემბერი
Anonim
RTC DS1307 და PIC16F628A
RTC DS1307 და PIC16F628A
RTC DS1307 და PIC16F628A
RTC DS1307 და PIC16F628A

ეს არის წრე, რომელიც წარმოებულია ზემოდან ქვემოდან საკუთარი ხელით.

ნაბიჯი 1: RTC საკონტროლო წრე

RTC საკონტროლო წრე
RTC საკონტროლო წრე
RTC საკონტროლო წრე
RTC საკონტროლო წრე

ეს არის pcb– ს პირველი სართული, რომელიც შექმნილია ერთი ფენისთვის. ის შეიცავს პოზიტიურ ძაბვის რეგულატორს, ფილტრს, რეალურ დროში საათის IC, ბატარეას, pic16f628, 1*16pin სათაურს LCD– ისთვის, 2x4 pin სათაურს ღილაკებისთვის და led, 1*2pin header 5V– ის მიწოდებისთვის.

როგორც მოგეხსენებათ, რეალურ დროში საათის IC (DS1307) არის პროდუქტი, რომელიც მხარს უჭერს I2C საკომუნიკაციო პროტოკოლს, რომელიც არ შედის pic16f628 როგორც ტექნიკის დონეზე. ამ დაბრკოლების დასაძლევად, მე გამოვიყენე I2Cprotocol პროგრამული უზრუნველყოფის დონეზე, რაც იმას ნიშნავს, რომ თქვენ არ გჭირდებათ შეწყვეტის, დროშის, კონტროლის რეგისტრის და ა.შ. მიზეზი, რის გამოც 16F628A არის არჩეული არის ის, რომ ამცირებს აპარატურის რეალიზაციისათვის საჭირო მინიმალურ I/O პორტებს და მთლიანი მიკროსქემის ღირებულება, მათ შორის pcb, soldering, კომპონენტები და ა.

ნაბიჯი 2: მეორე სართული Visualizaton და ღილაკის ინტერფეისისთვის

მეორე სართული Visualizaton და ღილაკის ინტერფეისისთვის
მეორე სართული Visualizaton და ღილაკის ინტერფეისისთვის
მეორე სართული Visualizaton და ღილაკის ინტერფეისისთვის
მეორე სართული Visualizaton და ღილაკის ინტერფეისისთვის
მეორე სართული Visualizaton და ღილაკის ინტერფეისისთვის
მეორე სართული Visualizaton და ღილაკის ინტერფეისისთვის

მეორე სართულის კოტეჯები 2*3 ღილაკით, LCD ეკრანი და led. ღილაკების ერთი ჯგუფი გამოიყენება თარიღისა და დროის შესაცვლელად, ხოლო მეორე ჯგუფი გამოიყენება მაღვიძარაზე. RTC ღილაკების ჯგუფის შესაცვლელად, შუა ღილაკი გამოიყენება თარიღის, თვის, დღის და ა.შ. შერჩევისთვის მარჯვენა ღილაკი ზრდის შერჩეულ ცვლადს, ხოლო მარცხენა ამცირებს არჩეულ ცვლადს. სიგნალიზაციის დროის კორექტირების მიზნით გამოიყენება სხვა ღილაკების ჯგუფი. Rtc ღილაკების მსგავსად, მარჯვენა ღილაკი ზრდის შერჩეულ ცვლადს (საათი, წუთი) და მარცხენა ამცირებს არჩეულ ცვლადს.

გირჩევთ: