پروژه آماده: طراحی و ساخت سیستم ضبط و پخش سیگنال با میکروکنترلر AVR و کارت حافظه MMC (فایل ورد 94 صفحه)

پروژه آماده: طراحی و ساخت سیستم ضبط و پخش سیگنال با میکروکنترلر  AVR و کارت حافظه  MMC (فایل ورد 94 صفحه)

 

 

 

 

 

 

 

 

 

 

مقدمه:          

در این پروژه سعی بر این است که علاوه بر آشنایی با میکروکنترلر AVRو محیط نرم افزاری (labview) سخت افزار،به گونه ای طراحی شود که با دریافت سیگنال آنالوگ ورودی (صوت) از میکروفن ، از طریق واحدADC میکرو این سیگنال به دیجیتال تبدیل شود و با توجه به برنامه‎ای که در داخل میکرو تعبیه شده است،این اطلاعات به داخل MMC ریخته شده ومیکرو با دریافت فرمان از کامپیوتر به صورت ارتباط سریال دستور پخش را دریافت می‎کند و از طریق واحد تایمر/ کانترکه در مد PWM کار می‎کند,اطلاعات ذخیره شده در MMC را با آشکار سازی موج PWM توسط یک انتگرال گیر،باز سازی و به آنالوگ تبدیل می‎کند و این سیگنال آنالوگ بوسیله یک سری مدارات مورد نیاز برای پخش از طریق یک هدفن پخش می‎گردد.

فصل اول :

 نگاهی اجمالی به میکروکنترلرها

سیر تکاملی میکروکنترلرها :

 اولین میکروکنترلرها در اواسط دهه 1970 ساخته شدند. این میکروکنترلرها در ابتدا پردازنده‎های ماشین حساب بودند که دارای حافظه برنامه کوچکی از نوع ROM ، حافظ داده از نوعRAM وتعدادی درگاه ورودی وخروجی بودند.  

با توسعه فناوری سیلیکون ، میکرو کنترلرهای 8 بیتی قویتری ساخته شدند . در این میکروکنترلرها علاوه بر بهینه شدن دستورالعمل ها، تایمر /شمارنده روی تراشه، امکانات وقفه و کنترل بهینه شده خطوط ورودی وخروجی نیز به آن اضافه شده است. حافظه موجود بر روی تراشه هنوز هم محدود می‎باشد و دربسیاری موارد کافی نیست .یکی از پیشرفتهای قابل توجه در آن زمان، قابلیت استفاده از حافظه EPROM قابل پاک شدن با اشعه ماورا بنفش، روی تراشه بود این قابلیت، زمان طراحی و پیاده سازی محصول را بطور محسوسی کاهش داد و نیز برای اولین بار امکان استفاده از میکروکنترلرها را در کاربردهایی که حجم تولید پایینی دارند، فراهم ساخت.

خانواده 8051 در اوایل دهه 1980 توسط شرکت اینتل معرفی گردید . از آن زمان تاکنون 8051 یکی از محبوبترین میکروکنترلرها بوده و بسیاری از شرکتها دیگر نیز به تولید آن اقدام کرده‎اند . در حال حاضر مدل‎های مختلفی از 8051 وجود دارد که در بسیاری از آنها امکاناتی نظیر مبدل آنالوگ به دیجیتال حجم نسبتاً بزرگ از حافظه برنامه و حافظه داده،مدولاتور عرض پالس(PWM) در خروجی‎ها که امکان پاک کردن و برنامه ریزی مجدد آن توسط سیگنال‎های الکتریکی وجود دارد،تعبیه شده است.

میکروکنترلرها اکنون به سمت 16 بیتی شدن در حرکت هستند . میکروکنترلر های 16 بیتی، پردازنده‎هایی با کارایی بالا (نظیر پردازش سیگنالهای دیجیتال ) می‎باشند که در کنترل فرایندهای بلادرنگ و در مواردی که حجم زیادی از عملیات محاسباتی مورد نیاز است، به کار برده می‎شوند. 

بسیاری از میکروکنترلرهای 16 بیتی، امکاناتی نظیر حجم زیاد حافظه برنامه و حافظه داده، مبدل های آنالوگ به دیجیتال چند کانالی، تعداد زیادی درگاهI/O ، چندین درگاه سریال، عملکردهای بسیار سریع ریاضی و منطقی و مجموعه دستورالعمل‎های بسیار قدرتمند با قابلیت پردازش سیگنال را دارا می‎باشند .

 معماری داخلی میکرو کنترلرها:

