|
ساخت سيستم آموزشي ميکروکنترلرهای AVR
هومان مهم کار خیراندیش عضو هيأت علمی دانشگاه آزاد اسلامی گرمسار hkheyrandish@iau-garmsar.ac.ir مهرداد کمالی عضو هيأت علمی دانشگاه آزاد اسلامی گرمسار mehr_kamali@yahoo.com |
|
خلاصه - هدف نهائی از انجام اين تحقيق ، ساخت يک سيستم آموزشی ميکروکنترلرهای AVR است به گونه ای که دارای مزايای بيشتری نسبت به سيستم های مشابه موجود باشد . در اين مقاله مزایای سيستم آموزشی ساخته شده با بهترين سيستمهای آموزشی موجود مقايسه خواهد شد . کلمات کليدی – سيستم آموزشی ، ميکروکنترلر AVR ، سون سگمنت 1- مقدمه استفاده از سيستمهای آموزشی در امر آموزش مباحث مربوط به ميکروکنترلرها ، بهترين و سريع ترين روش می باشد . چراکه به کمک سيستم های آموزشی ، بکارگيری ميکروکنترلرهای مذکور در مدارات گوناگون در عرض چند ثانيه امکان پذير خواهد بود . 2- ويژگيهای يک سيستم آموزشی مطلوب امروزه سيستم های آموزشی بسياری در دسترس می باشد که هر يک دارای معايب و مزايائی نسبت به يکديگر می باشند . در اينجا شرايط يک سيستم آموزشی مطلوب را بر می شمريم . 1- سهولت در کاربرد 2- بكارگيري انواع محافظتها براي جلوگيري از آسيب رسيدن به ميكروكنترلر 3- طراحي حرفه اي جهت بكارگيري بهينه از كليه قابليتهاي ميكروكنترلرهاي و محدود نكردن ميكروكنترلر مذكور جهت ارتباط با مدارات خارج از سيستم 4- پروگرامر داخلي ، جهت برنامه ريزي بر روي ميكروكنترلرها بدون نياز به خارج نمودن ميکروکنترلر از سيستم آموزشی 5- قابلت پياده سازي بيشترين مدارات مورد نياز بر روي سيستم آموزشي 6- عدم حساسيت سيستم آموزشی به نويز محيط 7- مناسب بودن قيمت سيستم آموزشی 8- کم حجم بودن سيستم آموزشی 3- سيستم های آموزشی موجود يکی از بزرگترين شرکتهای توليد کننده سيستم های آموزشی ، شرکت Mikroelectronika است که محصول سال 2007 آن در زمينه ميکروکنترلرهای AVR ، يک سيستم آموزشی با نام EasyAVR4 می باشد که در شکل 1 نمای ظاهری آن به نمايش درآمده است . |
|
پس از ماهها تحقيق و تلاش ، موفق به طراحی و ساخت يک سيستم آموزشی با نام MK3 گرديديم که نمای ظاهری آن در شکل 2 به نمايش درآمده است . |
|
در ادامه مزایای سيستم MK3 را نسبت به سيستم های آموزشی موجود و سيستم آموزشی EASYAVR4 بر می شمريم . 4- مزایای سيستم MK3 سيستم آموزشی MK3 دارای پروگرامر داخلی بوده و در طراحي آن عدم حساسيت به نويز محيط در نظر گرفته شده است . سيستم آموزشی MK3 علاوه بر ميکروکنترلرهای AVR ، توانائی بکار گيری ميکروکنترلرهای سری 89SXX نيز داراست . اين موضوع از آن جهت دارای اهميت می باشد که جهت آموزش مباحث مربوط به ميکروکنترلرهای AVR و ميکروکنترلرهای سری 89SXX نيازی به دو سيستم آموزشی مجزا و در نتيجه هزينه کردن دو برابر نمی باشد . لازم به ذکر است که سيستم آموزشی MK3 از اين نظر منحصر بفرد می باشد . بكارگيري مدارات محافظ براي جلوگيري از آسيب رسيدن به ميكروكنترلر يکي از مهمترين مزيتهای يک سيستم آموزشی می باشد . زيرا بسياری از کاربران آنها مبتدی بوده و مهارت لازم جهت استفاده صحيح از ميکروکنترلرها را دارا نمی باشند . در سيستم های آموزشی موجود ، هيچ گونه مدار محافظی درنظر گرفته نشده است . در سيستم های آموزشی موجود ، اگر جامپرهای قسمتهای مختلف سيستم ، به صورت اشتباه قرار گيرند ممکن است موجب آسيب رسيدن به بعضی قسمتهای سيستم آموزشی و يا ميکروکنترلر گردند ولی در سيستم آموزشی MK3 اين مشکل وجود ندارد و در طراحی اين سيستم آموزشی ، کليه مدارات محافظ جهت جلوگيری از آسيب رسيدن به سيستم آموزشی و ميکروکنترلر در نظر گرفته شده است به گونه ای که هرگونه تنظيم اشتباه جامپرهای سيستم و غيره ، موجب آسيب رسيدن به سيستم آموزشی و ميکروکنترلر نخواهد شد . در سيستم آموزشی MK3 امکان برقراری ارتباط با هر يک از لوازم جانبی شامل LCD ، سون سگمنتها و غيره توسط چند پورت از ميکروکنترلر امکان پذير بوده و لذا امکان راه اندازی آنها به توسط کليه ميکروکنترلرهای AVR امکان پذير می باشد . به عنوان مثال در سيستم آموزشی MK3 ، نمايشگر LCD به پورت B و D از ميکروکنترلر متصل گرديده است و در اين حالت امکان راه اندازی آن توسط ميکروکنترلرهای AVR 28 پايه نيز وجود دارد . اين در حالی است که در سيستم های آموزشی موجود ، اين امکان وجود ندارد . سيستم آموزشی MK3 نسبت به سيستم های آموزشی موجود ، دارای قابليتهای امکانات بيشتر ديگری نيز می باشد که از جمله آنها می توان موارد ذيل اشاره نمود : سيستم آموزشی MK3 دارای قابليت اتصال آی سی MAX 485 به ميکروکنترلر جهت ارتباط RS-485 می باشد که به دليل اهميت بالای اين ارتباط در بخش صنعتی ، بسیار حائز اهمیت است . سيستم آموزشی MK3 دارای قابليت اتصال کيبردهای با کانکتور PS2 به ميکروکنترلر نيز می باشد که اين ويژگی نيز در انجام پروژه های صنعتی بسيار مهم می باشد . جهت کار با سنسورهای مختلف ، قابليت اتصال سنسورهای گيرنده و فرستنده مادون قرمز نيز در سيستم آموزشی MK3 درنظر گرفته شده است . دارا بودن پروگرامر خارجی جهت برنامه ريزی بر روی ميکروکنترلرهای AVR و ميکروکنترلرهای سری 89SXX در خارج از سيستم آموزشی نيز یکی دیگر از قابلیتهای سيستم آموزشی MK3 است . 5- نتيجه گيری سيستم آموزشی MK3 نسبت به سيستم آموزشی های آموزشی موجود داخلی و خارجی ، دارای مزايائی است که جهت آموزش مباحث مربوط به ميکروکنترلر AVR مناسب تر می باشد . سپاسگزای طراحی و ساخت سيستم آموزشی MK3 در قالب طرح پژوهشی در دانشگاه آزاد اسلامی واحد گرمسار بوده است و در اينجا لازم می دانيم از حمايتهای سازمان مرکزی دانشگاه آزاد اسلامی تشکر نمائيم . مراجع |
|
Web : www.mikroe.com Web : www.dontronics.com Web : http://hubbard.engr.scu.edu Web : www.kanda.com Web : www.sensair.com |