برد آردوینو Arduino Pro Micro پرو میکرو

محصول جدید

12 عدد موجود در انبار

67,300تومان

برد آردوینو Arduino Pro Micro یک میکروکنترلر بر پایه ATmega328 می باشد که توسط Adafruit توسعه پیدا کرده است. برد آردوینو Arduino Pro Micro  دارای20 پین ورودی و خروجی دیجیتال، 12 ورودی آنالوگ، یک تشدیدگر کریستالی 16 مگاهرتز، یک پورت USB کوچک و یک IC P heade دارد. برد آردوینو Arduino Pro Micro شامل کلیه امکانات مورد نیاز برای استفاده میکروکنترلر روی برد می باشد. برد آردوینو Micro Pro یک برد کامل و آماده برای استفاده از آی سی میکروکنترلر اتمگا 32 می باشد. این برد دارای 20 پایه ورودی و خروجی دیجیتال می باشد. علاوه بر این روی این برد از یک کریستال یا نوسان ساز با فرکانس 16 مگا هرتز استفاده شده است. برای استفاده از برد آردوینو Arduino Pro Micro فقط کافی است با یک کابل USB آن را به کامپیوترتان وصل کنید.

 

برد آردوینو پرو میکرو

 

 همانطور که اشاره شد، برد آردوینو Micro یک میکروکنترلر بر پایه ATmega328 می باشدکه توسط Adafruit توسعه پیدا کرده است.این برد 20 پین ورودی و خروجی دیجیتال که 7 تای آن می تواند به عنوان خروجی PWM استفاده شود، 12 ورودی آنالوگ، یک تشدیدگر کریستالی 16مگاهرتز، یک پورت USB کوچک، یک ICSP header و یک دکمه ریست دارد. برد آردوینو Micro  شامل کلیه امکانات مورد نیاز برای استفاده میکروکنترلر روی برد می باشد. برای شروع تنها با یک کابل USBکوچک به سـادگی برد را به کامپیوترتان متصـل کنید.

آردوینو Micro برپایه ATmega328 وشبیه به Leonardo است که ارتباط با کامپیوتر، سایر بردهای آردوینو، و یا دیگر میکروکنترلرها را با کابل USB کوچک برقرار می کند. این برد برخلاف برد آرینو uno به پردازنده دیگری احتیاج ندارد وتنها با یک پردازنده به کامپیوتر متصل می شود. این ارتباط را تبدیل به پورت سریال مجازی می کند.

   

 

 

خلاصه

میکروکنترلرATmega328
ولتاژ عملیاتی5ولت
ولتاژ ورودی (پیشنهادی)7-12 ولت
ولتاژ ورودی (محدوده)6-20 ولت
پین های دیجیتال ورودی/خروجی20 عدد
کانال PWM7
پین های ورودی آنالوگ12
جریان DC هر پین ورودی و خروجی40میلی آمپر
جریان DC جهت پین 3.3V50 میلی آمپر
حافظه فلش32کیلوبایت که 0.5 کیلوبایت از آن مورد استفاده BootLoader است.
SRAM5/2کیلوبایت (ATmega328)
EEPROM1 کیلوبایت (ATmega328)
سرعت ساعتی16مگاهرتز

  

 

 

 

تغذیه

ولتاژ مورد نیازبرد آردوینو Arduino Pro Micro می تواند از طریق اتصال USB و یا یک منبع تغذیه خارجی تأمین شود. منبع تغذیه به صورت خودکار انتخاب می شود. برد آردوینو Arduino Pro Micro می تواند با منبع تغذیه خارجی 6 تا 20 ولت کار کند. اگر ولتاژ منبع تغذیه پایین تر از 7 ولت باشد، روی ولتاژ پین ها نیز تاثیر دارد و ممکن است ولتاژ خروجی آنها کمتر از 5 ولت شود. ولتاژ بیش از 12 ولت نیز، می تواند موجب افزایش دمای رگولاتور و در نتیجه آسیب برد شود. ولتاژ پیشنهادی مناسب بین 7 تا 12 ولت می باشد.

  

VIN: این پین، پین ورودی ولتاژ آردوینو است که در مواقع استفاده از منبع تغذیه خارجی (به جای منبع تغذیه تنظیم شده یا اتصال USB 5 ولتی) از آن استفاده می شود.

5V: این پین یک ولتاژ تنظیم شده 5 ولت را از طریق رگولاتور موجود بر روی برد فراهم می کند.

3.3V: یک ولتاژ 3/3 ولتی، بوسیله ی رگولاتور روی برد فراهم می شود که حداکثر جریان آن 50 میلی آمپر می باشد.

