İçindekiler:
- Adım 1: Parçalar / Araçlar
- Adım 2: PCB Yapın ve PIC Programlayın
- Adım 3: Lehim Alt Bileşenleri
- Adım 4: Üst Bileşenleri Lehimleyin
- Adım 5: Lehim Ekranı
- Adım 6: Bitir
Video: LED İkili Saat: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
Bu, PIC tabanlı LED ikili saatimin ikinci revizyonu. Orijinal versiyon denediğim ilk PIC projesiydi, hem zaman işleyişini yapmak hem de ekran matrisini kontrol etmek için bir PIC16F84A kullandı, ne yazık ki yeterince iyi zaman tutmadı ve her hafta yaklaşık bir dakika kazandı. Ekranı kontrol etmek için 4MHz'de çalışan PIC16F628A, aynı zamanda zaman işleyişini yapmak için bir DS1307 gerçek zamanlı saat çipi kullanır. Her saniye DS1307, PIC çipine bir darbe gönderir, ardından PIC, I2C veriyolu üzerinden DS1307'den dahili zamanı okur ve ardından LED ekranında ikili olarak zamanı görüntüler. LED'lerin alt sırası saniyeleri, orta sıraları gösterir. dakikaları gösterir ve üst sıra saatler içindir. Resimde gösterilen saat 01100:010011:011011 veya ondalık 12:19:27'dir. Zaman 24 saatlik formattadır, yani 10111:111011:111011 veya 23:59:59'a kadar gider PCB çift taraflı veya burada yaptığım gibi tek taraflı, üst bakır katman yerine 7 telli bağlantılar lehimlenmiş olarak yapılabilir.. 5 voltluk bir regülatöre sahiptir, bu nedenle herhangi bir 9 - 15 volt DC güç kaynağından güç alınabilir.
Adım 1: Parçalar / Araçlar
Temel PCB yapma ve lehimleme ekipmanının yanı sıra aşağıdaki bileşenlere ihtiyacınız olacak: 1x PIC16F628A ve programcı1x DS1307 gerçek zamanlı saat çipi1x 32.768kHz saat kristal3x BC548 (veya benzeri) transistör2x PTM butonları1x 78L05 regülatör2x 220uF elektrolitik kapasitörler17x 4.7K Yüzey montajlı LED'ler1x DC güç jakı soketi5 yüzeye montaj dirençleri8x 100 ohm yüzeye montaj dirençleri1x 2k yüzeye montaj direnci12x sıfır ohm bağlantılar (Veya 11 sıfır ohm bağlantı ve CR2016 yedek pil)1x 100nF yüzeye monte kapasitör50cm tek telli çan kablosu1x 9v - DC jaklı 15v DC güç kaynağı
Adım 2: PCB Yapın ve PIC Programlayın
İlk adım PCB'leri yapmaktır, ana saat ve ekran kartı için PCB düzeni ve şemaları Eagle formatında sağlanır. Saat PCB'si çift taraflıdır, ancak üst katman sadece 7 bağlantıdan oluşur, bu, PCB'nin bunun yerine 7 telli bağlantılarla tek bir katman olarak da yapılabileceği anlamına gelir, bu şekilde yapmayı seçtim çünkü çift yapamıyorum kenarlı panolar. Ekran PCB'si yalnızca yüzeye montaj cihazları kullanır, ana saat PCB'si ise yüzeye montaj ve delik içi bileşenlerin bir karışımını kullanır. Devreye lehimlemeden önce PIC çipini altıgen dosya ile programlamak önemlidir, çünkü Karttaki ICSP bağlantıları.
Adım 3: Lehim Alt Bileşenleri
Ana saat PCB'sinin alt tarafına gösterildiği gibi 8 direnç, 1 kapasitör ve sıfır ohm bağlantı / yedek pili lehimleyin.
Adım 4: Üst Bileşenleri Lehimleyin
Ardından, 2 çipin, 2 kondansatörün ve regülatörün doğru şekilde yönlendirilmesini sağlayan açık delik bileşenlerini lehimleyin.
Adım 5: Lehim Ekranı
Ekran için 17 adet yüzeye montaj LED'ine, 6 adet 100 ohm yüzey montaj rezistörüne, 11 adet sıfır ohm bağlantısına ve 9 adet 2 cm uzunluğunda çan kablosuna ihtiyacınız vardır. LED'leri doğru yönde lehimlemenizi sağlamak için aşağıdaki şemaya göre PCB'ye lehimleyin. Burada gösterilen ekran kartı, bu talimattaki fotoğrafların geri kalanında kullanılandan daha yeni bir versiyondur, daha az dirence sahiptir, bu nedenle daha kolaydır. ve yapımı daha ucuzdur. Sıfır ohm bağlantıları (sıfır dirençli dirençler) monte ederken dikkatli olunmalıdır çünkü PCB üzerinde 2 lehim pedi arasında çalışan izler vardır, bağlantılar metal terminallerin hiçbiri PCB'ye değmeyecek şekilde yerleştirilmelidir. pedler arasında takip edin.
Adım 6: Bitir
Ekran PCB'sini ana saat PCB'sine lehimleyin, ardından geriye kalan tek şey gücü bağlamaktır. PSU'nun en az 9v DC olması ve yalnızca yaklaşık 200mA değerinde olması gerekir, DC jakının merkez konektörünün olması gerekir. pozitif ve dış 0v olmalıdır. Güç bağlandıktan sonra saat 22:03:00 göstermeli ve hemen saniyeleri saymaya başlamalıdır. Sonra geriye kalan tek şey zamanı ayarlamaktır, düğmelerden biri dakikayı, diğeri saati ayarlamak için kullanılır, herhangi bir düğmeye basıldığında saniyeyi 0'a ayarlar ve ilgili ekranı 1 artırır.
Önerilen:
Mikro İkili Saat: 10 Adım (Resimlerle)
Mikro İkili Saat: Daha önce ikili kullanarak sınırlı görüntüleme alanından yararlanan bir Eğitilebilir (İkili DVM) oluşturmuş olmak.
BigBit İkili Saat Göstergesi: 9 Adım (Resimlerle)
BigBit İkili Saat Ekranı: Bir önceki Instructable'da (Microbit Binary Clock), ekran oldukça küçük olduğu için proje taşınabilir bir masaüstü cihazı olarak idealdi. Bu nedenle, bir sonraki versiyonun bir şömine veya duvara monte versiyon olması, ancak çok daha büyük olması uygun görünüyordu.
DIY Arduino İkili Çalar Saat: 14 Adım (Resimlerle)
DIY Arduino İkili Çalar Saat: Yine klasik ikili saat! Ama bu sefer daha fazla ek işlevle! Bu talimatta, Arduino ile size sadece zamanı değil, tarihi, ayı, hatta zamanlayıcı ve alarm eğlencesiyle bile gösterebilen ikili bir çalar saatin nasıl oluşturulacağını göstereceğim
Ses Görselleştirme, İkili Saat ve FM Alıcılı Masa Amplifikatörü: 8 Adım (Resimlerle)
Ses Görselleştirmeli, İkili Saatli ve FM Alıcılı Masa Amplifikatörü: Amplifikatörleri severim ve bugün son zamanlarda yaptığım düşük güçlü masa amplifikatörümü paylaşacağım. Tasarladığım amplifikatörün bazı ilginç özellikleri var. Entegre bir ikili saate sahiptir ve saat ve tarih verebilir ve genellikle ses olarak adlandırılan sesi görselleştirebilir
Arduino İkili Saat - 3D Baskılı: 5 Adım (Resimlerle)
Arduino Binary Clock - 3D Printed: Bir süredir ofis masam için Binary saatlere bakıyorum, ancak oldukça pahalılar ve/veya çok fazla özelliklere sahip değiller. Bu yüzden onun yerine bir tane yapmaya karar verdim. Saat yaparken dikkat edilmesi gereken bir nokta, Arduino / Atmega328