زد فایل

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

زد فایل

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

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

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

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


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

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

 

 

 

 

 

 

 

 

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

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

 

 

 

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

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

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

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

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


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


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

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

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

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


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

 

 

 

 

 

 

 

مراحل ساخت رقص نور 16 کاناله با استفاده از میکروکنترلر

انتخاب میکروکنترلر مناسب

بستن نوسان ساز به پایه های میکروکنترلر

مدار رگولاتور

مدار ال ای دی ها 

مدار ساخته شده

فلوچارت برنامه

برنامه نویسی

تعداد صفحات:21

با فرمت ورد و با قابلیت ویرایش


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


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

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

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

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


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

 

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

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

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

-4) دسترسی به حافظه خارجی:
برای ذخیره کد برنامه در EPROM ، ابتدا خروجی PSEN،  8051را به ورودی EPROM,OE متصل می‌کنیم سپس طبق زمان بندی که در شکل (5-7 )نشان داده شده است، داده‌ها را به آدرس مورد نظر در EPROM می فرستیم. پایه ALE، عملکرد نگهدارنده 373 را کنترل می کند. 373 داده اول را که 8 بیت LSB آدرس است در خود نگه می دارد سپس داده ها از مسیر بعدی به دو آدرس(A15 . . . A0) حافظه خارجی ارسال می شود.در موقع نوشتن در حافظه خارجی سیگنال WR فعال است. موقع خواندن حافظه، سیگنال RD فعال می‌گردد پایه WR حافظه خارجی باید به پایه WR ، 8051 متصل گردد شکل (5-7) شکل موج مربوط به دستور MOVX A,@DPTR را نشان می دهد.
البته بعلت اینکه برنامه ریزی کردن EPROM و خط زدایی آن کار مشکلی است می توانیم از RAM خارجی استفاده کنیم برای این منظور کافی است سیگنالهای RD , PSEN از نظرعملکرد OR و به تعبیرسخت افزاری AND, کرده وبه پایه OE یک RAM متصل کنید. .....(ادامه دارد)

) دستورالعملهای منطقی و چرخشی:
دستورالعملهای منطقی شامل NOT , XOR , OR , AND است که بیت به بیت روی بایتهای داده انجام می شود و حاصل در انباره ذخیره می شود.
در این دستورالعملها هم انواع آدرس دهی وجود دارد که همانند قسمت قبلی است.
دستورالعمل چرخشی شامل RLC A , RRC A , RLA , RRA است که مانند پروسسورها برای چرخش به راست و چپ بدون رقم نقلی یا همراه رقم نقلی بکار می روند.
دستور SWAP A چهار بیت بالا و پایین انباره را جابجا می کند .....(ادامه دارد)

) زمان بندی فاصله های زمانی:
وقتی تایمر در مد زمان سنج است   تایمر پالس ساعت دریافتی از نوسان ساز خارجی  را  بر 12 تقسیم می کند و فرکانس تایمر ایجاد می شود. وقتی که فرکانس نوسان ساز 12MHZ است فرکانس 1MHZ  به تایمر می رسد.
7-7-4) شمارش اتفاقات:
وقتی تایمر در مد شمارگر است   از منبع پالس خارجی پالس دریافت می کندو معمولاً در لبه پایین رونده ورودی، TX یک واحد افزایش می یابد درگاههای ورودی تایمر 1 , 0 به ترتیب P3.5 , P3.4 است. البته فرکانس پالس خارجی ماکزیمم 500KHZ است و اگر بیشتر شود میکروکنترلر قادر به تشخیص همه لبه های پایین رونده نخواهد بود.
7-7-7) شروع به کار و توقف تایمر:
با کمک دستور CLR TRX , SETB TRX می توان شروع به کار و توقف تایمر را بصورت
 نرم افزاری تنظیم کرد. با استفاده از ورودیهای INT X , GATE عملکرد تایمرها را کنترل کرد.
7-7-8) مقدار دهی اولیه به تایمر و دستیابی به ثباتهای تایمر:
برای انتخاب مد کاری تایمر ابتدا TMOD را مقدار دهی اولیه می کنیم این کار را با توجه به جدول (7-6) انجام می دهیم. با استفاده از دستور MOV و آدرس دهی فوری می توان به TLX , THX مقدار اولیه داد. پس از شروع به کار تایمر مقدار ثبات تایمر افزایش یافته و پس از مدتی سریز می‌کند با این افزایش تاخیرهای زمانی دلخواه  را  ایجاد می کنیم. .....(ادامه دارد)

