دانلود مقاله-تحقیق-پروژه-کارآموزی

مرجع کامل خرید و دانلود گزارش کار آموزی ، گزارشکار آزمایشگاه ، مقاله ، پروژه و پایان نامه های کلیه رشته های دانشگاهی

دانلود مقاله-تحقیق-پروژه-کارآموزی

مرجع کامل خرید و دانلود گزارش کار آموزی ، گزارشکار آزمایشگاه ، مقاله ، پروژه و پایان نامه های کلیه رشته های دانشگاهی

تحقیق و پروژه پایانی آبیاری

مقدمه از بسیاری از مناطق دنیا به منظور تامین آب لازم برای رشد محصولات از آبیاری استفاده می شود در مناطق خشک چون خاورمیانه، هند، غیر آمریکا و استرالیا یا بارندگی نیست و یا مقدار آن کم است و آب لازم برای محصولات به طور کلی از طریق آبیاری تامین می شود در نقاط مرطوب و معتدلی چون آفریقای مرکزی و اروپا گرچه محصولات با بارندگی طبیعی رشد می کنند ولی غالب
دسته بندی کشاورزی و زراعت
بازدید ها 51
فرمت فایل doc
حجم فایل 185 کیلو بایت
تعداد صفحات فایل 174
تحقیق و پروژه پایانی آبیاری

فروشنده فایل

کد کاربری 4432
کاربر

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

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

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

کمک به کشاورزان از قبیل کمک هیا بلاعوض، دادن وام، کمک های فنی و غیره توجه خاصی به مسئله آبیاری مبذول دارند.

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


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

هدف از انجام این پروژه نمایش دمای محیط بر روی LCD به صورت وایرلس و فعال کردن یک رله زمانی که دما به مقدار مشخصی رسید می باشد که این دما را می توان به صورت دستی از طریق یک صفحه کلید مقدار دهی نمود
دسته بندی کامپیوتر و IT
بازدید ها 29
فرمت فایل doc
حجم فایل 3659 کیلو بایت
تعداد صفحات فایل 80
دماسنج و سیستم اعلام حریق وایرلس

فروشنده فایل

کد کاربری 15
کاربر

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

مدار این پروژه از دو بخش تشکیل شده است .بخش فرستنده که در آن سنسور دمایLM35DZ به میکروکنترولر متصل شده وبا استفاده از مبدل آنالوگ به دیجیتال یا ADC ،دما که یک سیگنال آنالوگ می باشد به سیگنال دیجیتال تبدیل شده و توسط ارتباط سریال و یک ماژول فرستنده HM-TR به سمت بخش گیرنده فرستاده می شود.در سمت گیرنده سیگنال ارسال شده توسط یک ماژول HM-TR دریافت شده و به یک میکروکنترولر داده می شود و بر روی یک LCD که به میکروکنترولر متصل است نمایش داده می شود. در این بخش دو LED وجود دارد که یکی زمانی که دما به طور ناگهانی بالا رود ودیگری زمانی که دما از مقدار یکه خودمان مشخص کرده ایم بالاتر رود روشن می شوند.

فهرست مطالب

چکیده: 1

فصل اول : 2

آشنایی با AVR Atmega16 2

تفاوت microprocessor با microcontroller :3

ساختار کلی میکرو کنترلر AVR Atmega32 :3

انواع حافظه در میکرو کنترلرهای خانواده AVR :5

حافظه SRAM :6

حافظه EEPROM :7

نحوه برنامه ریزی حافظه FLASH :7

Codevision AVR :7

AVR studio : 8

BASCOM AVR :9

پورتهای میکرو کنترلر Atmega 32 :10

Timer/Counter در میکرو کنترلر Atmega32 :11

مبدل آنالوگ به دیجیتال ADC(A to D):17

فصل دوم : 20

Key pad 3×4 آشنایی با20

روش scanning :22

نحوه تعیین فواصل زمانی در روش scanning :23

فصل سوم : 24

آشنایی با LCD 2×16 24

ال سی دی های کاراکتری :25

نحوه فرمان دادن به LCD :29

فصل چهارم : 33

آشنایی با Programer 33

ساختار یک Programmer :34

کابل انتقال فایل از کامپیوتر به میکرو. 35

