Wireless Rf ile Sıcaklık Ölçümü

| Mayıs 13, 2023 Tarihinde güncellendi
Wireless Rf ile Sıcaklık Ölçümü

ATMEGA8 ve AT90S4433 ile güzel bir proje uzaktaki bir yerden bilgisayarınıza o yerin wireless rf sistemi ile sıcaklık bilgileri gelsin. Testlerde bahce sıcaklığı ölcülmüş Mailbox programı ile bilgisayarda sıcaklık durumu görüntüleniyor.

Kablosuz RF Sıcaklık Vericisi Rev. 2, 7/12/03: AT90S4433, ATMEGA8 ile değiştirildi. Zamanlama şarj kondansatör devresi eklendi. Uzun süre gecikme için dahili saat yerine yavaş boşalan bir kondansatör kullanmak, iletim dışında etkili bir şekilde akım kullanmadan güç kapatma uyku modunun (boş mod yerine) kullanılmasına izin verir.

Kart hala yaklaşık 4 mA çekiyor, 5V regülatörden %98 (önceki 12mA ile karşılaştırıldığında), bu yüzden 78L05 regülatörünü 5V tarafında 10uF kapaklı TL750L05 LDO regülatörü ile değiştirdim – kart şimdi 1,2mA çekiyor. Regülatör baypas edilirse akım yaklaşık 0,15 mA’dır. Bu zamanlama yönteminin dezavantajı, zamanlama doğruluğunun kaybıdır – benim durumumda bir sorun değil.

TempXmtrSchematic

PCRF

R2Schematic

Yeni c kodu, eski kodu yorumladı. Şema da güncellendi ve her iki zamanlama yöntemi için bileşenler içeriyor. Dahili zamanlayıcı yöntemi kullanılmazsa epeyce pin serbest kalabilir. Seçilen kapasitör/direnç değerleri, yaklaşık 2 saatlik bir maksimum zamanlama süresine izin verir. Daha iyi çözünürlük elde etmek için bu çok yüksekse kapasitör değerini azaltın.

Özellikler

RF radyo modülleri – Radiometrix TXM-433 / SILRX-433 kullanarak 4800 baud’da sabit bir aralıkta altı baytlık veri iletir

Kendi “Posta Kutusu” protokolü kullanır. Alıcı bilgisayarıma bağlı. Visual Basic yazılımı gürültüyü ayıklar, mesajın kodunu çözer ve tablo halinde sunar (aynı zamanda bir Active-X modülüdür).

Bir termistör kullanarak kart üzerindeki sıcaklığı, termistör probları kullanarak 3 uzak sıcaklığı, kart üzerindeki bir fotosel aracılığıyla ışık seviyesini ve akü voltajını izler.

Güç tasarrufu için iletimler arasında “boşta” moduna girer.

Dip anahtarı seçilebilir gönderme aralığı 1 saniyeden 2 saate kadar.

Uzun zaman gecikmesi için TCNT0’a basamaklanmış TCNT1’i kullanır

Lityum 10.8V 4500Ah dizüstü bilgisayar pili ile çalışır. Şarjlar arasında 3 ila 4 hafta süreceğini tahmin ediyorum.

4 MHz kristalli AT90S4433 mikroişlemci kullanır

GCC 3.2’de programlanmıştır.

wireless-avr atmel

wireless-avr-mail atmel

Wireless RF Temperature Transmitter Replaced AT90S4433 with an ATMEGA8. Added timing charge capacitor circuit. Using a slowly discharging capacitor instead of the internal clock for the long time delay allows the use of power down sleep mode (instead of idle mode), using effectively no current except when transmitting.

Kaynak: members.shaw.ca/Botgoodies2/TempXmtr/TempXmtr.htm

wireless-rf-ile-sicaklik-olcumu

Şifre-Pass: 320volt.com

Yayım tarihi: 2008/01/16 Etiketler: , ,



Bir yanıt yazın

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