میکروکنترلرهای رایج
از مهم‌ترین و بزرگ‌ترین تولیدکنندگان میکرو کنترلرها می‌توان از شرکت اَتمِل (به انگلیسی: Atmel) نام برد که در حال حاضر سری ای‌وی‌آر و ۸۰۵۱ میکروکنترلرهای این شرکت در ایران بدلیل سهولت استفاده مورد توجه‌است.
برنامه ریزی میکروکنترلرهای AVR بیشتر با زبان C و با کامپایلر codevision، و یا با زبان بیسیک و توسط نرم‌افزار BASCOM انجام می‌شود. یکی دیگر از تولیدکنندگان بزرگ میکروکنترلرها شرکت Microchip است که میکروکنترلرهای این شرکت با نام‌های تجاری PIC و dsPIC نیز از محبوبیت زیادی برخوردار است.[۳]
شرکت‌های بزرگ دیگری نیز در زمینه تولید میکروکنترلر فعالیت می‌کنند که از آن جمله می‌توان بهTI، موتورولا و فیلیپس اشاره کرد.شرکت intel هم نقش بسیار مهمی در تولید میکروکنترلرهای خانوادهٔ ۸۰۵۱ دارد.
البته اخیراً با قدرتنمایی میکروکنترلرهای آرم، این میکروکنترلرهای 32 بیتی با شدت بسیار زیادی در حال .....(ادامه دارد)

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

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

تفاوت میکرو کنترولر و میکرو پروسسور
میکروکنترلرهای رایج
اجزا  میکروکنترلر
معرفی میکروکنترلرها
-  بخشهای مختلف میکروکنترلر
مقایسه خانواده های مختلف میکرو وکنترلرها:
شروع کار با میکرو کنترلر:
- امکانات میکرو کنترلرها :
- با میکرو کنترلر چه کارهایی می توان انجام داد .
خانواده های میکروکنترلر
اتصال LCD گرافیکی
دماسنج با استفاده از سنسور LM335
دماسنج با استفاده از سون سگمنت و سنسور دمای DS1621
اندازه گیری دماهای منفی با استفاده از سنسور LM35
چه کسانی از نرم افزار Protuse استفاده می کنند :
پایه های میکروکنترلر atmega16 avr
معرفی میکروکنترلرها
خانواده های میکروکنترلر
مقایسه خانواده های مختلف میکرو وکنترلرها:


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


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

دانلود پاورپوینت میکروکنترلر به زبان انگلیسی

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

دانلود پاورپوینت میکروکنترلر به زبان انگلیسی


دانلود پاورپوینت میکروکنترلر به زبان انگلیسی

پاورپوینت میکروکنترلر به زبان انگلیسی در 43 اسلاید شامل بخش های زیر می باشد:

Introduction
Block Diagram and Pin Description of the 8051
Registers
Memory mapping in 8051
Stack in the 8051
I/O Port Programming
Timer
Interrupt
 
 
 
 
Why do  we need to learn Microprocessors/controllers?
§The microprocessor is the core of computer systems.
Nowadays many communication, digital entertainment, portable devices, are controlled by them.
A designer should know what types of components he needs, ways to reduce production costs and .product reliable.
...
.
.
.
Three criteria in Choosing a Microcontroller
1.meeting the computing needs of the task efficiently and cost effectively
speed, the amount of ROM and RAM, the number of I/O ports and timers, size, packaging, power consumption
easy to upgrade
cost per unit
2.availability of software development tools
assemblers, debuggers, C compilers, emulator, simulator, technical support
3.wide availability and reliable sources of the microcontrollers.
 

این فرصت را از دست ندهید. این فایل با دقت بسیار و با صرف وقت تهیه شده است. با این فایل دیگر نیازی به جستجو و اتلاف وقت ندارید.

 به شما اطمینان می دهیم که این فایل خواسته شما را برآورده می کند و مناسب پروژه های دانشجویی است. با پرداخت مبلغ و خرید این فایل، محصول را در ایمیل خود دریافت می کنید. مطمئن باشید ارزش این فایل خیلی بیشتر از مبلغی است که پرداخت می کنید

 

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


دانلود پاورپوینت میکروکنترلر به زبان انگلیسی

دانلود پاورپوینت میکروکنترلر AVR

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

دانلود پاورپوینت میکروکنترلر AVR


دانلود پاورپوینت میکروکنترلر AVR

 

مشخصات این فایل
عنوان: میکروکنترلر AVR
فرمت فایل :پاورپوینت
تعداد اسلاید: 51

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

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