پروگرام کردن میکرو بوسیله کامپایلرها :36

پایه های مربوط به پروگرام کردن میکرو. 36

برنامه پروگرامر PROGISP :39

فصل پنجم : 41

آشنایی باسنسور LM35. 41

فصل ششم : ............................................................................................................................ 44

Micro Box 44

برد سوراخ دار :45

BOX : 47

تک سویچ : 48

فصل هفتم : 49

مبدل آنالوگ به دیجیتال.. 49

ارتباط سریال USART. 49

فصل نهم : 52

نحوه اتصال قطعات.. 52

شماتیک کلی مدار. 52

فصل دهم : 56

سورس برنامه ها56


سونامی و امواج لرزه ای دریا

چرا راجع به سونامی صحبت میکنیم؟
دسته بندی عمران
بازدید ها 16
فرمت فایل doc
حجم فایل 151 کیلو بایت
تعداد صفحات فایل 57
سونامی و امواج لرزه ای دریا

فروشنده فایل

کد کاربری 15
کاربر

چرا راجع به سونامی صحبت میکنیم؟

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

فهرست مطالب

چکیده1

سونامی.. 2

سونامی ها چه هستند و علت پیدایش آنها چیست؟. 3

اطلاعات هشداری:4

تدبیری برای سونامی:5

از اموال خود چگونه حفاظت کنیم؟. 6

رسانه و نظریه آموزش عمومی.. 7

بعد از سونامی چه کنیم؟. 9

ناهمواری کف دریا چطور بر ارتفاع امواج سونامی تاثیر میگذارد؟. 12

ارزیابی الگوی موج دریا13

نظریه موج کشتی:14

ارزیابی الگوی امواج دریا:.. 27

پیوست: آبخور. 31

استفاده از امواج سرکش:.. 51

نتایج:54


طراحی و پیاده سازی روبات پرنده عمود پرواز

در این پروژه ابتدا با معرفی و توضیح حوزه روبات های پرنده با ساختار عمود پرواز چهار ملخه آشنا می شویم سپس با استفاده از مدل دینامیکی و روابط حاکم ، کنترلر بهینه ایی بر مبنای PID برای آن طراحی می کنیم پس از شبیه سازی ، آن را پیاده سازی کرده و نتایج را بررسی خواهیم کرد
دسته بندی کامپیوتر و IT
بازدید ها 30
فرمت فایل doc
حجم فایل 5780 کیلو بایت
تعداد صفحات فایل 75
طراحی و پیاده سازی روبات پرنده عمود پرواز

فروشنده فایل

کد کاربری 15
کاربر

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

کلید واژه:روبات ، پرنده ، Quad rotor ، Quad copter ، PID .

فهرست مطالب

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

فصل 1 - مقدمه. 3

1-1 پیشگفتار3

1-2معرفی و مقایسه روبات های پرنده بدون سرنشین.. 4

1-3- معرفی Quadrotor. 6

1-4 مدل ریاضی.. 8

فصل 2-سخت افزار12

2-1 اجزای اصلی.. 12

2-1-1- میکرو کنترلر اصلی.. 13

2-1-2- نگاهی دقیق تر به میکرو کنترلر و توانمندی های آن.. 15

2-1-3- معرفی ESC.. 22

2-1-4- معرفی موتورهای BLDC.. 23

2-1-5- معرفی سنسور IMU.. 25

2-1-6- معرفی سنسور آلتراسونیک.... 29

2-1-7- برد اتصالIOIO... 30

2-1-8- مبدل USB به TTL. 32

فصل 3-شبیه سازی.. 34

3-1-معرفی موتور Unity3d. 34

3-2-معرفی کنترلر PID.. 35

3-2-1- بررسی تاثیر پارامترها بر سیستم.. 36

3-2-2- طراحی کنترلر و تنظیم آن ( روش زایگلر – نیکلز )38

3-2-3- مقایسه PID استاندارد و دیجیتالی ( گسسته )40

3-3 مقایسه انواع فیلترها42

3-3-1- فیلتر کالمن.. 42

3-3-2- فیلتر DCM.... 43

3-4نتایج شبیه سازی –PID استاندارد. 47

فصل 4-بخش عملی.. 49

