اس فایل

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

اس فایل

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

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

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

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


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

شرح مختصر :  طراحی کنترل کننده و بررسی پایداری مدل پاندول معکوس بعلت غیر خطی بودن همیشه از موضوعات مطرح در کنترل بوده است.در این مقاله، یک کنترل کننده کلاسیک از نوع PD با روش تنظیم پارامتر زیگلر-نیکولز برای کنترل زاویه پاندول و یک کنترل کننده فازی از نوع ممدانی برای کنترل موقعیت گاری و زاویه پاندول طراحی شده اند که نتیجه ای که گرفته شده است این است که کنترل کلاسیک زمانی که زاویه کوچک باشد خطای حالت ماندگار صفر دارد ولی وقتی زاویه افزایش پیدا می کند خطای حالت ماندگار دادرد ولی کنترل کننده فازی با کم و زیاد شده زاویه خطای حالت ماندگار نخواهد داشت و سیستم غیر خطی را بدون خطی سازی کنترل می کند

 فهرست :

مقدمه

روش

معادلات دینامیکی و مدل سازی سیستم

شبیه سازی در MATLAB

پاسخ مدار باز سیستم به ورودی ضربه

طراحی کنترلر کلاسیک PD برای کنترل زاویه پاندول

طراحی کنترل کننده فازی برای موقعیت گاری و زاویه پاندول

تعریف متغیرهای کلامی و توابع عضویت

قواعد فازی کنترلرها

شبیه سازی حلقه بسته سیستم و کنترلر فازی

نتایج

منابع و ماخذ

 

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


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

فرم کامل و قابل ویرایش قرارداد نصب یک دستگاه کنترلر هوشمند به صورت ورد 3 صفحه

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

فرم کامل و قابل ویرایش قرارداد نصب یک دستگاه کنترلر هوشمند به صورت ورد 3 صفحه


فرم کامل و قابل ویرایش قرارداد نصب یک دستگاه کنترلر هوشمند به صورت ورد 3 صفحه

فرم کامل و قابل ویرایش قرارداد نصب یک دستگاه کنترلر هوشمند به صورت ورد 3 صفحه به صورت ورد با قابلیت ویرایش کامل در دسترس شماست.

 

قرارداد نصب یک دستگاه کنترلر هوشمند           

                                                                                                                                           

                                                      

این قرارداد بین شرکت ……………. که از این پس به عنوان فروشنده خدمات ذکر می شود و به نمایندگی آقای ………………. به آدرس : ………………………………………………….. و

استفاده کننده از خدمات به نمایندگی…………….. که پس از این بعنوان خریدار ذکر می گردد، به آدرس : ………………………………..  .منعقد گردید.

 

ماده 1- موضوع قرارداد : موضوع قرارداد عبارتست از نصب رایگان  یک  دستگاه کنترلر هوشمند تأسیسات حرارتی ساختمان جهت بهینه سازی مصرف انرژی توسط فروشنده خدمات و اجاره به شرط تملیک دستگاه توسط خریدار.

 

ماده 2 مدت قرارداد : از زمان نصب دستگاه به مدت 5 سال شمسی

 

 

ماده 3 محل انجام قرارداد : در محل آدرس خریدار (آدرس فوق الذکر)

 

 

ماده 4 مبلغ قرارداد : مبلغ قرارداد با صرفه جویی انرژی توسط سیستم فوق ، مرتبط بوده و به شکل زیر محاسبه می شود.

1-4 مصرف متوسط سالیانه خریدار طبق قبوض انرژی مصرفی محاسبه گردیده، سپس در طی دوره های شش ماهه قبوض انرژی مصرفی در دوره بهینه سازی از میزان مشابه متوسط مصرف سالانه قبل از بهینه سازی کسر می گردد و50 % مبلغ انرژی صرفه جویی شده به قیمت روز آن ، توسط خریدار به فروشنده خدمات پرداخت می گردد.

2-4 مبلغ محاسبه شده بالا به مدت 5 سال و هر سال با توجه به قیمت روز انرژی محاسبه و توسط فروشنده خدمات دریافت می گردد.

 

ماده 5 گارانتی و سرویس : در طی مدت قرارداد (موضوع ماده 2) دستگاه فوق (و یا دستگاههای موضوع ماده 1) گارانتی می باشد و کلیه هزینه های سرویس دستگاه و متعلقات مربوط به فروشنده خدمات است و سایر هزینه های سرویس و نگهداری موتورخانه مطابق روال معمول گذشته به عهده خریدار می باشد.

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

 

