• مشکی
  • سفید
  • سبز
  • آبی
  • قرمز
  • نارنجی
  • بنفش
  • طلایی
مطالب مرتبط
  • معرفی IC
    معرفی IC
    IC از دو کلمه انگلیسی (integrated circuit) گرفته شده که به معنی مدارهای مجتمع می باشند مدارهای الکتریکی ازتعداد زیادی قطعه یا المان الکتریکی تشکیل می‌شدند که فضای زیادی را اشغال می کنند
  • رباتیک چیست؟
    رباتیک چیست؟
    کلمه ربات اولین بار توسط Karel Capek نویسنده نمایشنامه R.U.R روبات‌های جهانی روسیه در سال 1921 ابداع شد. ریشه این کلمه، کلمه چک اسلواکی (robotnic) به معنی کارگر می‌باشد.
  • از کجا شروع کنیم؟؟؟
    از کجا شروع کنیم؟؟؟
    این سوال برای بیشتر افرادی که به کار با ربات و رباتیک علاقه دارند مطرح می شود که رباتیک را از کجا شروع کنند!
عضویت در خبرنامه
  • تعداد بازديد :
  • 7818
  • سه شنبه 29/11/1387
  • تاريخ :

میکرو کنترلر  (Microcontroller)

کلمه میکروکنترلر از دو کلمه میکرو و کنترلر تشکیل شده است که میکرو یک واحد یونانی است و برابر با 10 به توان منفی 6 متر است. یعنی یک ملیونیوم متر کنترلر نیز به معنای کنترل کننده است.

میکرو کنترلر

میکرو کنترلر به دو صورت می تواند عمل کند

بر مبنای ورودی هایی که به آن داده می شود خروجی خود را تنظیم می کند.

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

به آی سی هایی که قابل برنامه ریزی می باشد و عملکرد آنها از قبل تعیین شده میکروکنترلرگویند میکرو کنترلر ها دارای ورودی - خروجی و قدرت پردازش می باشد  که از بخش های مختلفی چون

Cpu (واحد پردازش)

Alu (واحد محاسبات)

I /O (ورودی ها و خروجی ها)

 Ram حافظه اصلی میکرو

Rom حافظه ای که برنامه روی آن ذخیره می گردد

Timer برای کنترل زمان ها

می باشد. علاوه برآن میکروکنترلرها دارای خانواده های مختلفی چون PIC - AVR – 8051 ها می شوند که به بررسی تک تک آنها خواهیم پرداخت از قابلیت های فوق العاده میکرو کنترلر ها و مزیت آنها قابلیت برنامه ریزی آنها می باشد و دارای کامپایلرهای خاصی می باشند که با زبان های Assembly basic, c می توان برای آنها برنامه نوشت سپس برنامه نوشته شده را توسط دستگاهی به نام programmer که در این دستگاه ای سی قرار می گیرد و توسط یک کابل که قابلیت اتصال به یکی از پورت های کامپیوتر را دارد برنامه نوشته شده روی آی سی انتقال پیدا می کند و در Rom (حافظه) آن ذخیره می شود این آی سی ها حکم یک کامپیوتر در ابعاد کوچک و قدرت کمتر را دارند و بیشتربرای کنترل استفاده می شود و طبق الگوریتم برنامه  آن عمل می شود این آی سی ها برای کنترل ربات ها تا استفاده در کارخانه صنعتی کاربرد دارند. برای شروع کار با یک میکروکنترلر که در رباتیک کاربردهای فراوانی از آن را خواهید دید در ابتدا لازم است یک زبان برنامه نویسی مانند C , Basic را بیاموزید

 

سیدخاموشی

 

5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
UserName