پروژه کنترل دمای المنت به صورت pid

پروژه کنترل دمای المنت به صورت pid

در این مطلب قصد دارم پروژه کنترلر دما به صورت pid  را خدمت دوستان معرفی کنم،در این پروژه ابتدا سیستم را شناسایی میکنیم و از سیستم نمونه برداری میکنیم و سپس نمونه هارا وارد نرم افزار متلب میکنیم و در متلب با استفاده بلوک ها و محاسباتی تابع تبدیل سیستم را محاسبه می کنیم و سپس این تابع تبدیل را  وارد بلوک سیمولینک متلب میکنم و یک کنترل کندده pid قرار می دهیم سپس با تیون کردن ضرایب بهینه را بدست می آوریم و در مرحله بعد از تعریف pid  استفاده کرده و آن را به کد به زبان c تبدیل میکنیم و ضرایب را به برنامه میکرو در کدویژن انتقال می دهیم سپس میکروکنترلر با استفاده از pwm دما کنترلر می کند،دقت کنید که برای اجرای کنترلر pid حتما باید سیستم فیدبک دار داشته باشید به عنوان مثال در این پروژه بنده یک المنت قرار دادم (۱۲ ولتی دست ساز،که البته شما روش کار را یادبگیرید در تمام سیستم ها می توانید اجرا کنید)و یک سنسور دمای دیجیتال ds1307  که این سنسور دما نقش فیدبک را دارد.

لینک توضیحات کامل پروژه

برنامه پروژه به زبان c در کامپایلر کدویژن برای میکرو کنترلر atmega16 نوشته شده است .

میتوانید سورس کد کامل پروژه به زبان c و فایل شماتیک و پروتعوس را دریافت کنید.

mehdi sehati

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

مطالب مرتبط