علاقه مندی (0)
0
پشتیبانی فنی ( 9 - 18 )
021-77977-245
0

کارآموزی طراحی و ساخت کنترلر دستگاه سنگ زنی به صورت هفتگی 9 تا 17 بعد از ظهر به صورت وویس تلفن ویدئو و ....

شرایط ارسال : به صورت ویدئو وویس تلفن و ...
موجود در انبار
تحقیقات الکترونیک ایتاپ
قیمت برای شما: 10,000,000 تومان

مشخصات محصول انتخابی شما

  • حمل و نقل ایمن
  • گارانتی محصولات
  • مشاوره و پشتیبانی آنلاین
  • درگاه پرداخت آنلاین بانک ملی
  • تلگرام ، واتساپ ، 09127266037

معرفی اجمالی محصول

۱. اجزای اصلی کنترلر دستگاه سنگ‌زنی

یک کنترلر دستگاه سنگ‌زنی که بر پایه استپر موتور طراحی شده است، معمولاً شامل بخش‌های زیر است:

  1. پردازنده (Microcontroller / MCU)

    • مسئول تولید پالس‌های کنترلی برای استپر موتور و پردازش سیگنال‌های ورودی.

    • نمونه‌های متداول:

      • STM32 (سری F1 یا F4) – مناسب برای کنترل دقیق و سریع با تایمرهای پیشرفته

      • ATmega32 / ATmega328 (Arduino) – مناسب پروژه‌های کوچک و نیمه‌صنعتی

      • ESP32 – برای کنترل بی‌سیم و IoT به همراه PWM و تایمرهای سخت‌افزاری

      • DSP یا ARM Cortex-M7 – برای کنترل‌های پیشرفته‌تر در پروژه‌های صنعتی

  2. درایور استپر موتور

    • دریافت پالس‌های Step و Direction از پردازنده

    • تأمین جریان مناسب برای استپر موتور

    • نمونه‌های متداول:

      • DRV8825 یا A4988 (برای استپر NEMA17 و NEMA23)

      • TB6600 (برای استپرهای قوی‌تر مثل NEMA23 و NEMA34)

      • DM542 (درایور صنعتی با دقت میکرو‌استپ بالا)

  3. استپر موتور

    • ایجاد حرکت خطی یا چرخشی برای محورهای دستگاه

    • نمونه‌ها:

      • NEMA17: مناسب دستگاه‌های کوچک و رومیزی

      • NEMA23 / 24: برای ماشین‌های نیمه‌صنعتی

      • NEMA34: برای بارهای سنگین و دقت بالا

  4. سنسورها و ورودی‌ها

    • لیمیت سوئیچ‌ها (Limit Switch) برای جلوگیری از برخورد محور

    • انکودر اختیاری برای پایش موقعیت واقعی

    • سنسور جریان یا فشار برای کنترل فشار سنگ روی قطعه

  5. رابط کاربری

    • LCD یا TFT برای نمایش وضعیت

    • کلیدها / انکودر چرخشی برای کنترل دستی

    • ارتباط USB یا UART برای دریافت برنامه از PC


۲. وظایف اصلی کنترلر

کنترلر دستگاه سنگ‌زنی باید وظایف زیر را انجام دهد:

  1. تولید پالس استپر دقیق

    • ایجاد پالس‌های Step با فرکانس متغیر برای کنترل سرعت

    • کنترل جهت حرکت با پین Direction

    • پشتیبانی از شتاب و کاهش سرعت نرم (Acceleration/Deceleration) برای جلوگیری از پرش موتور

  2. اجرای سیکل‌های کاری سنگ‌زنی

    • حرکت رفت و برگشتی یا دایره‌ای سنگ

    • کنترل عمق سنگ‌زنی به صورت مرحله‌ای

  3. مانیتورینگ وضعیت

    • تشخیص موقعیت صفر (Home)

    • توقف اضطراری (Emergency Stop)

    • نمایش موقعیت فعلی و وضعیت موتور

  4. ارتباط با کاربر یا سیستم بالادستی

    • دریافت برنامه کاری (مثلاً فایل G-Code ساده)

    • نمایش خطاها و وضعیت دستگاه


۳. معماری نرم‌افزاری پیشنهادی

برای یک کنترلر ساده با استپر موتور:

  • لایه پایین (Low-Level):

    • کنترل تایمرها و پالس‌های استپر موتور

    • خواندن لیمیت سوئیچ‌ها و ورودی‌ها

  • لایه میانی (Motion Control):

    • مدیریت پروفایل سرعت (Trapezoidal Profile)

    • اجرای سیکل‌های کاری تکراری

  • لایه بالایی (User Interface):

    • نمایشگر LCD/TFT و دکمه‌ها

    • ارتباط سریال با PC


