Სარჩევი:
- ნაბიჯი 1: ნაწილები / ინსტრუმენტები
- ნაბიჯი 2: გააკეთეთ PCB და პროგრამა PIC
- ნაბიჯი 3: შედუღების ქვედა ნაწილები
- ნაბიჯი 4: შედუღების ზედა კომპონენტები
- ნაბიჯი 5: Solder ჩვენება
- ნაბიჯი 6: დაასრულეთ
ვიდეო: LED ორობითი საათი: 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:22
ეს არის ჩემი PIC დაფუძნებული LED ორობითი საათის მეორე გადახედვა. ორიგინალური ვერსია იყო პირველი PIC პროექტი, რომელიც მე შევეცადე, იგი იყენებდა PIC16F84A როგორც დროის აღრიცხვის, ისე ეკრანის მატრიცის გასაკონტროლებლად, სამწუხაროდ ის არ ინარჩუნებდა საკმარის დროს და ყოველ კვირას იძენდა წუთს. ეს მეორე ვერსია დაფუძნებულია PIC16F628A მუშაობს 4 მჰც სიხშირით ეკრანის გასაკონტროლებლად, ის ასევე იყენებს DS1307 რეალურ დროში საათის ჩიპს დროის აღრიცხვის მიზნით. ყოველ წამს DS1307 აგზავნის იმპულსს PIC ჩიპზე, PIC შემდეგ კითხულობს შიდა დროს DS1307– დან I2C ავტობუსზე და შემდეგ აჩვენებს დროს ორობითი სახით LED ეკრანზე. აჩვენებს წუთებს და ზედა რიგი საათებია. სურათზე ნაჩვენები დროა 01100: 010011: 011011 ან ათობითი 12:19:27. დრო არის 24 საათიანი ფორმატით, ასე რომ, ის ადის 10111: 111011: 111011 ან 23: 59: 59 რა მას აქვს 5 ვოლტიანი რეგულატორი, ასე რომ იგი შეიძლება იკვებებოდეს ნებისმიერი 9 - 15 ვოლტი DC დენის წყაროსგან.
ნაბიჯი 1: ნაწილები / ინსტრუმენტები
ისევე როგორც ძირითადი PCB დამზადებისა და შედუღების მოწყობილობა დაგჭირდებათ შემდეგი კომპონენტები: 1x PIC16F628A და პროგრამისტი 1x DS1307 რეალურ დროში საათის ჩიპი 1x 32.768kHz watch crystal3x BC548 (ან მსგავსი) ტრანზისტორი ზედაპირზე დამაგრების რეზისტორები 8x 100 ohm ზედაპირზე დამაგრების რეზისტორები 1x 2k ზედაპირზე დამაგრების რეზისტორი 12x ნულოვანი ohm ბმულები (ან 11 ნულოვანი ომზე ბმულები და CR2016 სარეზერვო ბატარეა) 1x 100nF ზედაპირზე დასაყენებელი კონდენსატორი 50 სმ ერთსაფეხურიანი ზარის მავთული 1x 9v - 15v DC კვების ბლოკი DC ჯეკით
ნაბიჯი 2: გააკეთეთ PCB და პროგრამა PIC
პირველი ნაბიჯი არის PCB– ების დამზადება, PCB– ის განლაგება და ძირითადი საათის და ეკრანის სქემა მოცემულია Eagle ფორმატში. საათის PCB არის ორმხრივი, მაგრამ ზედა ფენა შედგება მხოლოდ 7 ბმულისგან, რაც იმას ნიშნავს, რომ PCB შეიძლება გაკეთდეს როგორც ერთი ფენა 7 მავთულის ბმულის ნაცვლად. ცალმხრივი დაფები. ჩვენების PCB იყენებს ექსკლუზიურად ზედაპირზე დამონტაჟებულ მოწყობილობებს, ხოლო ძირითადი საათი PCB იყენებს ზედაპირზე დამონტაჟებული და ხვრელი კომპონენტების ნარევს. მნიშვნელოვანია PIC ჩიპის დაპროგრამება ექვსკუთხა ფაილამდე წრედში შედუღებამდე, რადგან არ არსებობს ICSP კავშირი დაფაზე.
ნაბიჯი 3: შედუღების ქვედა ნაწილები
შეაერთეთ 8 რეზისტორი, 1 კონდენსატორი და ნულოვანი ომის ბმული / სარეზერვო ბატარეა, როგორც ნაჩვენებია ძირითადი საათის PCB- ის ქვედა მხარეს.
ნაბიჯი 4: შედუღების ზედა კომპონენტები
შემდეგ შეაერთეთ ხვრელის კომპონენტები, რათა უზრუნველყოთ ორი ჩიპის, 2 კონდენსატორის და მარეგულირებლის სწორი ორიენტაცია.
ნაბიჯი 5: Solder ჩვენება
ეკრანისთვის გჭირდებათ ზედაპირზე დასაყენებელი 17 LED, 6 100 ohm ზედაპირზე დამაგრების რეზისტორი, 11 ნულოვანი ohm ბმული და 9 2 სმ სიგრძის ზარის მავთულები. მიამაგრეთ ისინი PCB– ზე ქვემოთ მოცემულ დიაგრამაზე, რაც უზრუნველყოფს LED– ების სწორ ორიენტაციას. აქ ნაჩვენები ჩვენების დაფა არის უფრო ახალი ვერსია, ვიდრე ამ ინსტრუქციის დანარჩენ ფოტოებშია გამოყენებული, მას აქვს ნაკლები რეზისტორი, ასე რომ ადვილია და იაფია. ზრუნვა უნდა იქნას მიღებული ნულოვანი ომის ბმულების (ნულოვანი წინააღმდეგობის მქონე რეზისტორების) დამონტაჟებისას, რადგან PCB– ზე არის ბილიკები, რომლებიც გადის 2 შედუღების ბალიშებს შორის, ბმულები უნდა იყოს განლაგებული ისე, რომ არცერთი ლითონის ტერმინალი არ შეეხოთ PCB– ს სიმღერა ბალიშებს შორის.
ნაბიჯი 6: დაასრულეთ
შეაერთეთ ეკრანის PCB ძირითად საათის PCB- ზე, შემდეგ რჩება მხოლოდ დენის დაკავშირება. PSU უნდა იყოს მინიმუმ 9v DC და უნდა შეფასდეს მხოლოდ დაახლოებით 200mA ან ასე, DC jack- ის ცენტრალური კონექტორი უნდა იყოს დადებითი და გარე უნდა იყოს 0 ვ. ენერგიის შეერთებისთანავე საათმა უნდა აჩვენოს 22:03:00 და დაუყოვნებლივ დაიწყოს წამების დათვლა. შემდეგ რჩება მხოლოდ დროის დაყენება, ერთი ღილაკი გამოიყენება წუთების დასადგენად, ხოლო მეორე ადგენს საათებს, როგორც კი რომელიმე ღილაკს დააწკაპუნებთ ის ადგენს წამებს 0 -ზე და ზრდის შესაბამის ეკრანს 1 -ით.
გირჩევთ:
მიკრო ორობითი საათი: 10 ნაბიჯი (სურათებით)
მიკრო ორობითი საათი: ადრე შეიქმნა Instructable (ორობითი DVM), რომელიც იყენებს შეზღუდული ჩვენების არე ბინარულ გამოყენებას. ეს იყო მხოლოდ მცირე ნაბიჯი, რომელმაც ადრე შექმნა ძირითადი კოდის მოდული ათწილადში ორობითი კონვერტაციისთვის ორობითი საათის შესაქმნელად, მაგრამ
საბოლოო ორობითი საათი: 12 ნაბიჯი (სურათებით)
საბოლოო ორობითი საათი: მე ახლახანს გავეცანი ორობითი საათების კონცეფციას და დავიწყე გარკვეული კვლევების გაკეთება იმის დასადგენად, შევძლებ თუ არა ამის შექმნას ჩემთვის. თუმცა, მე ვერ ვიპოვე არსებული დიზაინი, რომელიც იყო როგორც ფუნქციონალური, ასევე თანამედროვე. ასე რომ, მე გადავწყვიტე
ორობითი სამაგიდო საათი: 9 ნაბიჯი (სურათებით)
ორობითი სამაგიდო საათი: ორობითი საათები გასაოცარია და ექსკლუზიურად მათთვის, ვინც იცის ორობითი (ციფრული მოწყობილობების ენა). თუ ტექნიკოსი ხართ, ეს უცნაური საათი თქვენთვისაა. ასე რომ, შექმენით საკუთარი ხელით და შეინახეთ თქვენი დრო საიდუმლოდ! თქვენ ნახავთ უამრავ ორობითი გ
ორობითი LED მარმარილოს საათი: 6 ნაბიჯი (სურათებით)
ორობითი LED მარმარილოს საათი: ახლა მე ვფიქრობ, რომ ყველას აქვს ორობითი საათი და აქ არის ჩემი ვერსია. მე მომეწონა ის, რომ ეს პროექტი აერთიანებდა ხის ნაწარმოებებს, პროგრამირებას, სწავლებას, ელექტრონიკას და ალბათ მხოლოდ მცირე მხატვრულ შემოქმედებას. აჩვენებს დროს, თვეს, თარიღს, დღეს
ციფრული და ორობითი საათი 8 ციფრიანი X 7 სეგმენტით LED ჩვენება: 4 ნაბიჯი (სურათებით)
ციფრული და ორობითი საათი 8 ციფრით X 7 სეგმენტით LED ეკრანი: ეს არის ციფრული ციფრული & ორობითი საათი 8 ციფრის x 7 სეგმენტის LED ჩვენების გამოყენებით. მე მომწონს ახალი მახასიათებლების მიცემა ჩვეულებრივი მოწყობილობებისთვის, განსაკუთრებით საათებისთვის და ამ შემთხვევაში ორობითი საათის 7 Seg ჩვენების გამოყენება არატრადიციულია და ის