Mündəricat:
- Addım 1: Parçalar / Alətlər
- Addım 2: PCB və Proqram PIC hazırlayın
- Addım 3: Lehim Alt Komponentləri
- Addım 4: Lehim Üst Komponentləri
- Addım 5: Lehim Ekranı
- Addım 6: Bitirin
Video: LED İkili Saat: 6 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:49
Bu, PIC əsaslı LED ikili saatımın ikinci versiyasıdır. Orijinal versiya, cəhd etdiyim ilk PIC layihəsi idi, həm vaxt ölçməsini etmək, həm də ekran matrisini idarə etmək üçün PIC16F84A istifadə etdi, təəssüf ki, kifayət qədər yaxşı vaxt saxlamadı və hər həftə təxminən bir dəqiqə qazandı. Ekranı idarə etmək üçün 4MHz -də işləyən PIC16F628A, zaman işini yerinə yetirmək üçün DS1307 real vaxt çipindən də istifadə edir. Hər saniyədə DS1307 PIC çipinə bir nəbz göndərir, PIC daha sonra I2C avtobusu üzərindəki DS1307 -dən daxili vaxtı oxuyur və LED vaxtında ikili olaraq göstərir. dəqiqələri göstərir və üst sıra saatlarla verilir. Şəkildə göstərilən vaxt 01100: 010011: 011011 və ya ondalık 12:19:27. Vaxt 24 saat formatındadır, buna görə də 10111: 111011: 111011 və ya 23: 59: 59 -a qədər gedir PCB iki tərəfli edilə bilər və ya burada etdiyim kimi üst mis təbəqə yerinə 7 telli keçidlə lehimlənmişdir.. 5 volt tənzimləyiciyə malikdir, buna görə hər hansı bir 9 - 15 volt DC enerji təchizatı ilə təchiz oluna bilər.
Addım 1: Parçalar / Alətlər
Əsas PCB istehsal və lehimləmə avadanlıqları ilə yanaşı aşağıdakı komponentlərə ehtiyacınız olacaq: 1x PIC16F628A və proqramçı1x DS1307 real vaxt çipi 1x 32.768kHz saat kristal3x BC548 (və ya oxşar) transistor2x PTM düymələri1x 78L05 tənzimləyici2x 220uF elektrolitik kondansatörlər 5x DCx7 yuva LEDləri səth montaj rezistorları 8x 100 ohm səth montaj rezistorları 1x 2k səth montaj müqaviməti 12x sıfır ohm keçidlər (və ya 11 sıfır ohm keçid və CR2016 ehtiyat batareyası) 1x 100nF səthə montaj kondansatörü 50 sm tək telli zəng teli 1x 9v - DC yuvası olan 15v DC enerji təchizatı
Addım 2: PCB və Proqram PIC hazırlayın
İlk addım PCB -lərin hazırlanmasıdır, əsas saat və ekran lövhəsi üçün PCB düzeni və sxemləri Eagle formatında verilir. Saat PCB ikitərəfli, lakin üst təbəqə sadəcə 7 keçiddən ibarətdir, bu o deməkdir ki, PCB eyni zamanda 7 telli tək bir təbəqə şəklində edilə bilər, bunu etmək üçün seçdiyim yoldur, çünki ikiqat edə bilmirəm. tərəfli lövhələr. Ekran PCB yalnız səthə montaj cihazlarından istifadə edərkən, əsas saat PCB səth montajı və deşik komponentlərindən ibarət bir qarışıqdan istifadə edir. Lövhədə ICSP əlaqələri.
Addım 3: Lehim Alt Komponentləri
Əsas saat PCB -nin alt tərəfində göstərildiyi kimi 8 rezistoru, 1 kondansatörü və sıfır ohm keçid / ehtiyat batareyasını lehimləyin.
Addım 4: Lehim Üst Komponentləri
Sonrakı, 2 çipi, 2 kondansatörü və tənzimləyicini düzgün istiqamətləndirməyi təmin edən delikli komponentləri lehimləyin.
Addım 5: Lehim Ekranı
Ekran üçün 17 yerüstü LED, 6 100 ohm səthə montaj rezistoru, 11 sıfır ohm keçid və 9 2 sm uzunluğunda zəng telinə ehtiyacınız var. Aşağıdakı diaqrama uyğun olaraq onları PCB -yə lehimləyin, LED -lərin düzgün istiqamətdə lehimlənməsini təmin edin. Burada göstərilən ekran lövhəsi, bu təlimatdakı digər fotoşəkillərdə istifadə edildiyindən daha yeni bir versiyadır, daha az rezistora malikdir, buna görə də daha asandır. PCB -də 2 lehim yastığı arasında işləyən izlər olduğu üçün sıfır ohm keçidləri (sıfır müqavimət göstərən rezistorlar) quraşdırarkən diqqətli olmalısınız, bağlantılar metal terminalların heç biri PCB -yə toxunmayacaq şəkildə yerləşdirilməlidir. yastıqlar arasında iz.
Addım 6: Bitirin
Ekran PCB -ni əsas saat PCB -yə lehimləyin, sonra enerjiyə qoşulmaq qalır. PSU -nun ən az 9v DC olması və yalnız təxminən 200mA və ya daha yüksək qiymətləndirilməsi lazımdır, DC yuvasının mərkəzi konnektoru olmalıdır. pozitiv və xarici 0v olmalıdır. Güc bağlandıqda saat 22:03:00 göstərilməli və dərhal saniyə saymağa başlamalıdır. Sonra qalan yalnız vaxtı təyin etməkdir, düymələrdən biri dəqiqələri, digəri saatı təyin edir, hər hansı bir düyməyə basıldığı anda saniyələri 0 olaraq təyin edir və müvafiq ekranı 1 artırır.
Tövsiyə:
Mikro İkili Saat: 10 addım (şəkillərlə)
Micro Binary Clock: Daha əvvəl ikili istifadə edərək məhdud ekran sahəsindən istifadə edən Instructable (İkili DVM) yaratdıqdan sonra İkili Saat yaratmaq üçün Onludan İkili çevrilmə üçün əsas kod modulunu yaratmış yalnız kiçik bir addım idi
BigBit İkili Saat Ekranı: 9 Addım (Şəkillərlə birlikdə)
BigBit İkili Saat Ekranı: Əvvəlki Təlimatlandırmada (Microbit İkili Saat), layihə portativ bir masaüstü cihaz kimi ideal idi, çünki ekran olduqca kiçik idi, buna görə də növbəti versiyanın mantel və ya divara quraşdırılmış versiya olması daha uyğun göründü
CPE 133 İkili İkili Onlu Final Layihəsi: 5 Addım
CPE 133 Final Projesi İkili İkili: İkili Nömrələr rəqəmsal məntiq düşünərkən ağla gələn ilk şeylərdən biridir. Bununla birlikdə, İkili Nömrələr yeni başlayanlar üçün çətin bir anlayış ola bilər
İkili LED Mərmər Saat: 6 Addım (Şəkillərlə birlikdə)
İkili LED Mərmər Saat: İndi düşünürəm ki, hamının ikili saatı var və mənim versiyam budur. Zövq aldığım şey bu layihənin bəzi ağac işləri, proqramlaşdırma, öyrənmə, elektronika və bəlkə də bir az bədii yaradıcılığı birləşdirməsi idi. Saatı, ayı, tarixi, günü göstərir
8 Rəqəmli X 7 Segmentli LED Ekranlı Rəqəmsal və İkili Saat: 4 Addım (Şəkillərlə)
8 Rəqəmli X 7 Segmentli LED Ekranlı Rəqəmsal və İkili Saat: Bu, Digital & 8 Rəqəmli x 7 Segmentli LED Ekranı istifadə edən İkili Saat Xüsusi saatlar üçün adi cihazlara yeni xüsusiyyətlər vermək istəyirəm və bu halda İkili Saat üçün 7 Seg displeyinin istifadəsi qeyri -ənənəvi və