خانه / مقالات / LabVIEW / مباحث دوره‌ی LabVIEW برای دانشگاه‌ها

مباحث دوره‌ی LabVIEW برای دانشگاه‌ها

مباحثی که در دوره‌‌های داخل دانشگاه‌ها پوشش داده می‌شود.

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

در موارد آزمایشگاهی و صنعتی بحث اندازه‌گیری بسیار مهم است. در حالت کلی اندازه‌گیری با دو هدف انجام می‌شود:

1-بحث مانیتورینگ و مشاهد‌ه‌ی کمیت‌های فیزیکی و الکتریکال اجزای یک سیستم. در اینجا هدف صرفاً مشاهده و ذخیره‌سازی دیتای اندازه‌گیری شده و تولید گزارشات می‌باشد.

2- با هدف مقایسه کمیت اندازه‌گیری شده با سیگنال مرجع که به صورت ورودی به یک حلقه‌ی کنترلی اعمال شده، و در نهایت استفاده از سیگنال اندازه‌گیری شده در بلوک کنترلی

با این مقدمه‌ی کوتاه بهتر می‌توان به تشریح موارد دوره‌ی آموزشی مربوط به دانشگاه‌ها پرداخت. (توصیه می‌شود در تکمیل این موارد، پست پیاده‌سازی عملی یک حلقه‌ی کنترلی، نیز مطالعه شود.) این دوره شامل دو بخش جداگانه و مدت آن 30 ساعت می‌باشد.

 

الف) موارد عمومی آموزش LabVIEW

این بخش شامل موارد زیر می‌باشد:

1-معرفی نرم‌افزار LabVIEW و توابع،تولکیت‌ها و ماژول‌های پرکاربرد آن و روش‌های نصب تولکیت‌های جدید

2-معرفی انواع داده، Structureها، آرایه‌ها، شیفت رجیستر، شروط و حلقه‌ها

3-تشریح ابزارهای موجود در توابع Programming و Mathematics

4-معرفی انواع گراف‌ها و نکات مربوطه

5-روش‌های ساخت VIها و اضافه کردن یک SubVI از قبل ساخته شده در یک پروژه‌ی جدید

6-روش ساخت فایل DLL 

 

ب) موارد اختصاصی‌تر

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

1-معرفی انواع موتورهای الکتریکی و نکات تئوری برای کنترل دور و موقعیت موتورها

2-اجرای چند آزمایش عملی کنترل موتور به کمک برنامه‌ی نوشته شده در نرم‌افزار لبویو

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

4-معرفی انواع کارت‌های داده‌برداری و اجرای عملی قرائت و ذخیر‌ه‌ي داده‌های سنسورهای مختلف مثل سنسور دما به کمک ماژول داده‌برداری Advantech 4704

5-تکنیک‌های دیتالاگینگ و تولید گزارشات در قالب فایل‌های Excel و بازخوانی دیتای حاصل از اندازه‌گیری شده

6-معرفی ماژول Control Design and Simulation و ارائه‌ی مثال‌هایی از تابع تبدیل، مدل فضای حالت، نمودار بود، نمودار نایکوئست و پاسخ سیستم به پاسخ‌های متداول مثل پله در لبویو

7-مروری بر طراحی کنترل‌کننده‌ی PID و معرفی تولیکیت PID and Fuzzy Logic و ارائه‌ی مثال‌هایی از طراحی کنترل‌کننده‌ی PID در لبویو

8-بررسی ماژول MathScript RT و استفاده از آن در مثال‌های طراحی کنترل‌کننده

9-تکنیک‌های سفارشی‌سازی و ساخت برنامه‌ی اجرایی برای ارائه به مشتری

 

در انتها لیستی از برخی تجهیزات مورد استفاده در این دوره قابل مشاهده است.

1-ماژول داده‌برداری Advantech 4704

2-آی‌سی راه‌انداز استپرموتور L293D و ماژول درایور موتور L298N

3-چند موتور شامل استپر و سروو و DC موتور

4-سنسورهای دما، فوتوسل و آلتراسونیک

5-برد Arduino مدل UNO

 

INeee.ir

کانال تلگرام

همچنین ببینید

تلگرام

کانال اطلاعیه‌ها و اخبار آموزشی کارگاه‌ها و دوره‌های تلگرام LabVIEW

کانال تلگرام :   دوستان محترم، شما می‌توانید اخبار مربوط به آموزش‌های مجازی لبویو که …

دیدگاه بگذارید

avatar

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

  عضویت  
اطلاع رسانی کن از
طراحی سایت