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 ?
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ı..
Ds18xxx de çözünürlük düşürülerek
okuma zamanı kısaltılabilir.
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
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.
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.
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.
isis i bırak.. board üzerinde dene,
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