با تشکر


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


فرم کامل و قابل ویرایش قرارداد نصب یک دستگاه کنترلر هوشمند به صورت ورد 3 صفحه

دانلود پروژه کنترل اتوماتیک فشارخون با استفاده از کنترلر PID و تنظیم پارامترهای آن توسط الگوریتم ژنتیک

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

دانلود پروژه کنترل اتوماتیک فشارخون با استفاده از کنترلر PID و تنظیم پارامترهای آن توسط الگوریتم ژنتیک


دانلود پروژه کنترل اتوماتیک فشارخون با استفاده از کنترلر PID و تنظیم پارامترهای آن توسط الگوریتم ژنتیک

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

در این پروژه، از الگوریتم ژنتیک جهت تنظیم پارامترهای کنترلر PID استفاده شده است. تنظیم اتوماتیک پارامترهای کنترلر توسط الگوریتم ژنتیک، دقت و سرعت کنترلر را به طرز قابل توجهی بهبود بخشیده و انعطاف کنترلر را برای برخورد با سیستمهای مختلف افزایش می دهد. کنترلر PID-GA پیشنهادی ، جهت تنظیم نرخ تزریق دارو به منظور کنترل فشار خون بیمار مورد استفاده قرار گرفته است. نتایج شبیه سازی ها نشان می دهد که این کنترلر با دقت و سرعت مناسب، سطح فشار خون بیمار را به حالت نرمال برمی گرداند و تغییر پارامترهای بیمار نیز در کارایی کنترلر تاثیری نخواهد داشت.

واژه های کلیدیتنظیم اتوماتیک فشارخون ، کنترلر PID ، الگوریتم ژنتیک ، تنظیم پارامترهای کنترلر PID با الگوریتم ژنتیک

امروزه کنترل اتوماتیک ، نقش مهمی در پزشکی مدرن ایفا می نماید . از کاربردهای کنترل در پزشکی ، سیستم های تزریق انسولین[1،2] ، کنترل تنفس[3،4] ، قلب مصنوعی[5،6] و کنترل اندام های مصنوعی[7] را میتوان نام برد.

از دیگر کاربردهای مهم و حیاتی کنترل در پزشکی ، کنترل فشار خون است . بطور ساده می توان گفت ، فشار خون متناسب با برون ده قلبی و مقاومت رگ ها است ، لذا برای کاهش فشار خون در فشار خون بالا می توان ، برون ده قلبی و یا مقاومت رگی را کاهش داد.[8] روش معمول برای کاهش فشار خون ، کم کردن مقاومت رگی ، از طریق تزریق داروهای بازکننده رگ است .

داروی کاهنده فشار خون مورد استفاده در این پایان نامه ، داروی سدیم نیترو پروساید[1] است که از طریق مهار پیام عصبی از گره های سمپاتیک و پاراسمپاتیک فشارخون را کاهش می دهد . [9،10]

می توان گفت ، یکی از مهمترین عوامل در عمل جراحی کنترل فشارخون است .[11] زیرا در این حالت افزایش فشارخون ممکن است ، به خونریزی شدید و حتی مرگ بیمار منجر گردد . به طور کلی ،    می توان کنترل فشار خون در عمل جراحی را به دو دسته کلی کنترل فشار در حین عمل جراحی و بعد از عمل جراحی تقسیم بندی نمود .

کنترل فشار خون بعد از عمل جراحی ، معمولاً در بیماران قلبی که عمل بای پس عروق کرونری[2] داشته اند انجام می گیرد ،[12،13] زیرا در این بیماران خطر افزایش فشار خون وجود دارد .کنترل فشار خون در حین عمل جراحی از اهمیت ویژه ای برخوردار است ، از دلایل آن می توان به کاهش خون ریزی داخلی ، آشکارسازی جزئیات ساختارهای آناتومی بدن که ممکن است توسط خونریزی محو شده باشند و همچنین تسریع و تسهیل در عمل جراحی ، اشاره کرد .[14]

