بررسی خرید برد آردوینو UNO
برد آردوینو UNO، معروف ترین و پرکاربردترین نوع آردوینو است. چرا؟ پاسخ ساده است؛ آردوینو UNO امکان برقراری اکثر روش های ارتباطی با ماژولهای مختلف را فراهم میکند، تعداد معقولی از انواع پینها بر روی آن موجود است، سرعت پردازش مناسب و حافظه کافی برای بسیاری از کارهای ساده را دارد، تعداد زیادی برد توسعهای و مطالب بسیار زیاد آموزشی در مورد آن وجود دارد و در عین حال ابعاد نسبتا کوچک و قیمت پائینی دارد. همه این موارد باعث شده است تا UNO اولین انتخاب افرادی باشد که میخواهند کار با آردوینو را شروع کنند. تمام بردهای آردوینو با UNO مقایسه میشوند و به عنوان مرجع شناخته میشود.برای خرید برد آردوینو UNO با فروشگاه اینترنتی امجد مارکت همراه باشید
مشخصات فنی برد آردوینو UNO R3 :
- میکروکنترلر : ATmega328
- ولتاژ عملیاتی : 5 ولت
- ولتاژ ورودی (پیشنهادی) : 7-12 ولت
- ولتاژ ورودی (محدوده) : 6-20 ولت
- پین های دیجیتال ورودی/خروجی : 14 (6 تای آن به عنوان خروجی PWM استفاده می شود.)
- پین های ورودی آنالوگ : 6
- جریان DC هر پین ورودی و خروجی : 40 میلی آمپر
- جریان DC جهت پین 3.3V : 50 میلی آمپر
- حافظه فلش : 32 کیلوبایت (ATmega328) که 0.5 کیلوبایت از آن مورد استفاده BootLoader قرار می گیرد.
- SRAM : 2 کیلوبایت (ATmega328)
- EEPROM : 1 کیلوبایت (ATmega328)
- سرعت ساعت : 16 مگاهرتز
پردازنده مرکزی UNO میکروکنترلر ATmega328 با سرعت پردازش 16MHz ،32KB حافظه فلش و 2KB حافظه SRAM میباشد. این برد 14 پین دیجیتال که 6 مورد آن قابلیت PWM دارند، 6 ورودی آنالوگ و پینهای مجزا برای ارتباط از طریق پروتکل I2C و UART و هدرهای ICSP را در اختیار میگذارد. بردهای آردوینو UNO در دو نوع معمولی و SMD موجود هستند که تنها تفاوت آنها در میکروکنترلر از نوع DIP یا SMD به کار رفته در آنها است. مزیت نوع DIP این بردها که نوع مرسومتر آن است این است که به راحتی میتوان میکروکنترلر این بردها را از آن جدا نمود و تعویض کرد. از آنجا که روند تولید قطعات SMD رو به افزایش است، نسخه SMD آردوینو UNO هم روز به روز بیشتر در دسترس است و این مزیت این نسخه است. در شکل زیر دو نوع میکروکنترلر DIP (سمت راست) و SMD (سمت چپ) را بر روی برد آردوینو UNO مشاهده میکنید.
پایههای ورودی/خروجی دیجیتال برد آردوینو
14 پایه از مجموع 20 پایه ورودی/خروجی برد آردیونو Uno، پایههای ورودی/خروجی دیجیتال آن هستند. در واقع با برنامهنویسی این برد، میتوانید این پایهها را به عنوان ورودی و یا خروجی قرار داده مقادیر دیجیتال HIGH و LOW را در حالت ورودی مقادیر از آنها خوانده و در حالت خروجی در آنها بنویسید. این پایهها به ترتیب به نام پایههای 0 تا 13 شناخته میشوند.
پایههای ورودی آنالوگ
6 پایه دیگر از مجموع 20 پایه ورودی/خروجی برد آردوینو Uno، پایههای ورودی آنالوگ هستند. به کمک این پایهها میتوانید ولتاژهای آنالوگ را به عنوان ورودی بخوانید. این پایهها 10 بیت بوده و در نتیجه توانایی خواندن ولتاژهای ورودی تا دقت 4.88mV را دارند.
این پایهها همچنین میتوانند همانند پایههای ورودی خروجی دیجیتال، برای خواندن و نوشتن مقادیر دیجیتال نیز استفاده شوند.
پایههای PWM
6 پایه از مجموع 14 پایه ورودی/خروجی دیجیتال پایههای PWM هستند. به کمک این پایهها، میتوانید مقادیر آنالوگ در خروجی پایهها بنویسید. این پایهها 8 بیت بوده و در نتیجه میتوان ولتاژ آنالوگ با دقت 19.5mV را در خروجی آنها ایجاد کرد.
پایههای GND، 5V و 3.3V
برد آردوینو Uno، در مجموع دارای 3 پایه GND، یک پایه 5V و یک پایه 3.3V است که از آنها میتوانید برای پروژههای خود استفاده کنید.
سرعت پردازش برد آردوینو UNO
سرعت کلاک (Clock Speed) برد آردوینو Uno، که همان سرعت پردازش آن حساب میشود، 16مگاهرتز است. این بدین معناست، که این برد توانایی اجرای 16000 دستور در هر ثانیه را دارد. در صورتی که نیاز به پردازش سریعتر دارید، میتوانید از سری بردهای آردوینو Due، STM32، ESP8266 و ESP32 استفاده کنید. سرعت کلاک میتواند به ترتیب تا 128مگاهرتز، 80مگاهرتز و 240مگاهرتز برای سری بردهای STM32، ESP8266 و ESP32 برسد. (البته سرعت پردازش در همه بردهای یک سری یکسان نبوده و در بردهای گوناگون یک سری یکسان میتواند متفاوت باشد.)
برای خرید برد آردوینو UNO باید به این مطلب هم دقت کرد که : محدوده ولتاژ کاری این برد 6 تا 20 ولت است که البته با کمتر از 6 ولت هم کار میکند ولی ناپایدار است . در صورتیکه بیشتر از 12 ولت باشد امکان گرم شدن بیش از حد و آسیب دیدن مدار وجود دارد. در هر حال بازه پیشنهادی ما 7 تا 12 ولت است .
در مورد حافظه آردوینو UNO با توجه به میکرو کنترلر ATmega328 که دارای 32 کیلو بایت است میتوانید از 2 کیلوبایت SRAM و 1 کیلو بایت EEPROM نیز استفاده کنید. در کل شما تنها از 0.5 کیلو بایت آن نمیتوانید استفاده کنید چرا که برای بارگذاری بوت آن استفاده میشود.
برروی برد ال ای دی های ارسال دیتاTx و دریافت دیتاRx وجود دارد که هنگام تبادل دیتا بصورت فلش روشن و خاموش میشوند. در مورد درایور ها شما نیاز به درایور خاصی ندارید و کافیست تنها از درایور استاندارد ’16U2 firmwareاستفاده کنید . البته در صورتیکه سیستم عامل شما ویندوز است فایل a.inf را نیز نیاز دارید .
این محصول اپن سورس (open source) و تولید کشور چین است.
برای دانلود نرم افزار آردوینو Arduino IDE بهترین منبع وب سایت آردوینو میباشد.
همچنین برای شروع اموزش کار با اردوینو میتوانید از مطالب اموزش اردوینو استفاده کنید
نقد و بررسیها5