ترمینال آزاد

چرت نویس های یک مهندس بیکار

تفاوت آردوینو Unoهای موجود در بازار

بعد از نوشتن پست “در قلمرو آردوینو چه می گذرد” که محتواش چرایی استفاده از آردوینو بود، در آخر توصیه کردم به شروع یادگیری با آردوینو مدل Uno که چند مدل تو ایران هستش با قیمت‌ها و ظاهر متفاوت که شاید برای عده ای پیش بیاد کدوم مدل رو باید تهیه کنند.

اولین رفع ابهام در مورد تفاوت نام برندهای Arduino و Genuino هست. آردوینو در ابتدا فعالیت خودشو از ایتالیا شروع کرد و از همونجا محصولاتشو به همه دنیا توزیع می کرد. بعدا که کارش گرفت و سازمانش رو گسترش داد به نقاط بسیاری از دنیا، مرکز اصلی خودشو منتقل کرد به آمریکا و نام آردوینو رو براش حفظ کرد و تو سایر نقاط جهان (حتی ایتالیا) محصولاتشو با برند Genuino روانه بازار کرد. پس محصولات مخصوص بازار آمریکا با نام Arduino توزیع میشه و همون محصولات تو بقیه کشورها با نام Genuino تو بازار در دسترسه. پس تفاوتی در مدل نیست و فقط اسمشون فرق داره.

ArdGen_UNO

بعد فهمیدن تفاوت بین Arduino  و Genuino، ویژگی های ظاهری این دو رو معرفی می کنم تا اگه خواستین جنس اورجینال بخرین، با مدل های فیک و کلون اشتباه نگیرید.

اول میریم سراغ Genuino! این برند یه خوبی که داره، اینه که با اسم Genuino مدل فیک و کلون شده تو بازار ایران پیدا نمیشه. یعنی Genuino دیدین به احتمال خیلی زیاد اورجینال هستش. اما واسه اطمینان تصاویر این بورد رو نیگا کنین که به محض دیدن بتونین تشخیص بدین که اورجینال هستش یا نه:

genuino

دقت کنید که Genuino اورجینال توی جعبه عرضه میشه. رنگ‌های غالب بسته بندیش سفید و سبز تیره و نارنجی هستش. پشت بورد کاملا سبز هستش با یه سری توضیحات سفید رنگ. به کیفیت و تمیزی لحیم کاری بورد دقت کنید! تو مدل های کلون شاهد همچین دقت و تمیزی نخواهید بود. اما سراغ اجزای بورد که بریم یه میکروپروسسور ATmega 328 از نوع DIP می بینید. اگه غیر این باشه، بورد اورجینال نیست. همچنین بورد شامل یک پورت USB-B (پرینتری) هستش. سطح رویی مدار هم سبز رنگه و نشان و نام Genuino Uno با رنگ سفید در هر دو سمت بورد هک شده.

اما بریم سراغ برند Arduino که اگه بخواین جنس اورجینال بخرین، باید بیشترین دقت رو موقع خرید به خرج بدین. البته اصلی ترین تفاوت مدل اصلی و کلون ها، کیفیت ساخت هستش و در عملکرد (به جز یک مورد که پایین عرض می کنم) تفاوتی با هم ندارند. البته شرایط اینطوری نیست که تشخیص مدل اصلی با کلون خیلی سخت باشه. فقط ذره ای دقت می خواد تا متوجه بشید. به تصاویر دقت کنید:

arduino

مدل اورجینال هم مثل Genuino بسته بندی جعبه ای داره و رنگ غالب جعبه اش سفید و سبز روشن هستش. پشت بورد Arduino اورجینال دو رنگ هستش. نصف سفید و نصف سبز روشن. لوگو و نام Arduino Uno با رنگ سفید در دو سمت بورد قابل رویت هستش و البته دقت کنید که توضیحات در پشت بورد، در منطقه سبز نوشته شده. با دقت در لحیم کاری متوجه دقت و تمیزی اون میشید. در روی بورد یک میکروی ATmega328 موجوده به همراه یک پورت USB-B که رابط بین رایانه و بورد هستش. دقت کنید که هم میکرو از نوع DIP باشه و هم در گاه یو اس بی از نوع پرینتری که در غیر اینصورت بورد اصل نیست.

برند آردوینو بیشترین کلون رو داره. نزدیک ترین کلون به نسخه اورجینال، بورد زیر هستش:

clone

این محصول جعبه و بسته بندی نداره و بورد رو همینطوری خالی میندازن تو مشما میدن دستتون! قسمت زیری بورد کاملا سفید هستش و توضیحات بورد با رنگ آبی تیره نوشته شده روش. دیگه خبری از نام و لوگو Arduino Uno نیست و فقط آرم آردوینو رو میبینید. لحیم کاری ها خیلی تمیز هستند ولی نه در حد مدل اورجینالش. اما روی بورد کاملا شبیه نسخه اورجیناله به جز رنگش که کمی تیره تر. باز در قسمت بالایی مدار لوگو Arduino Uno رو مشاهده می کنید ولی نه دقیقا لوگویی که روی نسخه های اورجینال چاپ شده. تمامی اجزا بکار رفته واسه ساخته کلون عینا مشابه عناصر مداری بورد اورجینال هستش و تنها تفاوتش که موجب تفاوت قیمت با نسخه اصلی شده، اسمبل در چین و اورجینال نبودنشه.

اما ارزون ترین کپی از آردوینو Uno مدار زیر هستش که تو بازار معروفه به Arduino Uno CH340:

ch340g