ساده ترین معماری میکروکنترلر، متشکل از یک ریز پردازنده، حافظه و درگاه ورودی/خروجی است. ریز پردازنده نیز متشکل از واحد پردازش مرکزی (CPU)و واحد کنترل(CU) است.

CPUدر واقع مغز یک ریز پردازنده است و محلی است که در آنجا تمام عملیات ریاضی و منطقی ،انجام می‎شود. واحد کنترل ، عملیات داخلی ریزپردازنده را کنترل می‎کند و سیگنال‎های کنترلی را به سایر بخش‎های ریز پردازنده ارسال می‎کند تا دستورالعمل‎های مورد نظر انجام شوند.

حافظه بخش بسیار مهمی از یک سیستم میکروکامپیوتری است.ما می‎توانیم بر اساس بکارگیری حافظه ،آن را به دو گروه دسته‎بندی می‎کنیم: حافظه برنامه و حافظه داده . حافظه برنامه ، تمام کد برنامه را ذخیره می‎کند .این حافظه معمولا از نوع فقط خواندنی (ROM) می باشد. انواع دیگری از حافظه‎ها نظیرEPROM وحافظه‎های فلش EEPROM برای کاربردهایی که حجم تولید پایینی دارند وهمچنین هنگام پیاده‎سازی برنامه به کار می‎روند . حافظه داده از نوع حافظه خواندن/نوشتن(RAM) می‎باشد. در کاربردهای پیچیده که به حجم بالایی از حافظه ‎‎RAM نیاز داریم ، امکان اضافه کردن تراشه های حافظه بیرونی به اغلب میکروکنترلر ها وجود دارد.

در گاههای ورودی / خروجی (I/O) به سیگنال‎های دیجیتال بیرونی امکان می‎دهند که با میکروکنترلر ارتباط پیدا کند .درگاههای (I/O) معمولاً به صورت گروههای 8 بیتی دسته بندی می‎شوند و به هر گروه نیز نام خاصی اطلاق می­­شود به عنوان مثال ، میکروکنترلر 8051 دارای 4 درگاه ورودی / خروجی 8 بیت می‎باشد که P3,P2,P1,P0 نامیده می‎شوند. در تعدادی از میکروکنترلرها ، جهت خطوط درگاه I/O قابل برنامه ریزی می‎باشد . لذا بیتهای مختلف یک درگاه را می توان به صورت ورودی یا خروجی برنامه‎ریزی نمود. در برخی دیگر از میکروکنترلرها (از جمله میکروکنترلرهای 8051) درگاههای I/O به صورت دو طرفه می‎باشند . هر خط از درگاه I/O این گونه میکرو کنترلرها را می توان به صورت ورودی و یا خروجی مورد استفاده قرار داد . معمولاً ، این گونه خطوط خروجی ، به همراه مقاومتهای بالا کش بیرونی به کار برده می‎شوند.

 خانواده AVR :

میکروکنترولر AVR به منظور اجرای دستورالعملهای قدرتمند در یک سیکل کلاک (ساعت) به اندازه کافی سریع است و می‎تواند برای شما آزادی عملی را که احتیاج دارید به منظور بهینه سازی توان مصرفی فراهم کند . میکروکنترلر AVR بر مبنای معماری(RISC کاهش مجموعه‎ی دستورالعملهای کامپیوتر ) پایه‎ گذاری شده و مجموعه ای از دستورالعملها را که با 32 ثبات کار می‎کنند ترکیب می‎کند . به کارگرفتن حافظه از نوع Flash که AVR ها به طور یکسان از آن بهره می‎برند از جمله مزایای آنها است.یک میکرو AVR می‎تواند با استفاده از یک منبع تغذیه 2.7 تا 5.5 ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود یا Program شود.

میکروهای AVR در هرجا که باشند با 1.8 ولت تا 5.5 ولت تغذیه می‎شوند البته انواع توان پایین نیز وجود دارند که بهLow Power معروفند. ویژگیهایی که سبب شد، AVRها جای 8051 را بگیرند،عبارتست از:

