فایلکو

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

فایلکو

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

اصلاح وضعیت در بارداری و دیس فانکشن ها

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

آشنایی با لگن در بار داری:آناتومی لگن.بیومکانیک لگن ....

آشنایی با تعقیرات بدن در بارداری

مشکلات ماهیچه ای استخوانی در بارداری و زایمان

اصلاح وضعیت در بارداری

اصلاح قرار گیری بدن مادر

اصلاح وضعیت جنین

.................


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


اصلاح وضعیت در بارداری و دیس فانکشن ها

دانلود پایان نامه فانکشن ژنراتور و اسیلوسکوپ دیجیتال

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

دانلود پایان نامه فانکشن ژنراتور و اسیلوسکوپ دیجیتال


دانلود پایان نامه فانکشن ژنراتور و اسیلوسکوپ دیجیتال

 

دانلود پایان نامه فانکشن ژنراتور و اسیلوسکوپ دیجیتال

135 صفحه در قالب word

 

 

 

فهرست مطالب

شرح مدارو طرز کار پروژه 1

مقدمه 2

فصل اول  4

1-1- معرفی میکروکنترلرها 4

1-2- خانواده های میکروکنترلر. 4

1-3- یک میکروکنترلر چگونه برنامه ریزی می شود. 4

1-4- با میکرو کنترلر چه کارهایی می توان انجام داد. 5

1-5- امکانات میکرو کنترلرها 5

1-6- شروع کار با میکرو کنترلر. 5

1-7- مقایسه خانواده های مختلف میکرو وکنترلرها 5

1-8- خانواده AVR.. 6

1-9-   CPU 8

1-10-1-     ALU   10

1-10-2- واحد کنترلی. 10

1-10-3-        P.C  10

1-10-4- رجیستر داده 11

1-11- معماری کامپیوتر. 11

1-11-1- معماری RISC. 12

1-11-2-      CISC  12

1-12- IC میکروکنترلر. 12

1-13- انواع  AVR.. 13

1-13-1- مدل کلاسیک... 14

1-13-2- مدل کاربرد محدود 14

1-13-3- مدل کاربرد وسیع. 14

1-14- اجزای کلی یک میکرو کنترل AVR.. 14

1-15- اجزای    CPUدر AVR.. 15

1-16- انواع حافظه در  AVR.. 18

1-16-1- حافظه موقت.. 18

1-16-2- حافظه دایم 22

1-16-3- حافظه  RAMخارجی. 22

1-17- معرفی چند بخش مختلف  AVR.. 22

1-17-1- رجیستر SREG از  I/O.. 22

1-18- طریقه ورود و خروج اطلاعات یا فرمان در  AVR.. 24

1-18-1- سیستم PULL-UP  25

1-19- سیستم توزیع کلاک... 27

1-20- تایمر کانتر در AVR 31

1-20-1- تایمر کانترصفر. 32

1-20-2- تایمر/ کانترصفردر حالت عملکرد ساده ی 8 بیتی. 32

1-20-3- تایمر/ کانتر یک... 35

فصل دوم 41

2- 1 وقفه ها 41

2- 2 انواع وقفه. 41

2-2-1- وقفه خارجی. 41

2-2-2- فعال سازی یک وقفه خارجی. 42

2-2-3- وقفه های داخلی. 50

2-2-4- برنامه وقفه داخلی. 52

2- 3 مبدل آنالوگ به دیجیتال. 54

2-3-1-  تعداد منابع A/D.. 54

2-3-2- تغذیه A/D.. 54

2- 4 Vref 55

2-4-1-Avcc     55

2-4-2-Vref  داخلی. 56

2- 5 شناسایی رجیسترهای  A/D.. 56

2- 6 جدول ضریب تقسیم فرکانس.... 60

فصل سوم 61

3-1- محیط برنامه نویسی  code vision. 61

3-2- آشنایی با کدویژن. 61

3-3- انواع زبانهای برنامه نویسی.. 62

3-4- اصول برنامه نویسی کدویژن. 63

3-4-1- انواع متغییر. 63

3-4-2- Short int 65

3-5- برنامه ی لودشده در میکرو. 83

فصل چهارم 90

