PIC16F84 DS1920 MAX7219 Sıcaklık Göstergesi CCSC

| Mayıs 24, 2023 Tarihinde güncellendi
PIC16F84 DS1920 MAX7219 Sıcaklık Göstergesi CCSC

Pic 16f84 ile led display göstergeli ısı ölçümü yazılımı ccs pcm c ile hazırlanmış. Kaydırma Sıcaklık Göstergesi. -55 – 100C (-67 – 212F) aralığı 4 haneli LED ekran. Bu proje, 4 basamaklı bir LED ekranda bir sıcaklık okuması gösterir. Gösterilen sıcaklık, Santigrat ve Farenheit arasında kayar; derleme zamanı seçenekleri, birinde kayan bir ekrana izin verir yön veya bir yandan diğer yana ‘sıçrar’.

Parça listesi:

R1 1k
R2 39k
C1,C2 22pF seramik disk kapasitör
X1 4 MHz kristal
D1 1N4148
D2 4 haneli 7 segmentli LED gösterge
IC1 DS1820 (veya DS1920 iButton, artı montaj)
IC2 PIC16F84
IC3 MAX7219

Donanım

Devre, çalışan bir PIC 16F84 mikrodenetleyicisine dayanmaktadır. 4MHz’de. Sıcaklık bilgileri bir DS1820 ‘1- tarafından sağlanır Wire’ dijital termometre çipi. Bu, uzaktan bir bükümlü çift kurşun. Bir MAX7219 seri LED ekran sürücüsü, 4 haneli 7 segmentli bir LED ekran sürün. Ekran ile monte edilir derece sembolleri vermek için üst kısımdaki ondalık noktalar.

Devreyi lehimsiz bir devre tahtası üzerinde kuruyorsanız, buna değer 7219/ekran kombinasyonunu sizden önce çalışır duruma getirmek devrenin geri kalanını ekleyin. Bu şekilde manuel olarak saat ayarlayabilirsiniz.

Ekranın kablolu olup olmadığını kontrol etmek için 7219 (Maxim veri sayfasına bakın) yukarı doğru Ek olarak, µC’yi yerinde programlayacaksanız, programlama voltajını uzak tutmak için R1’in üzerine biraz kılıf geçirin

Yazılım

PIC kodu, PCM derleyicisi kullanılarak C dilinde yazılmıştır. Bilgisayar Sistem Hizmetleri. Bu, İngiltere’de şu adresten temin edilebilir: Kullanılan elektronik bileşenler gibi Maplin veya Farnell. Bu derleyici aslında 1 telli rutinler içerir, ancak ben kendi rutinimi yazdım, bu yüzden yeniden dağıtabilir.

scrolling-temperature-display scrolling-temperature-display-ccsc-circuit

Scrolling Temperature Display. -55 – 100C (-67 – 212F) range 4 digit LED display compile-time animation options

This project shows a temperature readout on a 4-digit LED display. The temperature shown scrolls between Centigrade and Farenheit; compile time options allow for a display which scrolls in one direction or ‘bounces’ from side to side.

pic16f84-ds1920-max7219-sicaklik-gostergesi-ccsc

Şifre-Pass: 320volt.com

Yayım tarihi: 2009/01/27 Etiketler: , , , , , , ,



Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir