لطفا فایل شماره یک رو ملاحظه بفرمایید. یه مستر هست که با سه تا LM75 به طور دائم در ارتباط هست و فقط هم دما رو میخونه. خیلی ساده ، اول آدرس، بعدش دستور ریدینگ دست آخر هم دما. برای هرسه تا سنسور پشت سر هم و کل این فرایند اغلب دوبار تکرار میشه در هر ثانیه. ولی زمان بین خواندن اولی و دومی کاملا متغییر و تصادفی هست. تصویر یک ما اون بلاک سبز هستیم و قراره ما هم از اطلاعات دما با خبر بشیم. شاید اینطور به نظر بیاد که مساله سادست ما هم دستور خواندن رو صادر میکنیم که اطلاعات دما رو برداریم. ولی توجه بفرمایید که اگر خوندن ما با سیگنال های مستر همزمان بشه بلافاصله سیستم تریپ میخوره که این کار ممنوع هست و به هیچ عنوان نباید سیستم وقفه در کارش ایجاد بشه. در وحله اول با روش های آماری با قضیه برخورد شد که احتمال تداخل سیگنال ما با مستر به صفر برسه ولی متاسفانه بعد از چند ساعت این تداخل به خاطر ذات تصادفی خواندن مستر حتما اتفاق می افتد مهمم نیست که چقدر تکنیک های آماری رو پیشرفته کنی. ولی ما اینجا به دنبال راه حل قطعی هستیم. از اونجایی که ما هیچ دسترسی یا کنترلی نه روی اسلیوها و نه روی مستر نداریم، تنها راه اینطور به نظر میاد که مشابه پردازش سیگنال یک logic Analyzer از سیگنال ها فقط نمونه برداری بشه و اونوقت درون یک میکرو پردازش سیگنال و نهایتا استخراج دمای سنسورها انجام بشه. تصویر دوم. بسیار از آی سی های سوییچ I2C توی مارکت برای این موضوع مطالعه شد که متاسفانه برای این پروژه اجرایی نبود. پیشنهاد میکنم اگه بتونیم به طریقی دسترسی به زیر لایه های دستور HAL پیدا کنیم این کار ممکنه میشه چون سخت افزار لازم تو دل میکرو همین الان هم هست. میکرو Stm32f0C8T6 میتونه تا فرکانس نزدیک به 380 کیلوهرتز کلاک I2C تولید میکنه. بدون صورت که مثلا میکرو اطلاعات کلاک و دیتا رو روی یک آرایه ذخیره بکنه بدون اینکه بخواد سیگنال ACL یا NACK بزنه و عملا فقط یه Observerباقی بمونه. اطلاعات بیشتری لازم بود بفرمایید بلافاصله خدمتتون ارسال می گردد.
10,000,000 تومان
24 فروردین 1404
10 روز
1 پیشنهاد
ندارد
متوسط
سلام. پروژه مد نظر طراحی یک مدار محافظ برق دیجیتال (محافظ ولتاژ) همراه با نشانگر سون سگمنتی و سه LED توسط میکرو کنترلر هولتک HOLTEK سری HT66F004 (SO-16) هست. موارد درخواستی: * فایل شماتیک و PCB در آلتیوم دیزاینر (با قطعات smd و تک لایه) * سورس برنامه میکروکنترلر که قاعدتا در محیط برنامه نویسی HT-IDE3000 هست. * فایل توضیحات شماتیک و برنامه میکرو تا در صورت لزوم تغییراتی روی آن داده شود. نکات قابل توجه: * اندازه PCB ، خصوصیات و قوانین طراحی و محل قرارگیری سوراخ پیچ، LED ها و سون سگمنت بعد از تایید و قبول پروژه ارسال می گردد. (همین طور نوع سون سگمنت ، نوع و تعداد رله خروجی) مدار طراحی شده قابلیت پروگرم کردن با پروگرمرE-WRITER PRO2 را از روی خود مدار داشته باشد (یعنی سوکت پروگرم کردن روی بورد تعبیه شود) شرح پروژه: با وصل شدن تغذیه بورد،در صورتیکه ولتاژ بین 170-250 ولت بود ال ای دی زردبصورت چشمک و تایمر از 300 ثانیه به صورت معکوس روی سون سگمنت شروع به شمارش نماید و پس از اتمام زمان، زرد خاموش و رله خروجی وصل شود و ال ای دی سبز نیز روشن گردد. و میزان ولتاژ برق شهر روی سگمنت نمایش داده شود به طور پیوسته. چنانچه ولتاژ برق شهر از 250 ولت بیشتر و یا از 170 ولت کمتر شد، رله خروجی قطع شده و فقط قرمزچشمک زن و روی سگمنت عبارت HI /LO بصورت چشمک زن نمایش داده شده و این حالت حفظ شود. در صورتی که ولتاژ برق شهر در محدوده مجاز یعنی از 175 به بالا و از 245 به پایین قرار گرفت، قرمز خاموش و زرد روشن و هم زمان سگمنت دوباره به صورت معکوس از 300 ثانیه شمارش کند و پس از پایان شمارش هم زرد خاموش، سبز روشن و رله خروجی وصل. چنانچه در بین شمارش معکوس دوباره در محدوده ولتاژ غیر مجاز قرار گرفت همان حالت HI /LO و قرمز تکرار شود تا اینکه از محدوده خطا خارج شود. یعنی این سیکل خطایابی و از سرگیری شمارش باید تکرار شود.* پرداخت کامل وجه توافقی بعد از ارائه pcb و نمونه سازی بورد و تست عملی توسط اینجانب، صورت خواهد گرفت. طراحی پی سی بی نیاز نیست
طراحی و ساخت روتاری جوینت ۲ راهه که هم ورود هم خروج سیال را داشته باشه و دو طرف گردون باشه ( هم ورود هم خروج ) تحمل دور بالا حداقل ( ۱۰۰۰ rpm ) تحمل دما بالا ( ۳۰۰ درجه )