نشان کن
کد آگهی: KP9246103734

نمونه برداری و تحلیل سیگنال I2C با استفاده از میکرو کنترولر

در تهران
در وبسایت کارلنسر  (5 روز پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  پروژه‌ای
مهارت‌های مورد نیاز:
برنامه نویسی
میکروکنترلر STM32
کد نویسی
میکروکنترلر AVR
میکروکنترلر
میکروکنترلر arduino
الکترونیک
طراحی مدار الکتریکی
طراحی برد الکتریکی
electronic
بازه حقوق:  از 2,500,000 تا 6,000,000 تومان
نحوه پرداخت:  پروژه‌ای
متن کامل آگهی:
یه مستر هست که با سه تا LM75 به طور دائم در ارتباط هست و فقط هم دما رو میخونه. خیلی ساده ، اول آدرس، بعدش دستور ریدینگ دست آخر هم دما. برای هرسه تا سنسور پشت سر هم و کل این فرایند اغلب دوبار تکرار میشه در هر ثانیه. ولی زمان بین خواندن اولی و دومی کاملا متغییر و تصادفی هست. تصویر یک ما اون بلاک سبز هستیم و قراره ما هم از اطلاعات دما با خبر بشیم. شاید اینطور به نظر بیاد که مساله سادست ما هم دستور خواندن رو صادر میکنیم که اطلاعات دما رو برداریم. ولی توجه بفرمایید که اگر خوندن ما با سیگنال های مستر همزمان بشه بلافاصله سیستم تریپ میخوره که این کار ممنوع هست و به هیچ عنوان نباید سیستم وقفه در کارش ایجاد بشه. در وحله اول با روش های آماری با قضیه برخورد شد که احتمال تداخل سیگنال ما با مستر به صفر برسه ولی متاسفانه بعد از چند ساعت این تداخل به خاطر ذات تصادفی خواندن مستر حتما اتفاق می افتد مهمم نیست که چقدر تکنیک های آماری رو پیشرفته کنی. ولی ما اینجا به دنبال راه حل قطعی هستیم. از اونجایی که ما هیچ دسترسی یا کنترلی نه روی اسلیوها و نه روی مستر نداریم، تنها راه اینطور به نظر میاد که مشابه پردازش سیگنال یک logic Analyzer از سیگنال ها فقط نمونه برداری بشه و اونوقت درون یک میکرو پردازش سیگنال و نهایتا استخراج دمای سنسورها انجام بشه. تصویر دوم. بسیار از آی سی های سوییچ I2C توی مارکت برای این موضوع مطالعه شد که متاسفانه برای این پروژه اجرایی نبود. پیشنهاد میکنم اگه بتونیم به طریقی دسترسی به زیر لایه های دستور HAL پیدا کنیم این کار ممکنه میشه چون سخت افزار لازم تو دل میکرو همین الان هم هست. میکرو Stm32f0C8T6 میتونه تا فرکانس نزدیک به 380 کیلوهرتز کلاک I2C تولید میکنه. بدون صورت که مثلا میکرو اطلاعات کلاک و دیتا رو روی یک آرایه ذخیره بکنه بدون اینکه بخواد سیگنال ACL یا NACK بزنه و عملا فقط یه Observerباقی بمونه. اطلاعات بیشتری لازم بود بفرمایید بلافاصله خدمتتون ارسال می گردد.

این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت کارلنسر برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
جمعه 16 فروردین 1404، ساعت 05:59