محققین زیادی در رابطه با کنترل فشار خون به تحقیق پرداخته اند . در اواخر دهه ۱٩٧٠ سیستم های کنترل فشارخون گسترش زیادی یافتند . شپارد[3] [15] یک کنترل کننده PID را برای کنترل فشار خون بکار برد ، ولی این کنترل کننده نتوانست نسبت به اختلافات جزئی پاسخ به داروهای هایپوتنسیو عملکرد خوبی داشته باشد . استفاده از کنترل تطبیقی توسط ویدرو[4] [16] ، آنسپارگر[5] و همکارانش[17] بررسی شد ، ولی این روش نیز نسبت به اغتشاشهای موجود ، کارایی خوبی نداشت . کویوو[6] [18]، سیستم کنترل فشار خونی را در یک سطح پایین نگه می داشت ولی محدوده فشارخونی که می تواست به عنوان مرجع در نظر گرفته شود ، کم بود . فوکوی[7] و ماسوزاوا[8] [19] از منطق فازی برای کنترل فشار خون استفاده کردند ، بطوریکه فشار خون را در یک سطح بالا ، برای بعضی کاربردهای پزشکی ، کنترل می نمودند ولی نوسانات به سادگی در پاسخ ظاهر می شدند ، زیرا وجود زمان مرده در پاسخ را در مرحله طراحی در نظر نگرفته بودند .[47]

الگوریتم ژنتیک ، یک روش بهینه سازی تصادفی است که ایده اولیه آن از مکانیسم انتخاب طبیعی و ژنتیک تکاملی گرفته شده است ،[20]  این روش بهینه سازی با روش جستجوی موازی از مؤثرترین روش های بهینه سازی است .

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

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

فهرست مطالب:

فصل اول   مقدمه                                                                                           1

فصل دوم   بیماری فشارخون و روش های درمان پزشکی                                           4  

2-1   مقدمه                                                                                                4

2-2   تعریف فشار خون                                                                                  6

2-3   انواع فشار خون                                                                                    7

2-3-1   علائم                                                                                             7

2-3-2   تشخیص                                                                                         8

2-3-3   درمان                                                                                            8

2-4   افزایش فشار خون                                                                                 11                                

2-4-1   شکل فشار خون بدخیم یا تشدید شده                                                    12                

2-5   عوارض ناشی از فشار خون بالا                                                                  12

2-5-1   نارسایی قلبی                                                                                   12

2-5-2   نارسایی کلیه                                                                                   13

2-5-3   ضعف بینایی                                                                                    13

2-5-4   سکته مغزی                                                                                    13

2-5-5   حمله گذرای ایسکمی                                                                        14

2-5-6   فراموشی                                                                                        14

2-5-7   بیماری عروق قلبی                                                                            14

2-5-8   سکته (حمله) قلبی                                                                            15

2-5-9   بیماری عروق محیطی                                                                        15

2-6   شیوه های درمان فشار خون بالا                                                                15

2-7   برخی داروهای پایین آورنده فشار خون                                                        16

فصل سوم   استفاده از الگوریتم ژنتیک در تنظیم پارامترهای کنترلر PID                    

3-1   مقدمه                                                                                               17

3-2   کنترلر PID                                                                                     

3-2-1   مقدمه                                                                                            18

3-2-2   اجزای کنترلر                                                                                   19

3-2-3   PID پیوسته                                                                                   20

3-2-4   بهینه سازی کنترلر                                                                           20

3-2-5   مشخصات کنترلر های تناسبی-مشتق گیر-انتگرالگیر                                  21

3-2-6   مثالی از تنظیم پارامترهای کنترلر PID                                                  

3-2-6-1   کنترل تناسبی                                                                              23

3-2-6-2   کنترل تناسبی – مشتق گیر                                                             24

3-2-6-3   کنترل تناسبی – انتگرالی                                                                25

3-2-6-4   اعمال کنترلر PID                                                                        

3-3   الگوریتم ژنتیک                                                                                    27    

3-3-1   مقدمه                                                                                           27

3-3-2   تاریخچه الگوریتم ژنتیک                                                                     28

3-3-3   زمینه های بیولوژیکی                                                                         29

3-3-4   فضای جستجو                                                                                 30

3-3-5   مفاهیم اولیه در الگوریتم ژنتیک                                                            31

3-3-5-1   اصول پایه                                                                                   31

3-3-5-2   شمای کلی الگوریتم ژنتیک                                                              31

3-3-5-3   کد کردن                                                                                    32

3-3-5-4   کروموزوم                                                                                    32

3-3-5-5   جمعیت                                                                                      33

3-3-5-6   مقدار برازندگی                                                                             33

3-3-5-7   عملگر برش                                                                                 34

3-3-5-8   عملگر جهش                                                                               36

3-3-6   مراحل اجرای الگوریتم ژنتیک                                                              38

3-3-7   همگرایی الگوریتم ژنتیک                                                                    43

