برد آردوینو Due یک میکروکنترلر بر پایه SAM3X8E ARM Cortex-M3 CPU از شرکت Atmel می باشد.(datasheet). این برد، اولین برد آردوینویی است که بر اساس میکروکنترلر با هسته ARM 32 بیتی پایه ریزی شده است. دارای 54 پین دیجیتال ورودی/خروجی (که 12 تای آن می تواند به عنوان خروجی PWM استفاده شود)، 12 ورودی آنالوگ، 4 پورت UARTs (پورت های سریال سخت افزاری)، و یک ساعت 84 مگاهرتزی، an USB OTG capable connection ، یک DAC (دیجیتال به آنالوگ)، 2 عدد TWI، یک پاور جک، یک SPI header، یک JTACG header، یک دکمه ریست و یک دکمه پاک کردن می باشد.
هشدار: بر خلاف دیگر بردهای آردوینو، برد آردوینو Due با ولتاژ 3.3 ولت کار می کند. حداکثر ولتاژی که پین های ورودی/خروجی می توانند تحمل کنند همین 3.3 ولت است. اعمال ولتاژ های بالاتر همچون 5ولت به یک پین ورودی/خروجی، می تواند به برد آسیب بزند.
این برد، هرچیزی را که جهت پشتیبانی از میکروکنترلر مورد نیاز است، شامل می شود؛ برای آغاز کار، برد را با یک کابل micro-USB به سادگی به کامپیوتر متصل کنید و یا با یک آداپتور AC-to-DC یا باتری، به آن ولتاژ بدهید. برد Due با همه شیلدهای آردوینو که با 3.3 ولت کار می کنند، و همچنین با 1.0 Arduino pinout سازگار است.
برد Due از 1.0 pinout پیروی می کند:
- TWI: پین های SDA و SCL که در نزدیکی پین AREF قرار دارند.
- پین IOREF که اجازه می دهد یک شیلد را با پیکربندی مناسب جهت تطبیق با ولتاژی که توسط برد فراهم شده است، متصل کنید. این قابلیت، به شیلدها امکان می دهد تا با برد 3.3 ولتی همچون Due و بردهای AVR-based که با ولتاژ 5 ولت کار می کنند، خود را تطبیق دهند.
- یک پین که متصل نیست و جهت کاربردهای آتی در نظر گرفته شده است.
مزایای هسته ARM
برد Due یک هسته ARM 32-bit دارد که می تواند بر بردهای میکروکنترلر 8بیتی غالب شود. برجسته ترین تفاوتهای آنها عبارتند از:
- یک هسته 32 بیتی، که عملیات را روی داده های 4 بایتی درون یک کلاک CPUی تکی فراهم می کند.
- کلاک CPU با فرکانس 84 مگاهرتز.
- 96 کیلوبایت حافظه SRAM.
- 512 کیلوبایت حافظه فلش برای کد.
- یک کنترلر DMA که می تواند جهت انجام وظایف فشرده، به CPU کمک کند.
مشخصات:
میکروکنترلر: AT91SAM3X8E
ولتاژ کازی: 3.3V
ولتاژ پیشنهادی ورودی: 7-12V
محدوده ولتاژ وزودی: 6-20V
تعداد پینهای دیجیتال I/O: 54
تعداد پین های آنالوگ ورودی: 12
تعداد پین های آنالوگ خروجی: 2
جریان DC بر روی مجموع پین ها: 130mA
حافظه فلش: 512KB
حافظه SRAM: 96KB
فرکانس: 84MHZ