:پین های زمین

 

 

 

 

حافظه

ATmega328 دارای 32 کیلو بایت حافظه است وهمچنین دارای 5/2 کیلو بایت حافظه SRAM و 1 کیلو بایت حافظه EEPROM می باشد .

 

برد آردوینو میکرو پرو بر پایه اتمگا 32

 

پین های ورودی وخروجی

هریک از 20 پین دیجیتال میکرو می تواند با استفاده از توابع pinMode()،digitalWrite()، digitalRead() به عنوان ورودی یا خروجی استفاده شود. ولتاژ پین ها 5 ولت بوده و ظرفیت جریان برای هر پین حداکثر 40 میلی آمپر می باشد. همچنین هر یک از این پین ها دارای یک مقاومت داخلی (50-20 کیلواهم) جهت Pull-Up می باشد (که به صورت پیش فرض غیرفعال است). همچنین بعضی از پین ها دارای عملکردهای اختصاصی می باشند که به صورت زیر است:

  

Serial پین های (RX) یا 0 و (TX) یا 1:پین RX برای دریافت و TX جهت انتقال اطلاعات به صورت سریال و با پروتکل TTL استفاده می شود.که سریال اشاره به ارتباط USBدارد.با استفاده از طبقه اول سریال پین های 0و1برای سریال TTLطبقه بندی شده است.

 

TWIپین 3 یا SDA و 2 یا SCL: یاین پین ها امکان ایجاد یک ارتباط TWI را با استفاده از توابع کتابخانه ای Wire امکان پذیرمی سازد.

 

وقفه های خارجی (RX) یا 0 و (TX) یا 1 ,2, 3 و 7: این پین ها می توانند طوری تنظیم شوند که یک وقفه را براساس اندکی افزایش یا کاهش لبه، و یا هر نوع تغییر در مقدار، ایجاد نمایند.

  

PWM  پین های 3، 5، 6، 9، 10، 11 و 13 :  امکان دسترسی به یک خروجی PWM هشت بیتی را با استفاده از تابعanalogWrite() فراهم می کنند.

  

SPI: این تابع ارتباط SPI را با استفاده ازکتابخانه SPI برقرار می کند. توجه داشته باشید که پین SPI به هر یک از پین I / O دیجیتال متصل نیست و در اتصال ICSP و بر روی پین نزدیک به MISO، MOSI و SCK در دسترس هستند.

  

LED – 13: یک LED آماده، به پین دیجیتال 13 متصل شده است. هنگامی که پین در حالت HIGH قرار دارد، LED روشن و زمانی که پین در حالت LOW قرار دارد، خاموش می شود.

 

RX_LED/SS این پین های اضافی با توجه به Leonardo است. این پین که به RX_LED متصل می شود و فعالیت های انتقال در هنگام برقراری ارتباط USB را نشان می دهد.

 

ورودی آنالوک:

12وروردی آنالوگ دارد که از تا نام گذاری شده اند. که از A0 تا A5 به طور مستقیم بر روی پین و بقیه ورودی ها که شما می توانید در کد دسترسی با استفاده از ثابت های از A6 تا A11از طریق فهرست به ترتیب در پین های دیجیتال 4، 6، 8، 9، 10 و12 تواند به عنوان وروردی/خروجی دیجیتال استفاده شود. هر ورودی آنالوگ 10 بیت  رزولوشن دارد. به طور پیش فرض اندازه گیری ورودی آنالوگ از زمین 5 ولت است ، ولی این مقدار می تواند افزایش یابد.

  

 

 

 

سایر پین ها:

AREF:ولتاژ مرجع برای ورودی های آنالوگ، از طریق این پین و با استفاده از تابع analogReference() انجام می شود.

Reset: وضعیت خط مرتبط را برای ریست میکروکنترلر در حالت Low قرار می دهد، معمولاً زمانی از این پین استفاده می شود که بخواهید بر روی شیلدتان دکمه ریست قرار دهید. زیرا استفاده از شیلدها از دسترسی به دکمه ریست موجود بر روی برد آردوینو جلوگیری می کند.

پین خروجی: استفاده از نقشه پین ها عملکرد کامل تمام پین ها را برای استفده در توابع مختلف نشان می دهد و می تواند به عنوان راهنما استفاده شود.

 

 

 

شماتیک و طرح مرجع

 

شماتیک برد آردوینو میکرو

 

 

 

ارتباطات

آبرد آردوینو Arduino Pro Micro دارای امکاناتی است که ارتباط با کامپیوتر، سایر بردهای آردوینو، و یا دیگر میکروکنترلرها را برقرار می کند. 32 U4 این ارتباط سریال را تبدیل به یک ارتباط USB نموده و در نهایت یک پورت سریال مجازی(COM) روی کامپیوتر شما ایجاد می کند. این تراشه از تمام سرعت USB .2استفاده می کندتا به درایور مجازی USB Com تبدیل شود .به هر حال در سیستم عامل ویندوز یک فایل .inf مورد نیاز می باشد. نرم افزار آردوینو شامل یک بخش کنترل پورت سریال است که به شما اجازه می دهد داده های متنی را به آردوینو ارسال، یا از آن دریافت نمایید. چراغهای RX و TX موجود بر روی برد در زمان ارسال و دریافت اطلاعات از طریق اتصال USB به کامپیوتر (به غیر از ارتباط سریالی پین های 0 و 1) در حالت چشمک زن قرار می گیرد.

یک تابع کتابخانه ای SoftwareSerialامکان ارتباط سریال را برروی هریک از پین های دیجیتال فراهم می کند.

همچنین ATmega328 از ارتباط TWI و SPI پشتیبانی می نماید. نرم افزار آردوینو شامل یک تابع کتابخانه ای به نام Wire Library برای ساده سازی استفاده از درگا هI2C می باشد

به نظر می رسد Micro بتواند به عنوان یک صفحه کلید وماوس استفاده شودو با استفاده از کلاس های برنامه ریزی شده صفحه کلید وماوس می توان آن ها را کنترل کرد.

 

 

 

برنامه نویسی

برد آردوینو Arduino Pro Micro با نرم افزار آردوینو قابل برنامه نویسی است. از منوی Tools > Board برد مورد نظر خود را (با توجه به نوع میکروکنترلر برد) انتخاب نمایید.

ATmega328 موجود بروی برد آردوینو دارای یک bootloader از پیش آماده می باشد که به شما این امکان را می دهد تا بدون نیاز به پروگرامر جانبی، کدهای جدید خود را آپلود و اجرا نمایید. این ارتباط بر اساس پروتکلAVR109بر قرار می شود. همچنین شما می توانید BootLoader را نادیده گرفته و مستقیماً از طریق ICSP header برد را برنامه ریزی نمایید.

  

 

برد آموزشی Arduino Pro Micro

 

 

تنظیم مجدد و شروع bootloader

 برد آردوینو Arduino Pro Micro طوری طراحی شده است که در صورت اتصال به کامپیوتر، قبل از آپلود کد جدید، امکان ریست بوسیله ی نرم افزار آردوینو را به جای فشار دکمه ریست داشته باشید. زمانی که پورت مجازی (CDC) پورت COM میکرو با سریال 1200 علامت در ثانیه را باز و بسته می کند ریست می شود. هنگامی که این اتفاق می افتد، پردازنده تنظیم مجدد خواهد شدوقطع اتصال USBبا کامپیوتر به معنی این است که پورت سریال  COM مجازی ناپدید می شوند.بعد از گذشت 8 ثانیه یا بیشتر   BootLoader برد Micro در حال اجرا می باشد.

 

تنظیم دستی برد آردوینو Arduino Pro Microبهتر از تنظیم با نرم افزار است. زیرا قبل از اپلود می توانید دکمه تنظیم مجدد را فشار دهید وسپس بورد را تنظم کنید.با توجه به اینکه درتنظیم از طریق نرم افزار ابتدا برد آپلود می شود وسپس تنظیم مجدد انجام می گیرد.زیرا اگر برد نتواند آن را ریست کند با تنظیم دستی می توان مشکل را حل کرد.

 

 

 

 

محافظت پورت USB از جریان بیش از حد

برد آردوینو Arduino Pro Microدارای یک پلی فیوز قابل ریست جهت محافظت از پورت USB کامپیوتر شما در مقابل افزایش یا کاهش جریان می باشد. علاوه بر این بیشتر کامپیوترها سیستم محافظت داخلی خودشان را دارند و این فیوز صرفاً یک لایه حفاظتی مجزا را فراهم می نماید. چناچه بیش از 500 میلی آمپر جریان از پورت USB گرفته شود، فیوز به صورت خودکار تا زمان متعادل شدن جریان ارتباط را قطع می نماید.

 

 

مشخصه های فیزیکی

حداکثر طول و عرض PCB بردMicro به ترتیب 4 و2/8 سانتی متر می باشد که با احتساب کانکتور USB ابعاد اصلی آن افزایش می یابد.


 

سایت سازنده: Arduino

نظر خود را بنویسید
*
*
  • 1394-09-30

    اين برد محشره، به طرز شكفت آورى كوچك و قدرتمند، البته جريان مصرفیشم ناچيزه، قابل توجه دوست داران رباتيك، فقط يك سلول باترى ليتيوم پليمرى براش كافيه

  • 1395-04-31

    با عرض سلام و خسته نباشید خدمت تمام دوست داران الکترونیک.
    می خواستم بدونم از کدوم پایه های این برد میشه برای PWM استفاده کرد؟

    پاسخ مدیر:

    درود بر شما


    پین های 3، 5، 6، 9، 10، 11، و 13 برای PWM می‌توان استفاده کرد.

  • 1395-08-06

    سلام، اگر اشتباه نکنم بورد pro micro بر پایه ی 32u4 میباشد و نه 328, بخاطر پایه های وقفه ی بیشتر برد کاراتریست. لطفا موجود کنید.

  • 1396-06-19

    سلام
    یکم گرونه آردوینو نانو به صرفه تره!!!!

  • 1397-01-28

    با سلام و خسته نباشید
    ببخشید برای تغذیه خارجی برد گفته شده از پین VIN استفاده شود، منظور همان پین RAW هستش؟
    بعد گفته شده 5V: این پین یک ولتاژ تنظیم شده 5 ولت را از طریق رگولاتور موجود بر روی برد فراهم می کند. دقیقا رو برد کدام پینه و برای 3.3V نیز کدام پینه رو برد؟
    ممنون

    پاسخ مدیر:

    درود 


    جهت بررسی دقیق تر اطلاعات کامل برد آردوینو در قسمت اطلاعات بیشتر نوشته شده است. حتما مطالعه نمایید. همچنین در تصاویر کالا، یک عکس به همراه تعریف پایه ها وجود دارد. 

  • 1397-04-30

    سلام ، ولتاژ خروجی آردوینو بین ۲۰ تا ۴۰ میلی ولت است ( pwm ) . من از همین سیگنال برای راه اندازی سروو موتور استفاده میکنم . اما برای موتور دی سی حداقل باید به ۳.۳ ولت برسه و به یک ماژول با ورودی ۳.۳ وصل کنم تا موتور راه بیافته . چطور ولتاژ رو به ۳.۳ افزایش بدم ؟؟؟؟؟

    پاسخ مدیر:

    درود


    در خصوص راه اندازی سرو موتور Servo Motor از طریق پین‌های آردوینو امکان پذیر است. ولی برای راه اندازی موتور DC حتما به یک درایور موتور نیاز دارید. همچنین اگر سرو موتور مورد استفاده از نوع گشتاور بالا باشد، باز هم نیاز به درایور موتور دارید.

  • 1397-07-28

    سلام
    چرا این برد کلید ریست نداره ، روی برد پین ریست هست ولی باید به کجا وصل کنیم تا ریست بشه من هنوز ریست نکردم از ترس اینکه بردم نسوزه اشتباهی
    لطفا راهنمایی کنید.

    پاسخ مدیر:

    درود


    کاربر گرامی هر برد آردوینو یک سری مشخصات دارد. این برد هم برای ریست کردن میبایست پایه RST را به GND متصل کنید. می‌توانید برای این منظور یک میکروسوئیچ استفاده بفرمایید.

ویژگی‌های فیزیکی

تعداد قطعات : 24 عدد
ابعاد فیبر : 4 * 2.8 سانتی متر
نوع فیبر : فایبرگلاس دو رو متالیزه
چاپ مس : دارای چاپ آبی
نوع کانکتور : USB

ارتباطات

فرکانس کاری : 16 MHz

تغذیه

ولتاژ مورد نياز : 5 ولت DC
ظرفیت : دارای 20 پایه ورودی و خروجی دیجیتال

ویژگی های فنی

نوع آی سی : میکروکنترلر

سایر مشخصات کالا

سطح تجربه مورد نیاز : حرفه ای
اقلام همراه محصول : 24 عدد پین هدر نری
نوع کاربرد محصول : مناسب برای استفاده صنعتی
نوع برد - ماژول : آردوینو - Arduino

دیتاشیت arduino pro micro

دانلود دیتاشیت arduino pro micro

دانلود (292.5k)

سخت افزار آردوینو pro micro

دانلود سخت افزار برد آردوینو Arduino Pro Micro

دانلود (1.22M)

محصولات مرتبط

ساخت سنسور تاچ خازنی با برد آردوینو بدون سخت افزار اضافی ArduTouch