Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Microchip PIC => Konuyu başlatan: ahmetbudak - 05 Nisan 2014, 22:25:12

Başlık: SICAKLIK OKUMA ÖNERİSİ
Gönderen: ahmetbudak - 05 Nisan 2014, 22:25:12
Arkadaşlar iyi akşamlar , bir RF amplifikatör soğutucu bloğundan amplifikatörün sıcaklığını okumak ve bu değerle kontrol yapmak istiyorum yapacağım kontrol de ayrıca 4 adet daha analog okuma ve kontrol de  yapacağım sizce sıcaklık okuması için DS 1820 sersi bir sensör mü yoksa LM35 serisi bir analog sensörmü kullanmalıyım?  önerilerinizi  ve cevaplarınızı sensor okuma hızı  ve doğruluk açısından yaparsanız memnun olurum mesela LM 35 in analog okuma yapması hızlıdır ancak okuma yaptığı yüzeyin sıcaklığı yanında MCU ile arasındaki kablonun ortam scaklığını LM35 e taşıdığından bahsedilir DS 1820de bildiğimiz gibi ölçüm hızı 750ms ye düşebiliyor.Bu konuda uygulama yapıp karşılaştırma yapabilen olduysa ?
Başlık: Ynt: SICAKLIK OKUMA ÖNERİSİ
Gönderen: Mr.Java - 06 Nisan 2014, 00:29:39
Karşılaştırma yapmak yanlış olur kanımca.Fakat şu var.DS18B20'nin LM35'e göre çok fazla avantajları var.EEPROM olayın var,alarm olayın var v.s. Ayrıca sıcaklık ölçümünde çözünürlük ayarı ile istediğiniz hassasiyette ölçüm yapabilirsiniz.Analog veri okumak one-wire haberleşmesine göre biraz daha sıkıntılı..
Başlık: Ynt: SICAKLIK OKUMA ÖNERİSİ
Gönderen: mehmet - 06 Nisan 2014, 10:14:54
Ds18xxx de çözünürlük düşürülerek
okuma zamanı kısaltılabilir.
Başlık: Ynt: SICAKLIK OKUMA ÖNERİSİ
Gönderen: sard.555 - 06 Nisan 2014, 10:28:45
Evet ben de bu konuda sıkıntılıyım. 3'lü display kullanıyorum ve tarama yaptığımdan dolayı ds18b20'nin okumak için beklediği sürede ekran sönüyor. Bu konuda nasıl bir yol izlemeliyim
Başlık: Ynt: SICAKLIK OKUMA ÖNERİSİ
Gönderen: Erol YILMAZ - 06 Nisan 2014, 11:32:24
Alıntı yapılan: sard.555 - 06 Nisan 2014, 10:28:45
Evet ben de bu konuda sıkıntılıyım. 3'lü display kullanıyorum ve tarama yaptığımdan dolayı ds18b20'nin okumak için beklediği sürede ekran sönüyor. Bu konuda nasıl bir yol izlemeliyim

Led display tarama işini Timer interrupt'ta yapabilirsin.
Taramayı min 100 hertz yapman görünebilite açısından iyi olur.

Ayrıca kodunu görmediğim için bu durumda DS18B20'den düzgün veri alabilir misin bilmiyorum.
Başlık: Ynt: SICAKLIK OKUMA ÖNERİSİ
Gönderen: fgokcegoz - 06 Nisan 2014, 11:41:43
Alıntı yapılan: sard.555 - 06 Nisan 2014, 10:28:45
Evet ben de bu konuda sıkıntılıyım. 3'lü display kullanıyorum ve tarama yaptığımdan dolayı ds18b20'nin okumak için beklediği sürede ekran sönüyor. Bu konuda nasıl bir yol izlemeliyim

Bu sıkıntıdan dolayı sıcaklık ölçümünde en çok tercih edilen yöntem analog ölçümlerdir. Düşük skalalarda NTC/PTC, geniş skalalarda ise Thermocouple ile ölçüm yapmak gayet iyi sonuç veriyor. İlle de ds18b20 kullanacağım diyorsanız ve diğer işlemlerinizi engellemesini istemiyorsanız, ds18b20 den sıcaklık verisi ölçme gibi angarya işleri ucuz bir mcu ya yaptırıp, ondan vakti geldiğinde SPI ile okumayı deneyebilirsiniz.
Başlık: Ynt: SICAKLIK OKUMA ÖNERİSİ
Gönderen: sard.555 - 07 Nisan 2014, 06:16:39
Teşekkürler evet interrupta aldım tarama işini aslında sistem olarak bekleme yok çalışması lazım ama benim isis sorunlu. 2 tane ds18b20 kullanıyorum ve 2 motor var bundan dolayı acayip kasıyor. Yani çok kısa aralıklarla ekranın gidip gelmesi tam analizi önlüyor acaba hala sorun mu var diye. Ancak motorlarda takılarak döndüğü ve mouse u simule edilirken ekranda gezdirdiğimde tamamen donmasından kaynaklı sorunun isiste olduğuna eminim. Şimdiki sorum isisteki bu sorun için bir ayar var mı? Ne yapabilirim.
Başlık: Ynt: SICAKLIK OKUMA ÖNERİSİ
Gönderen: Erol YILMAZ - 07 Nisan 2014, 09:10:12
isis i bırak.. board üzerinde dene,
Başlık: Ynt: SICAKLIK OKUMA ÖNERİSİ
Gönderen: sard.555 - 07 Nisan 2014, 10:08:30
Haklısınız artık uygulamaya geçme zamanı geldi. Cevaplar için teşekkürler. Bu arada hazır siz moderatörü yakalamışken. Kaç mesaj attıktan sonra bu onaylama olayı sona erecek. Forum kuralları konusunda rastlayamadım herhangi bir bilgiye