DS1307 ile AVR mikro denetleyicisinde saat. Elektronik LED saat

Merhaba geektimes! Makalenin ilk bölümünde, ev yapımı bir saatin tam saatini alma prensipleri ele alındı. Daha ileri gidelim ve bu sefer nasıl ve neyi göstermenin daha iyi olduğunu düşünelim.

1. Çıkış cihazları

Yani belirli bir platformumuz var (Arduino, Raspberry, PIC / AVR / STM kontrolörü, vb.) ve görev ona bir gösterge bağlamaktır. Dikkate alacağımız birçok seçenek var.

Segment gösterimi

Burada her şey basit. Segment göstergesi, mikrodenetleyiciye sönümleme dirençleri aracılığıyla banal olarak bağlanan sıradan LED'lerden oluşur.

trafiğe dikkat!

Artıları: tasarımın sadeliği, iyi görüş açıları, düşük fiyat.
Eksi: görüntülenen bilgi miktarı sınırlıdır.
Ortak bir katot ve ortak bir anot ile iki tür gösterge tasarımı vardır, bunun içinde buna benzer bir şey vardır (üreticinin web sitesindeki şema).

Bir LED'in bir mikrodenetleyiciye nasıl bağlanacağına dair 1001 makale var, yardım için google. Yapmak istediğimizde zorluklar başlar büyük saat- küçük bir göstergeye bakmak çok uygun değil. O zaman bunun gibi göstergelere ihtiyacımız var (eBay'den fotoğraf):

12V ile çalışırlar ve doğrudan mikrodenetleyiciden çalışmazlar. İşte mikro devre kurtarmaya geliyor CD4511, sadece bu amaç için. Yalnızca 4 bitlik hattan gelen verileri istenen rakamlara dönüştürmekle kalmaz, aynı zamanda göstergeye voltaj sağlamak için yerleşik bir transistör anahtarı içerir. Bu nedenle, devrede 9-12V'luk bir "güç" voltajına ve devrenin "mantığını" güçlendirmek için ayrı bir düşürücü dönüştürücüye (örneğin, L7805) ihtiyacımız olacak.

matris göstergeleri

Aslında bunlar aynı LED'ler, sadece 8x8 matris şeklinde. eBay'den fotoğraflar:

EBay'de tekli modüller veya hazır bloklar olarak satılır, örneğin 4 adet. Kontrolleri çok basittir - modüllere zaten bir mikro devre lehimlenmiştir. MAX7219, sadece 5 kablo ile çalışmasını ve mikrodenetleyiciye bağlanmasını sağlar. Arduino için bir çok kütüphane var, ilgilenenler koda bakabilir.
Artıları: düşük fiyat, iyi görüş açıları ve parlaklık.
Eksi: düşük çözünürlük. Ancak zaman çıktısı görevi için oldukça yeterlidir.

LCD göstergeler

LCD göstergeler grafiksel ve metinseldir.

Grafikler daha pahalıdır, ancak daha çeşitli bilgileri görüntülemenize izin verir (örneğin, bir atmosfer basıncı grafiği). Metin mesajları daha ucuzdur ve üzerinde çalışmak daha kolaydır, ayrıca sözde grafikleri görüntülemenize izin verir - ekrana özel semboller yükleyebilirsiniz.