توان مصرفی پایین: توان مصرفی پایین آنها برای استفاده بهینه از باتری و همچنین کاربرد میکرو در وسایل سیار و سفری طراحی شده که میکروهای جدید AVR با توان مصرفی کم از شش روش اضافی در مقدار توان مصرفی ، برای انجام عملیات بهره می‎برند. این میکروها تا مقدار 8 ولت قابل تغذیه هستند که این امر باعث طولانی تر شدن عمر باتری می‎شود. در میکروهای با توان پایین ، عملیات شبیه حالت Standby است یعنی میکرو می‎تواند تمام اعمال داخلی و جنبی را متوقف کند و کریستال خارجی را به همان وضعیت شش کلاک در هر چرخه رها کند !حافظه ی فلش خود برنامه ریز با امکانات خاصقابلیت دوباره برنامه ریزی کردن بدون احتیاج به اجزای خارجیبایت کوچک که به صورت فلش سکتور بندی شده اندداشتن مقدار متغیر در سایز بلوک بوتخواندن به هنگام نوشتنبسیار آسان برای استفادهکاهش یافتن زمان برنامه ریزیکنترل کردن برنامه ریزی به صورت سخت افزاریاستفاده از فیوزها و بیتهای قفلایزوله بودن نسبت به نویز که باعث کابرد آن در محیط صنعتی می شود.

راههای مختلف عمل برنامه ریزی :

موازی یاparallel یکی از سریعترین روشهای برنامه ریزی.خود برنامه ریزی توسط هر اتصال فیزیکی.برنامه ریزی توسط هر نوع واسطی از قبیل TWIو SPI و غیره، دارا بودن امنیت صد درصد در بروزرسانی و کد کردن.: SPI واسطه سه سیمی محلی برای بروزرسانی سریع ، آسان و موثر در استفاده.واسط JTAG : واسطه ای که تسلیم قانون IEEE 1149.1 است و می‎تواند به صورت NVM برنامه‎ریزی کند یعنی هنگام قطع جریان برق داده‎ها از بین نروند .

AVR همچنین مجهز به امکانات دیگر مانند تایمر واچ داگ و مبدل‎های ADC و PWM است.

یکی از مهمترین بخشهای AVR که کمتر در هر میکروکنترلرهای دیگر دیده می‎شود مقایسه کننده آنالوگ با گین 1 و 200 و … می باشد. لازم به ذکر است که در 8051 باید از فلش(EEPROM) وADC و کریستال مولد ساعت به صورت بیرونی استفاده می‎کردیم اما در AVR این امکانات به صورت درونی وجود دارد .

 

فهرست مطالب:

عنوان پروژه : ۴

مقدمه: ۵

فصل اول : ۶

نگاهی اجمالی به میکروکنترلرها ۶

بخش اول : میکروکنترلرها ۶

سیر تکاملی میکروکنترلرها : ۶

معماری داخلی میکرو کنترلرها: ۷

خانواده AVR : 9

انواع میکروهایAVR  : ۱۱

سریTiny: 11

سری ۹۰s: 12

سری MEGA: 12

نگاهی گذرا به معماری درونی میکروکنترلرهایAVR : 13

فصل دوم: ۱۶

مختصری درباره MMC و واسط SPI در میکروکنترلرهای AVR.. 16

پروتکل های ارتباطی درMMC.. 16

مقدمه: ۱۷

رجیسترهای. ۱۹

پیکر بندی پایه ها در مد MMC وSPI: 22

مد ارتباطی SPI  در مقایسه با MMC : 22

SPI  در میکروکنترلر: ATMEGA 8. 24

معرفی رجیسترهای :SPI 25

مد های اطلاعات.. ۲۷

مدهای صفر و دو. ۲۸

مدهای یک و سه ۲۸

فصل سوم: ۳۰

راه اندازیMMC  در مد SPI ودستورات آن. ۳۰

دستورات MMC  در مد SPI: 31

CMD0 : 32

:CMD1. 33

: CMD9. 33

: CMD10. 34

: CMD12. 34

: CMD16. 35

: CMD18. 36

CMD23 : 36

: CMD24. 36

: CMD25. 37

آغاز به کار در مد  :  SPI 38

فصل چهارم : ۳۹

مبدل ADC: 39

مبدل ADC به روش تقریب متوالی: ۳۹

بررسی واحد ADC در میکروکنترلر AVR.. 40

تقسیم فرکانس و چگونگی زمانبندی تبدیلADC.. 41

برای کاهش سطح نویز به موارد زیر باید توجه شود: ۴۲

عملکرد تایمر/ کانتر یک در حالتPWM سریع. ۴۴

PWM چیست؟ ۴۴

روش های تولید. ۴۶

