فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

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

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

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


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

فرمت فایل : power point  (لینک دانلود پایین صفحه) تعداد اسلاید  : 23 اسلاید

 

 

 

 

 

 

 

 

بخشی از اسلایدها :

مشخصات کلی برد:
این برد دارای قطر 6/66 سانتیمتر بوده
وبه صورت دایره ساخته شده است.
برنامه  توسط نرم افزار
CODEVISION
بر روی آی سی پروگرام شده است.

 

 

 

بخش الکترونیک شامل قسمتهای زیراست:

1-بخش میکروکنترلر
2-مبدل
USBبه سریال
3-راه انداز سروموتورها
4-گیرنده ی بی سیم
5-قابلیت نصب دو عدد سنسور
6-قابلیت کنترل زوم دوربین
7-کنترل قطع و وصل لیزر
8-کلید دیپ سوییچ

 
بخش میکروکنترلر شامل آی سی ATmega8Aمی باشد
که به صورت
SMDبوده ودارای امکانات زیر است:

1-دارای
8KBحافظه ی فلش است که برنامه ی اصلی
روی این بخش پروگرام شده است.

2-دارای 8 کانال آنالوگ به دیجیتال است که خروجی
سنسورهایی را که به صورت آنالوگ (از جنس ولتاژ)
است را به نوع دیجیتال تبدیل می کند.خروجی سنسورهای تعبیه شده روی برد به پایه های
ADCی آی سی وصل است.


دانلود با لینک مستقیم


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

دانلود مقاله میکروکنترلر Atmega 16

اختصاصی از فایلکو دانلود مقاله میکروکنترلر Atmega 16 دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله میکروکنترلر Atmega 16


دانلود مقاله میکروکنترلر Atmega 16

 

مشخصات این فایل
عنوان: میکروکنترلر Atmega 16
فرمت فایل : word( قابل ویرایش)
تعداد صفحات: 18

این مقاله درمورد میکروکنترلر Atmega 16 می باشد.

بخشی از تیترها به همراه مختصری از توضیحات هر تیتر از مقاله میکروکنترلر Atmega 16

فیوزهای بیت  ATMEGA 16
OCDEN: درصورتی که بیت های قفل برنامه ریزی شده باشند برنامه ریزی این بیت به همراه بیت JTAGEN باعث می شود که سیستم ON CHIP DEBUG فعال شود. برنامه ریزی شدن این بیت به قسمت هایی ازمیکرو امکان می دهد که درمدهای SLEEP کارکنند که این خود باعث افزایش مصرف سیستم می گردد. این بیت به صورت پیش فرض برنامه ریزی نشده(1) است.
JTAGEN: بیتی برای فعال سازی برنامه ریزی میکرو از طریق استاندارد ارتباطی IEEE که درحالت پیش فرض فعال است ومیکرو می تواند از این ارتباط برای برنامه ریزی خود استفاده کند.
پایه های PC 5002 در این ارتباط استفاده می شود.
SPIEN: درحالت پیش فرض برنامه ریزی شده ومیکرواز طریق سریال SPI برنامه ریزی
می شود.
CKOPT: انتخاب کلاک که به صورت پیش فرض برنامه ریزی نشده است عملکرد این بیت بستگی به بیت های CKSEL دارد. .....(ادامه دارد)

پورت A
پورت A یک   دو طرفه 8 بیتی است. سه آدرس از مکان حافظه   اختصاص به PORT دارد. یک آدرس برای رجیستر داده PORT، دومی رجیستر جهت داده DDRA وسومی پایه ورودی پورت PIN, A است. آدرس پایه های ورودی پورت A فقط قابل خواندن است درصورتی که رجیستر داده ورجیستر جهت داده هم خوانی وهم نوشتنی هستند. تمام پایه های پورت دارای مقاومت Pull- up مجزا هستند. بافر خروجی پورت Aمی تواند تا Ma20 را Siml کند درنتیجه LED را مستقیماً راه اندازی کند. هنگامی که پایه های PA0-PA 1 با مقاومت های Pull- down خارجی، خروجی استفاده میشوند، آن ها SOURCE جریان می شوند زمانی که مقاومت های Pull- up داخلی فعال باشند.
(رجیسترهای پورت A)
رجیسترهای پورت A عبارتند از:
-    رجیستر داده پورت  
-    رجیستر جهت داده پورت DDRA-A
-    بایت آدرس پایه های ورودی پورت PINA-A
PINA یک رجیستر نیست این آدرس دسترسی به مقدار فیزیکی بر روی هریک از پایه های پورت A را ممکن می سازد. زمانی که پورت A خوانده می شود، داده لچ پورت A خوانده می .....(ادامه دارد)

