پونیشا
انجام شده

طراحی برد کنترل دو خروجی بر مبنای میکروکنترلر

  • مهندسی و معماری

شرح پروژه: طراحی برد کنترل دو خروجی مبتنی بر میکروکنترلر

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


مشخصات عملکرد

برد فقط دارای دو کلید فشاری باشد.

حالت اول (هیچ خروجی فعالی وجود ندارد)

  • با یک بار فشردن کلید اول، خروجی ۱ فعال شده و در همان حالت باقی بماند.
  • با یک بار فشردن کلید دوم، خروجی ۲ فعال شده و در همان حالت باقی بماند.
  • در هیچ شرایطی دو خروجی به‌صورت هم‌زمان فعال نشوند.

حالت دوم (یکی از خروجی‌ها فعال است)

فرض کنید خروجی ۱ فعال است.

در این حالت:

  • با فشردن مجدد کلید اول، خروجی ۱ خاموش شود.
  • با فشردن کلید دوم نیز خروجی ۱ خاموش شود.

یعنی زمانی که یکی از خروجی‌ها فعال است، هر دو کلید فقط نقش خاموش‌کننده (STOP) را داشته باشند و با فشردن هر یک از آن‌ها، خروجی فعال خاموش شود.

همین منطق دقیقاً برای خروجی ۲ نیز برقرار باشد.

پس از خاموش شدن خروجی، برد مجدداً آماده دریافت فرمان جدید باشد.


ورودی ایمنی (Safety Input)

یک ورودی ایمنی جهت اتصال سنسور در نظر گرفته شود.

ترجیحاً این ورودی به‌صورت Fail-Safe و مناسب اتصال کنتاکت بسته (NC) طراحی شود، به‌گونه‌ای که قطع سیم، جدا شدن سنسور یا باز شدن کنتاکت نیز به‌عنوان وضعیت ایمنی تشخیص داده شود.

در صورت فعال شدن این ورودی:

  • هر خروجی که فعال است فوراً خاموش شود.
  • تا زمانی که ورودی ایمنی فعال است، هیچ فرمان جدیدی پذیرفته نشود.
  • پس از غیرفعال شدن ورودی ایمنی، برد بدون نیاز به ریست مجدداً آماده دریافت فرمان جدید باشد.

بازر

یک بازر کوچک روی برد قرار داده شود.

با هر بار فشردن هر یک از دو کلید، یک بوق بسیار کوتاه (حدود ۵۰ تا ۱۰۰ میلی‌ثانیه) به‌عنوان تأیید فشرده شدن کلید پخش شود.

مدت زمان بوق به‌صورت یک متغیر در برنامه قابل تغییر باشد.


نشانگر وضعیت (Status LED)

روی برد یک LED دو رنگ (قرمز/سبز) در نظر گرفته شود.

حالت‌های LED

  • سبز ثابت: برد آماده دریافت فرمان است.
  • قرمز ثابت: یکی از خروجی‌ها فعال است.

عملکرد هنگام فعال شدن ورودی ایمنی

در صورت فعال شدن ورودی ایمنی:

  • هر خروجی فعال فوراً خاموش شود.
  • LED قرمز به‌صورت چشمک‌زن روشن شود.
  • مدت زمان چشمک‌زدن حداقل ۱ ثانیه باشد، حتی اگر ورودی ایمنی کمتر از ۱ ثانیه فعال بوده و سریع به حالت عادی بازگردد.
  • در این مدت ۵ بار چشمک نمایش داده شود (سرعت متوسط و قابل تشخیص).
  • اگر ورودی ایمنی بیش از ۱ ثانیه فعال بماند، LED قرمز با همین الگوی چشمک‌زن تا زمان غیرفعال شدن ورودی ادامه دهد.
  • پس از غیرفعال شدن ورودی ایمنی، LED به حالت سبز ثابت بازگردد.
  • مدت زمان و تعداد چشمک‌ها به‌صورت متغیر در برنامه قابل تغییر باشند.

خروجی‌ها

خروجی‌های برد فقط برای شبیه‌سازی فشرده شدن دو کلید روی یک برد الکترونیکی دیگر استفاده می‌شوند و قرار نیست مستقیماً بار قدرت، موتور یا کنتاکتور را کنترل کنند.

