RADYO ELEKTRONİK VE ELEKTRİK MÜHENDİSLİĞİ ANSİKLOPEDİSİ Duvar saati-termometre. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi Radyo elektroniği ve elektrik mühendisliği ansiklopedisi / Saatler, zamanlayıcılar, röleler, yük anahtarları Okuyucuların dikkatine sunulan duvar saati-termometre, en basit şemaya göre yapılmıştır ve pahalı unsurlar içermez. Tek LED'lerden oluşan büyük bir göstergede, saat ve dakika cinsinden geçerli saat, periyodik olarak sokaktaki ve odadaki sıcaklık değerleri ile değiştirilir.
Saat termometresinin şeması Şek. 1. AT89C2051-12PU (DD1) mikrodenetleyicisine dayalıdır. Mikrodenetleyicinin saat frekansı, ZQ1 kuvars rezonatörü tarafından 3,6864 MHz'de ayarlanmıştır. Hertz cinsinden değerinin 12'ye kalansız olarak bölünmesi koşulundan seçilir. Bu, saatin doğru çalışması için gereklidir - kullanılan mikrodenetleyicide, makine döngüsünün süresi, saat frekansının on iki periyoduna eşittir. Darbenin ince ayarı, ayar kondansatörü C4 tarafından yapılır. 1 pF kapasitör aracılığıyla ZQ 1 kuvars rezonatörün çıkışlarından birine bağlı bir frekans ölçer üzerinde gerçekleştirilebilir.
Saat-termometre göstergesi, dört adet yedi öğeli aşinalıktan (rakam) oluşur. Her eleman paralel bağlı üç LED içerir. Örnek olarak, Şek. 2, onlarca saat LED'inin (en solda) yerini ve bağlantısını gösterir. Mikrodenetleyici, R8-R14 dirençleri aracılığıyla her kategorideki aynı isimli elemanların LED'lerinin katotlarına sağlanan voltajı doğrudan kontrol eder. Dinamik gösterge, VT1 -VT4 transistörleri üzerindeki anahtarların yardımıyla düzenlenir, mikrodenetleyicinin sinyallerini açar, gösterge LED'lerinin ortak anotları boşalır. Gösterge üzerinde saat ve dakika hanelerini ayıran iki LED (HL43 ve HL44) 1 s'lik aralıklarla yanıp sönerek saatin ilerlediğini gösterir. SA2 anahtarı ile saat açıldığında, gösterge saati 00:00 olarak gösterir. Kesin değeri SB1 ve SB2 düğmeleriyle ayarlanır. SB2'ye ilk kez basıldıktan sonra, onlar saat hanesi yanıp sönmeye başlar. İçinde görüntülenen sayı, SB1'e basılarak değiştirilir. SB2 düğmesine bir sonraki basışlar dönüşümlü olarak saat, onluk ve dakika birimlerini ayarlamaya devam eder. SB1 basılı tutulurken değişken değeri saniyede yaklaşık iki birim hızla artar ve bu bit için maksimum sayıya ulaştığında sıfıra döner. Dakika birimlerini ayarladıktan sonra, SB2 düğmesine basmak saati başlatır. Mikrodenetleyici, BK1 caddesine kurulu ve BK18 odasına yerleştirilmiş iki dijital sıcaklık sensörü DS20B1 ile yazılım tarafından düzenlenen 2-Wire arayüzü aracılığıyla iletişim kurar. Oda sıcaklığı ilgilendirmiyorsa, BK2 sensörü SA1 anahtarı ile kapatılabilir. 10 s zaman gösteriminden sonra, mikrodenetleyici programı BK1 sensörüne sıcaklığı ölçmek için bir komut gönderir ve 2 s içinde, indikatörün sağ iki hanesinde değerini tam Santigrat derece olarak gösterir, en soldaki rakamda U (sokak) harfi ile birlikte. Ardından, okumalarına P harfi (oda) eşlik eden BK2 sensörü ile aynı prosedür gerçekleştirilir. Her iki durumda da ölçülen sıcaklık aralığı -55 ile +99 °C arasındadır. Negatif değerleri, göstergenin soldan ikinci basamağında eksi ile işaretlenir. BK1 sensörü yoksa veya BK2 kapalıysa, mikrodenetleyici programı bunu belirler ve sıcaklığı ölçmek ve göstergede görüntülemek için ilgili prosedürü atlar. Programın, çalışmasının başlangıcında, açıklanan cihazda doğru çalışması için gerekli olan bazı parametrelerin değerlerini sensörlerin kalıcı belleğine girdiğini lütfen unutmayın. Bu nedenle, sensörün ilk bağlantısından sonra (örneğin, değiştirilmesi durumunda), saat termometresinin gücünü kapatıp açmak gerekir.
Saat termometresinin baskılı devre kartı, Şek. 3. Bir tarafı lamine cam elyafından yapılmıştır. Üzerindeki tüm elemanlar baskılı iletkenlerin yan tarafına monte edilmiştir. Bu, tahtanın saat kasasının arka kapağı olarak kullanılmasını mümkün kıldı. Kasanın kendisi organik camdan yapıştırılmıştır. LED'li pano şeffaf ön duvarında bulunur, aralarında renkli (kırmızı veya yeşil) filmden yapılmış bir ışık filtresi vardır. Türü şemada gösterilen mavi LED'ler, saat termometresi tarafından tüketilen akımı artırmamak için herhangi bir renkteki ancak parlaklığı artırılmış diğerleriyle değiştirilebilir. BK1 sıcaklık sensörü, güneş ışınlarından korumak için küçük bir kasaya yerleştirilmeli ve duvardan yaklaşık bir metre uzakta pencerenin dışına sabitlenmelidir. Mikrodenetleyici programı (dosya prog.asm), MCS-51 ailesinden mikrodenetleyiciler için montaj dilinde yazılmış ve Windows için 8051 IDE (acebus.com/download/win8051.zip) kullanılarak prog.hex önyükleme dosyasına çevrilmiştir. Mikrodenetleyici programlama, AT89 serisi mikrodenetleyicilerle çalışabilen herhangi bir programcı ile yapılabilir. X1 konnektörüne sağlanan harici güç kaynağının sabit voltajı 7 ... 24 V aralığında olabilir. Cep telefonu şarj cihazı kullandım. Harici bir güç kesintisi durumunda saat, AA boyutunda beş ila altı galvanik hücreden oluşan bir yedek pil GB1'e geçer. Kullanılan LED'lerin düşük akım tüketimi (birkaç miliamper), yedek güce geçerken göstergeyi kapatmayı reddetmeyi mümkün kıldı. Mikrodenetleyici programı ftp://ftp.radio.ru/pub/2013/10/prog.zip adresinden indirilebilir. Yazar: A. Samus Diğer makalelere bakın bölüm Saatler, zamanlayıcılar, röleler, yük anahtarları. En son bilim ve teknoloji haberleri, yeni elektronikler: Bahçelerdeki çiçekleri inceltmek için makine
02.05.2024 Gelişmiş Kızılötesi Mikroskop
02.05.2024 Böcekler için hava tuzağı
01.05.2024
Diğer ilginç haberler: ▪ Ekinleri izlemek için foton burun ▪ Perde Kontrolü için MIJIA Akıllı Cihaz ▪ Toshiba N300 8TB Sağlamlaştırılmış Sürücü Bilim ve teknolojinin haber akışı, yeni elektronik
Ücretsiz Teknik Kitaplığın ilginç malzemeleri: ▪ Web sitesinin iş tanımları bölümü. Makale seçimi ▪ alt üst makale. Popüler ifade ▪ makale Marianne isminin Fransızlar için ne gibi özel bir anlamı var? ayrıntılı cevap ▪ makale Sürgülü sekiz. Seyahat ipuçları
Bu makaleye yorumunuzu bırakın: Bu sayfanın tüm dilleri Ana sayfa | Kütüphane | Makaleler | Site haritası | Site incelemeleri www.diagram.com.ua |