• LED saat devreleri. Kendin yap elektronik saat


    Büyük LED saat

    Giriiş.

    Her şey böyle başladı. Kır evinde, mekanik sorunları olan eski bir mekanik çalar saatim (SSCB'de yapılmış) vardı. Elektronik bir saat yapmaya karar verdim. İlk sorun, hangi göstergenin seçileceğidir. Ülkedeki büyük sıcaklık farklarından dolayı VLI ve GRI uygun değildir. LCD aynı nedenle kaybolur. Bir LED göstergesi var. Göstergelerdeki küçük sayılara bakmaktan bıktım ve yedi segmentli büyük birimler nadir ve pahalı. Ayrı yeşil LED'lerden 50 mm basamak yüksekliğinde bir gösterge yapılmasına karar verildi.

    Göstergeyi anladık ama bir şekilde yönetilmesi gerekiyor. Bu durumda, saat, uzun süreli güç kesintisi olsa bile çalışmalıdır. Bunu ATTiny2313 MK ve ayrıca yerleşik bir güç denetleyicisine sahip olan ve bir pil bağlamanıza izin veren RTC DS1307 yongasında yapacağız.

    1. Gösterge.

    Dediğim gibi 5 mm çapında ayrı yeşil LED'lerden yapacağız. İşte göstergenin şeması:

    Burada açıklanacak pek bir şey yok. Sayıların güzel çizimi için akım sınırlayıcı dirençler, diyotlar gereklidir. Diyagramdaki her dikdörtgende, ortada bir ayırıcı kolon olan bir rakam (şema herkes için aynıdır) olmalıdır.

    2. Ana kısım.

    Devre dediğim gibi ATTiny2313 ve DS1307 üzerinde. İşte burada:

    Burada zaten açıklamalar gerekiyor. Sağda iki çift yedi segmentli ve iki LED - OA'lı küçük bir göstergenin dahili devresi. Neden iki gösterge? Geceleri, parlak bir parıltıya sahip büyük bir gösterge uykuyu engelleyebilir (saat yatağın yanında olacaktır), bu nedenle SW1 anahtarı kullanılarak gösterge küçük bir göstergeye değiştirilebilir. "Gece" konumunda. küçük gösterge "Gün" konumunda çalışır. - büyük. Bu küçük göstergeyi aldım çamaşır makinesi, ocakta bir pin çıkışı var. 3V pil, CR2032. Transistörler Q1-Q4, diğer herhangi bir düşük güçle değiştirilebilir PNP transistörleri, örneğin, KT315'te. Q6-Q9 - CE akımı en az 1A olan PNP'de, Q5 - kollektör akımı en az 0,4A olan NPN'de. Güç kaynağı 9-20V voltajlı herhangi biri olabilir, polarite önemli değildir, hatta bir değişiklik başlatabilirsiniz. Akım 1A'dan az değil. U4 dengeleyici radyatöre takılmalıdır. Bu arada, giriş voltajı ne kadar düşükse, stabilizatörün yaşaması o kadar kolay olur. Bu BP'ye sahibim:

    Şimdi montaja geçelim.

    3. Montaj.

    Mağazaya gidip parça alıyoruz.

    Tahtalar yapıyoruz ve lehimlemeye başlıyoruz. 88 LED'i, aynı sayıda direnci ve 44 diyotu lehimlemek kolay değil ama buna değer.

    Şimdi her şeyi kablolarla bağlıyoruz. PLS/PBS kabloları ve konektörleri kullanıyorum. Bu resimler size yardımcı olacaktır:

    Şimdi MK'yi flashlıyoruz. İşte fünyeler:

    Ve şunları içerir:

    Kullandığım düğmeler ve konektörler:

    4. Vücut.

    Kasayı kontrplaktan ve 20 * 40'lık bir çubuktan yaptım, zımparaladım ve vernikledim. Arkada duvara monte etmek için iki bağlantı elemanı koydum.

    Bu arada, gösterge pencerelerini kapatmak için yeşil şişelerden bir film kullandım, güzel görünüyor ve güneş ışınlarından koruyor.

    Şimdi bazı fotoğraflar:

    Mikrodenetleyiciler konusunda en azından biraz bilgili olanlar ve aynı zamanda basit ve faydalı cihaz ev, hiçbir şey daha iyi yapı LED göstergeleri ile. Böyle bir şey odanızı dekore edebilir veya ek değer kazanacağı benzersiz bir el yapımı hediye olabilir. Devre bir saat ve bir termometre gibi çalışır - modlar bir düğmeyle veya otomatik olarak değiştirilir.

    Bir termometre ile elektrik devresi ev yapımı saat

    mikrodenetleyici PIC18F25K22 tüm veri işleme ve zamanlama ile ilgilenir ve ULN2803Açıktılarını koordine etmek için kalır LED göstergesi. küçük çip DS1302 hassas ikinci sinyaller için bir zamanlayıcı olarak çalışır, frekansı standart bir 32768 Hz kuvars rezonatör ile stabilize edilir. Bu, tasarımı biraz karmaşıklaştırır, ancak zamanı sürekli olarak ayarlamanız ve düzeltmeniz gerekmez; bu, birkaç MHz'lik rastgele ayarlanmamış bir kuvars rezonatörle idare ederseniz, kaçınılmaz olarak geç veya aceleyle olacaktır. Böyle bir saat, yüksek kaliteli, doğru bir kronometreden çok basit bir oyuncak gibidir.

    Gerekirse, sıcaklık sensörleri ana üniteden uzağa yerleştirilebilir - ona üç telli bir kablo ile bağlanırlar. Bizim durumumuzda, bir sıcaklık sensörü üniteye takılı, diğeri ise yaklaşık 50 cm uzunluğunda bir kablo üzerinde, 5 m kabloyu denediğimizde de mükemmel çalıştı.

    Saat ekranı dört büyük LED dijital göstergeden oluşur. Başlangıçta ortak katottular, ancak daha sonra ortak anot olarak değiştirildiler. son sürüm. Başkalarını koyabilirsiniz, ardından gerekli parlaklığa göre R1-R7 akım sınırlayıcı dirençleri seçin. Ortak bir yere yerleştirmek mümkündü, elektronik parça saat, tahta, ancak çok daha çok yönlü - birdenbire uzun mesafeden görülebilmeleri için çok büyük bir LED göstergesi koymak istiyorsunuz. Sokak saatinin böyle bir tasarımına bir örnek burada.

    Elektroniğin kendisi 5 V'tan başlar, ancak parlak parıltı LED'ler 12 V kullanmalıdır. Şebekeden güç, dengeleyiciye bir düşürücü transformatör adaptörü aracılığıyla sağlanır. 7805 kesinlikle 5 V'luk bir voltaj oluşturan küçük yeşil silindirik bir pile dikkat edin - kaynak görevi görür yedek güç, 220 V şebekesinin arızalanması durumunda 5 V - bir lityum-iyon veya NiMH pil 3.6 voltta.

    Kasa için, çeşitli malzemeler kullanabilirsiniz - ahşap, plastik, metal veya ev yapımı bir saatin tüm tasarımını, örneğin bir multimetre, tuner, radyo alıcısı vb. Pleksiglastan yaptık, çünkü işlenmesi kolay, herkesin görebilmesi için içini görmenizi sağlıyor - bu saat elle monte edildi. Ve en önemlisi, mevcuttu :)

    Burada önerilen ev yapımı tasarımın tüm gerekli ayrıntılarını bulabilirsiniz. dijital saat, diyagram, topoloji dahil baskılı devre kartı, PIC donanım yazılımı ve

    Ucuz bir PIC16F628A denetleyicisinde basit bir LED saat yapılabilir. Elbette mağazalar çeşitli elektronik saatlerle doludur, ancak işlev açısından ya bir termometre ya da çalar saat olmayabilir ya da karanlıkta parlamayabilirler. Her neyse, bazen sadece bir şeyi kendiniz lehimlemek istersiniz ve hazır satın almak istemezsiniz. Şemanın çizimini büyütmek için - tıklayın.

    Sunulan saatin bir takvimi vardır. Tarihi görüntülemek için iki seçeneğe sahiptir - rakam veya hece olarak ay, tüm bunlar tarihi girdikten sonra düğmeyle daha fazla geçiş yaparak yapılandırılır. S1 gösterim sırasında istenen parametre, termometre. Farklı sensörler için ürün yazılımı vardır. Kasanın içindeki cihazı görün:


    Kuvars rezonatörlerin doğruluk açısından mükemmel olmadığını herkes bilir ve birkaç hafta içinde bir hata birikir. Bu durumla mücadele etmek için saat, parametreler tarafından ayarlanan bir rota düzeltmesi sağlar. SH Ve SL. Daha fazla:

    SH=42 ve SL=40 - bu günde 5 dakika ileri;
    SH=46 ve SL=40 günde 3 dakika geri;
    SH=40 ve SL=40 günde 2 dakika ileri;
    SH=45 ve SL=40 günde 1 dakika geri gelir;
    SH=44 ve SL=С0 - bu, günde 1 dakika ileri;
    SH=45 ve SL=00 - bu düzeltme devre dışıdır.

    Bu şekilde mükemmel doğruluk elde edilebilir. Yine de, mükemmel şekilde ayarlayana kadar düzeltmeyi birkaç kez sürmeniz gerekecek. Ve şimdi elektronik saatin çalışması açıkça gösteriliyor:

    sıcaklık 29 santigrat derece

    Gösterge olarak, şemada belirtilen LED dijital tertibatları koyabilir veya bunları sıradan yuvarlak süper parlak LED'lerle değiştirebilirsiniz - o zaman bu saatler uzaktan görülebilir ve hatta sokağa asılabilir.


    Tek transistörlü bir cep telefonu şarj cihazı, güvenilirliği artırmak için bir yöntemdir. Birçok tasarım ve şema var şarj cihazlarıİçin cep telefonları. Bugün iki transistör üzerine yapılan şarj cihazlarının özelliklerinden ve devrelerinden bahsedeceğiz. Çoğu zaman, şarj cihazlarının çıkış voltajı 7,8 volt ile sınırlıdır.

    Adından da anlaşılacağı gibi, asıl amaç bu cihaz- Geçerli saati ve tarihi öğrenin. Ama çok daha fazlası var kullanışlı özellikler. Yaratılış fikri, nispeten büyük (bir kol saati için) metal kasalı yarı kırık bir saatle karşılaştıktan sonra ortaya çıktı. koyabileceğimi düşündüm ev yapımı saat, olasılıkları yalnızca kendi hayal gücü ve becerileri ile sınırlıdır. Sonuç, aşağıdaki özelliklere sahip bir cihazdır:

    1. Saat - takvim:

      Saat, dakika, saniye, haftanın günü, gün, ay, yıl göstergesine sayma ve çıktı.

      Kullanılabilirlik otomatik ayarlama her saat üretilen şimdiki zaman ( maksimum değerler+/-9999 adet, 1 adet = 3,90625 ms.)

      Bir tarihten itibaren haftanın gününü hesaplama (mevcut yüzyıl için)

      Yaza otomatik geçiş ve kış zamanı(değiştirilebilir)

    • Artık yıl sayısı

    2. İki bağımsız çalar saat (tetiklendiğinde bir melodi çalar)
    3. 1 sn çözünürlüğe sahip zamanlayıcı. (Maksimum geri sayım süresi 99s 59d 59s)
    4. 0,01 sn sayma çözünürlüğüne sahip iki kanallı kronometre. ( maksimum süre faturalar 99sa 59a 59s)
    5. 1 saniye sayma çözünürlüğü ile kronometre. (maksimum sayım süresi 99 gün)
    6. Termometre -5°С aralığındadır. 55°C'ye kadar (sıcaklık aralığı ile sınırlıdır) normal operasyon cihaz) 0,1°C'lik adımlarla.
    7. Okuyucu ve öykünücü elektronik anahtarlar- Dallas 1-Wire protokolüne göre DS1990 tipi tabletler (halihazırda birkaç evrensel "arazi aracı anahtarına" sahip 50 parçalık bellek), anahtar kodunu bayt bayt görüntüleme yeteneğine sahip.
    8. Uzak"Pentax", "Nikon", "Canon" dijital kameralar için IR ışınları üzerinde kontrol (yalnızca "Resim çek" komutu uygulanır)
    9. LED El Feneri
    10. 7 melodi
    11. Her saat başında sesli sinyal (değiştirilebilir)
    12. Düğmeye basıldığında sesli onay (değiştirilebilir)
    13. Kalibrasyon işlevli akü voltajı kontrolü
    14. Dijital gösterge parlaklık ayarı

    Belki bu tür işlevsellik gereksizdir, ancak evrensel şeyleri seviyorum, artı bu saatin elle yapılacağı gerçeğinden ahlaki tatmin.

    Saatin şematik diyagramı

    Cihaz, ATmega168PA-AU mikrodenetleyicisine dayanmaktadır. Saat, 32768 Hz'de saat kuvarsından eşzamansız modda çalışan T2 zamanlayıcıda çalışır. Mikrodenetleyici neredeyse her zaman uyku modundadır (gösterge kapalıdır), saniyede bir uyanarak bu saniyeyi şimdiki zamana ekler ve tekrar uykuya dalar. Aktif modda, MK dahili RC osilatöründen 8 MHz'de saatlenir, ancak dahili ön ölçekleyici bunu 2'ye böler, sonuç olarak çekirdek 4 MHz'den saatlenir. Gösterge için, ortak anot ve ondalık noktalı dört adet tek haneli LED dijital yedi segmentli gösterge kullanılır. Ayrıca amacı aşağıdaki gibi olan 7 durum LED'i vardır:
    D1- Negatif bir değerin işareti (eksi)
    D2- Çalışan bir kronometrenin işareti (yanıp sönen)
    D3- İlk alarmın açıldığının işareti
    D4- İkinci çalar saatin işareti açık
    D5- Teslim işareti ses sinyali her saat başında
    D6- Çalışan bir zamanlayıcının işareti (yanıp sönüyor)
    D7- Özellik alçak gerilim pil kaynağı

    R1-R8 - HG1-HG4 dijital göstergelerinin ve D1-D7 LED'lerinin segmentlerinin akım sınırlayıcı dirençleri. R12, R13 - akü voltajını kontrol etmek için bölücü. Saatin besleme voltajı 3V olduğundan ve beyaz LED D9'un nominal akım tüketiminde yaklaşık 3,4-3,8V'a ihtiyacı olduğundan, tam güçte parlamaz (ancak karanlıkta yanılmamak için yeterlidir) ve bu nedenle akım sınırlama direnci olmadan bağlanır. R14, Q1, R10 elemanları kızılötesi LED D8'i kontrol etmek için tasarlanmıştır (uygulama uzaktan kumanda dijital kameralar için). R19, ​​​​R20, R21, 1-Wire arayüzüne sahip cihazlarla iletişim kurarken eşleştirme için kullanılır. Yönetim, şartlı olarak adlandırdığım üç düğme ile gerçekleştirilir: MOD (mod), YUKARI (yukarı), AŞAĞI (aşağı). Bunlardan ilki ayrıca MK'yi harici bir kesinti ile uyandırmak için tasarlanmıştır (bu durumda gösterge yanar), bu nedenle PD3 girişine ayrı olarak bağlanır. Kalan düğmelere basmak, ADC ve R16, R18 dirençleri kullanılarak belirlenir. Düğmelere 16 saniye içinde basılmazsa, MK uyku moduna geçer ve gösterge söner. modundayken “Kameralar için uzaktan kumanda” bu aralık 32 saniyedir ve el feneri açıkken - 1 dakikadır. Ayrıca MK, kontrol düğmeleri kullanılarak manuel olarak uyku moduna geçirilebilir. Kronometre 0,01 sn'lik bir sayım çözünürlüğü ile çalışırken. Cihaz uyku moduna geçmiyor.

    Baskılı devre kartı

    Cihaz, saat kasasının iç çapının ölçüsüne göre yuvarlak şekilde çift taraflı baskılı devre kartı üzerine monte edilmiştir. Ancak imalatta 0,35 mm kalınlığında iki tek taraflı levha kullandım. Yine bu kalınlık 1,5 mm kalınlığındaki çift taraflı fiberglastan soyularak elde edilmiştir. Daha sonra tahtalar yapıştırılır. Tüm bunlar, ince bir çift taraflı cam elyafım olmadığı ve saat kasasının sınırlı iç alanında kaydedilen her milimetre kalınlığın çok değerli olduğu ve kullanılarak baskılı iletkenlerin imalatında birleştirmeye gerek olmadığı için yapıldı. LUT yöntemi. PCB çizimi ve parça konumu ekli dosyalardadır. Bir tarafta göstergeler ve akım sınırlayıcı dirençler R1-R8 vardır. Arkada diğer tüm detaylar var. Beyaz ve kızılötesi LED'ler için iki geçiş deliği vardır.

    Düğme kontakları ve pil yuvası, 0,2…0,3 mm kalınlığında esnek yaylı çelik sacdan yapılmıştır. ve konserve. Tahtanın her iki tarafından da fotoğrafları aşağıdadır:

    Tasarım, parçalar ve olası değişimleri

    ATmega168PA-AU mikrodenetleyici ATmega168P-AU, ATmega168V-10AU ATmega168-20AU ile değiştirilebilir. Dijital göstergeler - 4 adet KPSA02-105 süper parlak kırmızı parlaklık, 5.08 mm basamak yüksekliği. Aynı KPSA02-xxx veya KCSA02-xxx serisinden tedarik edilebilir. (sadece yeşil olanlar değil - zayıf bir şekilde parlayacaklar) Benzer boyutlardaki diğer analogları iyi parlaklığa sahip olarak bilmiyorum. HG1, HG3 için segment katotlarının bağlantısı HG2, HG4'ten farklı, çünkü benim için PCB düzeni için daha uygun oldu. Bu konuda programda onlar için farklı bir karakter üreteç tablosu kullanılmaktadır. 0805 ve 1206 boyutları yüzeye montaj için SMD dirençleri ve kapasitörler, D1-D7 boyutu 0805 LED'leri kullanıldı. 3 mm çapında beyaz ve kızılötesi LED'ler. Tahtada atlama tellerini takmanız gereken 13 açık delik vardır. 1-Wire arayüzlü DS18B20, sıcaklık sensörü olarak kullanılır. LS1 - kapağa yerleştirilmiş geleneksel bir piezoelektrik zil. Bir kontak ile üzerine monte edilmiş bir yay yardımıyla panoya, diğer kontak ile kapağın kendisi ile saat kasasına bağlanır. Bir kol saatinden kuvars rezonatör.

    Programlama, bellenim, sigortalar

    Devre içi programlama için, tam teşekküllü bir konektör yüksekliğe sığmadığı için kartta yalnızca 6 yuvarlak temas yaması (J1) vardır. PLD2x3 pimli fişten yapılmış bir kontak cihazı ve üzerlerine lehimlenmiş yaylar kullanarak bunları programlayıcıya bağladım ve bir elimle yamalara bastırdım. Ekte armatürün fotoğrafı bulunmaktadır.

    Kullandım çünkü hata ayıklama işlemi sırasında MK'yi birçok kez yeniden başlatmak zorunda kaldım. Tek seferlik bir ürün yazılımı ile, programlayıcıya bağlı ince telleri yamalara lehimlemek ve ardından tekrar lehimlemek daha kolaydır. MK, pilsiz flaş yapmak için daha uygundur, ancak gücün ikisinden de gelmesi için dış kaynak+3V veya aynı besleme voltajına sahip bir programlayıcıdan. Program derleyicide VMLAB 3.15 ortamında yazılmıştır. Kaynak kodları, uygulamada FLASH ve EEPROM için üretici yazılımı.

    DD1 mikrodenetleyicisinin FUSE bitleri aşağıdaki gibi programlanmalıdır:
    CKSEL3...0 = 0010 - dahili RC osilatöründen saat hızı 8 MHz;
    SUT1...0 =10 - Başlatma süresi: 6 CK + 64 ms;
    CKDIV8 = 1 - 8'e göre frekans bölücü devre dışı bırakıldı;
    CKOUT = 1 - CKOUT'ta Çıkış Saati devre dışı;
    BODLEVEL2…0 = 111 - besleme gerilimi kontrolü devre dışı;
    EESAVE = 0 - çip programlama sırasında EEPROM'u silme devre dışıdır;
    WDTON = 1 - Hayır kalıcı katılım Watchdog Zamanlayıcı;
    SİGORTA bitlerinin geri kalanına dokunulmaması daha iyidir. SİGORTA biti "0" olarak ayarlanırsa programlanır.

    EEPROM'un arşivde yer alan dökümle birlikte yanıp sönmesi gerekir.

    EEPROM'un ilk hücreleri, cihazın başlangıç ​​parametrelerini içerir. Aşağıdaki tablo, makul sınırlar dahilinde değiştirilebilen bazılarının amacını açıklamaktadır.

    hücre adresi

    Amaç

    Parametre

    Not

    Düşük seviyesi hakkında bir sinyalin oluştuğu akü voltajı miktarı

    260(104$) (2.6V)

    ölçülen pil voltajının değerini düzeltme katsayısı

    uyku zaman aralığı

    1 ünite = 1 saniye

    el feneri açıkken uyku moduna geçiş için zaman aralığı

    1 ünite = 1 saniye

    kamera uzaktan kumanda modundayken uyku moduna girme süresi

    1 ünite = 1 saniye

    IButton tuşlarının sayısı burada saklanır

    Noktalar hakkında küçük bir açıklama:

    1 puan. Bu, LED'in yanarak düşük değerini bildirdiği pil üzerindeki voltaj miktarını gösterir. 2,6V ayarladım (parametre - 260). Başka bir şeye ihtiyacınız varsa, örneğin 2,4V, o zaman 240 ($ 00F0) yazmanız gerekir. Sırasıyla $0000 adresindeki hücreye düşük bayt, $0001 adresine yüksek bayt girilir.

    2 puan. Alan yetersizliğinden dolayı akü voltajını ölçmenin doğruluğunu ayarlamak için karta değişken bir direnç takmadığım için yazılım kalibrasyonunu tanıttım. Doğru ölçüm için kalibrasyon prosedürü şu şekildedir: başlangıçta, bu EEPROM hücresine 1024 katsayısı (400 $) kaydedilir, cihazı aktif moda getirmeniz ve göstergedeki voltaja bakmanız ve hemen gerçek voltajı ölçmeniz gerekir. akü üzerinde bir voltmetre ile. Ayarlanması gereken düzeltme faktörü (K) şu formülle hesaplanır: K \u003d Yukarı / Ui * 1024 burada Up, voltmetre tarafından ölçülen gerçek voltajdır, Ui, cihazın kendisi tarafından ölçülen voltajdır. "K" katsayısı hesaplandıktan sonra cihaza girilir (kullanım kılavuzunda yapıldığı gibi). Kalibrasyondan sonra hatam %3'ü geçmedi.

    3 puan. Burada, hiçbir tuşa basılmazsa cihazın uyku moduna geçeceği süreyi ayarlayabilirsiniz. 16 saniyem var 30 saniyede uykuya dalması gerektiğini varsayarsak, o zaman 30 (26 $) yazmak gerekir.

    4. ve 5. paragraflarda benzerdir.

    6 puan. $0030 adresi, sıfır anahtar aile kodunu (dallas 1-Wire), ardından 48 bit numarasını ve CRC'yi saklar. Ve böylece seri olarak 50 anahtar.

    Ayar, işin özellikleri

    Cihazın kurulumu, yukarıda açıklandığı gibi pil voltajı ölçümünün kalibre edilmesine bağlıdır. Ayrıca 1 saat boyunca saatin sapmasını tespit etmek, hesaplamak ve uygun düzeltme değerini girmek gerekir (prosedür kullanım kılavuzunda açıklanmıştır).

    Cihaz tarafından desteklenmektedir lityum pil CR2032 (3V) ve göstergenin parlaklığına bağlı olarak uyku modunda yaklaşık 4 μA ve aktif modda 5 ... 20 mA tüketir. Günlük beş dakikalık kullanımla aktif mod Piller, parlaklığa bağlı olarak yaklaşık 2….8 ay dayanmalıdır. Saat kasası, pilin eksi ucuna bağlanır.

    Anahtar okuma DS1990'da test edildi. Öykünme, METAKOM interkomlarında test edilmiştir. Altında seri numaraları 46'dan 49'a (son 4) yanıp söndü (tüm tuşlar EEPROM'da saklanır, yanıp sönmeden önce değiştirilebilirler) interkomlar için evrensel tuşlar. 49 numarada kayıtlı olan anahtar karşıma çıkan tüm METAKOM dahili telefonlarını açtı, evrensel anahtarların geri kalanını test etme şansım olmadı, kodlarını ağdan aldım.

    Kameralar için uzaktan kumanda, Pentax optio L20, Nikon D3000 modellerinde test edildi. Canon inceleme için alınamadı.

    Kullanım kılavuzu 13 sayfa kaplıyor, bu yüzden makaleye dahil etmedim, ancak ekte PDF formatında koydum.

    Arşiv şunları içerir:
    Şema ve GIF;
    PCB formatındaki elemanların çizimi ve düzenlenmesi;
    Assembler'da aygıt yazılımı ve kaynak kodları;

    radyo elemanlarının listesi

    atama Tip mezhep Miktar NotMağazanot defterim
    GG1 MK AVR 8 bit

    ATmega168PA

    1 PA-AU not defterine
    U2 Sıcaklık sensörü

    DS18B20

    1 not defterine
    Q1 MOSFET transistörü

    2N7002

    1 not defterine
    C1, C2 kapasitör30 pF2 not defterine
    C3, C4 kapasitör0.1uF2 not defterine
    C5 elektrolitik kondansatör47uF1 not defterine
    R1-R8, R17 direnç

    100 ohm

    9 not defterine
    R9 direnç

    10 kOhm

    1 not defterine
    R10 direnç

    8,2 ohm

    1 not defterine
    R11 direnç

    300 ohm

    1 not defterine
    R12 direnç

    2 MΩ

    1 not defterine
    R13 direnç

    220 kOhm

    1 not defterine
    R14 direnç

    30 kOhm

    1 not defterine
    R15, R19 direnç

    4,7 kOhm

    2 not defterine
    R16 direnç

    20 kOhm

    1
    Gençliğimde bile elektronik bir saat yapmak istiyordum. Bana bir saat monte etmek becerinin zirvesiymiş gibi geldi. Sonuç olarak, K176 serisinde takvimli ve çalar saatli bir saat monte ettim. Artık demode oldular ve ben daha modern bir şey toplamak istedim. İnternette uzun bir arama yaptıktan sonra (memnun etmenin bu kadar zor olduğunu hiç düşünmemiştim;)) Bu şemayı beğendim. Yukarıdaki şemadan farkı, nadir bir çipin kullanılmamasıdır. TRIC6B595 ve mikro devrelerdeki kompozit ve daha güçlü analogu 74HC595 Ve ULN2003. Diyagramdaki değişiklikler aşağıda gösterilmiştir.



    Elektronik LED saat çalışan hattın şeması

    Programın yazarına saygı duyulur oled, aygıt yazılımı da ona ait. Saat, o anki saati, yılı, ayı ve haftanın gününü ve ayrıca evin içindeki ve dışındaki sıcaklığı sürekli bir çizgi ile gösterir. 9 bağımsız alarm saati vardır. Günün saatine bağlı olarak rotayı + - dakika olarak ayarlamak (düzeltmek), hat hızını seçmek, LED'lerin parlaklığını değiştirmek mümkündür.

    Elektrik kesintisi durumunda, saat ya bir iyonistör (1 Farad kapasitesi 4 günlük seyahat için yeterlidir) ya da bir pil ile çalışır. Kim severse, pano her ikisini de kurmak için tasarlanmıştır. Çok kullanışlı ve anlaşılır bir kontrol menüsüne sahipler (tüm kontroller sadece iki buton ile yapılıyor). Saatte aşağıdaki parçalar kullanılmıştır (tüm parçalar SMD kasalarındadır):

    mikrodenetleyici MEGA 16A'da

    -
    vardiya kaydı 74HC595

    -
    Yonga ULN2803(Darlington'ın sekiz anahtarı)

    -
    Sıcaklık sensörleri DS18B20(istek üzerine kurulur)

    -
    25 75 ohm direnç (tip 0805)

    -
    3 direnç 4.7kΩ

    -
    2 direnç 1,5 kΩ

    -
    1 direnç 3,6 kΩ

    -
    0.1 uF kapasiteli 6 SMD kondansatör

    -
    1 kapasitör 220uF

    -
    Kuvarsı 32768 hertz frekansında izleyin.

    -
    Matrisler 3 adet marka 23088-ASR 60x60 mm - ortak katot

    -
    Herhangi bir 5 voltluk içki.



    Elektronik LED saat koşu hattı için baskılı kart

    Ukrayna sakinleri için size söyleyeceğim, Lugansk radyo market mağazasında matrisler var. Saatlerin diğer benzer cihazlara göre avantajları, minimum ayrıntı ve yüksek tekrarlanabilirliktir. LED saat kurulumda herhangi bir pervaz olmadıkça, bellenimden hemen sonra çalışmaya başlayın. Mikrodenetleyici devre içinde flaşlanmıştır, bunun için kart üzerinde özel sonuçlar verilmiştir. PonyProg ile flashladım. Programlar için sigortaların ekran görüntüleri midilli Ve AVR Aşağıda verilmiştir, kimin için daha değerli olursa olsun, Ukraynaca ve Rusça ürün yazılımı dosyaları da yayınlanmıştır.


    Sıcaklık sensörlerine ihtiyacınız yoksa, bunları kuramazsınız. Saat, sensörlerin bağlantısını otomatik olarak tanır ve sensörlerden biri veya her ikisi eksikse, cihaz sıcaklığı göstermeyi durdurur (bir sensör eksikse, dış sıcaklık görüntülenmez, ikisi birdense, sıcaklık görüntülenmez) hiç).

    LED saatler için ev yapımı kasa

    Saatin çalışmasını göstermek için bir video sağlanmıştır, Yüksek kalite, çünkü bir kamera ile çekildi, ama o nedir?

    Video izle

    Bu saatin dört kopyası zaten toplandı, her birini doğum günlerinde akrabalarıma veriyorum. Ve herkes onları gerçekten sevdi. Eğer siz de bu saati toplamak istiyorsanız ve herhangi bir sorunuz varsa, forumumuza bekleriz. Saygılarımla, Sergey Voitovich ( sergei-78 ).

    LED ELEKTRONİK SAAT makalesini tartışın