بنابراین خروجی‌ها ترجیحاً با PhotoMOS Relay (یا قطعه‌ای با عملکرد مشابه) طراحی شوند تا دو نقطه مشخص را دقیقاً مانند بسته شدن یک کلید فشاری به یکدیگر متصل کنند.

برد مقصد و دونقطه ای که قرار است مثل یک کلید فشاری بهم وصل شوند ، برد یک ریموت کنترل می باشد

ترجیحاً خروجی‌ها به‌صورت کاملاً ایزوله (Dry Contact) عمل کنند و وابسته به زمین مشترک با برد مقصد نباشند.

اولویت‌های طراحی خروجی‌ها

  • مصرف توان بسیار پایین
  • ابعاد کوچک
  • طول عمر بالا
  • مناسب تولید انبوه
  • عملکرد پایدار و بدون استهلاک مکانیکی

عملکرد کلیدها (Debounce)

  • دیبانس کلیدها به‌صورت نرم‌افزاری انجام شود.
  • زمان پیش‌فرض دیبانس حدود ۲۰ تا ۳۰ میلی‌ثانیه باشد.
  • مقدار دیبانس به‌صورت یک متغیر در برنامه قابل تغییر باشد.

تأخیر ایمنی بین فرمان‌ها

پس از خاموش شدن هر خروجی (چه توسط کلید، چه توسط ورودی ایمنی و یا هر دلیل دیگر):

  • برد به مدت ۱ ثانیه هیچ فرمان جدیدی را قبول نکند.
  • پس از پایان این زمان، برد مجدداً آماده دریافت فرمان باشد.
  • این زمان نیز به‌صورت یک متغیر در برنامه قابل تغییر باشد.

هدف از این تأخیر، جلوگیری از صدور فرمان‌های متوالی و تغییر وضعیت سریع تجهیزات متصل است.


تأخیر اولیه پس از روشن شدن برد (Power-On Delay)

پس از وصل شدن تغذیه برد:

  • به مدت ۱ ثانیه هیچ فرمانی پذیرفته نشود.
  • در طول این ۱ ثانیه، LED سبز به‌صورت چشمک‌زن وضعیت راه‌اندازی برد را نمایش دهد.
  • در این مدت ۵ بار چشمک نمایش داده شود (سرعت متوسط و قابل تشخیص).
  • پس از پایان ۱ ثانیه، LED به حالت سبز ثابت تغییر کرده و برد آماده دریافت فرمان باشد.
  • مدت زمان تأخیر اولیه و تعداد چشمک‌ها به‌صورت یک متغیر در برنامه قابل تغییر باشند.
  • پس از هر بار روشن شدن، ریست شدن، اجرای Watchdog یا افت ولتاژ، هر دو خروجی باید حتماً در حالت خاموش قرار داشته باشند و هیچ وضعیت قبلی بازیابی نشود.

شرایط ویژه

اگر هر دو کلید هم‌زمان فشرده شوند:

  • در صورتی که هیچ خروجی فعالی وجود نداشته باشد، هیچ خروجی‌ای فعال نشود.
  • در صورتی که یکی از خروجی‌ها فعال باشد، همان خروجی فوراً خاموش شود.

مصرف جریان در حالت آماده‌به‌کار تا حد امکان پایین باشد.

طراحی مدار ساده، پایدار و مناسب تولید انبوه باشد.

در صورت افت ولتاژ، ناپایداری تغذیه یا ریست ناخواسته میکروکنترلر، خروجی‌ها نباید به‌صورت ناخواسته فعال شوند و برد باید در وضعیت ایمن (هر دو خروجی خاموش) باقی بماند ** پایش ولتاژ باطری و هشدار کاهش ولتاژ باتری ** هم در برد اجرا شود که در این مورد در طول کار موارد صحبت خواهد شد

مهارت‌های مورد نیاز

  • برنامه نویسی سی (C)

  • الکترونیک

  • برنامه نویسی

امکانات ویژه

  • بی‌نهایت


سرویس‌های مرتبط


فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده‌اند

  • کارفرما این پیشنهاد را انتخاب کرده است.
    زمان تحویل: 10 روز
    ارسال پیشنهاد در:
  • tionrelax
    tionrelax4.94(122) امتیاز
    زمان تحویل: 1 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 5 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 7 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 5 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 3 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 2 روز
    ارسال پیشنهاد در:
  • prismalearn
    prismalearn5(5) امتیاز
    زمان تحویل: 7 روز
    ارسال پیشنهاد در:
  • sina80zeynali
    sina80zeynali4(1) امتیاز
    زمان تحویل: 14 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 8 روز
    ارسال پیشنهاد در:
  • alinikkhorasani
    alinikkhorasani5(3) امتیاز
    زمان تحویل: 10 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 2 روز
    ارسال پیشنهاد در:

آخرین پروژه های مهندسی و معماری

projects
طراحی شفت آسیاب چکشی و انتخاب موتور

عنوان پروژه: طراحی شفت برای آسیاب چکشی

شرح کلی پروژه:

برای طراحی و ساخت یک دستگاه آسیاب چکشی صنعتی مخصوص خردایش ضایعات قوطی حلب و آهن‌آلات سبک، نیازمند یک مهندس مکانیک مسلط به تحلیل تنش، خستگی و دینامیک سیستم‌های دوار جهت انجام محاسبات فنی هستیم. دامنه کار و خروجی‌های مورد انتظار:
• تحلیل بارهای وارد بر شفت (محوری، شعاعی و لنگرها) و تعیین ابعاد ایمن
• محاسبه ظرفیت انتقال توان و تعیین دور و توان الکتروموتور
• ارائه محاسبات تفصیلی در یک گزارش مهندسی به همراه ارجاع به استانداردها
• در صورت نیاز، رسم شماتیک یا دیاگرام‌های فنی (به صورت دستی یا با نرم‌افزار)

توانمندی‌ها و شرایط لازم برای پیمانکار:
• مدرک کارشناسی یا بالاتر در مهندسی مکانیک یا رشته‌های مرتبط
• آشنایی کامل با مبانی مکانیک جامدات، تحلیل استاتیکی و دینامیکی شفت‌ها
• تجربه پیشین در پروژه‌های مشابه

نحوه همکاری:
لطفاً رزومه کوتاه و نمونه کارهای مرتبط خود را همراه با پیشنهاد قیمت و زمان‌بندی ارسال کنید.

فرصت انتخاب
پیشنهادها1
«طراحی و شبیه‌سازی مدار هیدرولیک پرس صنعتی در نرم‌افزار

«طراحی و شبیه‌سازی مدار هیدرولیک پرس صنعتی در نرم‌افزار Automation Studio» طراح باید سابقه طراحی مدار پرس، اکومولاتور، مدار پایلوت و شیرهای تخلیه سریع داشته باشد.

فرصت انتخاب
پیشنهادها1
هوشمند سازی سیستم یک خانه

شرح مختصر پروژه KNX و اتوماسیون ساختمان

به دنبال یک متخصص یا فریلنسر باتجربه در زمینه KNX یا سایر سیستم‌های اتوماسیون ساختمان هستیم که بتواند از راه دور در تمامی مراحل طراحی، انتخاب تجهیزات، برنامه‌نویسی، پیکربندی و راه‌اندازی سیستم همکاری کند.

کابل‌کشی ساختمان با کابل KNX انجام شده و تمام نصب‌های فیزیکی توسط تیم خودمان انجام خواهد شد؛ بنابراین نیازی به حضور فیزیکی فریلنسر نیست.

پروژه شامل حدود ۱۲ سنسور دما، ۱۲ اکچویتور، ۱۴ سنسور دود، اتصال دوربین‌های امنیتی، کنترل برقی درب مطب و مانیتورینگ پمپ حرارتی، سیستم تهویه و کولر است. تعداد و نوع تجهیزات ممکن است در طول پروژه تغییر کند.

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

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

فرصت انتخاب
پیشنهادها5
اداری

۱۴۰ متر فضای خالی جهت طراحی برای استفاده اداری

انیمیشن و 3d از فضایی که طراحی شده

فرصت انتخاب
پیشنهادها31
طراحی مهندسی قلم کامپوزیت دندان‌پزشکی

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

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

