لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
طراحی رابط و سیستم کنترل آردوینو با متلب
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
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 را دارم.
نمایش نظرات