PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : الگوریتم کنترل آسانسور و میکرو کنترلر avr



reza.eloglu
07-02-2015, 06:11 PM
[Only registered and activated users can see links] ([Only registered and activated users can see links])


در بحث آموزش آسانسور ([Only registered and activated users can see links]) در رابطه باالگوریتم کنترل آسانسور ([Only registered and activated users can see links]) توسط میکروکنترلر AVR خواهیم نوشت:

آسانسور ها همانند برخی از تجهیزات مورد استفاده در جامعه مدرن شهری در ساختمان های بلند مرتبه از بخشهای مختلفی تشکیل شده است. تجهیزاتی با کارکردهای مکانیکی و امکانات مورد استفاده جهت انتقال و استفاده انرژی برق و راه اندازی مجموعه ای تحت عنوان آسانسور از جمله این تجهیزات است در صنایع و علوم نصب آسانسور ([Only registered and activated users can see links]) اما ملزومات دیگری علاوه برنقل انتقال نیروی برق جهت تبدیل دستورات به کدهای مشخص در جهت صدور فرمان حرکت و توقف، حسگرها و.... مورد استفاده قرار می گیرند که طی سالیان ارتقاء یافته با کارایی بهینه در مدار بهره برداری قرار داده شده اند.

این مطلب در مورد یکی از این تجهیزات (میکروکنترلر) به اختصار از نظر خوانندگان محترم می گذرد و به اختصار در کلاس آموزش آسانسور ([Only registered and activated users can see links]) به آن پرداخته می شود.

مقدمه

برنامه کنترل آسانسور در مقابل برنامه های بسیاری از وسایل مورد استفاده افراد جامعه مانند ماشین لباس شویی به مراتب پیچیده تر است.اما از سوی دیگر نسبت به برنامه های تجهیزاتی که محاسبات پیچیده ریاضی دارند و پردازش تصویر انجام می دهند (از جمله : موبایل ، تجهیزات پزشکی MRI که از بدن انسان تصویر می گیرد و ... ) بسیار کم حجم و ساده است. در نگاه نخست تابلوی کنترل آسانسور دارای تعدادی ورودی است که در حلقه ای بی نهایت به طور مرتب چک می شوند و نسبت به تغییرات ایجاد شده در این ورودی ها خروجی ها تغییر داده می شوند. تعدادی از این ورودی ها مثل ورودی های سنسورهای روی کابین خیلی سریع قطع و وصل می شوند. (به این نوع از ورودی ها به وسیله وقفه پاسخ داده میشود) در واقع برنامه کنترل آسانسور چندان هم ساده و کم حجم نبوده و بیش از هزار خط( برنامه ) دارد که باید در آن تمام احتمالات و دستورات به طور دقیق و بدون اشتباه در نظر گرفته شود. این مقاله صرفا نگاهی کلی به چگونگی چک کردن ورودی های تابلو فرمان دارد که در قالب دو بخش تقدیم می شود:



تابع Main و توابع فرعی
وقفه های کنترل

که در مقاله ی بعدی به توضیح کامل این موارد خواهیم پرداخت.