طراحی رابط و سیستم کنترل آردوینو با متلب

Arduino Interfacing and Control System Design with MATLAB

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

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

این دوره به گونه ای طراحی شده است که برای مبتدیان مناسب است و چیزهای زیادی برای یادگیری وجود دارد.

  • رابط کاربری Matlab: ویندوزهای مختلف برای چیست؟

  • نحوه انجام عملیات حسابی و رابطه ای

  • تخصیص مقادیر عددی به متغیرها

  • ایجاد و دستکاری بردارها/آرایه ها

  • ایجاد و دستکاری ماتریس ها

  • ترسیم نمودارهای دو بعدی برای تجسم داده های شما

  • نحوه ترسیم تابع انتقال

  • نحوه ترسیم پاسخ مرحله ای

  • نحوه ترسیم مکان ریشه

  • نحوه ترسیم نمودار bode

  • نحوه ترسیم طرح Nyquist

  • نحوه یافتن مشخصات پاسخ زمانی تابع انتقال داده شده

  • نحوه استفاده از Simulink



سرفصل ها و درس ها

آزمایشگاه سیستم را با استفاده از MATLAB کنترل کنید Control System Lab using MATLAB

  • معرفی Introduction

  • مقدمه Intro

نرم افزار MATLAB MATLAB Software

  • نحوه بارگیری MATLAB How to download MATLAB

لیست تجربیات LIST OF EXPERIMENTS

  • معرفی MATLAB Introduction to MATLAB

  • تعیین مقادیر معکوس ماتریس داده شده. Determine transpose, inverse values of given matrix.

  • پیکربندی قطب صفر را در صفحه s برای عملکرد انتقال داده شده رسم کنید. Plot the pole-zero configuration in s-plane for the given transfer function.

  • نمودار واحد نمودار و پاسخ ضربه از عملکرد انتقال داده شده است Plot unit step and Impulse response of given transfer function

  • زمان تأخیر ، زمان بالا آمدن ، زمان اوج ، اوج بیش از حد و زمان حل و فصل بالاتر را پیدا کنید Find delay time, rise time, peak time, peak overshoot and settling time of above

  • منبع ریشه TF داده شده را تعیین کنید ، قطبهای حلقه بسته را برای مقادیر مختلف K قرار دهید Plot root locus of given TF, locate closed loop poles for differenet values of K

  • نمودار bode نمودار عملکرد انتقال داده شده. Plot bode plot of given transfer function.

  • نمودار bode نمودار عملکرد انتقال داده شده. همچنین حاشیه سود و فاز را تعیین کنید Plot bode plot of given transfer function. Also determine gain and phase margins

  • نمودار Nyquist برای عملکرد انتقال داده شده. Plot Nyquist plot for given transfer function.

  • معرفی SIMULINK Introduction to SIMULINK

  • عملکرد انتقال سیستم حلقه بسته داده شده را تعیین کنید Determine the transfer function of given closed loop system

  • رسم نمودار Nyquist از عملکرد انتقال داده شده. Plot Nyquist plot of given transfer function.

  • نمودار Root Locus طرح انتقال داده شده. Plot Root Locus plot of given transfer function.

  • مبانی MATLAB Basics of MATLAB

برنامه نویسی آردوینو با استفاده از متلب Arduino Programming using MATLAB

  • نحوه نصب جعبه ابزار آردوینو در رابط متلب، متلب و آردوینو How to install Arduino Toolbox in MATLAB, Matlab and Arduino Interfacing

  • دریافت سیگنال آنالوگ _ دیجیتال با استفاده از MATLAB Acquire analog _ digital signal using MATLAB

  • سیگنال PWM را با استفاده از MATLAB تولید کنید Generate PWM signal using MATLAB

  • رابط LDR آردوینو با استفاده از MATLAB LDR Arduino interfacing using MATLAB

  • رابط پتانسیومتر با استفاده از MATLAB Potentiometer interfacing using MATLAB

  • اصول اولیه آردوینو Arduino Basics

نمایش نظرات

Udemy (یودمی)

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

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

طراحی رابط و سیستم کنترل آردوینو با متلب
جزییات دوره
2 hours
21
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,044
3 از 5
دارد
ندارد
ندارد
Salim Khan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Salim Khan Salim Khan

LabVIEW Instructor من CLAD معتبر از NI هستم. من هفت سال سابقه مربیگری LabVIEW را دارم. من از LabVIEW شناخت قبلی دارم. من روی سخت افزارهای مختلف NI مانند NI USB 6001 ، USB 6008 ، USB 6009 ، MY DAQ ، MY RIO ، NI ELVIS II + Board ، NI WSN ، LabVIEW Arduino واسط کار کردم و غیره کار کردم. من دانش نرم افزار MULTI SIM ، MATLAB و LaTEX را دارم.