توضیحات
امولاتور یا برد آموزشی میکروکنترلر
برد حاضر یک برد مبتنی بر میکروکنترلر AVR میباشد که جهت راه اندازی از میکروکنترلر با شماره ATMega128A استفاده شده است . هدف از طراحی این برد یادگیری دانشجویان ،کارآموزان و هنرجویان رشته الکترونیک با میکروکنترلر AVR و برنامه نویسی زبان C می باشد .از قابلیت های این برد میتوان به راه اندازی قسمت های مختلف AVR اشاره نمود :
- کار با پروت های مختلف و راه اندازی آنها
- راه اندازی LCD کاراکتری 2*16
- راه اندازی کیپد لمسی 4*4
- کار با اپتوکانتر و راه اندازی آن
- راه اندازی شستی متصل به میکرو
- راه اندازی fan
- راه ندازی سون سگمنت Modeloo
- راه اندازی بازر و Led
- راه اندازی وقفه
- راه اندازی چیپ RGB
- راه اندازی تایمر ها
- راه اندازی RTC
- راه اندازی ADC
- راه اندازی و برنامه نویسی دماسنج
- راه اندازی و برنامه نویسی ساعت دیجیتال
- راه اندازی و کار با سنسور فرستنده و گیرنده IR
- برنامه نویسی و تعمیر و تنظیمات آن با ADC
- راه اندازی اغلب ماژول های موجود در بازار با اتصال به پین هدرهای تعبیه شده
- راه اندازی موتور DC و کنترل دور آن توسط PWM
- راه اندازی STEPPER MOTOR
- راه اندازی Reset سخت افزاری
- فعال و غیر فعال نمودن watchdog
در طراحی این برد سعی شده است از روشهای بهینه جهت راه اندازی امکانات مختلف میکرو استفاده شود. و نیز کریستال استفاده شده در این برد 8 مگاهرتزی می باشد که سرعت بالایی جهت اجرای دستورات فراهم می کند.
در تغذیه برد از رگولاتور سوئیچینگ LM 2596S استفاده شده است که با اتصال قطعات مختلف از قبیل خازن و دیود و سلف توانسته ایم به یک ولتاژ ثابت و بدون نویز جهت تغذیه میکرو و بقیه قطعات موجود دست پیدا کنیم.
در قسمت های مختلف برد از جامپر استفاده شده است دلیل آن امنیت که با توجه به تعداد پورت های میکرو MEGA128A و استفاده بهینه از بیشتر قطعات موجودجهت یادگیری بهتر AVR همزمان بعضی پایه ها به دو قطعه متصل شده است که برای فعال و راه اندازی قطعه اول باید قطعه دوم را از مدارخارج کنیم در غیر این صورت هر دو قطعه باهم فعال خواهند شد. به همین خاطر جامپر تعبیه شده روی برد میتواند قطعه اول یا دوم را از مدار خارج نماید . و نیز روی برد یک عدد فیوز شیشه ای 2A قرار داده شده که در صورت جریان کشی و یا اتصال کوتاه روی برد این فیوز سوخته و باعث عدم آسیب به بقیه قطعات میشود.
Reset سخت افزاری نیز با رعایت اصول ایمنی روی برد تعبیه شده است کلید on/off نیز جهت خاموش و روشن کردن برد در قسمت پایین سمت چپ قرار داده شده است.
لازم به ذکر است نام تمامی قطعات روی برد نوشته شده و طبق نقشه می توان به قطعه مورد نظر دسترسی پیدا کرد.
با توجه به تعداد بالای المان ها بعضی از قطعات پشت برد قرار داده شده تا ابعاد برد بیش از اندازه بزرگ نشود.
میکروکرولر ATMega128A زیر Fan قرا دارد و دیده نمیشود.
پروگرام کردن برد توسط پروگرام USBASP انجام میشود و با یکی از برنامه های موجود در Net قابل انتقال به برد میباشد.
برنامه نویسی و راه اندازی تمامی امکانات این برد توسط کامپایلر codevision قابل انجام است.
شما میتواند در آموشگاه افق روشن اموزش استفاده از این برد را هم به صورت حرفه ای تجربه کنید.
نظرات مشتری
هنوز هیچ بررسی وجود ندارد.