3-3-8   شاخص های عملکرد                                                                          44

3-3-8-1   معیارITAE                                                                                 

3-3-8-2   معیار IAE                                                                                   

3-3-8-3   معیار ISE                                                                                   

3-3-8-4   معیار MSE                                                                                 

3-4   تنظیم پارامترهای کنترلر PID با استفاده از الگوریتم ژنتیک                              45

3-4-1   تاریخچه                                                                                         46

3-4-2   نحوه تنظیم پارامترهای کنترلر PID با استفاده از الگوریتم ژنتیک                   46

3-5   مدل سازی ریاضی سیستم تنظیم فشار خون                                                47

3-5-1   مقدمه                                                                                           47

3-5-2   مدل های دینامیکی توسعه داده شده                                                      48

3-5-2-1   مدل اول                                                                                     48

3-5-2-2   مدل دوم                                                                                    49

3-5-2-3   مدل سوم                                                                                    50

3-5-2-4   مدل چهارم                                                                                 52

3-6   پیاده سازی سیستم تحویل دارو برای تنضیم فشارخون                                   53

فصل چهارم   الگوریتمهای هم تکاملی هم کارانه                                                    55

4-1   مقدمه                                                                                               55

4-1-1   مفهوم هم تکاملی در طبیعت                                                                55

4-1-2   الگوریتم های هم تکاملی ( CEAs)                                                     

4-2   تاریخچه                                                                                            57

4-3   چرا از الگوریتمهای هم تکاملی استفاده می کنیم؟                                          58

4-3-1   فضای جستجوی بزرگ یا نامحدود                                                         59

4-3-2   عدم وجود یا مشکل بودن بیان ریاضی معیار مطلق برای ارزیابی افراد               60

4-3-3   ساختارهای پیچیده و یا خاص                                                              61

4-4   معایب هم تکاملی                                                                                 62

4-5   طبقه بندی الگوریتم های هم تکاملی                                                         64

4-5-1   ارزیابی                                                                                           64

4-5-1-1   کیفیت و چگونگی Payoff                                                            

4-5-1-2   روش های اختصاص برازندگی                                                           66

4-5-1-3   روش های تعامل بین افراد                                                               67

4-5-1-4   تنظیم زمان به هنگام سازی                                                             68

4-5-2   نحوه نمایش                                                                                    69

4-5-2-1   تجزیه مسأله به اجزای کوچکتر                                                         69

4-5-2-2   توپولوژی فضایی                                                                           69

4-5-2-3   ساختار جمعیت                                                                            69

4-6   چهارچوب کلی الگوریتم هم تکاملی همکارانه                                                70

4-7   مقاوم بودن در الگوریتم های هم تکاملی هم کارانه                                         70

4-8   تئوری بازیهاوتحلیل الگوریتم هم تکاملی براساس مفاهیم تئوری بازی تکاملی         72

4-9   زمینه های کاربرد الگوریتم های هم تکاملی                                                  75

فصل پنجم   شبیه سازی ها و نتایج                                                                    78

5-1   مقدمه                                                                                               78

5-2   کنترل بهینه فشارخون حین عمل جراحی توسط الگوریتم ژنتیک                      78

5-2-1 شبیه سازی سیستم کنترل اتوماتیک فشارخون با کنترلر PID والگوریتم ژنتیک  79

5-2-1-1  انتخاب مدل ریاضی                                                                       79

5-2-1-2   انتخاب کنترلر                                                                              80

5-2-1-3   انتخاب تابع برازندگی برای الگوریتم ژنتیک                                           81

5-2-1-4   اعمال کنترلر و عمل کردن الگوریتم ژنتیک                                           82

5-2-2   نتایج شبیه سازی                                                                              84

5-2-3   پاسخ های حاصل از اجرای برنامه شبیه سازی شده                                     85

فصل ششم   نتیجه گیری و پیشنهادات                                                               88

6-1   نتیجه گیری                                                                                       88

6-2   پیشنهادات                                                                                         89

مراجع                                                                                                       90 

شامل 100 صفحه فایل word قابل ویرایش


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


دانلود پروژه کنترل اتوماتیک فشارخون با استفاده از کنترلر PID و تنظیم پارامترهای آن توسط الگوریتم ژنتیک

تحقیق در مورد آموزش میکرو کنترلر 8051

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

تحقیق در مورد آموزش میکرو کنترلر 8051


تحقیق در مورد آموزش میکرو کنترلر 8051

 

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

 

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

 

 تعداد صفحه65

 

