PIC16F628A ve DS18B20 ile 0,1 derece ölçüm hassasiyetine sahip termometre

guclusat

Tanınmış Üye
Süper Moderatör
Cihaz, DS18B20 sensörünün tüm aralığı (-55 ila +125 derece) arasındaki sıcaklığı 0,1 derece hassasiyetle ölçmek için tasarlanmıştır. 0.1 doğruluğu çok şartlı, çünkü üretici tarafından DS18B20 sensörünün beyan edilen doğruluğu 0,5 derecedir. Bununla birlikte, insanlar sık sık yaptığım 0.1 dereceye kadar bir göstergeli bir termometre yapma önerisiyle bana yaklaştı.
hg_termo.gif
Termometre sıcaklığı ölçer ve 4 basamaklı bir LED göstergesinde görüntüler. Farklı sıcaklık aralıkları farklı şekilde görüntülenir:
  • -55.0 ...- 10.0 - Derecesi sembolü olmadan -ХХ.Х formatında
  • -9.9 ... 0.1 - -Х.Х biçiminde ve derece sembolünde
  • 0.0 ... 9.9 - X.X biçiminde ve derece sembolünde
  • 10,0 ... 99,9 - XX.H ve derece simgesi
  • 100.0 ... 125.0 - XXX.X derece simgesi olmadan
Ek olarak, termometre göstergelerin parlaklığını azaltma işlevine de sahiptir. S düğmesi ile parlaklık seçili: Düğmeye basıldığında parlaklık artar, basılmazsa parlaklık düşüktür. Bir düğme yerine, bir ışık sensörü bağlayabilirsiniz, böylece parlaklık günün saatine bağlı olarak otomatik olarak değişebilir (daha kesin olarak, ışık yoğunluğu).

Termometre 2 baskılı devre kartına monte edilmiştir. Gösterge kartı ve denetleyici kartı. Kartlar, temas pedlerine göre birbirlerine 90 derecelik bir açıyla lehimlenmiştir. Çipi 7805 takarken, ısı yayılma flanşını kesmesi gerekir. Gösterge herhangi bir kırmızı veya yeşil olabilir. Ortak bir anot ile dinamik ekran altında olması önemlidir.

Termometre yalnızca DS18B20 sensörü , DS1820, DS18S20 sensörleri vb. İle doğru çalışır . Bu termometre için uygun değildir! 7… 12 volt sabit voltaj veren herhangi bir stabilize edilmiş veya stabilize edilmemiş güç kaynağı ünitesi, cihaza güç vermek için uygun olacaktır. Örneğin, bir cep telefonu için yanlış şarj cihazını kullanabilirsiniz. Güç kaynağının çıkış voltajı 8 volttan fazla değilse, o zaman dengeleyici 7805 yerine 78L05 uygulayabilirsiniz, ancak güçlüyse gösterge katotlarındaki direnci 220 ohm'a yükseltmeniz gerekir.
vid1.jpg

vid2.jpg
 

Eklentiler

  • hg_termo.rar
    98,8 KB · Görüntüleme: 56
Son düzenleme:
Geri
Yukarı