Koddan LCD göstergesi ile çalışmak zor değil, ancak belirli bir dezavantaj var - gösterge, mikrodenetleyiciden uygun olmayan birçok kontrol hattı (7'den 12'ye kadar) gerektiriyor. Bu nedenle, Çinliler LCD göstergesini i2c kontrol cihazı ile birleştirme fikrini ortaya attılar, sonunda çok uygun olduğu ortaya çıktı - bağlanmak için sadece 4 kablo yeterli (eBay'den fotoğraf).


LCD göstergeler oldukça ucuzdur (eBay'de alınırsa), büyüktür, bağlanması kolaydır ve çeşitli bilgileri görüntüleyebilirsiniz. Tek dezavantajı çok geniş görüş açıları değil.

OLED göstergeleri

Bunlar, önceki sürümün geliştirilmiş bir devamıdır. Küçük ve ucuz 1.1 "den büyük ve pahalıya kadar çeşitlilik gösterirler. eBay'den fotoğraf.

Aslında, fiyat dışında herkes için iyidirler. Küçük göstergelere gelince, 0.9-1.1 "boyutunda, onlar için herhangi bir pratik uygulama bulmak zordur (i2c ile çalışmak dışında).

Gaz deşarj göstergeleri (IN-14, IN-18)

Bu göstergeler, görünüşe göre "sıcak lamba ışığı sesi" ve tasarımın özgünlüğü nedeniyle artık çok popüler.


(nocrotec.com sitesinden fotoğraf)

Bağlantı şemaları biraz daha karmaşıktır, çünkü bu göstergeler ateşleme için 170V kullanır. 12V => 180V'den dönüştürücü bir mikro devre üzerinde yapılabilir MAX771... Göstergelere voltaj sağlamak için bir Sovyet mikro devresi kullanılır K155ID1, bunun için özel olarak yaratılmıştır. Sorunun kendi kendine üretim için fiyatı: her gösterge için yaklaşık 500 ruble ve K155ID1 için 100 ruble, eski dergilerde yazdıkları gibi diğer tüm ayrıntılar "kısa arzda değil". Buradaki ana zorluk, hem IN-xx hem de K155ID1'in uzun süredir üretim dışı olması ve bunları yalnızca radyo pazarlarından veya birkaç özel mağazadan satın alabilmenizdir.

2. Platform seçimi

Göstergeyi az çok anladık, hangi donanım platformunun daha iyi kullanılacağına karar vermek kaldı. Birkaç seçenek var (ev yapımı olanları düşünmüyorum, çünkü bir tahtayı nasıl bağlayacağını ve işlemciyi nasıl lehimleyeceğini bilenlerin bu makaleye ihtiyacı yok).

Arduino

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

Arduino için çok sayıda farklı kitaplık vardır (örneğin, aynı LCD ekranlar, gerçek zamanlı modüller için), Arduino çeşitli ek modüllerle donanım uyumludur.
Ana dezavantaj: hata ayıklamanın karmaşıklığı (yalnızca seri port konsolu aracılığıyla) ve modern standartlara göre oldukça zayıf bir işlemci (2KB RAM ve 16MHz).
Ana artı: birçok şey yapabilirsiniz, pratik olarak lehimleme ile uğraşmadan, bir programlayıcı ve kablolama kartları satın almadan, modüllerin birbirine bağlanması yeterlidir.

32 bit STM işlemciler

Daha güçlü bir şey isteyenler için, örneğin STM32F103RBT6 ve TFT ekranlı bir kart gibi STM işlemcili hazır kartlar var. eBay'den fotoğraflar:

Burada zaten tam teşekküllü bir IDE'de tam hata ayıklama var (Coocox IDE'yi daha çok sevdim), ancak JTAG konektörlü ayrı bir ST-LINK hata ayıklayıcı programlayıcıya ihtiyacımız var (sorun fiyatı 20 $- eBay'de 40). Alternatif olarak, bu programlayıcı yerleşik olarak bulunan ve ayrı olarak kullanılabilen bir STM32F4Discovery hata ayıklama panosu satın alabilirsiniz.

ahududu PI

Ve son olarak, modern dünya ile tam entegrasyon isteyenler için Linux'lu tek kartlı bilgisayarlar var, muhtemelen herkes Raspberry PI'yi zaten biliyor. eBay'den fotoğraflar:

Bu tam teşekküllü bilgisayar Linux, gigabayt RAM ve yerleşik 4 çekirdekli işlemci ile. Tahtanın kenarında, çeşitli çevre birimlerini bağlamanıza izin veren 40 pimli bir panel vardır (pimler koddan mevcuttur, örneğin Python'da, C / C ++ 'dan bahsetmeden), ayrıca bir 4 konektör şeklinde standart USB (WiFi bağlayabilirsiniz). Ayrıca standart HDMI vardır.
Kartın gücü, örneğin, yalnızca zamanı görüntülemek için değil, aynı zamanda web arayüzü aracılığıyla parametreleri ayarlamak için bir HTTP sunucusu tutmak, hava tahminini İnternet üzerinden yüklemek vb. için yeterli olacaktır. Genel olarak, bir hayal gücü uçuşu için çok yer var.

Raspberry (ve STM32 işlemciler) ile ilgili tek sorun pinlerinin 3V mantığı kullanmasıdır ve çoğu harici cihazlar(örn. LCD ekranlar) 5V'dan itibaren "eski moda yöntemle" çalışır. Elbette bağlanabilirsiniz ve bu nedenle prensipte işe yarayacaktır, ancak bu tam olarak doğru bir yöntem değildir ve 50 dolarlık ödemeyi bozmak üzücü. Doğru yol, eBay'de yalnızca 1-2 dolara mal olan bir "mantık düzeyi dönüştürücü" kullanmaktır.
eBay'den fotoğraflar:

Artık cihazımızı böyle bir modül üzerinden bağlamamız yeterli ve tüm parametreler koordineli olacak.

ESP8266

Yöntem oldukça egzotik, ancak çözümün kompaktlığı ve düşük maliyeti nedeniyle oldukça umut verici. Çok az bir para için (eBay'de yaklaşık 4-5 $), bir işlemci ve yerleşik WiFi içeren bir ESP8266 modülü satın alabilirsiniz.
eBay'den fotoğraflar:

Başlangıçta, bu tür modüller, bir seri bağlantı noktası üzerinden değişim için bir WiFi köprüsü olarak tasarlandı, ancak birçok meraklı yazdı alternatif üretici yazılımı, sensörler, i2c cihazları, PWM vb. ile çalışmayı sağlar. Varsayımsal olarak, bir NTP sunucusundan zaman almak ve i2c aracılığıyla ekranda görüntülemek oldukça mümkündür. Birçok farklı çevre birimini bağlamak isteyenler için özel NodeMCU kartları vardır. Büyük bir sayı Sonuç olarak, ihraç fiyatı yaklaşık 500 ruble (elbette eBay'de):

Tek olumsuz, ESP8266'nın çok az RAM belleği(firmware'e bağlı olarak, 1'den 32KB'ye kadar), ancak bu, görevi daha da ilginç hale getirir. ESP8266 modülleri 3 volt mantığı kullanır, bu nedenle yukarıdaki seviye dönüştürücü burada da kullanışlıdır.

Bu konuda ev yapımı elektroniklere giriş gezisi tamamlanabilir, yazar herkese başarılı deneyler diler.

Sonuç yerine

Sonunda, sözde grafiklerle çalışmak üzere yapılandırılmış bir metin göstergesine sahip bir Raspberry PI kullanmaya karar verdim (aynı diyagonalin grafik ekranından daha ucuz olduğu ortaya çıktı). Ekranın resmini çekti masa saati bu yazının yazıldığı sırada.

Saat, İnternet'ten alınan tam zamanı ve Yandex'den güncellenen hava durumunu gösterir, tüm bunlar Python'da yazılmıştır ve birkaç aydır çalışıyor. Paralel olarak, saatte bir FTP sunucusu başlatılır, bu da (yönlendiricide bağlantı noktası iletme ile birlikte) yalnızca evden değil, aynı zamanda İnternet'in olduğu her yerden üzerlerindeki bellenimi güncellemesine izin verir. Bonus olarak, Raspberry'nin kaynakları prensipte bir daireyi uzaktan izleme veya çeşitli modülleri / röleleri / sensörleri kontrol etme yeteneğine sahip bir kamera ve / veya mikrofon bağlamak için yeterlidir. gibi her türlü "güzellik" ekleyebilirsiniz. LED göstergesi gelen posta vb. hakkında.

Not: Neden eBay?
Gördüğünüz gibi, tüm cihazlar için fiyatlar veya ebay'den fotoğraflar verildi. Nedenmiş? Maalesef mağazalarımız genellikle "1 dolara aldım, 3'e sattım ve bu yüzde 2 ile yaşıyorum" ilkesine göre yaşıyor. Olarak basit örnek Arduino Uno R3'ün maliyeti (bu yazının yazıldığı sırada) St. Petersburg'da 3600r ve Çin'den ücretsiz kargo ile eBay'de 350r. Fark, herhangi bir edebi abartı olmaksızın gerçekten bir büyüklük sırasıdır. Evet, kargoyu postaneden teslim almak için bir ay beklemeniz gerekecek ama bence aradaki bu fiyat farkına değer. Ancak, birinin şu anda ve acilen ihtiyacı varsa, muhtemelen yerel mağazalarda bir seçim vardır, burada herkes kendisi için karar verir.

Mikrodenetleyiciler konusunda en azından biraz bilgili olanlar ve aynı zamanda basit ve basit bir tasarım oluşturmak isteyenler için. kullanışlı cihaz ev için LED göstergeli bir montajdan daha iyi bir şey yoktur. Böyle bir şey odanızı dekore edebilir veya ekstra değer kazanacağı benzersiz bir el yapımı hediyeye gidebilir. Devre bir saat ve bir termometre gibi çalışır - modlar bir düğme ile veya otomatik olarak değiştirilir.

Termometreli ev yapımı bir saatin elektrik şeması

mikrodenetleyici PIC18F25K22 tüm veri işleme ve zamanlama ile ilgilenir ve bir kısmı için ULN2803Açıkışlarının LED göstergesi ile koordinasyonu kalır. Küçük mikro devre DS1302 hassas ikinci sinyaller için bir zamanlayıcı olarak çalışır, frekansı standart bir kuvars rezonatör 32768 Hz 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 için rastgele ayarlanmamış bir kuvars rezonatörle uğraşırsanız, kaçınılmaz olarak ertelenecek veya aceleye gelecektir. Böyle bir saat, yüksek kaliteli, hassas bir kronometreden ziyade basit bir oyuncaktır.

Gerekirse, sıcaklık sensörleri ana üniteden uzağa yerleştirilebilir - üç telli bir kabloyla ona bağlanırlar. Bizim durumumuzda, bir sıcaklık sensörü bloğa, diğeri dışarıda, yaklaşık 50 cm uzunluğunda bir kabloya yerleştirilmiştir.5 m'lik bir kablo denediğimizde, mükemmel bir şekilde çalıştı.

Saat ekranı dört büyük LED dijital göstergeden oluşur. Başlangıçta ortak katottular, ancak son versiyonda ortak anoda dönüştüler. Başkalarını koyabilirsiniz, ardından gerekli parlaklığa göre akım sınırlayıcı dirençler R1-R7'yi seçin. Saatin elektronik kısmı ile ortak bir panoya yerleştirilebilirdi, ancak bu çok daha çok yönlü - aniden çok büyük bir LED göstergesi koymak istiyorsunuz, böylece uzun bir mesafeden görülebiliyorlar. Sokak saatinin böyle bir tasarımına bir örnek burada.

Elektroniğin kendisi 5 V'tan başlar, ancak LED'lerin parlak bir şekilde parlaması için 12 V kullanmanız gerekir. Şebekeden güç, bir kademeli transformatör adaptöründen dengeleyiciye sağlanır 7805 kesinlikle 5 V'luk bir voltaj üreten . Küçük yeşil silindirik pile dikkat edin - bir kaynak görevi görür yedek güç, 220 V'luk bir elektrik kesintisi durumunda. 5 V için alınması gerekli değildir - 3,6 voltluk bir lityum iyon veya Ni-MH pil yeterlidir.

Durum için, çeşitli malzemeler kullanabilirsiniz - ahşap, plastik, metal veya tüm yapıda inşa ev yapımı saatlerörneğin bir multimetre, tuner, radyo vb. gibi bitmiş bir endüstriyel olana. Pleksiglastan ürettik, çünkü işlenmesi kolaydır, herkesin görebilmesi için içini görmenizi sağlar - bu saat kendi ellerimizle monte edilmiştir. Ve en önemlisi stoktaydı :)

Burada önerilen ev yapımı tasarımın gerekli tüm detaylarını bulabilirsiniz. dijital saat, şematik, topoloji dahil baskılı devre kartı, PIC bellenimi ve

NEDEN OLMUŞ basit saat ucuz bir PIC16F628A kontrol cihazında yapılabilir. Tabii ki mağazalar çeşitli elektronik saatlerle dolu ama işlevlerine göre ya termometre ya da çalar saat olmayabilir ya da karanlıkta parlamazlar. Ve genel olarak, bazen proto bir şeyi kendisi lehimlemek ister ve hazır satın almak istemez. Diyagramın diyagramını büyütmek için - tıklayın.

Sunulan saatler bir takvime sahiptir. Tarihi görüntülemek için iki seçeneğe sahiptir - ay, rakam veya hece olarak, tüm bunlar, düğme ile daha fazla geçiş yapılarak tarih girildikten sonra yapılandırılır. S1İstenilen parametre görüntülenirken, termometre. farklı sensörler için yazılımlar var. Kasanın içindeki cihaza bakın:


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

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

Bu şekilde mükemmel doğruluk elde edilebilir. Her ne kadar mükemmel bir ş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östergeler olarak, diyagramın kendisinde belirtilen LED dijital düzeneklerini koyabilir veya bunları sıradan yuvarlak süper parlak LED'lerle değiştirebilirsiniz - o zaman bu saat uzaktan görülebilir ve sokakta bile asılabilir.

Fotoğrafta, tüm bu ekonomiyi yönetecek programın hatalarını ayıklamak için bir araya getirdiğim bir prototip var. Breadboard'un sağ üst köşesindeki ikinci arduino nano projeye ait değil ve oraya aynen öyle yapışıyor, görmezden gelebilirsiniz.

Çalışma prensibi hakkında biraz: Arduino, DS323 zamanlayıcıdan veri alır, bunları işler, bir fotodirenç kullanarak aydınlatma seviyesini belirler, ardından her şeyi MAX7219'a gönderir ve sırayla gerekli bölümleri istenen parlaklıkta yakar. Ayrıca, üç düğmeyi kullanarak yılı, ayı, günü ve saati istediğiniz gibi ayarlayabilirsiniz. Fotoğrafta, göstergeler dijital bir sıcaklık sensöründen alınan zamanı ve sıcaklığı gösterir.

Benim durumumdaki asıl zorluk, ortak bir anotlu 2,7 inçlik göstergelerin ve ilk önce ortak bir katotlu göstergeler için keskinleştirilmiş max7219 ile bir şekilde arkadaş olmaları ve ikincisi, sorunu güç kaynaklarıyla çözmek için olmaları gerektiğidir. , parlama için 7.2 volta ihtiyaç duyduklarından, max7219'un tek başına sağlayamayacağı. Bir forumda yardım istedikten sonra aynı cevabı aldım.

Ekran görüntüsü çözümü:


Bir mikro devre, sinyali tersine çeviren max7219'dan segmentlerin çıkışlarına yapışır ve her çıkışa, ekranın ortak katoduna bağlanması gereken, aynı zamanda sinyalini tersine çeviren ve voltajı artıran üç transistörlü bir devre yapışır. Böylece, ortak bir anotlu ve 5 volttan fazla besleme voltajına sahip ekranları max7219'a bağlama fırsatını elde ediyoruz.

Test için bir gösterge bağladım, her şey çalışıyor, hiçbir şey sigara içmiyor

toplamaya başlıyoruz.

Her şeyin tek bir panoda olduğu çarpık bacaklarımdan boşanmış versiyondaki çok sayıda jumper nedeniyle devreyi 2 parçaya bölmeye karar verdim. Saat, bir gösterge ünitesi ile bir güç ve kontrol ünitesinden oluşacaktır. İlk önce ikincisinin montajına karar verildi. Estetik ve deneyimli radyo amatörleri, lütfen parça kullanımından dolayı bayılmayın. LUT uğruna bir yazıcı satın alma arzusu yok, bu yüzden bunu eski moda şekilde yapıyorum - bir kağıt parçası üzerinde antrenman yapıyorum, bir şablona göre delikler açıyorum, bir işaretleyici ile bir iz çiziyorum, sonra yem yapıyorum.

Göstergeleri sabitleme ilkesi, açık olanla aynıdır.

Kolaylık sağlamak için yapılmış bir pleksiglas şablon kullanarak göstergelerin ve bileşenlerin konumunu işaretliyoruz.

işaretleme süreci







Ardından şablonu kullanarak doğru yerlere delikler açıyoruz ve tüm bileşenleri deniyoruz. Her şey sorunsuz düştü.

Yollar çizer ve zehirleriz.




demir klorürde banyo yapmak

Hazır!
kontrol Paneli:


gösterge panosu:


Kontrol panosunun mükemmel olduğu ortaya çıktı, ekran kartındaki iz, pisti kritik bir şekilde silip süpürmedi, bu düzeltilebilir, lehimleme zamanı geldi. Bu sefer SMD bekaretimi kaybettim ve devreye 0805 bileşen ekledim. En azından, ilk dirençler ve kapasitörler yerinde lehimlendi. Sanırım elimi daha çok dolduracağım, daha kolay olacak.
Lehimleme için aldığım fluxu kullandım. Onunla lehim yapmak bir zevk, şimdi sadece kalaylama için alkollü reçine kullanıyorum.

İşte bitmiş tahtalar. Kontrol panosu, bir arduino nano için bir koltuğa, bir saate ve ayrıca bir ekran kartına ve sensörlere (otomatik parlaklık için fotodirenç ve bir dijital termometre ds18s20) bağlanmak için çıkışlara ve ayarlanabilir çıkış voltajına sahip bir güç kaynağı ünitesine (yedi büyük için) sahiptir. -segment cihazları) ve saat ve arduino'ya güç sağlamak için, ekran kartı, ekranlar için yuvalar, max2719 ve uln2003a için soketler, dört büyük yedi segmentli cihaza güç sağlamak için bir çözüm ve bir grup jumper içerir.




arka kontrol panosu

Arka ekran kartı:

Korkunç kurulum smd:


Koşma

Tüm kabloları, düğmeleri ve sensörleri lehimledikten sonra, açma zamanı. İlk lansman birkaç sorunu ortaya çıkardı. Son büyük gösterge kapalıydı ve geri kalanı loştu. İlk sorunu, SMD transistörünün bacağını lehimleyerek, ikincisi ile - lm317 tarafından verilen voltajı ayarlayarak çözdüm.
YAŞIYOR!

Bu saatler, iyi bilinen bir dizi mikro devre üzerinde toplanır - K176IE18 (bir halka sinyal üreteci ile saatlerce ikili sayaç),

K176IE13 (alarmlı saat sayacı) ve K176ID2 (yedi segmente ikili dönüştürücü)

Güç açıldığında, U2 mikro devresinin saat, dakika sayacı ve alarm hafıza kaydına sıfırlar otomatik olarak yazılır. Kurulum için

S4 (Zaman Ayarı) düğmesine basın ve basılı tutarken, saati ayarlamak için S3 (Saat) düğmesine - veya ayarlamak için S2 (Dk) düğmesine basın.

dakika. Bu durumda, karşılık gelen göstergelerin okumaları 00'dan 59'a ve ardından tekrar 00'a 2 Hz'lik bir frekansla değişmeye başlayacaktır. Geçiş anında

59'dan 00'a, saat sayacı bir artacaktır. Alarm saatini ayarlamak aynı, sadece tutmanız gerekiyor

S5 (Alarm Ayarı) düğmesine basın. Alarm saatini ayarladıktan sonra alarmı açmak için S1 düğmesine basmanız gerekir (kontaklar

kapalı). S6 (Sıfırlama) düğmesi, kurulum sırasında dakika göstergelerini 00'da zorla sıfırlamak için kullanılır. LED'ler D3 ve D4 bir rol oynar

1 Hz frekansında yanıp sönen bölen noktalar. Diyagramdaki dijital göstergeler doğru sırada, yani. ilk sen

saat göstergeleri, iki bölme noktası (LED'ler D3 ve D4) ve dakika göstergeleri.

Saat, 0.25W watt, geri kalanı - 0.125W ile R6-R12 ve R14-R16 dirençlerini kullandı. 32 768Hz frekansında kuvars rezonatör XTAL1 -

sıradan saat, Transistörler KT315A, ilgili yapının herhangi bir düşük güçlü silikonu ile değiştirilebilir, KT815A - transistörlü

en az 40, diyot tabanının statik akım transfer katsayısına sahip ortalama güç - herhangi bir düşük güçlü silikon. Squeaker BZ1

dinamik, yerleşik jeneratörsüz, sargı direnci 45 Om. S1 düğmesi doğal olarak kilitleniyor.

Kullanılan göstergeler TOS-5163AG yeşildir, ortak katotlu diğer göstergeleri azaltmadan kullanabilirsiniz.

dirençlerin direnci R6-R12. Şekilde, bu göstergenin pin çıkışını görebilirsiniz, sonuçlar şartlı olarak gösterilmektedir, çünkü sunulan

yukarıdan bak.

Saati monte ettikten sonra kristal osilatörün frekansını ayarlamak gerekebilir. En doğrusu, bu dijital kontrol edilerek yapılabilir.

bir frekans ölçerle, salınım süresi U1 mikro devresinin 4 numaralı piminde 1 s'dir. Jeneratörü saat boyunca ayarlamak, önemli ölçüde daha fazla maliyet gerektirecektir.

zaman. Ayrıca, direnç R5'in direncini seçerek LED'lerin D3 ve D4'ün parlaklığını ayarlamak gerekebilir, böylece her şey

eşit bir şekilde parlıyordu. Saatin tükettiği akım 180 mA'yı geçmiyor.

Saat, + 9V çıkış voltajı ve 1.5A akım ile pozitif bir mikro devre dengeleyici 7809 üzerine monte edilmiş geleneksel bir güç kaynağı ile çalışır.

Konunun devamı:
elma

0 Pek çok insan forumlarda sohbet etmeyi sever ve genellikle tanıdık olmayan Moder terimiyle karşılaşır. Bu nedenle, bazı insanlar Moder kimdir veya Moder ne anlama gelir? tavsiye etmek isterim...