4-1 توضیحات نرم افزار مربوط به تولید PCB.. 90

4-2 تصویر مربوط به قطعات قبل از نصب روی  مدار. 91

4-3 تعمیر و عیب یابی احتمالی مدار. 95

پیوست 1 96

برگه ی اطلاعاتی 7805 96

پیوست 2 102

نصب نرم افزار بسکام. 102

نحوه (PROGRAM ) برنامه ریزی میکرو. 109

پیوست3 114

شماتیک مدار با پروتوس... 114

منابع  126

 

شرح مدار و طرز کار پروژه

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

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

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

نکته ی دیگر این که با آزمایش کامپایلر های مختلف بهتری کامپایلر WIN AVR شناخته شد به دو دلیل زیر :

  • اولاً این که این کامپایلر قابلیت خطا یابی به صورت پیشرفته را دارد که این حالت به ما کمک میکند تا خطاهای ناشی از اجرای نرم افزار را بدون تغییرات زیاد در برنامه حل کنیم .
  • در این کامپایلر کاملاً پیداست که سرعت اجرا بسیار بیشتر است و دستورات به درستی کامپایل میشوند.
  • این کامپایلر در لینوکس کاملاً جا افتاده و امکانات زیادی برای آن محیا شده و در واقع با یک میکرو کارهایی را میتوان در لینوکس انجام داد که هرگز در ویندوز عملی نیست به همین دلیل هجرت به سمت لینوکس الزامی است .البته این کامپایلر در ویندوز هم اجرا میگردد ولی در لینوکس وقتی روی کرنل پیاده میشود می توان پروژه هایی که در ویندوز نیاز به کلی برنامه نویسی دارد در لینوکس با یک درایور ازقبل آماده شده به راحتی با چند دستور اجرا کرد .

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

 

مقدمه

هر کامپیوتر را می توان به 3 بخش اصلی تقسیم کرد .

1 -CPU پردازش اطلاعات ذخیره شده در حافظه را بر عهده دارد

2- حافظه

3_ دستگاههای ورودی و خروجی(I/O)

CPU از طریق باس ها با حافظه و دستگاه دستگاه جانبی در ارتباط است

باس ها 3 نوع می باشند :

  • باس داده

 2- باس آدرس

 3- باس کنترل

باس داده تبادل اطلاعات با CPU را بر عهده دارد . در CPU ها اندازه باس داده بین 8تا 64 بیت متغیر است .

باس آدرس به منظور شناسایی حافظه یا (I/O)

باس کنترل : حافظه و و یا (I/O) را از تصمیم CPU برای دریافت و یا ارسال اطلاعات آگاه می سازد که این عمل بوسیله سیگنالهای خواندن ونوشتن انجام می شود .

حافضه اصلی در کامپیوتر به دو دسته ROM &RAM تقسیم می شوند . وظیفه ROM ارائه اطلاعات دائمی ثابت است و RAM برای ذخیره اطلاعات متغیر بکار میرود .

میکروکنترلرها :دارای ROM و RAM و پورتهای (I/O) در درون خود تراشه هستند و نسبت به میکروپروسور از انعطاف پذیری کمتری دارد

میکروپروسسورها : فاقد RAM و ROM و پورتهای I/Oو تایمرها در درون خود تراشه هستند ولی می توان به آن RAM و ROM و پورتهای I/O و تایمرها اضافه نمود .

میکروکنترلر ها در مقابل میکروپروسسورها از انعطاف پذیری کمتری برخوردار می باشند ولی در مقابل از حجم و قیمت پائین تری برخوردار می باشند میکروکنترلرها شامل یک CPU به همراه مقدار ثابتی از RAM و ROM و پورتهای I وO و تایمر هستند که همگی این اجزا در یک تراشه جای داده شده اند پس از یک جهت حجم و هزینه کمتری دارند و از جهتی طراح سیستم نمی تواند یک حافظه .O/I یا تایمر را بدون گسترش لازم ان از بیرون اضافه کند بنابراین میکروکنترلرها انعطاف پذیری میکروپروسسورها را ندارند .