نحوه عملکرد سیستم : ۵۱

توضیحات برنامه اصلی(main program) : 52

توضیحات کتابخانه MMC.h : 55

پیشنهادات: ۶۱

معرفی انواع سیگنالها ودرنهایت معرفی سیگنال صدا ۶۲

۵٫ Audio signal 69

6. Noise. 70

Listening to waves. 72

 



خرید و دانلود پروژه آماده: طراحی و ساخت سیستم ضبط و پخش سیگنال با میکروکنترلر  AVR و کارت حافظه  MMC (فایل ورد 94 صفحه)


طراحی و ساخت مداری جهت کنترل دما

طراحی و ساخت مداری جهت کنترل دما

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

 

تعداد صفحه:44

فهرست:

 

شرح کار مدار

شماتیک

پشت فیبر

قطعات مورد نیاز

برنامه نرم افزاری

و....

مقدمه:

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

مشخصات این دماسنج کنترلی بصورت زیر است

1- قابلیت اندازه گیری دما تا 100 درجه سانتی گراد

2- قابلیت تنظیم هشدار دهنده ، دمای بیش از حد

3- قابل استفاده در دو حالت winner , summer

4-دارای نمایشگر LCD



خرید و دانلود طراحی و ساخت مداری جهت کنترل دما


پروژه رشته کامپیوتر - طراحی سیستم ضبط و پخش سیگنال با میکروکنترلر AVRو کارت حافظه ی MMC - با فرمت WORD

 پروژه رشته کامپیوتر - طراحی  سیستم ضبط و پخش سیگنال با میکروکنترلر  AVRو کارت حافظه ی MMC - با فرمت WORD

مقدمه:              

در این پروژه سعی بر این است که علاوه بر آشنایی با میکروکنترلر AVRو محیط نرم افزاری (labview) سخت افزار،به گونه ای طراحی شود که با دریافت سیگنال آنالوگ ورودی (صوت) از میکروفن ، از طریق واحدADC  میکرو این سیگنال به دیجیتال تبدیل شود و با توجه به برنامه‎ای که در داخل میکرو تعبیه شده است،این اطلاعات به داخل MMC ریخته شده ومیکرو با دریافت فرمان از کامپیوتر به صورت ارتباط سریال دستور پخش را دریافت می‎کند و از طریق واحد تایمر/ کانترکه در مد PWM کار می‎کند,اطلاعات ذخیره شده در MMC را با آشکار سازی موج PWM توسط یک انتگرال گیر،باز سازی و به آنالوگ تبدیل می‎کند و این سیگنال آنالوگ بوسیله یک سری مدارات مورد نیاز برای پخش از طریق یک هدفن پخش می‎گردد.



خرید و دانلود  پروژه رشته کامپیوتر - طراحی  سیستم ضبط و پخش سیگنال با میکروکنترلر  AVRو کارت حافظه ی MMC - با فرمت WORD


پایان نامه/سمینار آماده: طراحی و ساخت چوب پلاستیک با استفاده از پرتودهی گاما - فایل ورد WORD قابل ویرایش

پایان نامه/سمینار آماده: طراحی و ساخت چوب پلاستیک با استفاده از پرتودهی گاما - فایل ورد WORD قابل ویرایش

 

 

 

 

 

 

 

 

پایان نامه/سمینار آماده: طراحی و ساخت چوب پلاستیک با استفاده از پرتودهی گاما  

43 صفحه - فایل ورد (WORD) قابل ویرایش

فهرست جدول‌ها ‌ب

فهرست شکل‌‌ها ‌ج

فصل 1-    مقدمه  4

1-1-    بیان مساله. 4

1-2-    اهمیت موضوع. 4

فصل 2-   کامپوزیت های چوب-پلاستیک.... 6

2-1-    تعریف چوب-پلاستیک.... 6

2-2-    تاریخچه و بازار مصرف... 8

2-3-    مواد اولیه  12

2-4-    کاربرد 14

2-5-    خواص و ویژگیهای کامپوزیت های چوب-پلیمر. 15

2-6-    خواص کامپوزیت پلی پروپیلن – پودر چوب... 16

2-7-    مروری بر پژوهشهای پیشین.. 19

فصل 3-   بهبود کیفیت چوب به کمک پرتوگاما(چوب پلاستیک). 30

3-1-    مقدمه  30

3-2-    اشعه گاما 32

3-3-    چوب سیمان پوشش دیواره های ساختمان.. 34

