یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

دانلود پاورپوینت طراحی و ساخت برج خنک کن فشرده با استفاده از شبکه های متخلخل 40 اسلاید

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

دانلود پاورپوینت طراحی و ساخت برج خنک کن فشرده با استفاده از شبکه های متخلخل 40 اسلاید


دانلود پاورپوینت طراحی و ساخت برج خنک کن فشرده با استفاده از شبکه های متخلخل  40 اسلاید

 

دسته بندی : پاورپوینت 

نوع فایل:  ppt _ pptx

( قابلیت ویرایش )

 


 قسمتی از محتوی متن پاورپوینت : 

 

تعداد اسلاید : 40 صفحه

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

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

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  توجه فرمایید.

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


 

دانلود فایل  


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


دانلود پاورپوینت طراحی و ساخت برج خنک کن فشرده با استفاده از شبکه های متخلخل 40 اسلاید

دانلود پاورپوینت راهنمای ساخت وبلاگ 46 اسلاید

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

دانلود پاورپوینت راهنمای ساخت وبلاگ 46 اسلاید


دانلود پاورپوینت راهنمای ساخت وبلاگ 46 اسلاید

 

دسته بندی : پاورپوینت 

نوع فایل:  ppt _ pptx

( قابلیت ویرایش )

 


 قسمتی از محتوی متن پاورپوینت : 

 

تعداد اسلاید : 46 صفحه

راهنمای ساخت وبلاگ مقدمه: یکی از پدیده های جدید و تاثیر گذار در حیطه اینترنت، وبلاگ می باشد.
در سالهای اخیر این پدیده انقلابی در اینترنت و فرهنگ استفاده از آن به وجود آورده است.
دلیل این امر قابلیت هائی است که در وبلاگ ها نهفته است.مهمترین قابلیت که تفاوت عمده وبلاگ و سایت نیز به حساب می آید این است که ایجاد یک وبلاگ احتیاج به تخصص و دانش خاصی ندارد و همین امر باعث شده است که افراد زیادی به وبلاگ نویسی روی بیاورند.
در میان این افراد می توان طیف بسیار گسترده ای از افراد را مشاهده کرد.
از پزشک و پرستار گرفته تا روزنامه نگار و دانشجو.
تفاوت دیگر: رایگان بودن ایجاد و استفاده از وبلاگ هاست که این تفاوت نیز نقش بسیار مهمی در استقبال افراد و بخصوص جوانان از این پدیده دارد.
همین استقبال گسترده باعث شده اطلاعات و مطالب بسیار مفیدی از این رهگذر به عرصه اینترنت افزوده شود.
اطلاعاتی که ما تا پیش از این به علت نا آشنائی این اقشار با طراحی صفحات وب، از آنها محروم بوده ایم.
این پدیده بخصوص در ایران با استقبال گسترده تری مواجه شده است.
بطوری که مطالب فارسی که در سال 1381 به اینترنت افزوده شده از مجموع تمام مطالبی که تا قبل از آن به زبان فارسی در اینترنت موجود بوده بیشتر است تفاوت بین وبلاگ و سایت یک تفاوت دیگر بین وبلاگ و سایت های معمولی، پویا بودن وبلاگ ها است.
اکثر سایت ها ماهیتی ایستا و ساکن دارند و معمولا به سرعت تغیر نمی کنند یا اگر تغیر کنند، بخش کوچکی از آنها تغیر می کند ( به استثنای سایتهای خبری و برخی سایتهای دیگر).
ولی اگر پس از ده روز به یک وبلاگ فعال مراجعه کنید، ممکن است اثری از نوشته های قبلی نبینید زیرا وبلاگ ها ماهیتی پویا و روز آمد شونده دارند و به تبع همین ماهیت، بازدید کنندگان وبلاگ ها هم بسیار بیشتر و در فواصل زمانی کمتر به وبلاگ ها سر می زنند ( من بعضی از وبلاگ ها را هر روز می خوانم).
در هر حال رشد این پدیده بخصوص در ایران نشانه ای میمون از یک رویکرد مثبت به علم و دانش و به اشتراک گذاشتن آن با دیگران است .
من این رشد را به فال نیک گرفته و می کوشم سهمی ( هرچند اندک و دیر هنگام) در اوج گیری این پدیده داشته باشم.من در این نوشته قصد دارم روش ایجاد، ارسال مطالب و همه کار هائی که دانستن آنها برای داشتن یک وبلاگ، لازم و مفید است را شرح دهم.
وبلاگ چیست؟
وبلاگ پدیده ای نوپا در عرصه اینتر نت است و بیش از چند سال از پیدایش آن نمی گذرد.
وبلاگ (Weblog) -که به آن بلاگ( Blog )نیز اطلاق می شود- ترکیبی است از دو کلمه webبه معنای شبکه جهانی و log (به معنای گزارش روزانه یا روز نوشت) و به یاد داشتهائی گفته می شود که توسط یک یا چند نفر بصورت روزانه، هفتگی یا گاه به گاه نوشته شده و در عرصه اینترنت قرار می گیرد.
چند معنی فارسی نیز برای آن ابداع شده است.
مثل تار نگار یا تار نگاشت که کمتر مورد استفاده قرار می گیرند.
هر فردی که به اینترنت دسترسی داشته باشد و مطلبی برای نوشتن داشته باشد می تواند بطور رایگان (یا در صورت تمایل با صرف هزینه)، صاحب یک وبلاگ شود.
مطالبی که در وبلاگ نوشته می شوند ممکن است خاطرات شخصی ، خبر ، مقالات علمی و هرگونه مطلب قابل نگارشی باشند.<b

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

 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  توجه فرمایید.

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


 

