برد آموزشی AVR
میکروکنترلرهای Atmel ، یکی از پرکاربردترین میکروکنترلرها در صنایع الکترونیک و دانشگاههای کشور ما محسوب میشوند. شاید بتوان محبوبترین سری از این میکروکنترلرها را سری AVR دانست. میکروکنترلرهای AVR در چندین مدل، با امکانات مختلف طراحی شدهاند. تفاوت این مدلها با یکدیگر، غالباً در میزان حافظه، تعداد I/O ها، تعداد تایمرها، سرعت پردازش و … است. بعضی از پرکاربردترین ردههای AVR عبارتند از:
Atmega 16
Atmega 32
Atmega 64
Atmega 128
Atmega 2560
آموزش نحوۀ کار کردن با AVR میتواند دریچهای برای یادگیری دیگر میکروکنترلرها نیز باشد. برنامه نویسی AVR را می توان به زبانهای C یا Assembly انجام داد. کامپایلرهای متنوعی نیز برای AVR در بازار وجود دارد از جمله : CodeVision و avr studio
بهترین راهکار برای یادگیری برنامه نویسی با AVR، استفاده از برد آموزشی AVR است. بردهای آموزشی AVR توسط شرکتهای مختلف ایرانی و خارجی تولید میشوند. این بردها معمولاً امکان برنامه ریزی و راه اندازی ماژولهای AVR مانند وقفهها، تایمرها، مبدل آنالوگ به دیجیتال و … را فراهم میکنند. مجموعۀ بردهای آموزشی MiCUP نیز با هدف آموزش انواع میکروکنترلرهای AVR در سطوح مختلف طراحی شدهاند. اولین نقطۀ تمایز بردهای آموزشی MiCUP نسبت به دیگر بردهای آموزشی AVR، امکان استفاده از تمام سری های AVR بر روی برد اصلی است. برد اصلی MiCUP110 به نحوی طراحی شده است که انواع میکروکنترلرهای AVR به صورت هدربرد بر روی آن قابل نصب هستند. با نصب برد پردازندۀ AVR، به صورت Header Board روی بورد اصلی (MiCUP110) میتوان از امکانات زیر بهره مند شد:
تطابق نظیر به نظیر پایههای میکروکنترلر با شماره کانکتورهای موجود در بورد اصلی
قابلیت برنامه ریزی میکروکنترلر با استفاده از پورت USB و پورت Parallel
قابلیت برنامه ریزی با استفاده از ISP (In System Programming)
امکان استفاده از سخت افزارهای موجود بر روی بورد اصلی برای تست برنامه
امکان اتصال بردهای جانبی(MiCUP210، MiCUP310، MiCUP410 ) به برد اصلی برای اجرای آزمایشات پیشرفتهتر
ویژگیها
طراحی ماژولار و ترسیم شماتیک مدار
قابلیت کار با انواع پردازندهها بدون تعویض بورد اصلی
قابلیت اتصال همزمان به دو بورد جانبی استاندارد
قابلیت اتصال به بوردهای جانبی دلخواه (به سفارش مشتری)
انتقال کلیه ورودیها و خروجیها به بورد اصلی با استفاده از کابل فلت
آزاد بودن اتصالات سخت افزاری و در دسترس بودن کلیه پایه ها در بورد اصلی
استفاده از کانکتورهای استاندارد تجهیزات آموزشی
ترسیم کامل شماتیک و بلوک دیاگرام
آزاد بودن اتصالات سخت افزاری ماژولها جهت اتصال به ماژولهای دیگر
انتقال ورودیها و خروجیها به بورد اصلی با استفاده از کابل فلت
قابلیت کار با انواع پردازندهها بدون تعویض بورد اصلی
امکانات
Pin Header های متناظر با کانکتورهای استاندارد برای ارتباط با بردبورد و ماژولهای دیگر
در دسترس بودن ولتاژهای 3/3+ ، 12+ و 12- ولت علاوه بر 5+ ولت
رعایت انواع حفاظتها در برابر خرابی و نویز در ماژولهای مختلف
مجهز بودن به سخت افزار لازم جهت اسکن KeyPad به روش وقفه علاوه بر روش Polling
آزاد بودن ولتاژ مرجع برای Multiturn و وجود ولتاژ مرجع ثابت 5+ ولت برای Volume
قابلیت نصب المانهای دلخواه بر روی برد بورد و اتصال به ماژولهای بورد اصلی
وجود 3 عدد IDC از نوع 26 پایه برای ارتباط با بوردهای جانبی
استفاده از Push Button در زیر LCD جهت عملکرد چند منظوره در منوها
قابلیت پروگرام کردن انواع میکروکنترلرهای بورد اصلی با استفاده از پروگرامرهای خارجی به روش ISP
قابلیت پروگرام کردن انواع میکروکنترلرهای خارجی با استفاده از پروگرامر بورد اصلی به روش ISP
مجهز به منبع تغذیه خطی داخل دستگاه با محدود کننده جریان
قابلیت نصب المانهای دلخواه روی بردبورد و اتصال به ماژولهای دیگر
وجود 3 عدد IDC از نوع 26 پایه برای انتقال کلیه ورودیها و خروجیها به بورد اصلی
مجهز به Optocoupler جهت ایزوله کردن و حذف نویز سیگنال خروجی سنسورها
دارای مدار تبدیل کننده جریان به ولتاژ برای اتصال سنسورهای دارای خروجی جریان به میکروکنترلر
وجود مدار تغییر سطح ولتاژ برای اتصال سنسورهای دارای خروجی ضعیف ولتاژ و یا خارج از محدوده 0 تا 5 ولت به میکروکنترلر
مجهز به مبدل ولتاژ به فرکانس به منظور استفاده از دقت بالای تایمر میکروکنترلر به عنوان مبدل آنالوگ به دیجیتال
دارای مدارهای واسط لازم به منظور اتصال انواع سنسورهای دلخواه با خروجی جریان، ولتاژ و فرکانس به میکروکنترلر
قابلیت انتقال سیگنالهای دلخواه به بورد اصلی با استفاده از کانکتورهای آزاد متصل به IDC
مجهز به سنسور دمای NTC با قابلیت استفاده از خروجی به صورت ولتاژ و یا جریان
وجود سیستم کنترل حلقه بسته دما از طریق روشن و خاموش کردن فن و لامپ
قابلیت تولید سیگنال مربعی با فرکانسهای قابل تنظیم در محدوده 1Hz تا 100KHz
مجهز به ماژول فرستنده/گیرنده رادیویــی با قابلیــت اتصــال بـه Push Button، پورت های ورودی/خروجی میکروکنترلــر، USART و Decoder/Encoder
دارای ماژول فرستنـده/گیرنده رادیویی با قابلیت استفـاده از مدولاسیونهای مختلف FSK و ASK در فرکانسهای گوناگون
وجود سیستم کنترل حلقه بسته سرعت موتور در کوپل موتور- ژنراتور در حضور بار
قابلیت اعمال ولتاژ دلخواه به موتور DC با در دسترس قرار دادن سرهای تغذیه موتور علاوه بر درایو شدن توسط L298
مجهز به رله آموزشی با دو کنتاکت جهت قطع و وصل نمودن دو خط AC/DC
کنترل هوشمند چهارراه با استفاده از کلیدهای نشان دهنده تعداد خودروهای عبوری
قابلیت استفاده ازSEGMENTها به دو صورت پایه فعال مشترک و یا باس داده مشترک
کنترل حرکت خودروها بصورت دو زمانه, سه زمانه و چهارزمانه
کنترل چراغ عابر پیاده
نمایش مدت زمان توقف هر خط به صورت مجزا
تجهیزات
7-Segment Display
iDC Connectors
4×4 KeyPad
Buzzer
Push Button
Character LCD
Dip Switch
LED Display
Serial Port Interface
Parallel Port Interface
Volume
Multiturn
Power Supply
MCU
LED Array
Power Supply Connectors
5×7 Dot Matrix
128 x 64 Graphic LCD
Ultrasonic Transceiver
Closed Loop Temperature Control
Zero-Span Module
Current to Voltage Converter
Voltage to Frequency Converter
AD654
Optocoupler
Temperature Sensors
SMT160
NTC
LM35
Hex Display
EEPROM
Bread Board
Digital to Analog Converter
RF Data Transceiver Module
FSK 433
ASK 315
Encoder
Decoder
Output Buffer
Square Wave Oscillator Module
Speed Control Module
DC Motor
DC Generator
H Bridge
Shaft Encoder Sensor
Electrical Load
Stepper Motor
Relay
7-Segment
Pedestrian Light Simulator
Traffic Light Simulator