بردهای آردوینو 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
- کلید ریست و پاک کردن
این برد شامل همه امکانات لازم برای استفاده از میکروکنترلر می باشد. به عنوان مثال به راحتی می توانید این برد را توسط یک کانکتور میکرو 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 همچنین از پورت سریال مجازی نیز پشتیبانی می کند و میتوانیم از آن برای برنامه ریزی بوت لدر میکروکنترلر استفاده کنیم.
مشخصات سخت افزاری برد آردوینو 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 کار می کنند مطابقت دارد.این جلسه از آموزش آردوینو هم اینجا به پایان رسید برای مطالعه جلسات بعد و قبلی اینجا کلیک کنید.
اگر این نوشته برایتان مفید بود لطفا کامنت بنویسید.