دانلود فایل  


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


دانلود پاورپوینت راهنمای ساخت وبلاگ 46 اسلاید

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

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 42

 

ماشین اره فلکه یا اره نواری:

این ماشین شامل دو فلکه بالا و پایین است که معمولاً از جنس چدن ریخته گری می باشد. این دو فلکه به طور عمودی و دقیق در امتداد هم قرار گرفته اند فلکة پایینی در مکان خود ثابت و تنها توانایی چرخش دارد اما فلکه بالایی قابلیت جابجا شدن به بالا و پایین طرفین را دارد برای بالا و پایین کردن فلکة بالا از فرمان کوچکی که در زیر این فلکه قرار دارد استفاده می شود برای شل و سفت کردن تیغه می توان از این قابلیت فلکة بالا استفاده کرد. کج و راست شدن فلکة بالا از فرمان دیگری که در کنار فلکه قرار دارد استفاده می شود.

بانداژ فلکه: هدف از این کار عدم تماس مستقیم تیغه با فلز فلکه بوده و نیز نرمتر کردن حرکت ارة نواری را تأمین می کند و اینکه جنس بانداژ می تواند: لاستیک، پلاستیک، و یا برزنت باشد.

شیوة استقرار تیغه روی فلکه:

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

باید توجه داشت تیغه روی فلکه طوری قرار بگیرد که دندانه های آن مستقیماً روی فلکه قرار نگیرد برای تنظیم این مسئله می توان از کج و راست کردن فلکة بالایی توسط فرمان کناری استفاده کرد.

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

سیستم ستاره و مثلث:

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


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


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

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

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

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


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

 

دسته بندی : پاورپوینت 

نوع فایل:  ppt _ pptx

( قابلیت ویرایش )

 


 قسمتی از محتوی متن پاورپوینت : 

 

تعداد اسلاید : 329 صفحه