4-1 ساخت بدنه. 49

فصل 5-نرم افزار55

ضمیمه ها 65

نتیجه گیری 67

منابع و مراجع 68

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

عنوان صفحه

شکل 1 : انواع روبات پرنده5

شکل 2 : مقایسه روبات های پرنده5

شکل 3 : نحوه چرخش ملخ ها6

شکل 4 : نحوه حرکت روبات... 7

شکل 5 : مدل دینامیکی روبات... 8

شکل 6 : دیاگرام داخلی روبات... 12

شکل 7 : نمای داخلی میکرو xmega128. 15

شکل 8 : دیاگرام ارتباط داخلی میکروکنترلر. 18

شکل 9 : نحوه تولید سیگنال esc. 22

شکل 10 : نمای داخلی موتور BLDC. 24

شکل 11 : نمای داخلی سنسور شتاب سنج.. 27

شکل 12 : شماتیک داخلی مدار سنسور imu. 28

شکل 13 : سنسور ultrasonic. 29

شکل 14 : ماژول واسط گوشی تلفن همراه و مدار اصلی.. 30

شکل 15 : شماتیک داخلی مدار واسط... 31

شکل 16 : مبدل usb به TTL. 32

شکل 17 : شماتیک داخلی مبدل usb بهTTL. 32

شکل 18 : مدل شبیه سازی شده روبات... 34

شکل 19 : کنترل فرآیند با فیدبک حلقه بسته. 35

شکل 20 : تاثیر افزایش بهره p. 36

شکل 21 : تاثیر افزایش بهره I36

شکل 22 : تاثیر افزایش بهره D.. 37

شکل 23 : دیاگرام سیستم حلقه بسته با اغتشاش.... 38

شکل 24 : پاسخ پله سیستم حلقه بسته. 38

شکل 25 : جدول زایگلر - نیکلز. 39

شکل 26 : نحوه از بین رفتن اثر نویز با فیلتر کالمن.. 43

شکل 27 : نتایج بدست آمده از شبیه سازی.. 47

شکل 28 : مراحل ابتدایی ساخت بدنه. 49

شکل 29 : بدنه ساخته شده در مرحله اول.. 50

شکل 30 : قفس تست ساخته شده51

شکل 31 : روبات آماده شده با اتصال چهار ملخ.. 52

شکل 32 : روبات ساخته شده در مرحله نهایی.. 53

شکل 33 : شماتیک داخلی سخت افزار روبات... 66


تحقیق پیاده سازی VLSI یک شبکه عصبی آنالوگ مناسب برای الگوریتم های ژنتیک

خلاصه مفید بودن شبکه عصبی آنالوگ مصنوعی بصورت خیلی نزدیکی با میزان قابلیت آموزش پذیری آن محدود می شود این مقاله یک معماری شبکه عصبی آنالوگ جدید را معرفی می کند که وزنهای بکار برده شده در آن توسط الگوریتم ژنتیک تعیین می شوند اولین پیاده سازی VLSI ارائه شده در این مقاله روی سیلیکونی با مساحت کمتر از 1mm که
دسته بندی ژنتیک
بازدید ها 55
فرمت فایل zip
حجم فایل 541 کیلو بایت
تعداد صفحات فایل 39
تحقیق پیاده سازی VLSI یک شبکه عصبی آنالوگ مناسب برای الگوریتم های ژنتیک

فروشنده فایل

کد کاربری 4432
کاربر

1- مقدمه

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

علیرغم مناسب بودن آنها برای پیاده سازی موازی ، از آنها در سطح وسیعی بعنوان شبیه سازهای عددی در سیستمهای معمولی استفاده می شود .

یک دلیل برای این مسئله مشکلات موجود در تعیین وزنها برای سیناپسها در یک شبکه بر پایه مدارات آنالوگ است .

موفقترین الگوریتم آموزش ، الگوریتم Back-Propagation است .

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

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

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

دلیل این مشکل ، تغییرات قطعه و توابع تبدیل نرونها و در نتیجه تغییر مشتقات اول آنها از نرونی به نرون دیگر و از تراشه ای به تراشه دیگر است و چه چیزی می تواند بدتر از این باشد که آنها با دما نیز تغییر کنند .

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

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

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

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