رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

کنترل سرعت موتور DC :پوششی میان کنترلر PID و کنترلر منطق فازی (کد 220)

اختصاصی از رزفایل کنترل سرعت موتور DC :پوششی میان کنترلر PID و کنترلر منطق فازی (کد 220) دانلود با لینک مستقیم و پر سرعت .

کنترل سرعت موتور DC :پوششی میان کنترلر PID و کنترلر منطق فازی (کد 220)


کنترل سرعت موتور DC :پوششی میان کنترلر PID و کنترلر منطق فازی (کد 220)

چکیده مقاله

کنترلرهای مشتق-انتگرال-نسبی (PID) در کنترل موتورهای DC به محبوبیت گسترده ای رسیده اند.عملکردهایشان اگرچه تا حدی نیاز به تنظیم دستی بوسیله ی اپراتور دارد، همچنان رضایت بخش هستند اما دستگاه های تنظیم-اتوماتیک مطلوب می باشند. در این مقاله، عملکرد یک موتور dc انتخابی که بوسیله ی کنترلر PID کنترل می شود مورد بررسی قرار گرفت.فرارفتی با مدت زمانی معین، زیاد و سازگار مشاهده شد در نتیجه رفتار معمول کنترلر PID تایید شد. بنابراین یک ضرورت است تا کنترلر PID تنظیم شود تا به عملکرد مطلوب برسد. از سوی دیگر یک کنترلر مبنی بر منطق فازی که برای موتور dc به کار گرفته شد مورد بررسی قرار گرفت. با به کارگیری قوانین کارشناسانه ی مناسب، هیچ فرارفتی وجود ندارد و زمان معین شده به مقدار مورد نظر می باشد. با کنترلر منطق فازی، تنظیم دستی حذف شده و تنظیم هوشمند مرحله ی مرکزی با عملکرد رضایت بخش را می گیرد.

مقاله اصلی به همراه ترجمه+شبیه سازی+گزارش+آموزش

توجه: برای مشاهده مقالات می توانید وارد کانال تلگرام شوید و سپس مقاله مورد نظر خود را مشاهده نمایید.
توجه: با پرداخت مبلغ مقاله مورد نظر خود به صورت کارت به کارت از 10%  تخفیف بهره مند شوید.برای این منظور بعد از کسر 10% مبلغ مقاله مابقی را به شماره کارت ذیل واریز نمایید.سپس کد مقاله را تلگرام نمایید.
موبایل: 09210225047
تلگرام: 09210225047
کانال تلگرام: simulinkpaper@
ایمیل: lotfabadi.alireza@gmail.com
شماره کارت: 7412-7439-8110-6273  به نام علیرضا لطف آبادی


دانلود با لینک مستقیم


کنترل سرعت موتور DC :پوششی میان کنترلر PID و کنترلر منطق فازی (کد 220)

تحقیق در مورد میکرو کنترلر

اختصاصی از رزفایل تحقیق در مورد میکرو کنترلر دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 56

 

آموزش و مطالب کلی راجع به میکرو کنترلر

آشنایی با دستگاه اسیلوسکوپ

معرفی پورت موازی

میکروپروسسور به عنوان قلب یک کامپیوتر

مختصری بر تاریخچه ی ریزپردازنده ها

چرا میکروکنترلر؟

بررسی انواع حافظه ها

آشنایی با پورت سریال

مفهوم فرکانس ساعت پردازنده

همه چیز در باره بایوس کامپیوترتان

در این قسمت قصد داریم یک دوره کوتاه و ساده از کار با اساسی ترین وسایل تولید و اندازه گیری سیگنال های الکتریکی ارایه کنیم. سعی کردیم که توضیحات به زبانی ساده بیان شود .

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

1- اسیلوسکوپ (oscilloscope)

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

2- تنظیمات پایه

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

 

a. انتخاب و ضعیت عمودی (کلید Vertical MODE در مرز مشترک قسمت 2 و 3)

بسته به این که بخواهیم از کدوم یک از ورودی های اسکوپ استفاده کنیم می تونیم کلید MODE رو تنظیم کنیم که به ترتیب از بالا به پایین اسکوپ، روی صفحه نمایش، کانال یک، کانال دو، دو موج را

همزمان و در وضعیت ADD، جمع ریاضی دو موج را نشان خواهد داد.