برنامه سازی ساخت یافته پاسکال.
مولف : Elliot B.
Koffman مترجمین : لیدا جواهر قلم – فرنگیس شاکری نام درس : مبانی کامپیوتر و برنامه سازی ( رشته مهندسی کامپیوتر ) تعداد واحد درسی : 4 واحد نام تهیه کننده اسلایدها : مهندس داریوش نیک مهر فهرست مطالب فصل اول : مقدمه ای بر کامپیوتر و برنامه سازی فصل دوم : پاسکال و حل مساله فصل سوم : توابع و رویه ها فصل چهارم : ساختارهای انتخاب : دستورات if و else فصل پنجم : حلقه های تکرار : ستورات while و for و repeat فصل ششم : برنامه سازی پیمانه ای فصل هفتم : انواع داده های ساده فصل هشتم : فایل های متن فصل نهم : مهندسی نرم افزار فصل دهم : آرایه فصل یازدهم : آرایه های فشرده و آرایه های چند بعدی فصل دوازدهم : رکورد فصل سیزدهم :بازگشت پذیری فصل اول مقدمه ای بر کامپیوتر و برنامه سازی فهرست مطالب فصل اول مقدمه ای بر کامپیوتر کامپیوترهای الکترونیکی قدیمی و فعلی آشنایی با سخت افزار کامپیوتر حل مسئله و برنامه سازی استراتژی برنامه نویسی مراحل آماده سازی یک برنامه برای اجرا ساختن یک برنامه یا فایل مقدمه ای بر کامپیوتر کامپیوتر ابزاری است که محاسبات را با سرعتی بالا و دقتی زیاد انجام می دهد.
برای انجام کارهای مفید با کامپیوتر باید برنامه ای برای آن نوشته شود.
برنامه به مجموعه دستور العمل ها گفته می شود که کار خاصی را انجام می دهند.
برنامه معمولاَ تحت یک زبان برنامه سازی مثل پاسکال انجام می شود کامپیوترهای الکترونیکی قدیمی و فعلی در کامپیوتر های اولیه از لامپ خلا ُ استفاده می شد.
اما با تکنولوژی امروز می توان پردازنده یک کامپیوتر را در یک قطعه الکترونیکی با عنوان تراشه کامپیوتر قرار داد که اندازه ان تقریباً برابر با یک تمبر پستی است .یک کامپیوتر از دو بخش سخت افزار و نرم افزار تشکیل شده است.
آشنایی با سخت افزار کامپیوتر اجزای اصلی سخت افزار کامپیوتر : حافظه اصلی حافظه جانبی واحد پردازشگر مرکزی ابزار ورودی مانند صفحه کلید و ما وس ابزار خروجی مانند صفحه نمایش و چاپگر حافظه حافظه یکی از اجزاء اصلی کامپیوتر است.
حافظه یک کامپیوتر را به مثابه دنباله مرتبی از محل های حافظه در نظر بگیرید که سلول ها ی حافظه نامیده می شود.
هر کدام از سلول های حافظه دارای آدرس منحصر به فردی هستند.کلیه داده های موجود در حافظه با الگوی خاصی از 0 و 1 نمایش داده می شوند.
حافظه جانبی حافظه جانبی از طریق دستگاه های ذخیره سازی جانبی قابلیتی شبیه قابلیت ذخیره سازی داده ها به صورت پایداررا فراهم می کند.
یکی از دستگاه های ذخیره سازی متداول دیسک گردان است.
این وسیله داده ها و برنامه ها را روی رسانه حافظه ای به نام دیسک ذخیره و بازیابی می نماید.
دو نوع دیسک وجود دارد : دیسک سخت (ثابت) فلاپی دیسک (دیسک نرم یا لرزان) واحد پردازش مرکزی (CPU) CPU دو نقش بر عهده دارد : 1- هماهنگ کردن کلیه اعمال کامپیوتر 2- انجام عملیات محاسباتی و منطقی روی داده ها واحد پردازش مرکزی (CPU) برای پردازش برنامه ای که در حافظه اصلی ذخیره شده است CPUهر دستور العمل را به ترتیب بازیابی نموده (به این کار واکشی دستور العمل گفته می شود .) دستور العمل را تفسیر می کند تا

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

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  توجه فرمایید.

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



دانلود فایل  پرداخت آنلاین 


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


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

تحقیق درمورد آموزش ساخت ربات

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 22

 

آموزش ساخت ربات (میکروکنترلر) 

میکروکنترلر چیست: میکروکنترلر رو درواقع می توان یه کامپیوتر کوچولو در قالب یه چیپ برای کنترل وسایل الکترونیکی (در اینجا ربات) تلقی کرد. تفاوت میکروکنترلر با میکروپروسسور در اینه که میکروکنترلر دارای یک CPU ٫مقدار محدودی RAM ٬ ROM ٬ پورت های I/O و تایمر در درون خود می باشد در صورتی که میکروپروسسور فقط یه CPU هست و شما باید RAM, ROM ,... رو به صورت اجزای جانبی به اون متصل کنید (درست مثل CPU کامپیوتر). برای همین میکروکنترلرها تک منظوره ولی میکروپروسسورها همه منظوره هستند. با این تفاسیر میکروکنترلرها دارای کارایی های خاص خودشون مثلا در ماشین لباسشویی٬ ماکروویو٬ تلفن و البته ربات هاو... هستند یعنی جایی که استفاده از میکروپروسسور نه از نظر کارایی و نه از نظر اقتصادی عقلانیه! تازه فهمیدیم میکرو یعنی چی

