Atmel avr, atmega serisi mikro denetleyiciler ile süper bir “Sıcaklık Kontrol ölçüm Sistemi” 16 Sensör girişi 4 Alarm girişi ve bilgisayar bağlantısı bulunuyor. Sıcaklık ölçümü, alarm, pc haberleşme konusunda örnek olacak bir uygulama
Birinci sensör modülü MAX232CPE, ATmega8l-8 ve lpt paralel port bölümlerinden oluşuyor. İkinci sensör modülü 2X20 lcd ekran, ATmega8, MAX232CPE ve lpt paralel port bölümlerinden oluşuyor.
Ekran modülü-1 AT90S2313 Ekran modülü-2 ATmega128 24c512, lm358, pcf8583, max232, lm2575, rs232, 240×128 grafik lcd Ekran modülü-3 8 adet display, ATmega16
Bu ölçüm sistemi, -55°C ila +125°C aralığında 16 adede kadar sıcaklık sensöründen gelen verileri kaydetmek için kullanılır. Ayrıca kontakların bağlanabileceği 4 adet alarm girişi mevcuttur. Proje şu anda 4 donanım ve 2 yazılım bileşeninden oluşmaktadır: sensör modülü 1, geliştirilmiş sensör modülü 2, küçük ekran modülü 1, büyük ekran modülü 2 ve iki bilgisayar programı “TANz” ve “AnzKom”. Sensör modülleri, 1 telli sensörler aracılığıyla sıcaklıkları kaydeder ve alarm girişlerini izler. İşlenen veriler daha sonra bir RS-232 arabirimi aracılığıyla döngüsel olarak verileri net bir şekilde görüntüleyebilen ve kaydedebilen ekran modüllerine gönderilir. İki PC programı ile veriler rahatlıkla görüntülenebilir, kaydedilebilir ve değerlendirilebilir.
Daha büyük bir apartman dairesinde veya bir evde yaşıyorsanız, tüm oda sıcaklıklarına genel bir bakışa sahip olmak oldukça yararlı olabilir. Bu yüzden 16 sıcaklığa kadar ölçüm yapabilen ve net bir şekilde görüntüleyebilen bu ölçüm sistemini geliştirdim. Sistem birkaç bileşenden oluşur ve bunun nedeni şu şekildedir: evin kablo tesisatı genellikle bir bağlantı odasında biter, ancak oturma odasında sıcaklıkların gösterilmesini tercih edersiniz. Bu nedenle, ev dağıtımının ve verileri okumak istediğiniz ekran modüllerinin yanına bir sensör modülü kurulur. Sensör ve ekran modülleri arasındaki veri aktarımı, 9600 baud ile iki telli bir RS-232 bağlantısı üzerinden gerçekleşir.
Sensör modülü (1 veya 2), 1 telli veri yolları üzerinden doğrudan sıcaklık sensörleriyle iletişim kurar. Toplam 16 Dallas/Maxim sensörünün (DS1820, DS18S20, DS18B20, DS1822, DS1920) çalıştırılabileceği toplam 8 veri yolu mevcuttur. İşlenen veriler daha sonra bir RS-232 arabirimi aracılığıyla ekran modülüne veya bir PC’ye gönderilir. Bir sensör modülünde birkaç ekran modülünü veya PC’yi çalıştırmak da mümkündür. Verileri görüntülemek için 2 ekran modülü mevcuttur: basit ekran modülü 1, 8 sıcaklığı, büyük ekran modülü 2’nin tümü 16 sıcaklığı görüntüleyebilir. İkinci modül daha fazla işlev sunar ve doğrudan iletişim için RS-232, USB ve Bluetooth için isteğe bağlı arabirimler sağlar. PC’nin Elden Çıkarılması. Modüller, ilgili lokasyonda 10-20V voltajlı basit bir fişli güç kaynağı ünitesi ile beslenir. Ek bir hat ile merkezi besleme de mümkündür.
Projeye ait tüm kaynak kodlar ve baskı devre, şema çizimleri var hex, asm, pcb, program dosyalar:
Şifre-Pass: 320volt.com
Kaynak: http://s-huehn.de/elektronik/tempmess/tempmess.htm (kapalı)
Yayım tarihi: 2008/01/13 Etiketler: atmel avr projeleri, atmel devreleri, atmel glcd, measurement system, sıcaklık kantrol, temperature sensors