توجه1: بعضی از اسکوپ ها بجای کلید DUAL دو کلید دیگر به نام های ALT و CHOP دارند که هر دوی اون ها هم دو موج رو همزمان نمایش می دن اما تفاوت ALT و CHOP در اینه که ALT یک دوره تناوب از یک موج رو به طور کامل و بسیار سریع نمایش میده و بعد موج کانال دیگه رو. اما این تغییر انقدر سریع انجام میشه که ما اون رو حس نمی کنیم. اما وضعیت CHOP به صورت انتخابی بریده هایی از یک موج و بریده هایی ازیک موج دیگه رو هم زمان نشون میده که ممکنه شکل موج در فرکانس های پایین با نقطه هایی خالی نشون داده بشه.

توجه2:(MODE X-Y) در بعضی از اسکوپ ها دکمه ی تغییر وضعیت به X-Y در کنار همین دکمه های Vertical mode قرار داره و در بعضی در قسمت تریگر و برخی در قسمت های دیگه مثلا کلید MODE (نه Vertical MODE مثل چیزی که در بالا توضیح داده شد). اما چیزی که مهمه اینه که این وضعیت برای حذف بین دو کانال استفاده میشه و درواقع اونچه بر روی اسکوپ نشون داده میشه، مشخصه ی انتقالی بین دو نقطه است که محور عمودی معرف تغییرات کانال A و محور افقی نمایش تغییرات کانال B است.

b.کنترل زمان

همون طور که در شکل قسمت 1 می بینید صفحه نمایش (CRT) اسکوپ با واحدهایی مدرج شده که در مورد زمان برای پیدا کردن فرکانس موج استفاده می شه به این شکل که فرض کنیم یک موج به ورودی اسکوپ وارد شده(منبع اش می تونه مثلا یک سیگنال ژنراتور یا یک ترانس باشه که توضیح داده خواهد شد) و ما می خواهیم فرکانس اش رو پیدا کنیم. اول باید سوییچ Sweep time/Div رو به صورتی تنظیم کنیم که یک موج ثابت با حداقل یک دوره ی تناوب بر روی صفحه مشخص بشه، بعد از اون عددی رو که سوییچ روی اونه در واحد اون قسمت ضرب کنیم و به این ترتیب دوره ی تناوب یا پریود موج به دست می یاد که با معکوس کردن اون می تونیم فرکانس اش رو به دست بیاریم. مثلا فرض کنیم در مورد موج بالا اگه سوییچ time/div(بخونید تایم دیویژن) روی عدد 5 در قسمت ms باشه، نشون می ده که هر واحد افقی ما 5 میلی ثانیه رو نشون می ده و از اون جایی که موج ما در یک دوره ی تناوب در امتداد 4 خونه قرار گرفته، پس 4 تا 5 میلی ثانیه که 20 میلی ثانیه(یا 0.02 ثانیه) است دوره ی تناوب این موجه و در نتیجه فرکانس اون 0.02/1 یا پنجاه هرتزه که مثلا می تونه خروجی یه ترانس از برق شهری باشه.

c.کنترل ولتاژ یا دامنه