دیگر کاربردهای پورت B
*    PORT B-7 SCK
SCK: کلاک خروجی Master وکلاک ورودی slave برای ارتباط spi است. زمانی که SPI به عنوان SLAVE شکل دهی می شود این پایه ها باتوجه به تنظیم DDB7 ورودی درحالت Master خروجی تعریف می شود.
*    PORT B.6-MISO
MISO: ورودی داده Master وخروجی داده laveکه برای ارتباط SPI استفاده می شود. زمانی که SPIورودی ودرحالت slave به عنوان خروجی استفاده می شود.
*    PORTB. 5-MISO
MISO: ورودی داده SLAVE وخروجی داده Master که برای ارتباط SPI استفاده می شود. زمانی که SPI به عنوان Master شکل دهی شود این پایه با توجه به تنظیمات DDB5 خروجی ودرحالت slave به عنوان ورودی استفاده می شود.
*    PORT.4-SS
SS: زمانی که SPI به عنوان slave شکل دهی شود PB.4 با توجه به DDB4 ورودی تعریف می شود ودر slave با LOWشدن این پایه SPI فعال می شود. این پایه در Master می تواند خروجی یا ورودی تعریف شود.
*    AIN 1 ، PORTB.3-COC0
AIN1: ورودی منفی مقایسه کننده آنالوگ است .....(ادامه دارد)

پورتD
پورت D یک   دو طرفه 8بیتی است. سه آدرس از مکان حافظه  اختصاص به PORTD دارد. یک آدرس برای رجیستر داده PORTD، دومی رجیستر جهت داده DDRD وسومی پایه ورودی پورت PIND,D است. آدرس پایه های ورودی پورت D فقط قابل خواندن است درصورتی که رجیسترداده ورجیستر جهت داده هم خواندنی وهم نوشتنی هستند. تمام پایه های پورت دارای مقاومت(PULL-UP) مجزا هستند. بافر خروجی پورت می تواند تا mA20 را sink کند ودرنتیجه LED را مستقیماً راه اندازی کند. هنگامی که PD0- PD7 با مقاومت های pull-DOWN خروجی استفاده‌ می شوند، آن ها source جریان می شوند تا زمانی که مقاومت pull-up داخلی فعال باشند.
رجیسترهای پورت D
-    رجیستر پورت PORTD- D
-    رجیستر جهت داده پورتDDRD-D
-    بایت آدرس پایه های پورت PIND-D
PINDیک رجیستر نیست. این آدرس دسترسی به مقدار فیزیکی بر روی هریک از
پایه های پورت D را ممکن می سازد. زمانی که از PIND خوانده می شود مقدار منطقی که برروی پایه ها موجود است خوانده می شود. .....(ادامه دارد)

فهرست مطالب مقاله میکروکنترلر Atmega 16

خصوصیات  Atmega 16:
فیوزهای بیت  ATMEGA 16
پیکره بندی پورت ها
پورت A
پورت B
دیگر کاربردهای پورت B
پورت C
رجیسترهای پورت C
پورتD

 

 


دانلود با لینک مستقیم


دانلود مقاله میکروکنترلر Atmega 16

میکروکنترلر

اختصاصی از فایلکو میکروکنترلر دانلود با لینک مستقیم و پر سرعت .

میکروکنترلر


 میکروکنترلر

فرمت فایل : word(قابل ویرایش)تعداد صفحات22

 

مقدمه :
میکروکنترلر چیست ؟
میکروکنترلر در واقع یک کامپیوتر تک تراشه ای ارزاتقیمت می¬باشد. کامپیوتر تک تراشه ای بدین معنی است که کل سیستم کامپیوتر در داخل تراشه مدارمجتمع جای داده شده است.میکروکنترلری که برروی تراشه سیلیکونی ساخته میشود دارای خصوصیاتی مشابه خصوصیات کامپیوترهای شخصی استاندارد است.
نخستین ویژگی میکرولنترلر دارای یک CPU (واحد پردازشگر مرکزی) حافظه RAM3 و حافظه ROM4 خطوط I/O (خطوط ورودی و خروجی)، درگاههای سریال و موازی و زمان سنج است و برخی اوقات نیز شامل ادوات جانبی نظیر مبدل A/D (مبدل آنالوگ به دیجیتال) و مبدل D/A (مبدل دیجیتال به آنالوگ) می باشد.
چرا از میکروکنترلر استفاده می شود ؟
همان گونه که قبلاً توضیح داده شد میکروکنترلرها، کامپیوترهایی ارزانقیمت هستند. قابلیت ذخیره سازی و اجرای برنامه های منحصر به فرد،موجب شده است تا میکروکنترلرها بسیار انعطاف پذیرشوند. بعنوان مثال شخص می تواند میکروکنترلر را به گونه ای برنامه ریزی کند بر اساس شرایط از پیش تعیین شده (وضعیت خطوط خروجی ورودی و خروجی) تصمیم گیری نماید (عملیات مورد نظر را انجام دهد). قابلیت انجام عملیات ریاضی و منطقی موجب شده است تا میکروکنترلر بتواند عملکرد مدارهای منطقی پیچیده و مدارهای الکترونیکی را تقلید کند.


