بورد آموزشی AVR 2019-06-17T10:04:46+04:30

برد آموزشی 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