Kendi ellerinizle LED göstergesi ile izleyin. Led led izle

Gençliğimde bir e-saat toplamak istedim. Bana bir saat toplayan, bu bir becerinin tepesiydi. Sonuç olarak, K176 serisinde bir takvim ve çalar saati ile bir saat topladım. Şimdi zaten ahlaki olarak modası geçmişlerdiler ve daha modern bir şey toplamak istedim. İnternette uzun bir aramadan sonra (lütfen onu memnun ettiğimi asla zordu;)) Bu şemayı beğendim. Diyagramın farkı, nadir bulunan mikro kirişlerin kullanılmamasıdır. TRIC6B595ve cipslerde kompozit ve daha güçlü analogu 74HC595 ve Uln2003.. Şemadaki düzeltmeler aşağıda gösterilmiştir.



Elektronik LED Saat Şeması Koşu Satır

Şema yazarı canım OLED., Firmware de. Saat, haftanın geçerli saatini, yılını, ayını ve gününün yanı sıra sokaktaki sıcaklığı ve evin içinde koşu dizesinin içinde olduğunu gösterir. 9 bağımsız alarm saati var. Stroke + dakikanın günde ayarlanması (düzeltilmesi) mümkündür, koşu dizesinin hızını seçin, günün saatine bağlı olarak LED'in parlaklığının parlaklığını değiştirin.

Elektrik kaybolduğunda, saat, iyonistörden (1 Phararad kapları 4 gün boyunca yeterlidir) veya bataryadan beslenir. Bu, duşta, tahtada, bunu ve diğerini kurmak için tasarlanmıştır. Çok uygun ve anlaşılır bir kontrol menüsüne sahip (tüm kontroller sadece iki düğme yapılır). Aşağıdaki parçalar saatte (SMD konutlarındaki tüm parçalar) kullanılır:

Mikrodenetçi ATMGA 16A.

-
Vardiya kaydı 74HC595