مدارک و خروجی‌های مورد انتظار: • لیست قطعات (BOM) با قطعات قابل تأمین در ایران. • فایل سه‌بعدی، نقشه ساخت و خروجی PCB، آماده برای استفاده در نمونه‌سازی و تولید انبوه.

مسئولیت در مرحله نمونه‌سازی: مسئولیت فریلنسر شامل طراحی و آماده‌سازی فایل‌های فنی، مشاوره برای ساخت نمونه اولیه با پرینت سه‌بعدی یا CNC و انجام اصلاحات پس از تست است. ساخت فیزیکی نمونه به‌عنوان مسئولیت اجرایی فریلنسر در درخواست مشخص نشده است.

موارد پیشنهادی برای بررسی در پروپوزال: • تجربه مرتبط در طراحی محصولات دارای بخش‌های الکترونیکی و مکانیکی و نمونه‌کارهای قابل ارائه. • رویکرد پیشنهادی برای هماهنگی طراحی بدنه، سیستم گرمایش و کنترل دما و مکانیزم اتصال سری‌ها. • برآورد زمان و هزینه، ورودی‌های مورد نیاز از رفرنس و نحوه همکاری در مشاوره نمونه‌سازی و اصلاحات پس از تست.

فرصت انتخاب
پیشنهادها6
تهیه دفترچه پرزنتیشن طرح یک ساختمان اسپا و مطالعات فاز صفر

جهت تهیه دفترچه پرزانته طرح یک مجموعه اسپا( حدودا ۴۰ برگ A3)، به یک همکار با شرایط زیر نیاز داریم: معمار با تسلط فراوان به هوش مصنوعی مسلط و خوش ذوق در گرافیک و کادربندی آشنا به رویت، ایندیزاین، فتوشاپ توانا در جمع آوری داده توانا در ارائه تحلیل های سه بعدی و گرافیکی توانا در انجام کار بصورت فشرده و در بازه زمانی کوتاه

طراح و تریدی کار،به تنهایی جوابگوی کار ما نیست و تجربه خروجی گرفتن از هوش مصنوعی و گرافیک حرفه ای، مد نظر ماست

فرصت انتخاب
پیشنهادها21
بازنگری و تکمیل طرح معماری آرامگاه

عنوان پروژه: بازنگری و تکمیل طرح معماری آرامگاه

خلاصه پروژه:
طرح کلی آرامگاهی در منطقه‌ای با بافت سنتی و روستایی تا حدی تکمیل شده است. هدف از این پروژه، بازنگری و اصلاح طرح موجود به‌منظور ارتقای هماهنگی با ویژگی‌های اقلیمی و فرهنگی منطقه، بهبود کیفیت بصری و جزئیات تزئینی و ایجاد نسخه‌ای پخته‌تر و منسجم‌تر می‌باشد.

محدوده کار و مسئولیت‌ها:
• بررسی و تحلیل طرح معماری کنونی
• اصلاح و بهبود جزئیات تزئینی و زیبایی‌شناختی
• بازنگری عناصر نامتناسب با اقلیم (مثلاً فلاورباکس‌ها) و پیشنهاد اصلاح یا حذف
• حفظ انسجام و همخوانی طرح با بافت سنتی و روستایی منطقه

نتایج مورد انتظار:
• ارائه نسخه اصلاح‌شده و تکمیل‌شده طرح آرامگاه
• ارتقای کیفیت بصری و افزایش سازگاری با شرایط آب‌وهوایی و فرهنگی منطقه
• مستندسازی تغییرات پیشنهادی به همراه دلیل‌شناسی و تحلیل اجزای بازنگری‌شده

ملاحظات اجرایی:
• توجه به مصالح بومی و اقلیم محلی
• تطابق معماری با ارزش‌ها و هویت منطقه‌ای
• تعریف جزئیات دقیق تغییرات تزئینی بر اساس بررسی طرح اولیه

مواردی که در پروپوزال باید مطرح شوند:

  1. روش‌شناسی پیشنهادی برای بازنگری و ارتقای طرح موجود
  2. نمونه‌کارهای مرتبط در زمینه معماری سنتی و روستایی
  3. برآورد هزینه و زمان اجرای پروژه بر اساس بررسی فایل‌ها و وضعیت جاری طرح
  4. اطلاعات و مستندات تکمیلی مورد نیاز برای انجام تحلیل دقیق‌تر