کنترل دامنه یا روش خوندن دامنه ی موج دقیقا مثل روش خوندن زمانه با این تفاوت که باید واحد های عمودی در Volt/Div (بخونید ولت دیویژن) ضرب بشه. مثلا در مورد موج بالا اگه بخواهیم ولتاژ P-P (پیک تو پیک


دانلود با لینک مستقیم


تحقیق در مورد میکرو کنترلر

کنترل موقعیت و زاویه پاندول معکوس با استفاده از کنترلر فازی

اختصاصی از رزفایل کنترل موقعیت و زاویه پاندول معکوس با استفاده از کنترلر فازی دانلود با لینک مستقیم و پر سرعت .

کنترل موقعیت و زاویه پاندول معکوس با استفاده از کنترلر فازی


کنترل موقعیت و زاویه پاندول معکوس با استفاده از کنترلر فازی

 

نوع فایل :   PDF, simulink

 

 

چکیده :

  طراحی کنترل کننده و بررسی پایداری مدل پاندول معکوس بعلت غیر خطی بودن همیشه از موضوعات مطرح در کنترل بوده است.در این مقاله، یک کنترل کننده کلاسیک از نوع  PD با روش تنظیم پارامتر زیگلر-نیکولز برای کنترل زاویه پاندول و یک کنترل کننده فازی از نوع ممدانی برای کنترل موقعیت گاری و زاویه پاندول طراحی شده اند که نتیجه ای که گرفته شده است این است که کنترل کلاسیک زمانی که زاویه کوچک باشد خطای حالت ماندگار صفر دارد ولی وقتی زاویه افزایش پیدا می کند خطای حالت ماندگار دادرد ولی کنترل کننده فازی با کم و زیاد شده زاویه خطای حالت ماندگار نخواهد داشت و سیستم غیر خطی را بدون خطی سازی کنترل می کند

 

 فهرست :

مقدمه

روش

معادلات دینامیکی و مدل سازی سیستم

شبیه سازی در MATLAB

پاسخ مدار باز سیستم به ورودی ضربه

طراحی کنترلر کلاسیک PD برای کنترل زاویه پاندول

طراحی کنترل کننده فازی برای موقعیت گاری و زاویه پاندول

تعریف متغیرهای کلامی و توابع عضویت

قواعد فازی کنترلرها

شبیه سازی حلقه بسته سیستم و کنترلر فازی

نتایج

منابع و ماخذ


دانلود با لینک مستقیم


کنترل موقعیت و زاویه پاندول معکوس با استفاده از کنترلر فازی

دانلود تحقیق درباره میکرو کنترلر

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

دانلود تحقیق درباره میکرو کنترلر


دانلود تحقیق درباره  میکرو کنترلر

.انواع نرم افزار های کاربردی در حوزه میکروکنترلر چیست ؟

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

توصیه می شود در ابتدا تمامی مدارات این قسمت را پروگرام کرده و بر روی برد برد ببندید. سپس بعد از این مرحله سعی کنید قسمت هایی از برنامه را تغییر دهید. این برنامه ها با نرم افزار Bascom AVR نوشته شده اند.

لازم به ذکر است که نرم افزار Bascom AVR برای کسانی مناسب است که نخواهند کار حرفه ای با میکروکنترلر انجام دهند و فقط برای کارهای ساده از آن استفاده کنند. زیرا این زبان ساخت یافته نیست به این معنی که دستورات نرم افزار Bascom AVR با نرم افزار های دیگر مانند PIC Basic یا Fast AVR تفاوت دارد. اما این نرم افزار با نرم افزار Bascom 8051 بسیار شبیه هم هستند.

در عوض زبان C ساخت یافته است و در تمامی کامپایلر ها قالب یکسانی دارد. در ضمن برای میکروکنترلری مانند ARM زبان بیسیک وجود ندارد.

یکی از ویژگی های مثبت یادگیری برنامه نویسی به زبان Basic این است که می توان برنامه های نوشته شده به این زبان را به زبان C تبدیل نمود.

نمایش یک ثانیه بر روی LCD کاراکتری

در این برنامه فرکانس میکرو 4 مگاهرتز است و تقسیم فرکانسی تایمر 1 برابر 64 است در نتیجه فرکانس تایمر 1 برابر 62500 هرتز می شود و تا سرریز شدن تایمر، 3036 شمارش باقی می ماند. در این برنامه با دستور on timer1 allah با سرریز شدن تایمر 1 تابع allah اجرا می شود و در این تابع تایمر 1 با مقدار 3036 بار شده و ثانیه یک واحد زیاد می شود. باید سعی شود دستورات داخل تابع وقفه یا همان allah زیاد نشود چون در این صورت باید مقدار 3036 زیاد تر شود تا 1 ثانیه به درستی ایجاد شود.

فرکانس متر دیجیتالی

در این برنامه از تایمر صفر جهت شمارش یک ثانیه و از تایمر 1 جهت شمارش فرکانس استفاده شده است. از آنجایی که فرکانس میکروکنترلر برابر 8MHz است و تقسیم فرکانسی تایمر صفر 1024 است، در نتیجه فرکانس این تایمر حدود 7800Hz می شود که در یک ثانیه تایمر 30 بار سرریز می شود. پس از سر ریز شدن 30 بار، در وقفه ی تایمر 0 فرکانس محاسبه شده و بر روی LCD نشان داده می شود. این فرکانس متر همراه با فیبر مدار چاپی رسم شده می باشد. که هم با نرم افزار Proteus و هم Protel باز می شود.

شامل 22 صفحه فایل word قابل ویرایش


دانلود با لینک مستقیم


دانلود تحقیق درباره میکرو کنترلر