اطلاعیه

Collapse
No announcement yet.

نحوه تبدیل مقادیر خوانده شده از ترمیستور به دما

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نحوه تبدیل مقادیر خوانده شده از ترمیستور به دما

    با سلام خدمت همه دوستان
    من می خوام با استفاده از یک ترمیستور که یک مقاومت متغییر با دما هست دما رو اندازه گیری کنم. ولی تو تبدیل مقادیر خوانده شده از ترمیستور به معادل دمایی موندم.
    کسی می تونه کمکم کنه؟

    #2
    پاسخ : نحوه تبدیل مقادیر خوانده شده از ترمیستور به دما

    سلام
    موارد اینچنین رو اگه سرچ کنید نتایج خوبی پیدا میکنید:

    تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

    www.intelart.ir


    ساخت کنترلر دما PID فازي با AVR [آموزشی]

    دیدگاه


      #3
      پاسخ : نحوه تبدیل مقادیر خوانده شده از ترمیستور به دما

      سلام مجدد
      بعد از کلی گشتن و خوندن مطالب چیزای جدید و جالبی در مورد ترمیستور یادگرفتم...
      مداری که برای اون استفاده میشه ساده هست، ولی برای تبدیل مقادیری که از ترمیستور خونده میشه به دما تو دیتاشیت ها کلی گشتم و دیدم که باید از معادله استین هارت استفاده کرد...
      این وسط ها یه سایت پیدا کردن که توضیحات خوب و کاملی در این رابط آورده... لینکش رو می فرستم شاید به دردتون بخوره



      فقط در مورد برنامه نویسیش یه جا سوال داشتم:
      تو این تابع که برای محاسبه دما نوشته شده
      double ThermistorF(int RawADC) {
      double Temp;
      Temp = log(10000.0*((1024.0/RawADC-1)));

      Temp = 1 / (0.001125308852122+ (0.000234711863267+ (0.000000085663516* Temp * Temp ))* Temp );
      Temp = Temp - 273.15;
      Temp = (Temp * 9.0)/ 5.0 + 32.0;
      return Temp;
      }

      تو خط زیر برای تبدیل مقادیر آنالوگ به دیجیتال چی کار کرده؟؟؟
      Temp = log(10000.0*((1024.0/RawADC-1)));

      ممنون میشم راهنماییم کنید

      دیدگاه


        #4
        پاسخ : نحوه تبدیل مقادیر خوانده شده از ترمیستور به دما

        مقدار مقاومت ntc رو محاسبه کرده

        دیدگاه

        لطفا صبر کنید...
        X