با توجه به آشنایی سیستم کامپیوتر، برای شناخت میکروکنترلر کافی است فقط تفاوت بین آن دو را بیان کنیم .تفاوت سیستم کامپیوتر با میکروکنترلر: دارد زیرا برنامه های کاربران نیاز به فضای زیادی برای اجرا شدن دارند. ROM بیشتری نسبت به RAM سیستم کامپیوتر آن است. RAM  بزرگتر از ROM اما در یک میکروکنترلر فضای فقط به عنوان حافظه موقت استفاده می گردد در RAM آن ذخیره می شود و از ROM در میکرو برنامه کنترلی در ذخیره می شود و هم از آن به عنوان حافظه موقت استفادهRAM صورتی که در سیستم کامپیوتر هم برنامه کنترلی در می شود در یک مدار قرار دهیم تا مورد I/Oیک پردازنده به تنهایی نمی تواند عملی انجام دهد و باید آن را با حافظه و وسایل ، وسایل ورودیCPUاستفاده قرار گیرد اما یک میکرو کنترلر می تواند به تنهایی استفاده شود. در واقع آن دارای یک قرار داده شده است.IC-خروجی و حافظه داخلی می باشد که بر روی یک .....(ادامه دارد)

:AVR مختصری راجع به
به سرعت در حال تبدیل شدن به زبان برنامه نویسی (HIGH LEVEL LANGUAGE) HLLزبان های سطح بالا یا همان
C وBASIC حتی برای میکرو های 8 بیتی کوچک هستند. زبان برنامه نویسی (MCU) استاندارد برای میکروکنترلر ها
بیشترین استفاده را در برنامه نویسی میکرو ها دارند ولی در اکثر کاربرد ها کد های بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند.
  ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم را درک کرد که نتیجه ATMEL
هستند که علاوه بر کاهش و بهینه سازی مقدار کد ها به طور واقع عملیات را تنها در AVRاین تحول میکروکنترلر های
استفاده(ACCUMULATOR) انجام می دهند و از 32 رجیستر همه منظوره RISCیک کلاک سیکل توسط معماری  
می کنند که باعث شده 4 تا 12 بار سریعتر از میکرو های مورد استفاده کنونی باشند.
ها مورد استفاده قرار گرفته است در نتیجهAVR برای برنامه ریزی ATMELتکنولوژی حافظه کم مصرف غیر فرار شرکت
دارای 1، AVR هستند. میکروکنترلر های اولیه (ISP) در داخل مدار قابل برنامه ریزی EEPROM وFLASHحافظه های
و به صورت کلمات 16 بیتی سازماندهی شده بودند.FLASH 2 و 8 کیلو بایت حافظه
با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم و RISC ها به عنوان میکرو های AVR
سرعت بالاتری بدست آید. .....(ادامه دارد)

:C و BASICطراحی برای زبان های
دارند. تا امروزه معماری بیشتر میکرو ها HLL بیشترین استفاده را در دنیای امروز به عنوان زبان های C و BASICزبان های
حمایت کرده اند.HLLبرای زبان اسمبلی طراحی شده و کمتر از زبان های
مفید باشد. به طور مثال در زبان هایHL طراحی معماریی بود که هم برای زبان اسمبلی و هم زبان های ATMELهدف
می توان یک متغیر محلی به جای متغیر سراسری در داخل زیر برنامه تعریف کرد، در این صورت فقط در زمان BASIC و C
برای متغیر اشغال می شود در صورتی که اگر متغیری به عنوان سراسری تعریف گرددRAMاجرای ریز برنامه مکانی از حافظه
را اشغال کرده است.FLASH ROMدر تمام وقت مکانی از حافظه
ها دارای 32 AVRبرای دسترسی سریعتر به متغیر های محلی و کاهش کد، نیاز به افزایش رجیستر های همه منظوره است.
متصل شده اند، و تنها در یک کلاک سیکل به این واحد (ARITMETIC LOGIC UNIT) ALUرجیستر هستند که مستقیما به
دسترسی پیدا می کنند. سه جفت از این رجیستر ها می توانند به عنوان رجیستر های 16 بیتی استفاده شوند.
هستند.RISC با سرعت بالا و سازماندهی AVRنتیجه تمام موارد بحث شده، میکروکنترلر های
تقسیم بندی شده اند.MEGAAVR و TINYAVR ، AVR یا AT90S به سه نوع AVRمیکروکنترلر های .....(ادامه دارد)

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

فصل اول : آشنایی با میکروکنترلر
تفاوت های میکروکنترلر با سیستم کامپیوتر...................................................................................   5
  قسمت های مختلف یک میکروکنترلر..........................................................................................   6
  خانواده های مختلف میکروکنترلر................................................................................................   7
  فصل دوم : میکروکنترلر های َAVR
ویژگی های میکروکنترلر های AVR ....................................................................................... 9
فصل سوم : میکروکنترلر ATMEGA32
خصوصیات ATMEGA32 .......................................................................................................   14
معماری ATMEGA32 .............................................................................................................   17
ترکیب پایه ها در میکروکنترلر ATMEGA32...........................................................................   27
فصل چهارم : محیط برنامه نویسی BASCOM :
فصل پنجم : چند مثال عملی : 


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


دانلود پاورپوینت میکروکنترلر AVR