دسته‌بندی پروژه: مهندسی و معماری

فرصت انتخاب
پیشنهادها7
محاسبات سازه بتنی ویلای سه‌طبقه

شرح کلی پروژه: انجام محاسبات سازه بتنی برای یک ویلای سه‌طبقه.

محدوده کار و مسئولیت فریلنسر: مسئولیت فریلنسر، ارائه خدمات مهندسی و انجام محاسبات سازه بتنی این ویلای سه‌طبقه است. محدوده پروژه به طراحی و محاسبات سازه اختصاص دارد.

خروجی مورد انتظار: محاسبات سازه بتنی ویلای سه‌طبقه.

موارد پیشنهادی برای بررسی در پروپوزال: • روش انجام محاسبات و مدارک یا اطلاعات موردنیاز برای شروع کار • برآورد هزینه و زمان انجام پروژه • نمونه‌کارها یا سوابق مرتبط در محاسبات سازه‌های بتنی و پروژه‌های ویلایی

فرصت انتخاب
پیشنهادها11
بازطراحی یک ویلای سه طبقه

یک ویلای سه طبقه با ویوی رو به دریا در زمینی به مساحت 200 متر مربع طراحی شده است. هدف آنست که فریلنسر محترم پروژه را از نظر اصول نام مهندسی و معماری مورد ارزیابی استادانه قرار دهد و نواقص احتمالی را رفع کند پس از دیدن رزومه ها و مشخصات به درخواست دها پاسخ داده خواهد شد. مدت انجام پروژه یک روز است.

فرصت انتخاب
پیشنهادها10
مدل‌سازی اطلاعات ساختمان (BIM) برای ساختمان ۴ تا ۵ طبقه

شرح کلی پروژه:

به یک متخصص BIM مسلط به Revit، AutoCAD و نرم‌افزارهای مرتبط نیاز دارم تا مجموعه فایل‌ها و خروجی‌های موردنیاز یک ساختمان با زیربنای بیش از ۱۰۰۰ مترمربع و در حدود ۴ تا ۵ طبقه را تهیه کند.

محدوده خدمات موردنیاز:

  • مدل‌سازی سه‌بعدی اطلاعات ساختمان (BIM) و تهیه مدل‌های موردنیاز
  • تهیه و تکمیل مدل معماری و در صورت توافق، مدل‌های سازه و تأسیسات
  • تهیه نقشه‌ها، پلان‌ها، نماها، مقاطع و جزئیات موردنیاز از مدل
  • هماهنگی بین مدل‌ها و بررسی تداخل‌های احتمالی اجزای معماری، سازه و تأسیسات
  • تهیه خروجی‌های موردنیاز در مراحل مختلف توسعه پروژه BIM، متناسب با سطح جزئیات توافق‌شده
  • سازمان‌دهی فایل‌ها و آماده‌سازی خروجی‌های قابل ویرایش و قابل ارائه
  • تحویل فایل‌های اصلی نرم‌افزار و خروجی‌های نهایی با فرمت‌های توافق‌شده

نرم‌افزارها و تخصص‌های موردنیاز:

  • Autodesk Revit
  • AutoCAD
  • آشنایی با فرآیند BIM، سطح توسعه مدل (LOD)، هماهنگی بین رشته‌ها و تهیه مستندات فنی
  • آشنایی با نرم‌افزارهای تکمیلی BIM و بررسی تداخل‌ها، در صورت نیاز پروژه

موارد قابل بررسی در پیشنهاد مجری:

لطفاً روش اجرای پروژه، محدوده خدمات قابل ارائه، نمونه‌کارهای مرتبط، زمان‌بندی، هزینه پیشنهادی و ورودی‌های موردنیاز را مشخص کنید. همچنین سطح جزئیات مدل، رشته‌های موردنیاز، فرمت فایل‌های تحویلی و مراحل تحویل باید پیش از شروع کار هماهنگ شوند.

هزینه و زمان اجرا با توجه به محدوده نهایی خدمات، سطح جزئیات مدل و تعداد خروجی‌های موردنیاز تعیین خواهد شد.

فرصت انتخاب
پیشنهادها9