این بورد هم بسته بندی و جعبه نداره. حتی پین‌ هدر‌ ها هم روش لحیم نشده و خودتون باید زحمتشو بکشید و اگه هم لحیم شده باشه کج و کوله و نامرتب لحیم شده، مثل تصویر بالا.  رنگ این بورد هم شبیه رنگ کلون قبلی هستش ولی زیر مدار هیچی چاپ یا نوشته نشده و شما فقط روتینگ مدار رو میبینید. روی مدار هم ممکنه هر چیزی نوشته شده باشه یا نشده باشه. شاید Arduino Uno بنویسن یا فقط Uno یا هیچی! کیفیت ساخت این بورد افتضاحه! یعنی ممکنه موقع لحیم کاری بورد صدمه ببینه. اما ببنیم چی باعث شده این بورد اینقدر ارزون باشه نسبت به بقیه:

uno-r3-rev3-development-board-atmega328p-ch340g-avr-cable-for-arduino-te113-64ba3f399f77c13ddb4ce042b5ae768e

اولین دلیل و تفاوت استفاده از ATmega328p-au که بصورت TQFP تولید میشه به جای ATmega328p-pu هستش که بصورت DIP رو نسخه های قبلی قرار داشت. این میکرو که SMD هستش نسبت به تراشه های قبلی ارزون تره ولی همون کارها رو انجام میده.

دومی تفاوت در درگاه های USB هستش. ممکنه روی این بورد ها از پورت USB-B استفاده بشه یا از USB-Micro

اما سومین تفاوت که مهم هستش متمایز بودن تراشه مبدل USB به TTL نسبت به نسخه های دیگست.

این بورد (و نسخه های اورجینال و کلون دیگه) موقع استفاده در سیستم عامل های گنو/لینوکسی به مشکلی بر نمی خورن ولی یک سری آردوینو هایی وارد شد که با سیستم عامل ویندوز ۷ و ۸ مشکل داشتن و توسط IDE آردوینو شناخته نمی شدند. برای حل این مشکل، روی این بورد ها از تراشه CH340G استفاده شده که با نصب یک درایور روی سیستم عامل، میشد به خوبی روی ویندوز ۸ ازش استفاده کرد. پس برای کسایی که قبلا با بوردهای آردوینو کنار ویندوز ۸ مشکل داشتن این کلون توصیه میشه.

البته بعد ویندوز ۸، ویندوز ۱۰ هم عرضه شده که درسته تست نکردم ولی فکر کنم این بورد هم با ویندوز ۱۰ مشکل داشته باشه. چون تراشه مبدل USB به TTL مدل CH340T رو دیدم که برای حل مشکل ویندوز ۱۰ ارائه شده ولی بورد آردوینو ای که از این تراشه استفاده بکنه تو بازار ندیدم.

در آخر توصیه من اینه که اگه از لحاظ مالی مشکلی براتون نداره از نسخه های اورجینال Arduino و Genuino بخرین و اگه می خواین کمی صرفه جویی کنید برین سراغ کلون اصلی آردوینو. اگه هم قصدتون هر چه ارزون تر کردن پروژه تون باشه مدل CH340G رو بخرین. شاید براتون جالب باشه که بگم، من خودم از ورژن CH340G برای تست پروژه ها استفاده می کنم.

4 دیدگاه

  • پاسخ دادن مهیار نظری‌پور |

    درود
    مطلب فوق‌العاده‌ای بود. بخصوص از روان بودن و خودمانی بودنش میهمان بسیار لذت پی‌بره. اگر کارائی یک Arduino Uno فیک با نسخه اصل اون در پروژه‌هایی که در کل هزینه بالای ۲۰۰هزارتومان نداشته باشه، بنظرم بهترین گزینه استفاده از محصولات کلونه تا اورجینال.
    اما بشخصه اگر وسیله‌ای که دارم می‌سازم برام از لحاظ حسی یا کارائی مهم تلقی بشه، حتی اگر کل پروژه پائین ۱۰۰هزارتومان هم خرج داشته باشه، ترجیه میدم یک برد آردوینوی اورجینال براش تهیه کنم.
    اما اینجا واقعا دلم می‌سوزه که بردهای راسپری‌پای واقعا گرون هستند و خرید ارزان‌ترین برد راسپری‌پای حتی طوریه که دوست دارم قابش کم بزنم بالای تخت‌خوابم..! :))
    یک پیش‌نهاد دیگه دارم برای اون اشخاصی که نیمه‌حرفه‌ای کارمی‌کنند و از بردهای آردوینو Uno بسیار در کارهاشون بهره می‌برند. بهترین کار اینه که یک برد آردوینو Unoی کلون (البت SMD نباشه) بخرید، و برای هر پروژه‌ای که کار می‌کنید، با خرید میکروکنترولر آردوینو Uno و کریستال ۱۶۰۰۰ و دوتا خازن ۲۲pf و چندتا مقاومت و یک منبع تغذیه مخصوص بردبورد که ۵۰۰۰تومان قیمتشه، یک بورد آردوینو Uno بسازید، که هم حجم خیلی کم‌تری می‌گیره، هم ارزان‌تر میشه. برای پروگرم کردن میکروکنترولر هم می‌تونید با جایگزین کردن میکروکنترولر با میکروکنترولر بورد آردوینو Unoیی که اول خریدید، اون رو پروگرم کنید.

  • پاسخ دادن شاهرخ ژند |

    جناب ! ببخشید اطلاعی از مراکز فروش این بردهای اوریجینال در همین ایام ( شهریور ماه ۱۳۹۶ ) در ایران دارید ؟؟؟

ارسال دیدگاه