سلام.دوستان من دنبال یه سنسور دما و رطوبت میگردم که خروجی اون بین 0 تا 10 ولت باشه.یعنی در واقع آنالوگ باشه و بتونه میزان دما و رطوبت رو به ولتاژ تبدیل کنه. میدونم که این سنسورها کالیبره کردنشون سخته. 3 سال پیش با SHT75 کار کردم و راضی هم بودم ازش. دقتش عالی بود. اما دیجیتال بود دیگه!! حالا پیشنهاد شما چه سنسوری هستش؟؟ به نظر شما این منطقیه که از یه سنسور دیجیتال استفاده کنم و بعد مقدارش رو با DAC به آنالوگ تبدیل کنم؟؟
اطلاعیه
Collapse
No announcement yet.
درخواست برای پیشنهاد سنسور دما و رطوبت
Collapse
X
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
سلام
برای سنسور دما، می تونی از ترموکوپل تیپ کی و قطعه AD595 استفاده کنی
تو خروجی قطعه، یه گین بذاری
راه حل دیجیتال ارزان قیمت تر و دقیق تر هم هست اما نخواستید استفاده کنید.
برای سنسور رطوبت هم HIH4000 خروجی انالوگ داره
این دو سنسوری که معرفی کردم از بهترین سنسورهای بازار جهانی هستند اما اگه دنبال آت و اشغال باشید می تونید قیمت رو خیلی پایین بکشیدoo:
برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
http://hosseinwalkingday.com
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
از پاسختون ممنون. قصد دارم از سنسور SHT10 یا SHT11 استفاده کنم.اگه مقدارش رو با میکرو بخونم .بعد بخوام خروجی میکرو رو به نحوی آنالوگ کنم باید چه طوری این کار رو انجام بدم.فرضاً اگه مقدار رطوبتی که میخونم 35% باشه ، خروجی مدار 4.2 ولت باشه!! مبدل دیجیتال به آنالوگ میخواد؟؟ فکر کنم انتخاب سنسور دیجیتال SHT1x مزیتش نسبت به HIH4000 بیشتر باشه هم از این نظر که هم دما رو میتونه اندازه بگیره و هم رطوبت و هم از نظر قیمت.از نظر ویژگی های نظیر دقت و رزولوشن و کالیبره هم که جای هیچ شکی نیست.حالا دنبال مداری هستم که اون کار تبدیل رو انجام بدهoo:
دیدگاه
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
نوشته اصلی توسط hesanاز پاسختون ممنون. قصد دارم از سنسور SHT10 یا SHT11 استفاده کنم.اگه مقدارش رو با میکرو بخونم .بعد بخوام خروجی میکرو رو به نحوی آنالوگ کنم باید چه طوری این کار رو انجام بدم.فرضاً اگه مقدار رطوبتی که میخونم 35% باشه ، خروجی مدار 4.2 ولت باشه!! مبدل دیجیتال به آنالوگ میخواد؟؟ فکر کنم انتخاب سنسور دیجیتال SHT1x مزیتش نسبت به HIH4000 بیشتر باشه هم از این نظر که هم دما رو میتونه اندازه بگیره و هم رطوبت و هم از نظر قیمت.از نظر ویژگی های نظیر دقت و رزولوشن و کالیبره هم که جای هیچ شکی نیست.حالا دنبال مداری هستم که اون کار تبدیل رو انجام بدهoo:
برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
http://hosseinwalkingday.com
دیدگاه
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
توی سنسورهای آنالوگ شاید دقیق تر از HIH4000 نباشه ولی توی دیجیتال ها SHT11 دقتش 3 درصد هستش که برابر با HIH4000 هستش. تازه SHT15 دقتش 2 درصد هستش.SHT75 هم دقتش به 1.8 درصد رسیده. HIH4000 مقداری گرون تره و فقط رطوبت رو میده. حالا شما برای تبدیل دیجیتال به آنالوگ پیشنهادی ندارینآی سی DAC0800 مناسب هست؟؟
دیدگاه
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
نوشته اصلی توسط hesanتوی سنسورهای آنالوگ شاید دقیق تر از HIH4000 نباشه ولی توی دیجیتال ها SHT11 دقتش 3 درصد هستش که برابر با HIH4000 هستش. تازه SHT15 دقتش 2 درصد هستش.SHT75 هم دقتش به 1.8 درصد رسیده. HIH4000 مقداری گرون تره و فقط رطوبت رو میده. حالا شما برای تبدیل دیجیتال به آنالوگ پیشنهادی ندارینآی سی DAC0800 مناسب هست؟؟
من تبدیل دیجیتال به انالوگ زیاد انجام داده ام، اما برای کار استاندارد صنعتی.
یعنی تبدیل دیجیتال به 4..20 میلی امپر
شما برای چه کاری نیاز داری تبدیل به ولتاژ کنی ؟
*
اخلاق شرکت هانیول طوری هست که بدترین شرایط رو در نظر می گیره، از اون هم یه چیزی اونور تر بعد تو دیتاشیت اش قید می کنه
اما خیلی از شرکت ها، عکس این قضیه عمل می کنند.
مطمئن باش اگه تغییرات دمایی زیادی نداشته باشی، دقت سنسور HIH4000 خیلی بیشتر از دیتاشیت اش هست.برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
http://hosseinwalkingday.com
دیدگاه
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
همانطور که دوستان اشاره کردند؛ راه حل درست برای این کار، تبدیل خروجی آنالوگ سنسورها به جریان 4 تا 20 میلی آمپر است که با بلند شدن کابل ارتباطی، خطائی پیش نیاید و نسبت به نویزهای محیطی نیز مقاوم تر باشد. آخر دست می توانید به راحتی جریان را دوباره به ولتاژ تبدیل کرده و بخوانید.
دیدگاه
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
نوشته اصلی توسط MortezaMir نمایش پست هااز HIH4000 که دقیقتر نمی تونی گیر بیاری.
دیدگاه
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
هر سه سنسور زیر را با یک آردینو در یک برنامه راه انداختم .
رطوبت SHT20 با AM2301 حدود 10% اختلاف داره (SHT20 بیشتر نشون میده)در زمانیکه حرارت محیط به37.5درجه میرسه . در دمای 30 درجه این اختلاف به 4% میرسه
دما هم که NTC10K=38.7 ,SHT20=39.4 ,DHT21=40.8 در یک لحظه و یک شرایط نشون میده.
سوال اینجاست که کدوم داره صحیح و دقیق دما و رطوبت را نشون میده؟
1-ماژول سنسور دما و رطوبت SHT20
2-سنسور دمای NTC 10k ضد آب سیمدار با پوشش استیل ضد زنگ
3-ماژول سنسور دما و رطوبت - آب و هوا AM2301/DHT21
کد PHP:
//These values are in the NTC10K datasheet
#define RT0 10000 // Ω
#define B 3977 // K
#define VCC 5 //Supply voltage
#define R 10000 //R=10KΩ
//Variables
float RT, VR, ln, TX, T0, VRT;
#include <Wire.h>
#include "DFRobot_SHT20.h"
DFRobot_SHT20 sht20;
#include "DHT.h"
#define DHTPIN A1 // modify to the pin we connected
#define DHTTYPE DHT21 // AM2301
DHT dht(DHTPIN, DHTTYPE);
//setup for the LCD keypad shield
#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
void setup()
{
Serial.begin(9600);
Serial.println("NTC10K SHT20 DHT21 test!");
//NTC10K
T0 = 25 + 273.15; //Temperature T0 from datasheet, conversion from Celsius to kelvin
sht20.initSHT20(); // Init SHT20 Sensor
delay(100);
sht20.checkSHT20();
dht.begin();
lcd.begin(16, 2);
//line 1 - Temperature
lcd.setCursor(0, 0);
lcd.print("Temp:");
//line 1 - Humidity
lcd.setCursor(10, 0);
lcd.print("Hum:");
//line 2 - Temperature
lcd.setCursor(0, 1);
lcd.print("Temp:");
//line 2 - Humidity
lcd.setCursor(10, 1);
lcd.print("Hum:");
}
void loop()
{
//NTC10K
VRT = analogRead(A2); //Acquisition analog value of VRT
VRT = (5.00 / 1023.00) * VRT; //Conversion to voltage
VR = VCC - VRT;
RT = VRT / (VR / R); //Resistance of RT
ln = log(RT / RT0);
TX = (1 / ((ln / B) + (1 / T0))); //Temperature from thermistor
TX = TX - 273.15; //Conversion to Celsius
Serial.print("NTC10K Temperature: ");
Serial.print(TX);
Serial.println("°C \t\t ");
//Serial.print(TX + 273.15); //Conversion to Kelvin
//Serial.println("K");
//SHT20
float humd = sht20.readHumidity(); // Read Humidity
float temp = sht20.readTemperature(); // Read Temperature
//Serial.print("Time:");
//Serial.print(millis());
Serial.print("SHT20 ");
Serial.print(" Temperature: ");
Serial.print(temp, 2);
Serial.print("°C");
Serial.print(" \t");
Serial.print("Humidity: ");
Serial.print(humd, 2);
Serial.println("%");
lcd.setCursor(5, 0);
lcd.print(temp, 2);
lcd.setCursor(11, 0);
lcd.print(humd, 2);
//delay(1000);
//DHT21
float t = dht.readTemperature();
float h = dht.readHumidity();
// check if returns are valid, if they are NaN (not a number) then something went wrong!
if (isnan(t) || isnan(h))
{
Serial.println("Failed to read from DHT21 sensor!");
}
else
{
Serial.print("DHT21 ");
Serial.print(" Temperature: ");
Serial.print(t);
Serial.print("°C");
Serial.print(" \t");
Serial.print("Humidity: ");
Serial.print(h);
Serial.println("%");
lcd.setCursor(5, 1);
lcd.print(t);
lcd.setCursor(11, 1);
lcd.print(h);
delay(2000);
}
Serial.println("------------------------------------------------");
}
جدیدترین ویرایش توسط حمید حمید; ۰۷:۴۶ ۱۳۹۸/۱۲/۲۹.
دیدگاه
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
نوشته اصلی توسط MortezaMir نمایش پست هاسلام
برای سنسور دما، می تونی از ترموکوپل تیپ کی و قطعه AD595 استفاده کنی
تو خروجی قطعه، یه گین بذاری
راه حل دیجیتال ارزان قیمت تر و دقیق تر هم هست اما نخواستید استفاده کنید.
برای سنسور رطوبت هم HIH4000 خروجی انالوگ داره
این دو سنسوری که معرفی کردم از بهترین سنسورهای بازار جهانی هستند اما اگه دنبال آت و اشغال باشید می تونید قیمت رو خیلی پایین بکشیدoo:
دلیل: ادغام دو پست برای جلوگیری از اسپم
سلام وقتتون بخیر ببخشید ی مورد دیگه هم بود ک مربوط ب امپر آب ماشین پی کی میشه و مشکلش این بود ک چراغ دمای جوش همیشه روشن بود و صفحه نمایش گر دما هم دیجیتاله و اشتباه نشون میده ی ترانزیستور ازش عوض کردم چراغ جوش خاموش شد ولی مجدداً دما اشتباه نشون داده میشه جوری ک وقتی ماشینو روشن میکنی شروع میکنه ب منفی شدن و تا منفی هشتادو پنج درجه میره و بعدش کمکم میاد بالا تا مثبت سی درجه ک فن روشن میشه خواستم بدونم نظرتون چیه
دیدگاه
-
پاسخ : درخواست برای پیشنهاد سنسور دما و رطوبت
نوشته اصلی توسط حمید حمید نمایش پست هاسلام می بخشید سنسور sht20 هم هست. اما سوال اینجاست که اگه بخواهیم طول سیم سنسور را مثلا تا 5 متر افزایش بدیم امکان استفاده از سنسورهای SHTxx وجود داره؟تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی
www.intelart.ir
ساخت کنترلر دما PID فازی با AVR [آموزشی]
دیدگاه
دیدگاه