انتخاب میکرو(مناسب ربات ما:

در انتخاب میکرو فاکتورهای زیادی دخیله: ۱-هزینه  ۲-سرعت  ۳-کارایی و قابلیت ها  ۴-راحتی کار با آن و... در حال حاضر در بازار ایران میکروهای متنوعی ازجمله ۸۰۵۱ از اینتل٬ PIC از میکروچیپ تکنولوژی و AVR از شرکت ATMEL هواخواهان زیادی دارن. همچنین آمارها نشون داده که در ساخت ربات اکثرا از PIC استفاده شده (در آمریکا :)) ولی من می خوام این پروژه رو با AVR انجام بدم چون تقریبا کم هزینه (۳۵۰۰) هستش٬ هم کارایی های مناسبی داره٬ هم برنامه نویسی برا اون آسونه (هم C داره هم Basic تازه کلی هم نرم افزار Emulator, Simulator ,... داره) و تازه پروگرمر ائن بسیار ساده و کم خرجه. با این حال فکر نمی کنم نوع میکرو تفاوتی در نقشه مدار و.. بزاره بجز کد و کامپایلر میکرو که سعی می کنم مال PIC یا حتی ۸۰۵۱ رو هم در کنار AVR زمیمه کنم. پس کسایی که با AVR کار نکردن اصلا نگران نباشن.راستی یادم رفت بگم برا این ربات از AVR مدل Atmega32 استفاده خواهم کرد (مفت ۳۵۰۰ و برای آموزش برنامه نویسی اون با وجود کامپایلرهای متنوعی چون Bascom (بیسیک) و CodeVision (سی) من Bascom رو انتخاب می کنم تا تازه کارهای برنامه نویسی هم مشکلی نداشته باشن (بیسیک که دیگه کاری نداره!). فکر نمی کنم چیزی ناگفته مونده باشه! پس از جلسه بعد آموزش ساخت پروگرمر و یکم آموزش برنامه نویسی AVR ٬البته فقط در حد کار خودمون -ربات- رو خواهیم داشت.

جلسه قبل کمی در مورد میکرو و میکروی مناسب کار خودمون صحبت کردیم. این جلسه می خوام به طور کلی تر راجع به قابلیت های میکروی AVR بخصوص مدل Atmega32 صحبت کنم. بزارین بعضی از قابلیت های مهم مربوط به کار خودمون رو بصورت لیست بنویسم:

کارایی بالا و توان مصرف کم

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

32K حافظه فلش داخلی قابل برنامه ریزی

پایداری حافظه فلش: قابلیت 10000 بار نوشتن و پاک کردن

2K حافظه داخلی SRAM

2 تایمر-کانتر 8 بیتی و یک تایمر-کانتر 16 بیتی

.....

برنامه نویسی

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

همونطور می بینید فقط 7 تا منو از قرار File, Edit, Program, Options, Tools, Window, Help داره. منوی File, Edit, Window, Help تمام برنامه های ویندوز که با هم مو نمی زنه پس اینا هیچ :). منوی Options هم که از اسمش پیداست برای تنضیمات کامپایلر و معرفی نوع و مدل میکرو و.. هست که البته هنگام پروگرام کردن میکرومون سراغش میایم و توضیحات کافی رو میدم. می مونه منوی Program که درواقع گزینه هایی برای کامپایل کد, Syntax Check و شبیه سازی داره که به مجرد شروع برنامه نویسی باهمینا باید سروکله بزنیم.حتما Bascom رو دانلود کنید و یکم وارسیش کنید چون پس فردا که برگشتم دیگه تفره نمی رم و دیگه آموزش کد نویسی رو خواهیم داشت که اون هم یکی دو جلسه بیشتر طول نمی کشه و بعد میریم سر مباحث الکترونیکی رباتمون. اما باور کنبد لذت برنامه نویسی و سروکله زدن با میکرو اونم AVR چیزی کم از ساخت ربوت نداره

بدنه یک برنامه در محیط

Bascom:منظور از بدنه حداقل کد یک برنامه هستش بدون هیچ فرمانی)  بدنه یک برنامه در محیط Bascom شامل تعیین نوع میکرو مورد استفاده٬ کریستال٬ پایان و گزینه های اختیاری دیگری است که در زیر معرفی میشن.

معرفی میکرو:

برای شروع یک برنامه در محیط Bascom ابتدا بایستی میکروی مورد نظر تعریف گردد. چون توصیه من در استفاده از مدل ATMEGA16|32|128 بود٬ بنابراین فعلا به علت زیق در همه چی فقط به تعریف همین ۳ مدل بسنده می کنم:

$REGFILE = VAR       'فرم کلی تعریف٫ "وار" یه رشته معرف مدل خاص میکروی مورد نظر هستش$REGFILE =  "M16def.dat"       'MEGA 16 MCU این برا مدل$REGFILE =  "M32def.dat"       'MEGA 32 MCU این برا مدل$REGFILE =  "M128def.dat"     'MEGA 128 MCU این برا مدل

