دسته بندی | کامپیوتر و IT |
بازدید ها | 25 |
فرمت فایل | doc |
حجم فایل | 5694 کیلو بایت |
تعداد صفحات فایل | 82 |
این پروژه در دو بخش کلی مدار فرستنده و مدار گیرنده طراحی شده است . در بخش فرستنده مدار ما شامل سنسورهای نور (Photocell) و دود (MQ2) و همچنین دو Stepper Motor و یک LCD است که در ادامه مقاله به تفصیل به آنها اشاره خواهیم کرد و توضیحات مربوطه را ارائه خواهیم داد . اطلاعات کنترلی از طریق ماژول بیسیم با فرکانس MHz915 برای گیرنده ارسال میشودو پس از دریافت و اعمال دستورات لازم ومحاسبات نتیجه روی نمایشگر نشان داده میشود.
ولی بطور کلی اگر بخواهیم به عملکرد و وظیفه این پروژه بطور خلاصه اشاره کنیم باید از اینجا شروع کنیم که در ابتدا زمانی که مدار را روشن می کنیم سنسورهایی که از قبل کالیبره شده اند شروع به کار می کنند به این صورت که برای هر سنسور یک رنجی در نظر گرفته شده که بر اساس آن مقدار ، موتورها شروع به چرخش می کنند و همان میزان در LCD موجود در مدار گیرنده نمایش داده می شود.
فهرست مطالب
فهرست مطالب
چکیده:1
مقدمه:1
فصل اول 3
1-1)پیشینه کار و تحقیق:4
1-2)روش کار و تحقیق:4
2-1) آشنایی با برنامه CodeVision. 7
3-3)آشنایی با سنسور های گازی سری MQ.. 15
فصل چهارم :21
4-1)آشنایی با ماژول RF12. 22
4-2)ویژگیهاماژول RF12. 22
4-3)کاربردهای عمومی ماژول RF12:23
4-4)واحدهای داخلی.. 24
4-4-1)فیلتر کردن داده ها و بازیابی کلاک:24
4-4-2)بازیابی کلاک.. 24
4-4-3)اسیلاتور کریستالی Crystal oscillator. 25
4-4-4)کاشف ولتاژسطح پایین باطری Low Battery Voltage Detector. 25
4-4-5)تایمر بیدار ساز Wake-Up Timer. 26
4-4-6)راه اندازی رخدادها Event Handling. 26
4-4-7)واسط کنترلی Interface and Controller. 26
4-5)شرح وظا یف پایه های ماژول. 27
4-6) مشخصه های کاری DC ماژولRF. 28
فصل پنجم:29
5-1)تفاوت میکرو کنترولر و میکرو پروسسور30
5-2)ساختار داخلی میکروکنترلر. 30
5-3)رجیستر های همه منظوره(General Purpose Register)31
5-4)معماری AVR. 31
5-5)انواع میکرو های AVR. 32
5-6)انواع حافظه در میکرو های AVR. 32
5-7)قابلیت ها:33
5-8)وسایل جانبی:33
5-8-1) AVR Timer/ Counter:33
5-8-3)مبدل آنالوگ به دیجیتال ADC(A to D):35
فصل ششم :39
6-1) المانهای الکترونیکی فرستنده:40
6-3) بررسی نرم افزار و کد های سیستم فرستنده.44
6-4)توابع مربوط به ماژول بیسیم:46
6-5) شماتیک مدارگیرنده:48
6-6) بررسی نرم افزار و کد های سیستم گیرنده:49
فصل هفتم 50
7-1)نتیجه گیری:51
ضمیمه. 53
ضمیمه1. 53
منابع و ماخذ:76
فهرست منابع فارسی:76
سایت ها77
دسته بندی | کشاورزی و زراعت |
بازدید ها | 48 |
فرمت فایل | doc |
حجم فایل | 185 کیلو بایت |
تعداد صفحات فایل | 174 |
مقدمه:
از بسیاری از مناطق دنیا به منظور تامین آب لازم برای رشد محصولات از آبیاری استفاده می شود. در مناطق خشک چون خاورمیانه، هند، غیر آمریکا و استرالیا یا بارندگی نیست و یا مقدار آن کم است و آب لازم برای محصولات به طور کلی از طریق آبیاری تامین می شود. در نقاط مرطوب و معتدلی چون آفریقای مرکزی و اروپا گرچه محصولات با بارندگی طبیعی رشد می کنند ولی غالبا آب باران کافی نیست و به خوبی توزیع نمی شود. در این مناطق برای افزایش محصولات و بالا بردن کیفیت آن گاهی از آب اضافه به عنوان مکمل باران استفاده می شود. در بسیاری از کشورها آبیاری به روش سنتی یعنی با استفاده از سطحی انجام می شود و توزیع آب به وسیله کرت، نوار و شیار صورت می گیرد. با این وجود در سال های اخیر پیشرفتی سریع در استفاده از آبیاری مشاهده شده است.
بخش عمده ایی از منابع آب قابل استفاده جهان صرف امور کشاورزی می گردد. با توجه به محدودیت روزافزون این منابع لزوم استفاده، بهینه از آنها اجتناب ناپذیر باشد شناخت خصوصیات خاک، توجه به وضعیت زمین از نظر پستی و بلندی و به کارگیری روشهای مناسب آبیاری از عواملی هستند که در استفاده مطلوبتر از منابع آب نقش بسیار مهمی دارند.
آبیاری برای چندین هزار سال توسط انسان آبیاری شده ولی فقط در قرن حاضر مطالعات زیادی در مورد روابط آب و خاک و گیاه صورت پذیرفته است. این روابط که
معمولا تحت عنوان مدیریت آبیاری شناخته شده شامل عملیات آبیاری در مزارع وسیع و یا کوچک می شود. آبیاری نامناسب ممکن است باعث اتلاف مقادیر زیادی آب شود مواد غذایی نشسته و حاصلخیزی خاک را خراب کند و یا اگر به اندازه کافی داده نشود کاهشی در محصول پدید آید آب جهت آبیاری و سایر مصارف هر روز ارزش بیشتری پیدا می کندو این بدان علت است که هزینه پروژه های آبیاری افزایش یافته و همچنین امکان تهیه آب با کیفیت خوب محدود می گردد. بنابراین باید یاد بگیریم که چگونه از تلف شدن آب آبیاری جلوگیری نموده و از تغییر زمین در اثر مصرف آب اضافی جلوگیری کرده و جهت بدست آوردن حداکثر تولید در اصلاح آن بکوشیم، ( تشنگی زمین همان و گرسنگی فلاح همان) ( ازژان دیوا)آبیاری نه فقط در مناطق خشک بلکه در مناطق دیگرند که خشکسالی در آنها نادر بود. و سابقا توجهی به امر آبیاری نمی شد به طور قابل ملاحظه ای گسترش پیدا کرده است. سابقا آبیاری در مناطقی با آب و هوای مرطوب که خشکسالی در آنها به اندک اتفاق می افتد ضروری تشخیص داده نمی شد. لذا در چنان شرایطی تغییر راندمان محصول از سالی به سال دیگر که ناشی از بی نظمی بارندگی ها بود اقتصاد کشاورزی منطقه را به شدت مختل می ساخت. به همین دلیل است که امروزه آبیاری به عنوان عامل تنظیم کننده مطمئن درآمد که از سقوط قیمت ها در سال های فراوانی محصول و همچنین از پایین آمدن درآمد کشاورزی در سال هایی که محصول کم است جلوگیری می نماید این جنبه آبیاری دولتها را ملزم می سازد تا با سرمایه گذاری های بزرگ در بخش تعاونی توام با
کمک به کشاورزان از قبیل کمک هیا بلاعوض، دادن وام، کمک های فنی و غیره توجه خاصی به مسئله آبیاری مبذول دارند.
با افزایش جمعیت کره زمین به ویژه در چند سال اخیر مقدار غذای مورد نیاز جهت تغذیه این جمعیت انبوه افزایش یافته است این امر باعث بیشتر شدن تقاضا برای محصولات کشاورزی گردیده و با توجه به محدود بودن منابع آب مورد استفاده در ابیاری وقتی شرب روشهای مختلفی جهت صرفه جویی در استفاده از اب ابداع و روز به روز تکامل یافته اند تا راندمان آب آبیاری افزایش یابد.
دسته بندی | کامپیوتر و IT |
بازدید ها | 25 |
فرمت فایل | doc |
حجم فایل | 3659 کیلو بایت |
تعداد صفحات فایل | 80 |
هدف از انجام این پروژه نمایش دمای محیط بر روی 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
دسته بندی | عمران |
بازدید ها | 15 |
فرمت فایل | doc |
حجم فایل | 151 کیلو بایت |
تعداد صفحات فایل | 57 |
چرا راجع به سونامی صحبت میکنیم؟
بیست و چهار سونامی مخرب در دویست و چهار سال اخیر در ایالات متحده وقلمروهایش اتفاق افتاده است.منحصراً از سال 1946 ،شش سونامی بیش از 350 کشته وبیش از نیم بیلیون دلار خسارت مالی،در هاوایی،آلاسکا،ساحل غربی، به بار آورده است. هنگامی که یک سونامی نزدیک خط ساحلی میشود،ممکن است چندین فوت یا در موارد نادر، ده ها فوت ارتفاع بگیرد که میتواند باعث از بین رفتن جان های زیاد وخسارت های مالی فراوان در کرانه ی دریا شود.سونامی میتواند در خلاف جهت ساحل رودخانه هاو مصب ها با گسترش موجهای مخرب در ساحل دریا تا سواحل نزدیک بالا برود.سونامی در هر فصلی از سال ودر هر زمانی از شبانه روز میتواند رخ دهد.
فهرست مطالب
چکیده1
سونامی.. 2
سونامی ها چه هستند و علت پیدایش آنها چیست؟. 3
اطلاعات هشداری:4
تدبیری برای سونامی:5
از اموال خود چگونه حفاظت کنیم؟. 6
رسانه و نظریه آموزش عمومی.. 7
بعد از سونامی چه کنیم؟. 9
ناهمواری کف دریا چطور بر ارتفاع امواج سونامی تاثیر میگذارد؟. 12
ارزیابی الگوی موج دریا13
نظریه موج کشتی:14
ارزیابی الگوی امواج دریا:.. 27
پیوست: آبخور. 31
استفاده از امواج سرکش:.. 51
نتایج:54
دسته بندی | کامپیوتر و IT |
بازدید ها | 27 |
فرمت فایل | doc |
حجم فایل | 5780 کیلو بایت |
تعداد صفحات فایل | 75 |
در این پروژه ابتدا با معرفی و توضیح حوزه روبات های پرنده با ساختار عمود پرواز چهار ملخه آشنا می شویم . سپس با استفاده از مدل دینامیکی و روابط حاکم ، کنترلر بهینه ایی بر مبنای 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