رزفایل

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

رزفایل

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

پاورپوینت بسیار خوب با عنوان میکروکنترلرهای PIC در 49 اسلاید

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

پاورپوینت بسیار خوب با عنوان میکروکنترلرهای PIC در 49 اسلاید


پاورپوینت بسیار خوب با عنوان میکروکنترلرهای PIC در 49 اسلاید

 

 

 

 

 

ریزکنترلگر یا میکروکنترلر (به انگلیسی: Microcontroller) نوعی ریزپردازنده است که دارای حافظهٔ دسترسی تصادفی (RAM) و حافظهٔ فقط خواندنی(ROM)، تایمر، پورت‌های ورودی و خروجی (I/O) و درگاه ترتیبی (Serial Port پورت سریال) در درون خود تراشه می‌باشد و می‌تواند به تنهایی بر روی ابزارهای دیگری کنترل اعمال کند. به عبارت دیگر یک میکرو کنترلر، مدار مجتمع کوچکی است که از یک CPUU کوچک و اجزای دیگری نظیر نوسان ساز کریستالی، تایمر، درگاه‌های ورودی و خروجی آنالوگ و دیجیتال و حافظه تشکیل شده‌است.

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

وجود RAM و ROM و پورت‌های I/O در میکرو کنترلرها آنها را یک انتخاب ایده ال برای کاربردهایی می‌کند که قیمت و فضا در آنها مهم است. در بسیاری از کاربردها مثل کنترل از راه دور تلویزیون نیازی به محاسبات سنگین در حد یک ۴۸۶ یا حتی ۸۰۸۶ وجود ندارد. در این گونه موارد و بسیاری دیگر از کاربردها فضای مورد استفاده توان مصرفی و قیمت هر واحد مهم تر از قدرت محاسبات است. در این گونه موارد اغلب لازم است تعدادی I/O خوانده شده و بیت‌های مشخصی را خاموش یا روشن کند. به همین دلیل این گونه پردازنده‌ها را (IBP(ITTY-BITTY PROCESSOR نیز می‌نامند.

میکروکنترلرها عموماً برای کاربردهای کوچک طراحی می‌شوند، بنابراین برخلاف ریزپردازنده‌ها در این جا مهمترین مسائل، سادگی و مصرف کم توان است.

برخی از وسایل که از میکرو کنترلر استفاده می‌کنند: تلفن، موبایل، سیستم، ایمنی، دربازکن گاراژ، دستگاه فاکس، کامپیوتر شخصی PC، ویدئو، دوربین ویدئویی، چرخ خیاطی، سیستم‌های تهویه، سرعت سنج

یک ریزکنترل کننده از سخت‌افزارهایی مانند پردازنده، RAM، ROM و یک سری پایانه (یا پورت یا درگاه) تشکیل شده‌است.

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

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

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

فهرست مطالب:

مقدمه

محصولات جدید و قدرتمند

PIC ها از نظر تعداد پایه

In Circuit Debugging

ساختار داخلی میکروکنترلر PIC

انواع حافظه

حافظه ROM

حافظه EPROM

حافظه EEPROM

حافظه FLASH

حافظه RAM

معماری PIC ها

بلوک حافظه داخلی

Data Memory

EEPROM Memory

Program Memory

PIC ها از لحاظ نوع حافظه Program Memory

PIC16F84

منابع وقفه

Code Protection

Pull Up در PIC ها

اسیلاتورها

نرم افزارهای مربوط به PIC

سیمولاتور

امولاتور

برنامه نویسی به زبان اسمبلی

شمارنده برنامه

صفحه بندی حافظه برنامه

فضای Stack

آدرس دهی غیر مستقیم

و...


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


پاورپوینت بسیار خوب با عنوان میکروکنترلرهای PIC در 49 اسلاید

پروژه طراحی ماشین حساب مهندسی با میکروکنترلر AVR

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

پروژه طراحی ماشین حساب مهندسی با میکروکنترلر AVR


پروژه طراحی ماشین حساب مهندسی با میکروکنترلر AVR

 

 

 

 

 

ام این پروژه ماشین حساب مهندسی با AVR است که با زبان C برنامه نویسی شده است.این ماشین حساب توانایی انجام چهار عمل اصلی و اعمال مثلثاتی و همچنین لگاریتمی به همراه چند عمل دیگر دارد.پروژه ماشین حساب مهندسی با میکروکنترلر AVR دارای دو کیبرد میباشد ، یکی مربوط به چهار عمل اصلی (جمع منها ضرب تقسیم) و دیگری دارای توابع مهندسی و مثلثاتی به همراه یک LCD که محاسبات را بعد از پردازش به زیبایی نمایش می دهد .

روژه ماشین حساب یکی از کامل ترین پروژه های AVR می باشد. به همراه این پروژه فایل سورس زبان C و فایل Code Vision ( کد ویژن) به همراه فایل  Protuse (پروتئوس) آن را برای شما قرار داده ایم . میکروکنترلر به کار رفته از نوع ATmega16 می باشد که در بازار فراوان وجود دارد . غیر از اعمال گفته شده پروژه ماشین حساب مهندسی می تواند توابع زیر را انجام دهد :

Sin ,Cos , Tan ,Cot , Arc Sin , Arc Cos, Log , Sqrt, Exp

 


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


پروژه طراحی ماشین حساب مهندسی با میکروکنترلر AVR

آموزش میکروکنترلر pic‎

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

آموزش میکروکنترلر pic‎


آموزش میکروکنترلر pic‎

شرح مختصر : میکروکنترلر pic شبیه به AVR میباشد و قابل شبیه سازی با proteus میباشد. و در انواع ۸ ۱۶ ۲۸ ۴۰ ۶۴ و۸۴ پایه میباشد.  میکروکنترلرهای PIC از نظر نوع حافظه به ۴ دسته تقسیم می شوند :

۱- دارای حافظه از نوع  Flash هستند : آی سی هایی که دارای حرف F هستند  مانند ۱۶F84

۲- دارای حافظه از نوع Eprom هستند : آی سی هایی که دارای حرف C یا CE هستند  مانند ۱۶C84 -16CE625

۳-دارای حافظه از نوع Rom هستند:آی سی هایی که دارای حرف CR هستند  مانند ۱۶CR84

۴-دارای حافظه از نوع Eeprom هستند

جهت کار ابتدا باید یک زبان برنامه نویسی مانند c یا اسمبلی انتخاب نمود که در اینجا به زبان c با نرم افزار microc میپردازیم.کار با این نرم افزار بسیار ساده بوده ، به این صورت که با انتخاب New/Project و انتخاب نوع و فرکانس تراشه از آن استفاده میکنیم. (محدوده آنرا از کاتالوگ تراشه ببینید-در pic16f877 ماکزیمم فرکانس کاری ۲۰Mhz میباشد-) سپس برنامه را نوشته ودر آخر روی Build در منوی بالا کلیک میکنیم تا خطایابی شود و فایل هگز خروجی برای پروگرامر یا پروتئوس فراهم شود. برای پروگرام کردن میتوان از پروگرمر های pikit موجود در بازار استفاده کرد.


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


آموزش میکروکنترلر pic‎

میکروکنترلر Atmega 16

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

میکروکنترلر Atmega 16


میکروکنترلر Atmega 16

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

 

خصوصیات 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 داخلی کالیبره شده.
 عملکرد کاملاً ثابت.


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


میکروکنترلر Atmega 16

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

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

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


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

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

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

به عبارتی میکرو کنترلر،میکروپروسسوری است که قابلیت ها و تواناییهای دیگری به ان اضافه شده است.

از جمله:                              

1-مقداری حافظه RAM

2-حافظه ROM

3-تعدادی پورت ورودی و خروجی

4-تعدادی شمارنده و TIMER

5-پورت سریال

6-و.......

انواع حافظه در پیک:

1-برنامه ( ذخیره دستورات )

2-داده ها ( ذخیره موقت داده ها )

حافظه های برنامه:

1- حافظه ROM : در کارخانه سازنده پر می شود و با قطع منبع تغذیه پاک نمی شود .برای نشان دادن از علامت اختصاری CR استفاده می کنند .

2-حافظه PROM : یک بار توسط ما پر میشود و بارها خوانده می شود . برای نشان دادن از علامت اختصاری C یا CE استفاده می کنند .

          این حافظه را OTP  نیز گویند       One Time Programming

3-حافظه EPROM : در صورت نیاز با نور ماورالبنفش پاک می شود . برای نشان دادن از علامت اختصاری JW استفاده می کنند .

4-حافظه FLASH : در صورت نیاز با  ولتاژ پاک می شود و پر می شود .  برای نشان دادن از علامت اختصاری F استفاده می کنند .

هر چهار حافظه برنامه با قطع منبع تغذیه از آنها پاک نمی شوند .

1-حافظه RAM :بیشترین ظرفیت حافظه برای  FLASH و کمترین آن برای RAM می باشد .

2-حافظه EEPROM :همان حافظه FLASH با کمی تفاوت . برای تغییر برنامه FLASH باید آنرا  پاک و دوباره

برنامه نویسی کرد ولی EEPROM را می توان پشت سرهم برنامه نویسی کرد (بایت به بایت)

مفهوم ICSP : برنامه ریزی میکروکنترلر از طریق دو سیم و درون مدار

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

پایه PGC : از این پایه می توان به عنوان کلاک برنامه ریزی استفاده نمود .

پایه PGD : این پایه برای داده برنامه ریزی مورد استفاده قرار می گیرد .

VPP در طول برنامه ریزی PIC در درون مدار حداقل باید به ولتاژ 13 ولت وصل شود .

سرعت عملکرد PIC :

فرکانس کلاک PIC بین 0-40MHZ می باشد .

در این حالت 4/1کلاک اصلی به ریزپردازنده اعمال می شود .

ساختار Harvard در پیک :

تعیین اسیلاتور در PIC :

1-حالت(Low Power Crystal) LP (مصرف کم)

مصرف جریان در این حالت حدود  5 میکرو آمپر است .

F<= 200 kHz       c= 20pf

2-حالت XT Normal Crystal/Resonator) (

مصرف جریان در حدود 5 میلی آمپر است .

200 kHz<= f <= 4 MHz

3-حالت HS High Speed Crystal/Resonator) (

مصرف جریان در حدود 13.5 میلی آمپر است .

f >= 4 MHz          c=50pf

4-حالت RC Resistor Capacitance ) (

در این حالت به علت تلورانس عناصر و تاثیر دما دقتش کم می باشد .

5- Internal Clock

 

انواع ریست:

 

1-ریست هنگام روشن نمودن تراشه ((POR

 

2-ریست دستی از طریق پایه پیش بینی شده درPICبه نام MCLR

 

3-ریست در مد خواب ((sleep

 

4-ریست((BOR

 

 این ریست بر اثر افت ولتاژ ناشی ازجریان کشی مدار صورت میگیرد.در برخیPIC ها حتی سطح ولتاژی که باعث ریست شدن PIC می شود را می توان تعیین نمود.(PBOR)

شامل 97 اسلاید powerpoint


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


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