بردهای آردوینو Due و Zero

0
93
بردهای آردوینو Due و Zero
بردهای آردوینو Due و Zero

بردهای آردوینو Due و Zero، برد آردوینو Due مبتنی بر میکروکنترلرهای خانواده Atmel SAM3X8E ARM Cortex-M3 است. این برد به عنوان اولین برد آردوینو مبتنی بر پردازنده‌های  ARM 32 بیتی شناخته می‌شود.امروز در این جلسه از سلسله جلسات آموزش آردوینو قصد داریم این دو برد را برسی کنیم در ادامه با ما همراه باشید.

ویژگی‌های برد آردوینو Due

مهم ترین ویژگی‌های این برد عبارت است از:

  • 54 ورودی/خروجی دیجیتال (12 تا از پایه‌ها می‌توانند به عنوان خروجی PWM استفاده شود)
  • 12 ورودی آنالوگ
  • 4 پورت UART (پورت سریال سخت افزاری)
  • فرکانس کلاک 84MHz ، پشتیبانی از اتصال USB OTG
  • 2 مبدل دیجیتال به آنالوگ، 2 واحد TWI، جک تغذیه، کانکتور SPI ، کانکتور JTAG
  • کلید ریست و پاک کردن

 

بردهای آردوینو Due و Zero
بردهای آردوینو Due و Zero

این برد شامل همه امکانات لازم برای استفاده از میکروکنترلر می‌باشد. به عنوان مثال به راحتی می‌توانید این برد را توسط یک کانکتور میکرو USB به USB کامپیوتر خود متصل کنید یا برای اعمال تغذیه به برد از آداپتور یا از باتری استفاده کنید. این برد با همه شیلدهایی که با ولتاژ 3.3V کار می‌کنند مطابقت دارد.

مشخصات سخت افزاری برد آردوینو Due:

ولتاژ کاری 

 

سرعت CPU 

 

پایه‌های ورودی/ 

خروجی آنالوگ

 

پایه‌های دیجیتال 

PWM

 

حافظه EEPROM 

[KB]

حافظه SRAM 

[KB]

حافظه FLASH 

[KB]

USB UART
3.3 Volt 84 Mhz 12/2 54/12 96 512 2 micro 4

ارتباطات:

  • 4 UART سخت افزاری
  • دو پروتکل I2C
  • یک ارتباط CAN (پروتکل ارتباط وسایل نقلیه)
  • یک پروتکل SPI
  • یک ارتباط JTAG (10 پایه)
  • یک میزبان host USB (مشابه Leonardo)
  • یک پورت برنامه‌ریزی

برخلاف اکثر بردهای آردوینو، ولتاژ تغذیه برد Due برابر 3.3V است. حداکثر ولتاژی که پایه‌های ورودی/خروجی می‌توانند تحمل کنند 3.3V است. اعمال ولتاژ بالاتر از 3.3V به هریک از پایه‌های I/O باعث آسیب رسیدن به برد می‌شود.

برد آردوینو Zero

این برد یک برد توسعه‌ای قوی 32 بیتی برای UNO است. این برد نسبت به بردهای هم خانواده خود دارای کارایی بالاتر است و قابلیت پیاده سازی کاربرد های گوناگون را فراهم می‌سازد. از این برد می‌توان به عنوان یک برد آموزشی کامل برای میکروکنترلرهای 32 بیتی بهره برد.

مهم ترین ویژگی‌های این برد عبارت است از:

  • کاربردهای این برد از تجهیزات IOT (اینترنت اشیا) گرفته تا تکنولوژی‌های پوشیدنی، اتوماسیون با فناوری بالا تا و کاربردهای رباتیک سرگرم کننده را شامل می‌شود.
  • میکروکنترلر این برد SAMD21 از شرکت Atmel است که از خانواده هسته‌های سری ARM Cortex® M0 می‌باشد.
  • یکی از مهم ترین ویژگی‌های این برد پیشتیبانی از قابلیت عیب‌یابی شرکت atmel Atmel’s Embedded Debugger  EDBG است که امکان عیب یابی کامل سخت افزار را بدون استفاده از هیچ قطعه اضافی را می‌دهد و عیب‌یابی سخت افزار را بسیار آسان می‌کند.
  • قابلیت EDBG همچنین از پورت سریال مجازی نیز پشتیبانی می‌کند و می‌توانیم از آن برای برنامه ریزی بوت لدر میکروکنترلر استفاده کنیم.
بردهای آردوینو Due و Zero
بردهای آردوینو Due و Zero

مشخصات سخت افزاری برد آردوینو Zero:

 

ولتاژ کاری سرعت CPU پایه‌های ورودی/ 

خروجی آنالوگ

پایه‌های دیجیتال 

PWM

حافظه EEPROM 

[KB]
حافظه SRAM 

[KB]
حافظه FLASH 

[KB]
USB UART
3.3 Volt 48 Mhz 6/1 14/10 32 256 2 micro 2

 

برخلاف اکثر بردهای Arduino و Genuino ، ولتاژ تغذیه برد Zero برابر 3.3V است. حداکثر ولتاژی که پایه‌های ورودی/خروجی می‌توانند تحمل کنند 3.3V است. اعمال ولتاژ بالاتر از 3.3V به هریک از پایه‌های I/O باعث آسیب رسیدن به برد می‌شود. این برد شامل همه امکانات لازم برای استفاده از میکروکنترلر می‌باشد. به عنوان مثال به راحتی می‌توانید این برد را توسط یک کانکتور میکرو USB به USB کامپیوتر خود متصل کنید یا برای اعمال تغذیه به برد از آداپتور یا از باتری استفاده کنید. این برد با همه شیلدهایی که با ولتاژ 3.3V کار می‌کنند مطابقت دارد. این جلسه از آموزش آردوینو هم اینجا به پایان رسید. امیدوارم این نوشته برایتان مفید باشد.

 

منبع:  میکرودیزاینرالکترونیک

 

مطلب قبلیظرفیت و بار خازن
مطلب بعدیکتابخانه توابع ریاضی در آردوینو

پاسخ دهید

لطفا نظر خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید