فی فوو

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

فی فوو

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

سورس پروژه راه اندازی سه نوع موتور با میکروکنترلر AVR

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

سورس پروژه راه اندازی سه نوع موتور با میکروکنترلر AVR


سورس پروژه راه اندازی سه نوع موتور با  میکروکنترلر AVR

 

 

سورس پروژه راه اندازی سه نوع موتور با  میکروکنترلر AVR

 

  

در این پست یکی از پروژه هایی که مورد علاقه بسیاری از اساتید و دانشجویان گروه مهندسی برق قرار دارد آورده شده است. در این بسته سورس کد راه اندازی سه نوع موتور دی سی (DC Motor)، سروو موتور (Servo Motor) و استپ موتور (Step Motor) به همراه فایل شبیه سازی آن ها با استفاده از نرم افزار پروتئوس آورده شده است. تمامی برنامه ها با استفاده از زبان C نوشته شده اند.

برای اجرای صحیح پروژه مراحل زیر را انجام دهید:

  1. فایل DSN را با Proteus باز نمایید.
  2. روی میکرو کلیک راست کرده و گزینه Add/remove source files را انتخاب نمایید.
  3. در کادر باز شده باید برنامه ای که می خواهید بر روی میکرو قرار گیرد را معرفی کنید. در قسمت source code file name  گزینه New را بزنید و در پوشه همین پروژه فایل متنی با فرمت .C را انتخاب کنید.
  4. ok را فشار دهید تا به صفحه اصلی برنامه proteus برگردید.
  5. حالا در قسمت پایین بر روی علامت play کلیک کنید.

 


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


سورس پروژه راه اندازی سه نوع موتور با میکروکنترلر AVR

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

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

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


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

دسته بندی : برق، الکترونیک، مخابرات

فرمت فایل:  Image result for word ( قابلیت ویرایش و آماده چاپ

حجم فایل:  (در قسمت پایین صفحه درج شده )

فروشگاه کتاب : مرجع فایل 

 


 قسمتی از محتوای متن ( در صورتی که متن زیر شکل نامناسبی دارد از ورد کپی شده )

فهرست مطالب مقدمه 2 معایب و مزایای میکروکنترلر های مختلف 6 فیوز بیت ها، منابع کلاک وReset 8 منابع Reset 16 معرفی SPI Bus (نحوه عمل،رجیسترها ، ارتباط شبکه ای در SPI ومدارات داخلی) 21 برنامه میکروی فرستنده ATmegaA32 (محیط برنامه نویسی BASCOM ) 27 برنامه میکروی گیرنده ATMega8535(محیط برنامه نویسی BASCOM) 29 توضیح برخی از دستورات استفاده شده در محیط برنامه نویسی BASCOM 32 اتصال صفحه کلید 3× 4 بهAVR 36 اتصال LCD به AVR 38 شکل کلی مدار فرستنده و گیرنده توسط AVR 40 مقدمه: آشنایی با میکرو کنترلرهای :AVR میکرو کنترلر : به آی سی هایی که قابل برنامه ریزی می باشد و عملکرد آنها از قبل تعیین شده میکروکنترلرگویند میکرو کنترل ها دارای ورودی - خروجی و قدرت پردازش می باشد. بخشهای مختلف میکروکنترلر : میکروکنترلر ها از بخشهای زیر تشکیل شده اند Cpu                    واحد پردازش Alu                     واحد محاسبات I /O                    ورودی ها و خروجی ها Ram                   حافظه اصلی میکرو Rom                 حافظه ای که برنامه روی آن ذخیره می گردد Timer                برای کنترل زمان ها و . . . یک میکروکنترلر چگونه برنامه ریزی میشود: میکرو کنترلر ها دارای کامپایلرهای خاصی می باشد که با زبان های Assembly basic, c می توان برای آنها برنامه نوشت سپس برنامه نوشته شده را توسط دستگاهی به نام   programmer که در این دستگاه  ای سی  قرار می گیرد و توسط یک کابل به یکی از در گاه های کامپیوتر وصل می شود برنامه نوشته شده روی آی سی  انتقال پیدا میکند و در Rom ذخیره می شود . با میکرو کنترلر چه کارهایی می توان انجام داد: این آی سی ها حکم یک کامپیوتر در ابعاد کوچک و قدرت کمتر را دارند بیشتر این آی سی ها برای کنترل و تصمیم گیری استفاده می شود چون طبق الگوریتم برنامه ی آن عمل می کند این آی سی ها برای کنترل ربات ها  تا استفاده در کارخانه های صنعتی کار برد دارد . میکرو AVR دارای معماری است که می تواند در تمام جهات مورد استفاده شما،عمل کند میکرو AVR معماری دارد که برای شما کارایی 16 بیتی ارائه می دهد که البته قیمتش به اندازه یک 8 بیتی تمام می شود. بهره های کلیدی AVR : دارای بهترین MCU برای حافظه فلش در جهان ! (MCU: Master Control Unit) دارای سیستمی با بهترین هماهنگی دارای بالاترین کارایی و اجرا در CPU (یک دستورالعمل در هر سیکل کلاک( دارای کدهایی با کوچکترین سایز دارای حافظه خود برنامه ریز دارای واسطه JTAG که با IEEE 1149.1 سازگار است (IEEE: Institute of Electrical and Electronics Engineers.) دارای سخت افزار ضرب کننده روی خود دارای بهترین ابزارها برای پیشرفت و ترقی دارای حالات زیادی برای ترفیع دادن یا Upgrade واژگان کلیدی AVR : میکرو کنترلر AVR به منظور اجرای دستورالعملهای قدرتمند در یک سیکل کلاک(ساعت) به اندازه کافی

تعداد صفحات : 40 صفحه

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

پس از پرداخت، لینک دانلود را دریافت می کنید و ۱ لینک هم برای ایمیل شما به صورت اتوماتیک ارسال خواهد شد.

 
« پشتیبانی فروشگاه مرجع فایل این امکان را برای شما فراهم میکند تا فایل خود را با خیال راحت و آسوده دانلود نمایید »
/images/spilit.png
 

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


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

دانلود تحقیق میکروکنترلر AVR

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

دانلود تحقیق میکروکنترلر AVR


دانلود تحقیق میکروکنترلر  AVR

مقدمه:
گزارش اخیر شرکت Sun Microsystems ادعا کرد در همین دهه ای که گذشت به طور متوسط در هر خانه  بین
50 تا 100میکروکنترولر وجود دارد. تلفن های دیجیتالی، ماشین ظرف شویی، تنظیمات تلویزیون، کنترل از راه دورتلویزیون اجاق ماکروویو، سیستم امنیتی خانه و ....

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

میکرو کنترولر در موارد بیشتری کاربرد دارد که ذکر بعضی از آن ها خالی از لطف نیست.
یک اتومبیل ساده حدود 15 پردازنده دارد.

در سال 1999 کمپانی مرسدس بنز در محصولات خود 63 پردازنده به کار برده بود ودر همین سال BMW از 65 میکرو در محصولات خود استفاده می برد
تعجب آور نیست اگر تنطیم کننده ضربان قلب یک میکرو کنترولر باشد.
با توجه به پیشرفت روزافزون میکروکنترلر ها و استفاده از آن در زمینه های مختلف شرح مختصری از میکروکنترلرهای AVR در این مجموعه گرد آورده شد که امید است سمع و نظر علاقه مندان را جلب نماید.
در این مجموعه ابتدا در فصل اول با میکرو کنترلر آشنا می شویم سپس در فصل دوم در مورد میکروکنترلرهای AVR 
وتفاوت آن با دیگر میکرو ها مطالبی بیان می شود. در فصل سه، خصوصیات ATMEGA32 از سری میکروکنترلرهای MEGAAVR را مورد بحث و بررسی قرار می دهیم.
و در آخر با چند مثال عملی کار خود را پایان می دهیم.

 

 

فهرست

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

 

 

 

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


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


دانلود تحقیق میکروکنترلر AVR

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

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

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


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

معرفی منوهای محیط
 BASCOM

lایجاد فایل جدید (FILE NEW)

با انتخاب این گزینه یک پنجره جدید که شما قادر به نوشتن برنامه در آن هستید ایجاد می شود .

lباز کردن فایل (OPEN FILE  )

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

 BASCOM فایلها را بصورت استاندارد ASCII  ذخیره می کند .بنابراین شمکا می توانید از ویرایشگری مثل  NOTEPAD  برای نوشتن برنامه استفاده کنید و سپس آنرا به محیط انتقال دهید.

lبستن فایل CLOSE FILE ) )

  این گزینه پنجره برنامه فعال را می بندد . اگر در فایل تغییری ایجاد کرده اید ابتدا باید قبل از بستن آن را ذخیره نمایید .

lذخیره فایل  (FILE SAVE )

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

lذخیره کردن بعنوان (FILE SAVE AS )

با این گزینه قادر خواهید بود فایل موجود را با نام دیگر ذخیره کنید.

lنمایش  پرینت فایل (FILE PRINT PREVIEW )

این گزینه نشان می دهد که فایل متنی موجود برنامه در هنگام پرینت به چه صورت خواهد بود .

lپرینت فا یل (FILE PRINT )

با این گزینه شما می توانید فایل موجود در برنامه را پرینت نمایید .

lبستن فایل CLOSE FILE ) )

با این گزینه شما قادر خواهید بود از محیط BASCOM  خارج شوید ولی در صورتی که شما در برنامه تان تغییری داده اید و آن را ذخیره نکرده اید , پیش از خروج هشدار میدهد.

lEDIT UNDO

 با این گزینه شما می توانید دستکاری اخیرتان  در برنامه را از بین ببرید .

lEDIT REDO

 با این گزینه شما می توانید دستکاری اخیرتان  را که از بین برده بودید دوباره برگردانید .

l EDIT CUT

 با این گزینه شما می توانید متن انتخاب شده را بریده و به محل جدیدی انتقال دهید .

lEDIT COPY

 با این گزینه شما می توانیدمتن انتخاب شده را کپی کرده و به محل جدیدی انتقال دهید .

lEDIT PAST

 با این گزینه شما می توانید متنی را که قبلا COPY  یا CUT کرده بودید در محل مورد نظر بچسبانید .

lEDIT FIND

 با این گزینه شما می توانید  متنی را در برنامه تان جستجو کنید .

lEDIT FIND NEXT

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

lEDIT REPLACE

 با این گزینه شما می توانید متنی را جایگزین متن موجود در برنامه نمایید یعنی در قسمت TEXT TO FIND متن مورد جستجو که باید توسط متن دیگری جایگزین شود را تایپ کنید و در قسمت REPLACE WITH  متنی را که باید جایگزین شود تایپ می کنیم .

l EDIT  GOTO

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

lEDIT TOGGLE BOOKMARK

 با این گزینه شما می توانید  شما می توانید در جاهای خاصی از برنامه که مورد نظر شماست نشانه گذاری کنید و به آنها توسط دستور دستور EDIT GOTO BOOKMARK  دسترسی پیدا کنید .

lEDIT GOTO BOOKMARK

 با این گزینه شما می توانید  به نشانه هایی که قبلا گذاشته اید .

lEDIT IDENT  BLOCK

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

l EDIT  UNIDENT BLOCK

 با این گزینه شما می توانید متن انتخاب شده را به اندازه یک TAB  به سمت چپ منتقل کنید .

معرفی محیط شبیه سازی (SIMULATOR)

lRUN

با فشردن این دکمه شبیه سازی آغاز می شود .

lPAUSE

باعث توقف موقت شبیه سازی می شود و با فشردن دکمه  RUN  شبیه سازی ادامه پیدا می کند .

lSTOP

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

lSTEP INTO CODE

با استفاده از این دکمه می توان برنامه را خط به خط اجرا نمود  و هنگام فراخوانی توابع به داخل آنها رفته و مراحل اجرای آنها را بررسی کرد . این کار را با فشردن کلید  F8 نیز می توانید انجام دهید .بعد از هر بار اجرای این دستور شبیه سازی به حالت PAUSE  می رود .

lOVER

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

lRUN TO

دکمه RUN TO شبیه سازی را تا خط انتخاب شده انجام میدهد و سپس به حالت PAUSE  میرود ( خط جاری باید شامل کدهای قابل اجرا باشد ) .

lشبیه سازی سخت افزاری  THE HARDWARE SIMULATOR

با کلیک بر روی این گزینه ÷نجره ای ظاهر می شود . که قسمت بالایی یک LCD  مجازی می باشد که برای نشان دادن داده های فرستاده شده به LCD  استفاده می شود . نوار LED های قرمز رنگ پایین خروجی پورتها را نشان می دهد . با کلیک بر روی هر یک از LED  های سبز رنگ که بعنوان ورودی هستند وضعیت آن معکوس می شود و روشن شدن LED بمنزله یک کردن پایه پورت است .یک صفحه کلید نیز تعبیه شده است که با دستور GETKBD( ) در برنامه قابل خواندن می باشد . در ضمن مقدار آنالوگ نیز هم برای مقایسه کننده آنالوگ و هم برای کانال های مختلف ADC قابل اعمال است.

lREGISTERS

این دکمه پنجره  ثباتها را با مقادیر قبلی نمایش می دهد . مقدارهای نشان داده شده در این پنجره هگزادسیمال می باشد که برای تغییر هر کدام از آنها روی خانه مربوطه کلیک کرده و مقدار جدید را وارد کنید .

lI/O REGISTERS
lبرای نمایش ثباتهای  I\O استفاده می شود . که مانند R قابل مقدار دهی است .
معرفی محیط
 TERMINAL EMULATOR
lاز این محیط می توان برای نمایش داده ارسالی و دریافتی در ارتباط سریال RS-232 بین میکرو و کامپیوتر استفاده نمود .
l
lاطلاعاتی که در این محیط تایپ می شود به میکرو ارسال و اطلاعاتی که از پورت کامپیوتر دریافت می شود دراین پنجره نمایش داده می شود . هنگامیکه در برنامه از SERIAL IN و یا  SERIAL OUT استفاده می شود , پس از PROGRAM  کردن برنامه درون میکرو و اتصال آن به پورت سریال PC , می توان داده های ارسالی توسط UART میکرو به بیرون را دریافت کرده و نمایش داد و از صحت و سقم آنها اطلاع یافت . همچنین اگر از دستوری مانند INKEY در برنامه استفاده شود , میتوان داده خود را از طریق پنجره TERMINAL EMULATOR  به میکرو ارسال نمود .توجه داشته باشید که از BOUD RATE  مشابه در میکرو و کامپیوتر استفاده نمایید .
lFILE UPLOAD  :برنامه جاری در فرمت HEX  را UPLOAD  میکند .
lFILE ESCAPE : صرفنظر کردن از UPLOAD  کردن فایل .
lFILE EXIT : خروج از برنامه EMULATOR .
lTERMINAL CLEAR : پنجره ترمینال را پاک می کند .
lSETTING : تنظیمات پورت COM و دیگرOPTION  ها توسط این منو صورت می گیرد .
lTERMINAL OPEN LOG : فایل LOG  را باز یا بسته می کند .هنگامیکه فایل LOG  وجود نداشته باشد درخواست نامی برای فایل گزارش می کند .تمام اطلاعاتی که در پنجره TERMINAL  پرینت می شود داخل فایل LOG  ثبت می شود .

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


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


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

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

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

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


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

در این پروژه پیرامون طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر (AVR(ATMEGA8  مطالبی چند به میان آمده است این قفل توانایی این را دارد که توسط سه نفر و با سه رمز رقمی متفاوت مورد استفاده قرار گیرد .

میکرو AVR  رمز را از یک صفحه کلید ماتریسی دریافت می کند و پس از نمایش برروی صفحه نمایشگر LCD  پس از مقایسه با رمز موجود در حافظه در صورت صحیح بودن رله ای را برای یک ثانیه فعال می کند و قفل باز می گردد هر یک از این کاربرها به راحتی

می توانند رمز مورد نظر خود را تغییر دهند و رمز دیگری را جایگزین آن کنند .

یک رمز 5 رقمی نیز به عنوان رمز SUPERVISER  تعریف شده است که در صورتی که یکی از کاربرها رمز خود را فراموش کرد می تواند با وارد کردن آن سه رمز دیگر را صفر کند و کاربرها می توانند با مراجعه  دوباره رمز مورد نظر خود را وارد کنند و پیغام های میکرو نیز در هر مرحله با توجه به کلید فشار داده شده بر روی صفحه نمایشگر LCD  نمایش داده می شود .

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


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


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