۴. پردازنده‌ها و کنترلرهای آماده

اگر بخواهید سریع‌تر یک کنترلر بسازید، گزینه‌های زیر در دسترس هستند:

  1. Arduino Mega + RAMPS + DRV8825

    • ارزان و مناسب نمونه‌سازی سریع

    • امکان اجرای ساده G-Code

  2. STM32F103 + درایور TB6600

    • دقت بالاتر در کنترل سرعت

    • مناسب برای پروژه‌های صنعتی سبک

  3. استفاده از کنترلرهای آماده CNC

    • مانند Mach3 Breakout Board یا GRBL Controller

    • سریع‌ترین روش برای ساخت یک دستگاه آزمایشی

نمایش بیشتر
نمایش کمتر

مشخصات فنی

  • هدف پروژه:

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

     

    چشم انداز هفته ی اول : 

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

     چشم انداز هفته ی دوم : 

    ......

    شرایط و مقررات کارآموزی غیرحضوری هفتگی

    بین:

    دانشجو (کارآموز):  محمد فدایی وطن 

    استاد راهنما/سرپرست کارآموزی:  مهندس سید حسن اسلامبولچی 

    ماده ۱ – موضوع کارآموزی

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

    ماده ۲ – مدت کارآموزی و برنامه‌ی زمانی

    کارآموزی از تاریخ ثبت سفارش  لغایت 7 روز کاری  برقرار خواهد بود.

    گزارش‌دهی و تعاملات به صورت روزانه طبق زمان‌بندی زیر انجام خواهد شد:

    ارسال گزارش پیشرفت تا ساعت 17 هر روز 

    جلسه آنلاین/تلفنی با استاد راهنما 9 تا 17 هر روز 

    تغییر در برنامه‌ی زمانی صرفاً با هماهنگی دو طرف امکان‌پذیر است.

    ماده ۳ – وظایف دانشجو (کارآموز)

    رعایت دقیق زمان‌بندی و ارائه‌ی گزارش هفتگی پیشرفت در موعد مقرر

    حضور در جلسات آنلاین یا پاسخ به تماس/پیام استاد راهنما در ساعات تعیین‌شده

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

    اعلام هرگونه مشکل فنی یا عدم توانایی در انجام وظایف حداقل ۴۸ ساعت پیش از موعد تحویل

    رعایت اخلاق حرفه‌ای، صداقت علمی و حفظ محرمانگی اطلاعات پروژه

    ماده ۴ – وظایف استاد راهنما/سرپرست

    ارائه‌ی شرح وظایف و پروژه‌ها به‌صورت شفاف و قابل اندازه‌گیری

    بررسی و ارزیابی گزارش‌های هفتگی و اعلام بازخورد حداکثر طی ۴۸ ساعت

    برگزاری جلسه هفتگی برای رفع اشکال و هدایت علمی و فنی

    ثبت و تأیید حضور و فعالیت دانشجو بر اساس مستندات ارائه‌شده

    ماده ۵ – تعامل دو طرفه و ارتباطات

    کلیه‌ی مکاتبات رسمی از طریق ایمیل/سامانه آموزش مجازی/پیام‌رسان مورد توافق انجام خواهد شد.

    دانشجو موظف است پیام‌ها و ایمیل‌های استاد راهنما را حداکثر ظرف ۲۴ ساعت پاسخ دهد.

    هرگونه تغییر در برنامه، موضوع یا شرایط کارآموزی باید به تأیید کتبی یا الکترونیکی دو طرف برسد.

    ماده ۶ – ارزیابی و پایان کارآموزی

    ارزیابی دانشجو بر اساس معیارهای زیر خواهد بود:

    کیفیت گزارش‌های هفتگی و پروژه‌های محوله (۴۰٪)

    میزان پایبندی به زمان‌بندی و حضور در جلسات (۳۰٪)

    کیفیت مستندات و رعایت اصول حرفه‌ای (۳۰٪)

    تحویل گزارش نهایی کارآموزی در پایان دوره برای صدور گواهی الزامی است.

    ماده ۷ – موارد انضباطی

    تأخیر بیش از 1 روز در ارائه‌ی گزارش بدون عذر موجه منجر به لغو کارآموزی می‌شود.

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

لیست نظرات

تا کنون نظری ارسال نشده است.

شما هم می توانید درباره این کالا نظر بدهید

امتیاز:
محصولی یافت نشد

 اختراع دانشجو برنامه نویسی رباتیک لوازم خانگی کنترل برق و الکترونیک222