ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 4 1234 آخرین
نمایش نتایج: از 1 به 10 از 37
  1. #1
    2012/01/19
    اصفهان
    75
    1

    درايو سنسور دما mlx90614 با avr

    سلام
    کسي با اين سنسور کار کرده . من زياد زبان خوب نيست کسي مثال در مورد اين سنسور به زبان بيسيک يا c نداره . به زبان c پيدا کردم ولي با winavr بوده که من نتونستم با اين نرم افزار کار کنم. کد ويژن احتياج دارم . يا اگه ممکنه اطلاعاتي در مورد چگونگي درايو اون ميخوام

    اضافه شده در تاریخ :
    خودم درستش کردم فقط با خروجي اين سنسور يه مشکلي دارم MLX90614 من بايت بالا و پائين خوندم . حالا يه سوال بايد يک فرمول داشته باشه تا دما تا دقت 2. به ما بده
    مثلا تو ي دماي 29 درجه سنسور عدد 15112 ميده . خوب اين يعني چه. توي ديتاشيتشم چيزي پيدا نکردم . کسي هست کمک کنه ؟؟
    {خلاف قوانین - حذف شد}
  2. #2
    2006/11/20
    مرکز ظلم و ستم
    764
    15

    پاسخ : درايو سنسور دما mlx90614 با avr

    Const Tempfactor = 0.02
    Tempdata = Makeint(lowbyte , Highbyte)
    Td = Tempdata * Tempfactor
    Td = Td - 0.01
    Td = Td - 273.15
    ما زنده به آنیم که آرام نگیریم موجیم که آسودگی ما عدم ماست

    وقتی یک ملت برای فرهنگ و نژاد و ملیت خویش ارزشی قائل نشد و حقی را که طبیعت برای نگاهداری نژاد پاکش به او ارزانی داشته بود پایمال ساخت و به بیگانگان روی آورد و تسلیم شد دیگر حق ندارد از شکست و بدبختی سیاسی که خودش باعث آن شده است شکایت کند .ادولف هیتلر

    r.babazadeh@yahoo.com
  3. #3
    2013/06/04
    155
    0

    پاسخ : درايو سنسور دما mlx90614 با avr

    دو تا سوال مهم!
    این سنسور رو راه اندازی کردم ولی به دوتا مشکل بزرگ خوردم
    1- بردش خیلی کمه! در حد 3 تا 4 سانت و این میزان برد اصلا بدرد من نمی خوره!چطور میشه زیادش کرد؟
    2- دمای محیط رو الان داره میده 27 که منطقیه(تمام فرمول های بالا رو رفتم ولی بقیه دما ها رو زیاد درست نشون نمیده مثلا یه کیسه ی آب و یخ گرفتم بالا سر سنسور دما رو میده 13 در صورتی که حدودا باید صفر بده!)
  4. #4
    2013/06/04
    155
    0

    پاسخ : درايو سنسور دما mlx90614 با avr

    مرسی
    من این رو برای ربات امدادگر دانش آموزی می خوام که قراره مصدوم که یه جسم گرمه از دور شناسایی کنه و فکر می کردم تا 10 یا شایدم 20 سانت برد داشته باشه و تنها سنسوری هم که میتونست از راه دور شناسایی کنه همین mlx90614 بود. بقیه سنسورهای دما محیط گرم رو اندازه می گیرن نه جسم گرم رو! مثل lm75 یا lm35 یا هر چیز دیگه! حالا چه کنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

    1- اون مدل بزگ تر که میگید چیه و قیمتش چنده و آیا تو ایران اصلا هست؟
    2- اعداد مشکلی ندارن احتمالا :biggrin: بایت پایین و بالای خونده شده از باس رو ترکیب کردم و حاصل رو در یک long int می ریزم بعد روی اونlong int اون دوتا فرمول که تو پست بالایی آمده رو پیاده کردم!
    3- دمای اجسام دور تر از 3 تا 4 سانت رو هم میگه ولی هر چه جسم دور تر باشه دقت به شدت افت می کنه! که عملا برد ش همون 3-4 سانت میشه!
    4- مشکل من با کیسه ی آب و یخ هست که در همون3 تا 4 سانتی هم دماش رو به جای 0 میده 10 الی 12 ولی بقیه دماهای اجسام مثل دست و لیوان آب داغ و ... تقریبا معقول هستن(حداقل من با دماسنج تست نکردم و حدسی از روی تغیرات میشه گفت معقولند!).
    5- تا این جا هر کجا رو که درست گفتم لطفا تایید کنید و هر کجا که ایرادی هست لطفا اصلاح کنید. مرسی

    6- سوال دیگه ای برام پیش آمده اونم اینه که فرق Ta و To1و To2 که در رم این سنسور هست چیه؟؟؟؟؟؟
    تا اون جایی که من فهمیدم:
    Ta که در آدرس 0x06 هست دمای محیطه هست.(وقتی سنسور رو میگرم روی بخاری میره بالا و ظاهرا درست حدس زدم که دمای محیط رو میگیره)
    To1 که در آدرس 0x07 هست دمای جسم روبروی لنز سنسور هست که وقتی جسم جلویی عوض میشه به سرعت عددش تغییر می کنه!
    اما:
    To2 که در آدرس 0x08 هست رو اصلا نفهمیدم.(ظاهرا عددش هم ثابته! تا جایی که من دیدم من توی مد I2C کار میکنم نه مد PWM. آیا این مورد به PWm مربوطه و اصلا به کار من نمی آیاد یا چیز دیگه؟؟؟؟ این چیه؟ )
  5. #5
    2013/06/04
    155
    0

    پاسخ : درايو سنسور دما mlx90614 با avr

    اینم کدم


    کد:
    unsigned char a;
    unsigned char b;
    
    int w1;
    
    unsigned char buf[2];
    int number=0;
    long int n=0;
    
    w1=0x5A<<1;
        i2c_start();
        i2c_write(w1);
        i2c_write(0x07);
        i2c_start();
        i2c_write(w1 | 1);
        b=i2c_read(0);
        a=i2c_read(0);
        i2c_stop();
        delay_ms(20);
        
        buf[1]=a;
        buf[0]=b;
        number = (buf[1]<<8)+buf[0]; 
        n=number;
        n=(n*2)/100;
        
        lcd_puts("O:");
        itoa(n-273,p);
        lcd_puts(p);
        lcd_putchar(' ');
  6. #6
    2013/06/19
    1,544
    77

    پاسخ : درايو سنسور دما mlx90614 با avr

    تيم ما امسال توي ايران اپن دوم شد :nice:

    ولش کن اون سنسورهارو توي اران هم نيست به علاوه اگه براي امدادگر ميخواي زياد هم هست اين :mrgreen:
    2- بايد float باشه. يکي اينکه عددهاي منفي رو هم بتونه بهت نشون بده و يکي هم اينکه اين سنسور دقت 0.1 هم ميزنه پس بايد بريزي توي float

    فرمولت اينه؟
    کد:
       tempC =(tempk * 0.02)-273;
    tempK همون عدد خونده شده از رجيستر 0X07 هستش

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

    راستي اسم تيمتون چيه ؟ :-w
    از کجا شرکت ميکني؟
    AYRIC
  7. #7
    2013/06/04
    155
    0

    پاسخ : درايو سنسور دما mlx90614 با avr

    1- فرمول من هم همینه! اگه دقت کنین می بینین که من فقط قسمت اعشار اعداد رو حذف کردم و یه جورایی جز صحیح گرفتم! و عملا خطای موجود در مورد کیسه ی آب یخ خیلی بیش تر از این حرف هاست که توی این موندم.
    2- ان شا الله می خوام ایران اپن شرکت کنم ولی خودم نه! (تیم دانش آموزیه و مرحله ی بعدی کار اینه که حالا کار با این سنسور رو به دانش آموز بفهمونم!)
    3- شما دانشجویی شرکت می کنین دیگه؟؟؟
    4- چرا گفتین توی امدادگر همین بسه؟ با این برد کم من باید عملا بچسبم به مصدوم تا ببینمش!
    اون To ها و Ta رو نفهمیدید داستانش چیه؟
  8. #8
    2007/08/02
    1,307
    815

    پاسخ : درايو سنسور دما mlx90614 با avr

    کي گفته بردش چند سانته ؟؟
    من ازش تا 1 متر برد با دقت صدم گرفتم . دقتش عاليه .
    بر دوستان رفته چه افسوس میخوری
    ما هم مگر جواز اقامت گرفته ایم
  9. #9
    2013/06/04
    155
    0

    پاسخ : درايو سنسور دما mlx90614 با avr

    میشه بگید چطور؟
    کدتون چی بوده؟ مدارتون چی بوده؟
    دقیق تر بگید لطفا من خیلی دنبال این گشتم!
  10. #10
    2007/08/02
    1,307
    815

    پاسخ : درايو سنسور دما mlx90614 با avr

    من با مد i2c کار کردم . کد پيشم نيست مال قبله . ولي چند سال پيش 10 تائي درست کردم و با دقت صدم و تا 1 متر ازش جواب گرفتم . دقيقا مثل دماسن هاي ليزري دما بهتون نمايش ميده .

    اضافه شده در تاریخ :
    اگه کدش پيدا کردم برات ميل ميکنم . کد اونو از سايت ميکروچيپ گرفتم . توي forum سايت ميکروچيپ اسم
    mlx90614 سرچ کن کد اونو حتما پيدا ميکني
    بر دوستان رفته چه افسوس میخوری
    ما هم مگر جواز اقامت گرفته ایم
صفحه 1 از 4 1234 آخرین
نمایش نتایج: از 1 به 10 از 37

موضوعات مشابه

  1. کسی تا حالا با سنسور mlx90614 کار کرده؟
    توسط mfazl22 در انجمن میکروکنترلرهای AVR
    پاسخ: 12
    آخرين نوشته: 2015/12/16, 09:17
  2. راه اندازی سنسور MLX90614 با AVR
    توسط v.nassiri در انجمن میکروکنترلرهای AVR
    پاسخ: 11
    آخرين نوشته: 2014/12/20, 00:00
  3. سنسور mlx90614
    توسط saate777 در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2013/10/20, 23:07
  4. سوال در مورد سنسور mlx90614
    توسط saleh در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2012/12/02, 20:39
  5. کار کردن با سنسور MLX90614
    توسط mohammad_6910 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2012/11/27, 12:10

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •