close
تبلیغات در اینترنت
آموزش برنامه نویسی میکروکنترلر arm
loading...

وب دوست

آموزش برنامه نویسی میکروکنترلر های مختلف،همراه با مثال های متنوع avr pic arm

آموزش میکروکنترلر-قسمت2

مهدی صفری بازدید : 236 شنبه 09 مرداد 1395 نظرات ()

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

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

 

بطور کلی کلیه میکروکنترلرها دارای ساختمان داخلی با اعضای زیر میباشند :

 

۱) واحد پردازش مرکزی (CPU)

 

۲) حافظه موقت خواندنی و نوشتنی (RAM)

 

۳) حافظه فقط خواندنی (ROM)

 

۴) پورت های ورودی و خروجی (I/O Ports)

 

۵) تایمرها و شمارنده ها (Timers and Counter)

 

۶) کنترلهای وقفه (Interrupt Controls)

 

۷) مبدل آنالوگ به دیجیتال (ADC)==»اینو تو جلسه مبدل آنالوگ به دیجیتال توضیح میدم.

 

۸) مبدل دیجیتال به آنالوگ (DAC)

 

۹) رابط کاربری سریال (Serial Interface Ports)

که بسیار شبیه به یک کامپیوتر است.

سوال: از میکروکنترلر چرا و در کجا استفاده می شود؟

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

میکروکنترلر ها در وسایل هوشمندی که نیاز به دقت، سرعت، کنترل دقیق، هوش مندی و... دارند ، به کار می آیند.

مثلا در یک ربات ساده ی تعقیب خط !

حال شاید سوال این باشد: برای چنین کارهایی چرا از کامپیوتر و پردازنده ی های جدید(core i7) استفاده نمی کنند؟

جواب: به خاطر سرعت مناسب میکرو، هزینه ی بسیار مناسب، مصرف کم انرژی، اندازه و...

 

بجای استفاده از کامپیوتر هایی که سرعت بسیار زیادی دارند اما پر هزینه اند و جای بسیار زیادی را در مقایسه با میکرو،اشغال  می کنند؛ از میکروکنترلر استفاده میکنند.سرعت میکروکنترلر برای انجام چنین وسایل هوشمندی بسیار مناسب است.

ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتیرفرش کد امنیتی
تبلیغات
Rozblog.com رز بلاگ - متفاوت ترين سرويس سایت ساز
درباره ما
Profile Pic
سایت وب دوست به منظور انتشار مطالب آموزشی بنا گردیده است ، امیدواریم برایمان مفید باشد.
اطلاعات کاربری
آمار سایت
  • کل مطالب : 12
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 5
  • آی پی امروز : 1
  • آی پی دیروز : 7
  • بازدید امروز : 6
  • باردید دیروز : 14
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 72
  • بازدید ماه : 517
  • بازدید سال : 3,640
  • بازدید کلی : 33,824