دانلود با لینک مستقیم


میکروکنترلر

دانلود مقاله میکروکنترلر Atmega 16

اختصاصی از فایلکو دانلود مقاله میکروکنترلر Atmega 16 دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله میکروکنترلر Atmega 16


دانلود مقاله میکروکنترلر Atmega 16

خصوصیات  Atmega 16:

  • ازمعماری AVR RISC استفاده می کند.
  • کارایی بالا وتوان مصرفی کم
  • دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها دریک کلاک سیکل اجرا می شوند.
  • رجیستر کاربردی.
  • سرعتی تا 16 MISP در فرکانس 16MHZ.
    • حافظ برنامه وداده غیر فرار
  • 32 کیلوبایت حافظ FLASH قابل برنامه ریزی داخلی.
  • پایداری حافظه FLASH قابلیت 1000 بارنوشتن وپاک کردن
  • 2کیلو بایت حافظه داخلی SRAM
  • 1 کیلو بایت حافظه EEPROM داخلی قابل برنامه ریزی.
  • پایداری حافظه EEPROM: قابلیت 10000 بارنوشتن وپاک کردن.

قفل برنامه FLASH وحفاظت داده EEPROM

  • قابلیت ارتباط JTAG(IEEE std.)
    • برنامه ریزی FLASH، EEPROM، FUSE BITSو Lock BITSاز طریق ارتباط JTAG
  • خصوصیات جانبی دوتایمر- کانتر هشت بیتی با PRESCALER مجزا ودارای مد COMPARE
    • یک تایمر کانتر شانزده بیتی با PRESCALER مجزا ودارای مدهای COMPARE و CAPTURE
    • 4 کانال PWM
    • 8 کانال مبدل آنالوگ به دیجیتال 10بیتی
    • یک مقایسه کننده آنالوگ داخلی
    • دارای RTC(REAL-TIME CLOCK) با ایسلاتورمجزا.
    • WATCH DOG قابل برنامه ریزی با ایسلاتورداخلی
    • ارتباط سریال SPI برای برنامه ریزی داخلی مدار
    • قابلیت ارتباط سریال SPI به صورتMASTER یا SLAVE
    • قابلیت ارتباط با پروتکل سریال دوسیمه(TOW-WIRE)
  • خصوصیات ویژه میکروکنترلر
    • مدار POWER-ON RESET CIRCUIT
    • BROWN- OUT DETECTION قابل برنامه ریزی
    • منابع وقفه (INTERRUPT) داخلی وخارجی
    • دارای ایسلاتور RC داخلی کالیبره شده.
    • عملکرد کاملاً ثابت.

توان مصرفی پایین وسرعت بالا توسط تکنولوژی CMOS

  • خطوط وانواع بسته بندی
    • 32 خط ورودی/ خروجی () قابل برنامه ریزی.
    • 40 پایه (PIN) نوع PDIP، 44 پایه نوع TQFP، 44 پایه MLF
      • ترکیب پایه ها

فیوزهای بیت  ATMEGA 16

OCDEN: درصورتی که بیت های قفل برنامه ریزی شده باشند برنامه ریزی این بیت به همراه بیت JTAGEN باعث می شود که سیستم ON CHIP DEBUG فعال شود. برنامه ریزی شدن این بیت به قسمت هایی ازمیکرو امکان می دهد که درمدهای SLEEP کارکنند که این خود باعث افزایش مصرف سیستم می گردد. این بیت به صورت پیش فرض برنامه ریزی نشده(1) است.

JTAGEN: بیتی برای فعال سازی برنامه ریزی میکرو از طریق استاندارد ارتباطی IEEE که درحالت پیش فرض فعال است ومیکرو می تواند از این ارتباط برای برنامه ریزی خود استفاده کند.

...

 

 

22 ص فایل  Word


دانلود با لینک مستقیم


دانلود مقاله میکروکنترلر Atmega 16