PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سنسور mlx90614



saate777
20-10-2013, 22:15
سلام من می خوام با سنسور mlx90614 کار کنم!
خوب در مرود تئوریش به قدر کافی مطلب دیدم(در مود کار می کندو مادون قرمز است و گرون است و ...). اما تا حالا یه جواب بدرد بخور عملی کار راه انداز پیدا نکردم. فقط یک کد بود تو بسکام که متاسفانه من بسکام بلد نیستم و با c تو کدویژن کار می کنم!

سوال: می خوام سه تا سنسور mlx90614 رو که در سه طرف یک رباته به یک Atmega 32 متصل کنم که دمای سه طرف رو بخونه! چه پایه هایی رو باید به کجا ببندم و چه طور کد بزنم؟ کلا این سنسور چطور خروجی می ده؟ باید خروجیش رو چه کرد و ...؟(برای یه آدم مبتدی توضیح بدید)

نکته: مشکل اصلی من اینه که می دونم این سنسور I2C هست اما اگه قرار باشه من چنتاش رو استفاده کنم پس باید هموشون رو Slave تعریف کنم تا تو I2C کار کنن! یه سوال بزرگاین جا پیش می آید که مگه میشه سنسور رو هم پروگرم کرد؟؟؟؟؟؟؟؟؟؟؟(اینو اصلا نمی فهمم You can see links before reply)

shahrivar88
21-10-2013, 01:21
نکته: مشکل اصلی من اینه که می دونم این سنسور i2c هست اما اگه قرار باشه من چنتاش رو استفاده کنم پس باید هموشون رو slave تعریف کنم تا تو i2c کار کنن! یه سوال بزرگاین جا پیش می آید که مگه میشه سنسور رو هم پروگرم کرد؟؟؟؟؟؟؟؟؟؟؟(اینو اصلا نمی فهمم You can see links before reply)

من با این سنسور کار نکردم ولی ابزار یا سنسور هایی که با پروتکل های خاصی کار میکنند معمولا خودشون در مد اسلیو هستند و یک سری تنظیمات پیش فرض دارند که شما بعدا با ارسال دیتا میتونید تنظیمات رو تغیییر بدید.

از پرتکل i2c هم اگر اشتباه نکنم همراه داده، آدرس اسلیوی که مدنظره ارسال میشه پس همه اسلیو ها از یک مسیر به مستر وصلند و داده ارسال شده را دریافت میکنند فقط اسلیوی که آدرسش همراه داده است، داده دریافت شده را پردازش میکنه بقیه بعد از تظبیق آدرس در صورت عدم تطابق آدرس داده دریافت شده را دور میریزند.

dariush_ab
21-10-2013, 01:37
سلام من می خوام با سنسور mlx90614 کار کنم!
خوب در مرود تئوریش به قدر کافی مطلب دیدم(در مود کار می کندو مادون قرمز است و گرون است و ...). اما تا حالا یه جواب بدرد بخور عملی کار راه انداز پیدا نکردم. فقط یک کد بود تو بسکام که متاسفانه من بسکام بلد نیستم و با c تو کدویژن کار می کنم!

سوال: می خوام سه تا سنسور mlx90614 رو که در سه طرف یک رباته به یک Atmega 32 متصل کنم که دمای سه طرف رو بخونه! چه پایه هایی رو باید به کجا ببندم و چه طور کد بزنم؟ کلا این سنسور چطور خروجی می ده؟ باید خروجیش رو چه کرد و ...؟(برای یه آدم مبتدی توضیح بدید)

نکته: مشکل اصلی من اینه که می دونم این سنسور I2C هست اما اگه قرار باشه من چنتاش رو استفاده کنم پس باید هموشون رو Slave تعریف کنم تا تو I2C کار کنن! یه سوال بزرگاین جا پیش می آید که مگه میشه سنسور رو هم پروگرم کرد؟؟؟؟؟؟؟؟؟؟؟(اینو اصلا نمی فهمم You can see links before reply)
با عرض سلام.
این سنسور دارای دو مد هستش یکی همون که گفتید و دیگری مد PWM.
برای پروگرم کردن : منظور انتقال یک سری اطلاعات به ریجستر یا ریحیسترهای داخلی به منظور کانفیک است.مثل همین که i2c کار کنه یا PWM.
سایت زیر هم ماژول آماده رو میده ولی فکر کنم قیمتش خیلی بالا باشه.
سنسور - دما - ماژول دماسنج مادون قرمز MLX90614 - ايران ماژول الكترونيك (You can see links before reply)