-
Yonga Uln2803. (Darlington'un sekiz anahtarını)

-
Sıcaklık sensörleri Ds18b20. (İrade yüklü)

-
75 OHM'de 25 Dirençler (Tyondominator 0805)

-
3 Dirençler 4.7Kom

-
2 Dirençler 1.5 com

-
1 Direnç 3.6 com

-
0.1 μf kapasiteli 6 EMD kapasitörleri

-
220 μf için 1 kondenser

-
Kuvars'ı 32768 hertz frekansta izleyin.

-
Matriyans3 Marka 23088-ASR 60х60 mm parçaları - Ortak Katot

-
Herhangi bir 5 volt kasaya.



Kağıt Baskılı Elektronik LED Saat Koşu Satır

Ukrayna sakinleri için size söyleyeceğim, matris, Lugansk radyo siparişinin mağazasında. Diğer benzer cihazların önündeki saatlerin avantajları, minimum parça ve yüksek tekrarlanabilirliktir. LED Saat, tesisat yazılımından hemen sonra çalışmaya başlar, elbette kurulumda ayakkabılar yok. Mikrodenetleyici intrahemno dikişlidir, bunun için tahtada özel sonuçlar verilmektedir. Bir duman programı diktim. Fuuz Programlar İçin Ekran Görüntüleri ponya ve AVR. Aşağıdakiler, Ukraynaca ve Rusça'daki ürün yazılımı dosyalarının daha akrabasıdır.


Sıcaklık sensörlerine ihtiyacınız yoksa, onları yükleyemezsiniz. Saat, sensörlerin bağlantısını otomatik olarak tanır ve bir veya her iki sensör eksikse, cihazın sıcaklığın gösterilmesini durdurur (eğer bir sensör yoksa, her ikisi de hiç gösterilmezse, sokaktaki sıcaklık eksiktir. ).

LED saatleri için ev yapımı durum

Çalışma saatlerini göstermek için bir video verilir, çünkü bir kamera çekildiğinden, ama ne olduğundan.

Video çalışma saatleri

Bu saatlerin dört örneği toplandı, her gün akrabalara veririm. Ve gerçekten herkesi sevdiler. Ayrıca bu saati toplamak isterseniz ve herhangi bir sorunuz var, merhamet forumumuzu soruyorum. Saygılarımızla, Vortyich Sergey ( Sergey-7.8 ).

Elektronik LED Saatler Makalesini Tartışın

Merhaba Geektimes! Makalenin ilk bölümünde, doğru zaman kazanmanın ilkeleri ev yapımı saat. Daha ileri gidelim ve nasıl geri çekilmek daha iyi olduğuna bakın.

1. Çıkış cihazları

Öyleyse, belirli bir platformumuz var (Arduino, Ahududu, PIC / AVR / STM kontrolörü, vb.) Ve bazı göstergeleri bağlamak için bir görev var. Düşündüğümüz birçok seçenek var.

Segment göstergesi

Her şey burada basit. Segment göstergesi, söndürme dirençleri boyunca mikrodenetleyiciye korunmuş geleneksel LED'lerden oluşur.

Dikkat, trafik!

Artıları: Tasarımın sadeliği, iyi görüntüleme açıları, düşük fiyat.
Eksi: Görüntülenen bilgi sayısı sınırlıdır.
Göstergelerin tasarımları, paylaşılan bir katot ve ortak bir anotla birlikte iki türdür, içinde bu gibi görünüyor (üreticinin web sitesinden şema).

Mikrodenetleyiciye, Google'a yardımcı olmak için LED'i bağlayarak 1001 makale var. Yapmak istediğimizde zorluklar başlar büyük saat - Sonuçta, küçük göstergeye bakın özellikle uygun değildir. Sonra göstergelere ihtiyacımız var (eBay ile fotoğraflar):

12V'den beslenirler ve sadece doğrudan mikrodenetleyiciden kazanmazlar. İşte Microcircuit yardım için geliyor CD4511Sadece bu tasarlanmış için. Verileri sadece 4 bitlik bir hattan istenen numaralara dönüştürmez, ancak voltajın göstergesine beslemek için yerleşik bir transistör tuşunu da içerir. Böylece, 9-12V'da bir "güç" voltajı ve "L7805) devrenin" mantığını "güçlendirmek için ayrı bir indirme dönüştürücüyü (örneğin L7805) almamız gerekecek.

Matris göstergeleri

Aslında, bunlar sadece 8x8 matris biçiminde aynı LED'lerdir. EBay ile fotoğraf:

EBay'de tek modüller veya bitmiş bloklar şeklinde satılır, örneğin, 4 adet. Yönetimi çok basittir - modüllerde zaten mikrokir küvetini yerinden olmuş Max7219., çalışmalarını sağlamak ve sadece 5 telli bir mikrodenetleyiciye bağlanır. Arduino için, kodu görmek isteyen birçok kütüphane var.
Artıları: Düşük fiyat, iyi görüntüleme açıları ve parlaklık.
Eksi: Düşük çözünürlük. Ancak zamanın çıktısının görevi için yeterince yeterliydi.

LCD Göstergeler

LCD göstergeler grafik ve metindir.

Bununla birlikte, grafik daha pahalıdır, ancak daha çeşitli bir bilgi geri çekmenize olanak sağlar (örneğin, atmosferik basınç grafiği). Metin daha ucuz ve onlarla çalışmak daha kolaydır, ayrıca psödografiyi geri çekmenize izin verir - ekranda özel karakterler yüklemek mümkündür.

Koddan LCD göstergesi ile çalışmak kolaydır, ancak belirli bir eksi vardır - gösterge, uygunsuz olan mikrodenetleyiciden çok sayıda kontrol hattı (7 ila 12) gerektirir. Bu nedenle, Çinliler LCD göstergesinin I2C denetleyicisiyle kombinasyonu ile geldi, sonunda çok rahat bir şekilde ortaya çıktı - sadece 4 tel (eBay'den fotoğraflar) bağlayacak kadar.


LCD göstergeler yeterince ucuzdur (eğer Ebey'i alırsanız), büyük, basitçe bunları bağlayın ve çeşitli bilgileri geri çekebilirsiniz. Sadece eksi çok büyük görüntüleme açıları değil.

OLED göstergeleri

Önceki sürümün gelişmiş bir devamıdır. Küçük ve ucuz diyagonal 1.1, "büyük ve pahalı. Ebay ile fotoğraf.

Aslında, fiyat hariç herkes iyidir. Küçük göstergelere gelince, 0.9-1.1 "boyutu, daha sonra (I2C ile çalışma çalışmaları hariç) bazı pratik uygulamaların bulmak zordur.

Gaz Deşarj Göstergeleri (IN-14, 18)

Bu göstergeler şimdi, görünüşe göre "ışığın sıcak lamba sesi" ve tasarımın özgünlüğünden dolayı çok popülerdir.


(Nocrotec.com'dan fotoğraflar)

Bağlantılarının diyagramı biraz daha karmaşıktır, çünkü Bu ateşleme göstergeleri 170V voltajı kullanır. Converter 12V \u003d\u003e 180V yongada yapılabilir Max771. Sovyet Microcircuit, göstergelere voltaj sağlamak için kullanılır. K155ID1özel olarak oluşturuldu. Bağımsız üretim sırasında sorunun fiyatı: Her gösterge için yaklaşık 500R ve K155ID1 için 100R, diğer tüm detaylar, eski dergilerde yazdıkları gibi, "açığı" değildir. Buradaki ana zorluk, hem IN-XX hem de K155ID1'in uzun zamandır üretimden uzaklaştırılması ve belki de radyo rulolarında veya birkaç özel mağazada satın almak mümkündür.

2. Platform Seçimi

Göstergeyle, az ya da çok figürasyon yaptık, ne tür bir donanım platformunun kullanmanız daha iyi olduğuna karar vermeye devam ediyor. Birkaç seçenek vardır (kendimi göz önünde bulundurmayın, çünkü bir ücret karşılayanlar ve işlemciyi lehimleyebilecekler, bu makalenin gerekli değildir).

Arduino.

Yeni başlayanlar için en kolay seçenek. Bitmiş Kurul ucuzdur (eBay'de ücretsiz kargo ile yaklaşık 10 $), programlama için gerekli tüm konektörlere sahiptir. EBay ile fotoğraf:

Arduino'nun altında çok sayıda farklı kütüphaneye sahiptir (örneğin, aynı LCD ekranlar için, gerçek zamanlı modüller için) Arduino donanımı, çeşitli ek modüllerle uyumludur.
Ana eksi: Hata ayıklamanın karmaşıklığı (sadece tutarlı tutarlı bağlantı noktasıyla) ve modern standartlar işlemcisine (2KB, RAM ve 16 MHz) göre oldukça zayıf.
ANA PLUS: Pek çok şey yapabilirsiniz, pratik olarak lehimleme yapmadan, bir programcı satın alarak ve panoların kablolarını satın alarak, modüller birbiriyle bağlantı kurmak için yeterlidir.

32 bit STM işlemcileri

Daha güçlü bir şey isteyenler için, STM32F103RBT6 ve TFT-ekranlı bir tahta gibi STM işlemcileri olan hazır panolar vardır. EBay ile fotoğraf:

Burada tam teşekküllü bir idede tam bir hata ayıklamaya sahibiz (COOCOX IDE'yi sevdiğim her şeyden), JTAG konnektörü olan ayrı bir ST-LINK hata ayıklayıcı programcısına ihtiyacınız olacak (EBay'de 20-40 $). Alternatif olarak, bu programcının zaten yerleşik olduğu STM32F4Discovery hata ayıklama kartını satın alabilirsiniz ve ayrı olarak kullanılabilir.

Ahududu pi

Son olarak, modern dünyayla tam entegrasyon isteyenler için, Linux'lu tek tahta bilgisayarlar, herkes muhtemelen tanınmış Ahududu PI. EBay ile fotoğraf:

o tam bilgisayar Linux, bir gigabyte ram ve gemide 4 çekirdekli bir işlemci ile. Tahtanın kenarı ile, 40 pin paneli çıkarılır, farklı çevre birimlerini bağlamanıza olanak tanır (örneğin, Python'da, C / C ++ 'denmemesi için Python'da bulunur), ayrıca bir standart var. 4 yuva formunda USB (WiFi bağlanabilir). Ayrıca standart bir HDMI var.
Kurullar, örneğin, yalnızca zamanın çıktısını yapmak için değil, aynı zamanda http sunucusunu, parametreleri web arayüzü üzerinden yapılandırmak için, hava tahminlerini internet üzerinden ve benzeri olarak yüklemek için de saklamak için yeterlidir. Genel olarak, fantezi için yer büyük.

Ahududu (ve STM32 işlemciler) ile bir tek zorluk var - pimleri 3 voltluk mantık kullanır ve çoğu harici cihazlar (örneğin, LCD ekranlar) 5V'den "eski şekilde" çalışması. Tabii ki, ayrıca bağlanabilirsin ve prensip olarak, işe yarayacak, ancak doğru bir yöntem değil ve ücreti 50 dolara bozduğum için üzgünüm. Doğru yol, eBay'de sadece 1-2 $ maliyeti "mantık düzeyi dönüştürücü" kullanmaktır.
EBay ile fotoğraf:

Şimdi cihazımızı böyle bir modülle bağlamak yeterlidir ve tüm parametreler tutarlı olacaktır.

ESP8266.

Yöntem daha egzotiktir, ancak kompaktlık ve düşük çözümlerin düşük maliyeti nedeniyle vaat ediyor. Çok az para için (eBay'de yaklaşık 4-5 $), işlemciyi ve WIFI'sini bulunan bir ESP8266 modülü satın alabilirsiniz.
EBay ile fotoğraf:

Başlangıçta, bu tür modüller bir seri liman üzerinde paylaşmak için bir WiFi köprüsü olarak tasarlanmıştır, ancak çoğu meraklılar tarafından yazılmıştır. alternatif ürün yazılımıSensörler, I2C aygıtları, PWM, vb. İle çalışmaya izin verilmesi, varsayımsal olarak, NTP sunucusundan zaman almak ve ekranda I2C üzerinden çıktılar. Çok fazla farklı çevre birimlerini bağlamak isteyenler için, özel NODEMCU ücretleri vardır. Çok sayıda Sonuçlar, konuyla ilgili fiyat yaklaşık 500R (elbette eBay'de):

Tek eksi - ESP8266 çok az rAM belleği (Firmware'e, 1'den 32kb'ye bağlı olarak), ancak bunun görevi daha da ilginç hale gelir. ESP8266 modülleri 3 voltluk mantık kullanır, böylece yukarıdaki seviye dönüştürücü de yararlıdır.

Bu konuda, ev yapımı elektroniklere tanıtım gezisi tamamlanabilir, yazar tüm başarılı deneyler diliyoruz.

Hapis cezası yerine

Sonunda, bir metin göstergesi ile Ahududu PI kullanmayı durdurdum, (aynı diyagonalın grafik ekranından daha ucuz olan), psödografik ile çalışacak şekilde yapılandırılmıştır. Sfotkal ekranı masa saati Bu makaleyi yazarken.

Saat, internetten alınan tam zamanı ve Yandex'den güncellenen hava, tüm bunlar Python'da yazılmıştır ve birkaç aydır çalışıyor. Paralel olarak, FTP sunucusu, firmoyu yalnızca evden değil, aynı zamanda internetin olduğu herhangi bir yerden güncellemek için yönlendiricinin portunun bağlantı noktasını sağlayan saatte çalışıyor. Bir bonus olarak, ahududu kaynakları, odayı ve / veya mikrofonu dairenin uzak gözlem olasılığı ile veya çeşitli modülleri / röleleri / sensörleri kontrol etmek için yeterince ilkedir. Gönderen postanın LED göstergesi gibi her türlü "çörek" ekleyebilirsiniz.

PS: Neden ebay?
Görmek mümkün olduğu gibi, eBay'den gelen fiyatlar veya fotoğraflar tüm cihazlara getirildi. Neden? Ne yazık ki, mağazalarımız genellikle "satın alınan 1 $ için satılan, bu yüzde 2, bu yüzde 2 için satılan ve canlı" ilkesi üzerine yaşıyor. Gibi basit örnek, Arduino UNO R3 (makaleyi yazdığında) 3600R St. Petersburg'da 3600R ve EBay'de Çin'den ücretsiz gönderim ile 350R'dir. Fark, herhangi bir edebi abartı olmadan, gerçekten bir büyüklük sırasıdır. Evet, parseyi postayla almak için bir ay beklemeniz gerekir, ancak fiyattaki bu fark buna değer olduğunu düşünüyorum. Ancak, birinin şu anda ve acil olarak olması gerekiyorsa, muhtemelen yerel mağazalarda bir seçenek var, burada herkes kendisine karar verir.

Fotoğrafta, prototip, tüm bu ekonomiyi yönetecek bir programı hata ayıklamak için benim tarafından toplandı. Düzenin sağ üst köşesindeki ikinci Arduino nano, proje için geçerli değildir ve sadece orada yapışır, buna dikkat edemezsiniz.

Çalışma prensibi hakkında biraz: Arduino, DS323 zamanlayıcısından veri alır, bunları işler, bir fotorezistör kullanarak aydınlatma seviyesini belirler, ardından her şey her şeyi Max7219'da gönderir ve sırayla istenen parçaları istenen parlaklığı ile tutuşturur. Ayrıca, bir yıl, ay, gün ve saat olarak ayarlayabilirsiniz üç düğme yardımı ile. Fotoğrafta, göstergeler bir dijital termal sensörden alınan zaman ve sıcaklığı görüntüler.

Benim davamdaki temel zorluk, ortak bir anotla 2,7 inç göstergelerdir ve ilk önce, ortak bir katotlu göstergeler için keskinleştirilen ve ikinci olarak problemi ikinciye olan 7.2'ye ihtiyaç duydukları için sorunu çözmek için ilk önce arkadaş edinmesidir. Glow için volts, bir max7219 sağlanamıyor. Bir forumda yardım sormak cevabı aldım.

Ekran Görüntüsünde Çözüm:


Max7219'dan yapılan segment çıkışları, sinyali ters çeviren ve her bir çıkışa ve her bir çıkışa, üç transistörün devresini tutturarak, sinyalini de tersine çeviren ve voltajı artıran toplam ekran katotuna bağlanması gereken her bir çıkışa sarılır. Bu yüzden, MAX7219 ekranlarına ortak bir anot ve 5 volttan fazla besleme voltajı ile bağlanma yeteneğini alıyoruz.

Test için, bir gösterge bağlıydı, her şey çalışıyor, hiçbir şey sigara içiyor

Toplamaya başlıyoruz.

Şema, her şeyin aynı yönetime üzerindeki, eğrilerimin bölündüğü, varyantdaki çok sayıda süveter sayısından dolayı 2 bölüme ayrılmaya karar verdi. Saat bir ekran bloğu ve güç kaynağı ve kontrol ünitesinden oluşacaktır. İkincisi ilk önce toplamaya karar verildi. Estettes ve deneyimli radyo amatörler, ayrıntıların kötü muamelesi nedeniyle zayıflamamayacağım. Luta iyiliği için bir yazıcı satın alma arzusu yoktur, bu yüzden eski yolda yapıyorum - bir kağıt parçasını eğitirim, şablondaki delikleri sürükliyorum, pistin bir işaretleyicisini çizin, sonra ihanet et.

Göstergeleri sabitleme prensibi ile aynıdır.

Rahatlık için yapılan bir pleksiglas şablonunu kullanarak gösterge ve bileşenlerin konumunu yerleştiriyoruz.

İşaretleme süreci







Ardından, bir şablon kullanarak doğru yerlerde delikler açar ve tüm bileşenleri deneyin. Her şey kusursuz bir şekilde düştü.

Parça ve iplikçik çizin.




klorlu Banyo

Hazır!
Kontrol Paneli:


Gösterge kartı:


Kontrol panosu mükemmel bir şekilde ortaya çıktı, gösterginin panosunu eleştirel bir şekilde boğulmadı, düzeltilebilir, lehimleme zamanı. Bu sefer SMD bekaretini kaybettim ve şemada 0805 bileşeni açtım. Gevşek olarak fakir, ilk dirençler ve kapasitörler yerlere lehimlendi. Elinizle daha fazla düşünüyorum, daha kolay olacak.
Satın alınan flux kullandığı için. Onunla lehimlemek bir zevktir, AlCohokanifol'ü şimdi sadece Mezzani için kullanıyorum.

İşte hazır ücretler. Kontrol panosunda, Arduino Nano, saat, ayrıca ekran kartına ve sensörlere (dijital termometre için foto sensörü ve dijital termometre DS18S20) bağlanması için çıkışlar ve çıkış voltajı ayarındaki güç kaynağı vardır (büyük için) Yedi Yedi Yedi) ve Powering Saatleri ve Arduino için, gösterge panosunda, ekranlar için iniş prizleri, MAX2719 ve ULN2003A için paneller, dört büyük yedi yedinin gücü ve bir sürü süveter.




arka kontrol kartı

Arka gösterge kartı:

SMD'nin Korkunç Kurulumu:


Çalışan

Tüm döngüleri, düğmelerini ve sensörleri lehimledikten sonra, tüm bunları açma zamanı. İlk başlatma, birkaç sorun ortaya çıktı. Son büyük gösterge parlıyordu ve gerisi loş bir şekilde parladı. İlk sorunla, SMD transistörün bacaklarının korkusu tarafından, LM317 tarafından verilen ikinci voltaj ayarıyla boğuldu.
YAŞIYOR!

Uzun zaman önce bir evin bir saati olması için bir ihtiyaç vardı, ama sadece elektronik, çünkü nişancı sevmediğim için, çünkü onlar. Lehimleme ve louds içinde küçük bir deneyim yok. İnternet üzerinden parlıyor ve bazı edebiyat okuyorum, bir saat saatime ihtiyacım olmadığından, en basit şemayı seçmeye karar verdim.

Bu şemayı kolay olduğu için seçti kendi ellerinizle bir saat yapın

Başlayalım, kendi ellerinizi ne yapmamız gerekiyor? Tabii ki, eller, eller, beceri (hatta büyük değil) okuma şemaları, lehimleme demir ve detaylar. İşte kullandığım şeyin tam bir listesi:

10 MHz'de kuvars - 1 adet, mikrodenetleyici Attiny 2313, 100 ohm dirençler - 8 adet., 3 adet. 10 com, 2 kondansatör 22 pf, 4 transistör, 2 düğme, LED göstergesi 4 Boşaltma KEM-5641-ASR (RL-F5610SBAW / D15). Kurulum Tek taraflı textolite üzerinde yaptım.

Ancak bu şemada bir kusur var: Boşaltma tedavisinden sorumlu olan mikrodenetleyici (bundan böyle MK olarak adlandırılan) sonuçlarına, oldukça iyi bir yük güzeldir. Toplam miktardaki akım, maksimum bağlantı noktasından çok daha yüksektir, ancak Dinamik ekranda MK'nın aşırı ısınması için zaman yoktur. Mk başarısız olmadığı için, deşarj devrelerine 100 Ohm direnç ekleyin.

Bu şemada, gösterge kontrolü, gösterge segmentlerinin MC'nin karşılık gelen sonuçlarından gelen sinyaller tarafından kontrol edildiği, dinamik gösterge prensibine göre gerçekleştirilir. Bu sinyallerin tekrarı sıklığı 25 Hz'den fazladır ve gösterge numaralarının bu parıltısı nedeniyle sürekli görünüyor.

Yukarıda yapılan elektronik saatler belirtilen şema, sadece saati (saat ve dakika) gösterebilir ve bir saniye segmentler arasında bir nokta gösterir.hangi yanıp söner. Saat modunu yönetmek için, saat ayarlarını ve dakikaları kontrol eden düğme anahtarları vardır. Bu şema tarafından desteklenmektedir, 5V'deki güç kaynağından gerçekleştirilir. Üretimde pcb Şemaya 5V stabitron dahil edildi.

5V'teki BP'im olduğumdan beri, stabilodonu plandan dışladım.

Ücreti yapmak için, şema bir demir kullanarak uygulanır. Yani, basılı devre yazdırılır mürekkep püskürtmeli yazıcı Parlak kağıt kullanarak, modern parlak dergilerden alınabilir. İstenen boyutun textolitini kestikten sonra. Bedenim 36 * 26 mm döndü. Tüm öğelerin SMD durumda seçilmesi nedeniyle böyle küçük bir boyut.

Kurulun ambalajı, klor demir yardımı ile gerçekleştirildi (FECL 3). Zaman gereği, o zaman yaklaşık bir saatte bir saat, çünkü ücretli banyo şöminede durduğundan, yüksek sıcaklık, tahtada kullanılmayan çıkarıcı zamanını etkiler. Ancak sıcaklıkta abartmayın.

Bir aşındırma süreci olsa da, başını kırmamak ve Saatin çalışmaları için ürün yazılımı yazmamak için, internetin genişlemesine gitti ve ürün yazılımını bu şema altında buldu. Nasıl Flaş: İnternette de bulunabilir. Ben sadece atmega mk yanıp sönen programcı tarafından kullanılmıştım.

Ve nihayet, kurulumuz hazır ve saatlerimizi lehimlemeye devam edebiliriz. Lehimleme için, MK ve diğer ayrıntıları yakmamak için ince bir bayat ile 25 W için bir lehim demiri gerekir. Dikkatlice ve tercihen ilk kez MK'nın tüm bacaklarını lehimize önem veririz, ancak yalnızca ayrı ayrıdır. Konuyla ilgili olmayanlar için, SMD binasında gerçekleştirilen detayların hızlı bir lehimleme için teneke sonuçları olduğunu bilin.

Ama burada lehim eşyalarıyla bir ücrete benziyor.


LED'lerde büyük saat

Giriş.

Hepsi böyle başladı. Ülkede, mekanik ile ilgili sorunları olan eski bir mekanik çalar saat (SSCB'de yapıldı) vardı. Elektronik bir saat toplamaya karar verdim. İlk sorun, hangi göstergenin seçileceğidir. Ülkedeki büyük sıcaklık farklılıkları nedeniyle VLI ve GR yaklaşıyor. LCD aynı sebepten dolayı kayboluyor. Bir LED göstergesi var. Göstergelerdeki küçük sayılara bakmaktan bıktım ve büyük yedi sevenmen nadir ve pahalı. Bireysel yeşil LED'lerden bir dizi 50mm sayısına sahip bir gösterge yapmaya karar verildi.

Gösterge, fark etti, ancak bir şekilde yönetmeleri gerekir. Aynı zamanda, saat uzun bir beslenme eksikliğinde bile gitmelidir. Attiny2313 MK ve ayrıca gömülü bir güç kontrol cihazı olan RTC DS1307 çipi üzerinde yapacağız ve pili bağlamanızı sağlar.

1. Gösterge.

Dediğim gibi, 5 mm çapında ayrı yeşil LED'lerden yapıldık. İşte gösterge şeması:

Burada açıklayacak açıklayıcı bir şey yok. Dirençler mevcut sınırlayıcıdır, sayıların güzel çizimi için diyotlara ihtiyaç vardır. Her dikdörtgende, diyagram, ortada - ayırma kolonunda bir rakam (hepsinin diyagramı) olmalıdır.

2. Ana bölüm.

Şema, söylediğim gibi, Attiny2313 ve DS1307'de. İşte burada:

Burada zaten açıklamalar gereklidir. Sağ iki çift yedi yedinci ve iki LED, OA ile küçük bir göstergenin iç şeması. Neden iki gösterge? Geceleri, parlak bir parıltılı büyük bir gösterge uykuya karışabilir (saat yatağın yanında olacaktır), bu konuda, küçük bir gösterge düğmesine SW1'e geçebilirsiniz. "Gece" konumunda. "GÜN" de küçük bir gösterge çalışır. - Büyük. Bu küçük göstergeyi aldım çamaşır makinesi, Pinout fırında. 3b, CR2032 için pil. Q1-Q4 transistörleri, örneğin KT315'te diğer düşük güçlü PNP transistörleriyle değiştirilebilir. Q6-Q9 - PNP Kod CE'de en az 1A, Q5 - en az 0.4A'lık bir kolektör akımı ile NPN'de. Güç kaynağı, 9-20V voltajında \u200b\u200bherhangi biri olabilir, polarite önemli değil, değişikliğin bile izin verebilirsiniz. Mevcut en az 1a. Stabilizer U4 radyatöre kurulmalıdır. Bu arada, giriş voltajı daha azdır, dengeleyiciyi kolaylaştırır. Böyle bir BP var:

Şimdi Meclise gidin.

3. Montaj.

Mağazaya gidiyoruz ve detayları satın alıyoruz.

Ücretler yapıyoruz ve lehime başlıyoruz. 88 LED'i dökün, çoğu direnç ve 44 diyot - kolay değil, ama buna değer.

Şimdi tüm telleri bağlıyoruz. Artıları ve PLS / PBS konektörlerini kullanırım. Bu resimler size yardımcı olacaktır:

Şimdi MK'yi yanıp sönüyoruz. İşte Fuuz:

Ve açın:

Kullandığım Düğmeler ve Konnektörler:

4. Olgu.

Kontrplak ve bardan yaptığım vücut, 20 * 40, sandwicked ve vernikle kaplı. Arka, duvara monte etmek için iki bağlantı elemanını yerleştirin.

Bu arada, göstergeler için pencerelerin sıkışması için filmi yeşil şişelerden kullandım, güzel görünüyor ve güneşe karşı korur.

Şimdi birkaç fotoğraf:

Konuya devam ediyor:
Akıllı telefon

Minitool Güç Veri Kurtarma Serbest Sürümü, verileri kurtarmak için tasarlanmış kullanımı kolay bir programdır. Minitool Güç Veri Kurtarma ile çalışmak için ...