3-4-    فرایند تولید پانل های چوب سیمان: 36

فصل 4-   مراجع   38



خرید و دانلود پایان نامه/سمینار آماده: طراحی و ساخت چوب پلاستیک با استفاده از پرتودهی گاما - فایل ورد WORD قابل ویرایش


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

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

دانلود پایان نامه آماده

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


مقدمه :


اگر یک موتور القائی سه فاز به شبکه ای با ولتاژ و فرکانس ثابت وصــل شـود، در این صورت پس از راه اندازی درسرعتی حوالی سرعت سنکرون
خواهد چرخید. گفتنی است با افزایش گشتاور بار سرعت به میزان کمی کاهش می یابد، لذا این موتورها تقریباً از نوع موتورهای سرعت ثابت فرض می شوند. اما در برخی از صنایع لازم است که سرعت موتور در یک محدوده و طیف نسبتاً وسیعی تغییر کند. موتورهای DC به طور سنتی برای مواردی که کنترل سرعت مورد نیاز است مورد بهره برداری قرار می گیرند اما موتورهای  DC گران بوده و به تعمیرات و نگهداری در زمینه کموتاتور و جاروبک نیاز دارد ولی برعکس موتورهای القائی به ویژه نوع قفس سنجابی آن ارزان و جان سخت بوده و کموتاتور نیز ندارد و لذا برای سرعت های زیاد بسیار مناسب اند. امروزه با پیشرفت علم الکترونیک قدرت و پیدایش کنترل کننده های حالت جامد، کنترل سرعت یا کنترل دور موتورهای القائی رو به تکامل است اما این کنترل کننده ها نسبتاً گران بوده و زمان می طلبد تا به صورت ارزان در دسترس عموم قرار بگیرد.                                                        



فهرست مطالب


عنــــــــــــــوان    صفحه
مقدمه     5
موتورهای القائی قفس سنجابی    6
اینورتر                                 18
کاربرد اینورترها در صنعت    19
دسته بندی اینورترها از لحاظ کارکرد    19
اصول کار مدارات اینورتری    20
پارامترهای کارآیی اینورتر    23
اصول کار اینورترهای پل تکفاز     24
اصول کار اینورترهای سه فاز    26
هدایت 180 درجه‌ای    28
هدایت 120 درجه‌ای    30
روشهای کنترل ولتاژ اینورترهای تکفاز و سه فاز    31
روشهای مدولاسیون پیشرفته    32
اینورترهای پل تکفاز    33
اینورتر پل سه فاز    41
قدرت برگشتی اینورتر    49
کم کردن هارمونیک در اینورتر    51
اینورترهای تریستوری با کموتاسیون اجباری    55
اصول کار اینورترهای منبع جریانی    55
کاربرد اینورترهای با تغذیه جریان در صنعت    56
عملکرد کلی اینورترها منبع جریان    56
حالت عملکرد اینورتر    58
نکاتی در طراحی مدار اینورتر     62
اسنابرها    63
اسنابرهای مربوط به IGBTها    65
بازیافت انرژی از اسنابرها    67
روشهای PWM برای اینورتر ولتاژ    68
روش های کنترل ولتاژ    68
روش های کنترل جریان    70
تشریح اطلاعات Hcpl-316j    73
خرابی مدار نمونه رانشگر سویچ IGBT را محافظت می‌کند    74
شرح عملیات در طول حالت خرابی    74
کنترل خارجی    75
شرح محصول    76
نکته‌ها    79
معرفی شناسایی و محافظ خرابی    81
اطلاعات درخواستها    82
مدار درخواست پیشنهادی    84
توصیف عملکرد زمانی    85
عملکرد زمان    85
وضعیت غیرصحیح    86
بازدارندگی    86
تخلیه آهسته سوئیچ IGBT  در طول حالت خرابی    87
زمان آزمایشی آشکارسازی Desat اشتباه    88
حبس ولتاژ    89
نمودار مدار عملکردی    90
IC ورودی    90
IC خروجی    91
خاموش کردن موضعی و راه اندازی موضعی    91
خاموش کردن کلی و راه اندازی کلی    92
راه اندازی خودکار    93
راه اندازی پس از یک حالت اشتباه    95
خصوصیات میکروکنترلر ATmega32    96
ضمیمه      
ATmega32      
Hcpl-316j      
IGBT 6mbi15L-120      
DC-DC Convertor      
Snubber Circuit    





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