میکروکنترلر ها بطور گسترده در تولید سیستم های تک منظوره بکار می روند مانند سیستم های حفاظتی و دزدگیرو سیستم های کنترل صنعتی . فاکس . فرکانس متر کنترل موتور پله ای و DC . ولت متر و دما سنج یا تلفن ..

. (سیستم تک منظوره :سیستمی که از میکروکنترلر یا میکروپروسسور فقط برای یک کار استفاده میگردد )

بیش از 34%میکروکنترلرها در اتوماسیون اداری نظیر چاپگرلیزری , دستگاههای نمابر , تلفنهای هوشمند , ونظایر انها کاربرد دارد . بیش از یک سوم میکروکنترلرها در لوازم خانگی الکترونیکی به کار برده شده اند . در این دسته بندی تولیداتی نظیر CD PLAYER , تجهیزات صوتی , بازیهای ویدویی , ماسین لبا سشویی, دستگاههای پخت و پز(مایکروفر) و نظایر انها قرار دارند .بازار تجهیزات مخابراتی ,ادوات نظامی و تجهیزات مربوط به اتومبیل ها بخش باقیمانده از سهم کاربرد میکروکنترلرها را به خود اختصاص دادهاند . , , بطور کلی می توان کاربرد میکروکنترلر ها را در طراحی مدارهای کنترل و اتوماسیون خلاصه نمود .

 

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

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

چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است

 

 


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


دانلود پایان نامه فانکشن ژنراتور و اسیلوسکوپ دیجیتال

فانکشن ژنراتور

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

فانکشن ژنراتور


فانکشن ژنراتور

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


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


فانکشن ژنراتور

فانکشن ژنراتور کنترل شونده با میکرو کنترلر

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

فانکشن ژنراتور کنترل شونده با میکرو کنترلر


فانکشن ژنراتور کنترل شونده با میکرو کنترلر

فانکشن ژنراتور کنترل شونده با میکرو کنترلر

30 صفحه در قالب word

 

 

 

فهرست مطالب

      مقدمه         3   

      چکیده مطالب      3

فصل اول

  - مشخصات و محدوده مدار...………………5

- خلاصه ای از مدار.....................  5

- ایجاد موج مثلثی و مربعی.....................  6

- محاسبات مدار    8-7

- موج سینوسی و محاسبه......................12-9

- کنترل خروجی   .. 12

فصل دوم

- میکرو کنترلر..................... 16-13

- ساختار برنامه   ...17

- فلوچارت برنامه..........20-18

- برنامه میکرو..................30-210

- نتیجه گیری   .....30

 

مقدمه

سیگنال ژنراتور( مولد پالس) وسیله ای  است برای تولید انواع موجهای سینوسی، مربّعی و مثلثی که معمولا در در آزمایشگاههای الکترونیکی به عنوان منبع سیگنال برای مدارهای الکترونیکی ازآن استفاده می کنند. با توجه به عنوان پروژه ،کنترل این مدار به وسیله یک میکروکنترولر که واسط بین کاربر و سیستم می باشد صورت میگیرد.

چکیده مطالب:

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

 

فصل اول:

میکرو استفاده شده وسیله ای برای کنترل و  تنظیم نوع خروجی ،فرکانس وآفست و ...می باشد.

مشخصات و محدوه این  مدار:

انواع موج خروجی : مثلثی ، مربعی، سینوسی

محدوده دامنه : 15 الی 15-

محدوده فرکانس: 50HZ-30KHZ

 

خلاصه ای از مدار

در این سیستم از قطعات زیر  استفاده شده.

میکرو کنترولر سری AVR  (ATMega16L)  برای کنترل سیستم

یک عدد LCD  دو در شانزده  متنی برای نمایش خروجی با کاربر

چهار عدد میکرو سویچ برای کنترل سیستم

op amp  برای ایجاد موج مثلّثی و مربعی

چند عدد دیود زنر و 1N4148 و مقاومت برای ایجاد موج سینوسی

آی سی 4051 و 4052 و AD7523 برای کنترل فرکانس ،گین و نوع خروجی

LCDوچند عدد کلید برای نمایش اطلاعات و نیز تغییر امکانات

برای تغذیه از رگولاتور مثبت ومنفی 15و5 ولت استفاده شده است.

 

 

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

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

چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است

 

 

 


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