بخشی از فهرست مطالب

تشریح پایه های 8051 و RAM و ROM داخلی آن

ROM  چیست؟

پایه RST(9) ریست

دستور MOV

JB  OK,LOOP

آموزش میکرو کنترلر 8051

قبل از همه چیز چرا 8051 ؟

میکرولنترلر 8051 پایه و اساسی است برای یادگیری دیگر میکروکنترلر ها دستورات اسمبلی این میکرو نسبت به AVR خیلی کمتر هست و دارای امکانات کمتری نسبت به دیگر میکرو ها است به همین دلیل یادگیری و فهم آن خیلی راحت و آسان می باشد که برای شروع ابتدا باید مفاهیم منطق و دیجیتال را خوب فهمیده باشید و بعد از آن باید سخت افرار 8051 و RAM و ROM داخلی آن را درک کرده باشید تا بتوانید یک برنامه کاربردی بنویسید تا یک پروسه را کنترل کند. خیلی ها برای یادگیری میگن که ما که می خواهیم برنامه نویسی میکرو را یاد بگیرم پس بهتر بالاترین میکرو یعنی AVR یا PIC یاد بگیریم در صورتی که به نظر من کاملا اشتاه بوده و کار غلطی است که اگه بخواهید تا آخر ادامه دهید کاری طاقت فرسا خواهد بود. مثل این خواهد بود که سقف طبقه اول یک ساختمان را درست نکرده باشیم و بخواهیم طبقه دوم را درست کنیم. در این وبلاگ من تا بتوانم به زبان ساده و روان مطالب را بیان خواهم کرد که البته اگه یکم علاقه و پشتکار داشته باشد مطمئن باشید به میکرو مسلط خواهید شد و می توانید آن را به راحتی برنامه ریزی کنید. قیمت این میکرو خیلی ارزان می باشد در حدود 1000 تومان و حافظه ROM آن قابل پاک کردن و استفاده مجدد می باشد پس شما به راحتی می توانید در خانه یا محل کار برای راحتی خود و افراد خانواده چیزهایی با آن بسازید که آدم باورش نشه که اینو خودش ساخته و طراحی کرده


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


تحقیق در مورد آموزش میکرو کنترلر 8051

دانلود پروژه پردازش دیجیتالی تصویر و معرفی میکرو کنترلر 8051

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

دانلود پروژه پردازش دیجیتالی تصویر و معرفی میکرو کنترلر 8051


دانلود پروژه پردازش دیجیتالی تصویر و معرفی میکرو کنترلر 8051

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

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

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

  • ایجاد تصویر به شکل دیجیتالی
  • بکارگیری تکنیکهای کامپیوتری جهت پردازش ویا اصلاح داده های تصویری
  • بررسی و استفاده از نتایج پردازش شده برای اهدافی چون هدایت ربات یا کنترل نمودن تجهیزات خود کار ، کنترل کیفیت یک فرایند تولیدی ، یا فراهم آوردن اطلاعات جهت تجزیه و تحلیل آماری در یک سیستم تولیدی کامپیوتری (MAC)

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

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

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

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

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

 2-1-بینایی واتوماسیون کارخانه

وظایف اساسی که می تواند توسط سیستمهای ماشین بینایی انجام گیرد شامل سه دسته اصلی است.

  • کنترل
  • بازرسی
  • ورود داده

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

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

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

3-1 سرعت واکنش

زمان مورد نیاز برای تصمیم گیری توسط ماشین بینایی بستگی به اندازه ماتریس تصویر یا زمان پردازش لازم در کارت تصویر گیر و نوع دوربین دارد . دوربیهایی نوع لاچکی که با استاندارد Rs-170 کار می کنند تعداد 30 تصویر در ثانیه تولید می کنند که این تصاویر بر روی مونیتورهای موجود در بازار قابل نمایش هستند . چنانچه از استاندارد Rs-170 استفاده نشود

فهرست مندرجات:

 پیشگفتار: ................................................................................. 3  

فصل 1 آشنایی با ماشین بینایی و تصویر برداری دیجیتالی ...................... 6  

فصل 2 میکروکنترلر 8051 .................................................................... 38  

فصل 3 موتور پله ای و مشخصه های اساسی آن ................................... 99

  فصل 4 نمونه عملی از یک ربات مسیر یاب ساده ................................. 112

شامل 138 صفحه فایل word قابل ویرایش


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


دانلود پروژه پردازش دیجیتالی تصویر و معرفی میکرو کنترلر 8051