کریستال:

برای مشخص کردن فرکانس کریستال (میکرو ها باید به یه قطعه خارجی بنام کریستال وصل بشن) استفاده شده برحسب هرتز از دستور CRYSTAL = X$ استفاده می نماییم X فرکانس کریستال استفاده شده بر حسب هرتز است. خوشبختانه AVR دارای یک کریستال 1MHZ داخلی هستش که واقعا یک نعمته! اما حتی برای استفاده از اون هم باید این دستور رو بکار ببریم. مثال:

$CRYSTAL = 100000        '1MHz internal$CRYSTAL = 140000        '14MHz external

یاداشت(اختیاری): گاهی نیاز است یاداشتهایی برای اطلاعات بیشتر در برنامه اضافه کنید٬ در Bascom هم مثل بیسیک می تونید با علامت " ' " یا REM اینکارو انجام بدید. درست مثل یادداشت های اضافی که من در مثالهای قسمتهای قبل استفاده کردم! مثال:

Print "Hello World"      'این دستور بعدا معرفی میشه  

REM این هم یه مدل دیگه از یادداشت اختیاریه

همچنین در پایان هر برنامه باید از کلمه END استفاده کنید که مثل یک حلقه بی پایان عمل می کنه (مثلا در سی باید همیشه یه حلقه درست کنی. یه کار تکراری) و دلیل استفادش چه در این کامپایر و برای این میکرو و چه در سایر کامپایلرها و برای میکروهای دیگه٬ اینه که سیستم برنامه میکرو با کامپیوتر فرق فوکوله و اگه از END یا حلقه بی پایان استفاده نکنیم برنامه همینطور میره پایین و سایر آدرس های حافظه میکرو رو به خیال ادامه برنامه میخونه که این باعث Error میشه دیگه! پس End یادتون نره!خوب دیگه از گزینه های اجباری بدنه تغریبا چیزی نموند و برای اینجلسه هم کافیه! جلسه بعد آموزش نحوه تعریف شرط و حلقه و ... در Bascom رو داریم پس حتما مطلب رو دنبال کنید.

پیکربندی پورتها:

همونطور که در شکل مقابل می بینید میکروی AVR (مدل ATMEGA32) داری ۴۰ پایه هستش که ۳۲ تا از پایه های اون می تونه برای چهارتا پورت موجود در اون استفاده میشه. این ۴ پورت مانند شکل به صورت PA, PB, PC, PD نامگزاری شده اند که البته هر کدام از این پورتها دارای ۸ پین (۸X۴=۳۲) هستند. که درواقع هر پورت رو باید به صورت یک بایت در نظر گرفت و هر پین رو به صورت یک بیت (حتما می دونید هر بایت، ۸ بیت هستش!) فرض کرد و هر کدوم از این ۳۲ پایه میکرو مربوط به پین خاصی از یک پورت است. در Bascom نماد پورتها به صورت portx که X یکی از حروف A..D هست بکار میره و نماد پین های هر پورت هم به صورت portx.y که در اینجا X مثل بالا هستش و y شماره پین از ۰ تا ۷ میباشه (۰تا۷ میشه ۸تا). مثال:

 PortB = 10         'set portb to 10 PortC.0 = 0        'Set pin 0 of portC to 0 PortC.4 = 1        'Set pin 4 of PortC to 1

نکته دیگه که باید دقت کنید اینه که پورت ها یک بایتی هستند یعنی نهایت عددی که میشه در اونا قرار داد ۲(۱۱۱۱۱۱۱۱) درمبنای باینری یا ۲۵۵ در مبنای دهدهی خودمون هست. وقتی عدد ۲(۱۱۱۱۱۱۱۱) یا ۲۵۶ رو مثلا در پورت سی قرار بدیم تمام پین های این پورت ۱ میشن و اگر باز عدد ۱۷ معادل ۲(۰۰۰۱۰۰۰۱) رو در اون قرار بدیم (PortC=17) انگاه پینهای ۰ و ۴ این پورت یک خواهند شد. فکر کنم فهمیده باشید قضیه از چه قراره :) فقط باید یکم تبدیل باینری به دهدهی و برعکس رو بلد باشید... اما اگر هنوز کار میکروکنترلر رو درک نکردید و اصلا نمیدونید حالا یک شدن هر پین به چه درد می خوره اصلا نگران نباشید چون به موقع توضیح خواهم داد

روباتیک

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

 

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


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


تحقیق درمورد آموزش ساخت ربات