کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

پروژه طراحی سیستم کنترل آسانسور. doc

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

پروژه طراحی سیستم کنترل آسانسور. doc


پروژه طراحی سیستم کنترل آسانسور. doc

 

 

 

 

 

 

نوع فایل: word

قابل ویرایش 80 صفحه

 

چکیده:

در این پایان نامه هدف طراحی سیستمی با استفاده از میکروکنترلرهای AVR، برای کنترل آسانسور می باشد. این سیستم کنترلی برای یک آسانسور سه طبقه فرض و طراحی شده است. برای آزمایش و بررسی طرح ماکت چاهک آسانسوری سه طبقه طراحی و ساخته شد. در این سیستم باید انواع روش های استاندارد شده پاسخ دهی به درخواست های احضارات خارجی و داخلی کابین پیاده سازی شود. مانند کلکتیو دان، کلکتیو آپ، فول کلکتیو، کلکتیو سلکتیو و پوش باتن. همچنین حالت کنترل حرکت دستی آسانسور در حالت تعمیر یا سرویس (رویزیون) نیز پیاده سازی شده است. طراحی با استفاده از میکروکنترلر AVR روشی ساده می باشد که می تواند جایگزین طراحی با FPGA و PLC شود.

 

مقدمه:

ابزارهای معمولی در یک سیستم معمولا با استفاده از یک وسیله‌ی ورودی-خروجی به واحد کنترل متصل می‌گردند و از باس‌های موازی آدرس و داده و احیاناً دیکدرهای آدرس استفاده می‌شود که منجر به سیم‌کشی زیادی بر روی مدار چاپی برای مسیرهای آدرس و داده می‌شود. این مسئله در محصولاتی از جمله TV-set، VCRها و تجهیزات صوتی قابل قبول نیست. به‌علاوه این مشکل در چنین ابزارهایی باعث افزایش حساسیت دستگاه به تداخل امواج الکترومغناطیسی و نیز تخلیه‌ی الکترواستاتیکی می‌گردد. تحقیق در زمینه‌ی حل این مشکلات در شرکت فیلیپس منجر به ابداع پروتکل I2C گردید. در اوایل دهه‌ی ۱۹۸۰ این شرکت یک باس ساده‌ی دو خطی برای کنترل کارآمد درون آی‌سی ابداع کرد. این باسIC Inter- و یا باس I2C نامیده شد. در سال ۲۰۰۰ آخرین ویرایش این پروتکل ارائه شد و هم‌اکنون تولیدات این شرکت شامل رنج گسترده‌ای از محصولاتی ست که امکان تبادل اطلاعات را با یکدیگر به‌راحتی بر روی باس پیدا کنند. هاب‌های ارائه شده و تکرارکننده‌های باس و سوئیچ‌های دوجهته و مالتی‌پلکسرها باعث افزایش تعداد وسایلی شده‌اند که باس می‌تواند بپذیرد. باس I2C فضا را حفظ می‌کند و باعث کاهش چشم‌گیر هزینه‌ی نهایی می‌شود. دو خط باس به‌معنی سیم‌های چاپی کمتر و درنتیجه بردهای مدارچاپی خیلی کوچکتر و تست و عیب‌یابی راحت‌تر و سریع‌تر است.

همان‌گونه که در خلاصه ی پروژه آمده است، این پروتکل در طراحی‌های صنعتی به صورت یک استاندارد جهانی درآمده است و در بیش از ۵۰ کمپانی بزرگ صنعت الکترونیک از جمله Intel، Atmel، XICo، Analog Device و... به کار گرفته شده است. امید است با به کارگیری این پروتکل در کشور ما نیز به رشد و توسعه ی هر چه بیشتر صنعت داخلی کمک شود.

 

فهرست مطالب:

مقدمه

فصل یکم – آسانسور چیست

1-1-تاریخچه صنعت آسانسور در جهان

1-1-1-آسانسورهای امروزی

1-1-1-1-آسانسورهای کششی

1-1-1-2-آسانسورهای هیدرولیک

1-2-انواع آسانسور

1-3-آسانسورهای گروهی

1-3-1-سیستم دوپلکس

1-3-2-تحلیل ترافیک و انتخاب آسانسور

فصل دوم- مشخصات فنی آسانسور

1-2-عملکرد تابلوی میکروپروسسوری

2-1-1-خصوصیات فنی تابلو

2-1-1-1-ویژگیهای عمومی تابلو

2-1-1-2-ورودیهای تابلو

2-1-1-3-خروجیهای تابلو

2-2-انواع سرویس دهی کابین

2-2-1-کلکتیو آپ

2-2-2-کلکتیو دان

2-2-3-فول کلکتیو

2-2-4-کلکتیو سلکتیو

2-2-5-پوش باتن

2-3-سیستم حرکتی آسانسور

2-3-1-الکتروموتورهای آسنکرون

2-3-1-1-ساختمان موتور سه فاز

2-3-2-موتورهای سنکرون آهنربای دائم

2-3-3-سیستم کنترل سرعت vvvf

2-3-3-1-یک درایو کنترل سرعت vvvfچیست

2-3-3-2-بررسی منحنی حرکت

2-3-3-3-آشنایی بیشتر با اصطلاحات رایج در درایوها

2-3-3-4-ویژگی تابلو فرمان مجهز به درایو vvvf

2-4-تعیین موقعیت کابین

2-5-مدار سری استپ

فصل سوم-پیاده سازی سخت افزاری پروژه

3-1-هدف پروژه

3-1-1-ورودیها

3-1-2-خروجیها

3-2-قطعات سخت افزاری

3-3-پیاده سازی پروژه

3-3-1-نحوه اتصال ورودیها به میکرو

3-3-1-1-شاسیهای احضار طبقات خارج وداخل کابین

3-3-1-2-میکرو سوئیچهای سنسور طبقات

3-3-1-3-انتخاب منطق پاسخ دهی

3-3-2-نحوه اتصال خروجیها به میکرو

3-3-2-1-اتصال موتور

3-3-2-2-نمایشگر طبقات

3-3-2-3-نمایشگر LCD

فصل چهارم-برنامه ریزی میکرو

4-1-پوش باتن

4-2-کلکتیو آپ

4-3-کلکتیو دان

4-4-فول کلکتیو

4-5-رویزیون

پیوست یک-ATmega 32

پیوست دو-L298n..

پیوست سه-کدهای برنامه

فهرست منابع و مآخذ

 

فهرست شکلها:

شکل1-1-آسانسور کششی

شکل 1-2-آسانسور هیدرولیک

شکل 1-3-نقشه دوبلکس(دو سری شاسی احضار)

شکل 1-4-نقشه دوبلکس(یک سری شاسی احضار)

شکل 2-1-ضربه گیر

شکل 2-2-ساختمان موتور سه فاز

شکل 2-3-ساختمان موتور سنکرون با توزیع شار شعاعی

شکل 2-4-جهت میدان مغناطیسی در موتور سنکرون با آهنربای دائم نصب شده بر روی روتور داخلی

شکل 2-5-جهت میدان مغناطیسی در موتور سنکرون با آهنربای دائم نصب شده بر روی روتور داخلی

شکل 2-6-موتور سنکرون با توزیع شار محوری

شکل 2-7- منحنی حرکت سیستم دو سرعته و VVVF

شکل 2-8- نمودار سرعت-حرکت آسانسور در سیستم VVVF

شکل 2-9-سنسورهای دورانداز و توقف

شکل 2-10-نحوه قرارگیری سنسور توقف...

شکل 2-11-نحوه قرارگیری سنسور دورانداز

شکل 3-1-مدار شاسیهای احضار خارج و شاسیهای داخل کابین

شکل 3-2-مدار میکروسوئسچهای سنسور طبقات

شکل 3-3-بافر 74LS245

شکل 3-4-آی سی L298n

شکل 3-5-مدار راه انداز موتور

شکل 3-6-مدار نمایشگر طبقات

شکل 3-7-مدار اتصال LCD به میکروکنترلر

شکل 4-1-پروگرمر

شکل 4-2-فلوچارت تعیین جهت حرکت

شکل 4-3-فلوچارت پوش باتن

شکل 4-4-فلوچارت کلکتیو آپ

شکل 4-5-فلوچارت کلکتیو دان

شکل 4-6-فلوچارت رویزیون

 

فهرست جدولها:

جدول1-1-مقایسه آسانسورهای کششی و هیدرولیک

جدول 2-1-مقایسه تابلو رله ای و میکروپروسسوری

جدول 3-1-انتخاب منطق پاسخ دهی به درخواستها

جدول 3-2-حالات ورودی مدار راه انداز موتور

جدول 3-3-پایه های LCD

 

منابع ومأخذ:

[۱[ کاهه، علی، میکروکنترلرهای AVR، سازمان چاپ و انتشارات وزارت فرهنگ و ارشاد اسلامی، ۱۳۸۶، ص ۵۴-۵۸، ص۱۱۸=۲۵۸

]2[ جوادی، باقر،باس I2C ،پایان نامه ،1381

http://eeprofs.iust.ac.ir/Shahri/Computer%20Buses_84/I2C%20Protocol.doc

[3]: Data communication networks and open system standards

[4]: D.Paret and C.Fenger , The I2C Bus from Theory to PractICe , John Wiley & Sons , Portland , 1999.

[5]: www.semIConductors.philips.com/buses/i2c

[6]: http://www.mcc-us.com/I2CBusTechnicalOverview.pdf

[7]: www.esacademy.com/index.htm

[8]: http://www.nxp.com/acrobat/usermanuals/UM10204_3.pdf

[9]: THE I2C-BUS SPECIFICATION - VERSION 2.1 - JANUARY 2000

[10]: I2C BUS – Quarndon ElectronICs Ltd.

http://quarndon.co.uk/index.php?main_page=index&cPath=56_37

[11]: Westermo Handbook – Industrial data communICation – Edition 3.0 – westermo teleindustri AB, Sweden


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


پروژه طراحی سیستم کنترل آسانسور. doc

پروژه آشنایی با شکبه و تجهیزات آن. doc

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

پروژه آشنایی با شکبه و تجهیزات آن. doc


پروژه آشنایی با شکبه و تجهیزات آن. doc

 

 

 

 

 

 

نوع فایل: word

قابل ویرایش 150 صفحه

 

مقدمه:

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

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

درسال 1990 بودکه کامپیوتر های شخصی (PC) به وجود آمدند اولین خصیصه ای که داشتند این بودکه برای کاربردهای کوچک شخصی طراحی شده بودند و ارزان قیمت بودند اما برای داشتن مزایای Main frame ها و سهولت و سادگی PC ها مفهوم جدیدی به نام شبکه های کامپیوتری به وجود آمد.

کد شبکه های کامپیوتری از نظر مستقل بودن اجزا و پردازشگر داشتن مثل PC ها هستند اما از نظر مرکزیت داشتن و تبادل و اشتراک منابع شبیه Main frame ها هستند.

برخی از مزایای شبکه های کامپیوتری می توان موارد زیر را نام برد.

1-قابلیت توسعه

2-قابلیت اطمینان

3-اشتراک منابع

4-ارتباط و تعامل داده ای

 

فهرست مطالب:

فصل اول

آشنایی با شبکه و تجهیزات آن

شبکه

پارامترهای موجود در شبکه

تقسیم بندی منطقی شبکه

نحوه login کردن win9x به یک Domain

Access control

انواع توپولوژی

1-توپولوژی خطی (BUS)

2-توپولوژی استار (STAR)

3-توپولوژی حلقوی (RING)

4-توپولوژی (MESH)

5-توپولوژی بی سیم (Wire less)

فیبرنوری (Fiber optic)

تعریف (NIC) یا کارت شبکه

پارامترهای فیزیکی NIC

مسیر یاب (Router)

مدل OSI

1-لایه Physical

2-لایه Data link

3-لایه Network

4-لایه Transport

5-لایه Session

6-لایه Presentation

7-لایه Application

انواع ساختارهای WAN

فصل دوم

windows 2000 server

-خدمات سرویسگر

سرویسگرهای مکینتاش

پیکربندی رفتار سرویسگر برای مکینتاش

پیکربندی حجم های مکینتاش

برپایی امنیت درحجم های مکینتاش

بارگذاری نرم افزار سرویسگر برروی مکینتاش

Intellimirror,ZAW

Windows Installer

Remote Installation service

برپایی RIS

مدیریت RIS

ایجاد یک دیسک راه اندازی از راه دور

نصب یک سرویسگر

Remote installation preptool

خلاصه

نظارت برکارایی و تشخیص مشکلات

مطالبی در مورد مدل رویدادی ویندوز

استفاده از Event logs, Event viewer

یافتن و فیلتر کردن رویدادها

کار با فایل وقایع Security

مطالبی درباره ی شمارنده های ویندوز

Performance Monitor

Perfornance logs and alerts

استفاده از Network Monitor

نحوه استفاده بر سرویس ها

طریقه ایجاد هشدارها

ابزار برنامه نویسی

استفاده از سطر فرمان

استفاده از راهنما در command prompt

لیست فرمان ها

فایل های دسته ای

مطالبی در مورد windows scripting host

استفاده از اسکریپت ها

اسکریپت های ورود به سیستم

مدیریت متغیرهای محیطی

خلاصه

خدمات امنیتی

نحوه کار جفت کلید ها

اعتبارسنجی Kerberos

کار با تصدیق ها

امنیت سخت افزاری

Encryption file system

برای رمزگذاری یک فایل یا پوشه

پروتکل های ایمن اینترنت

خلاصه  


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


پروژه آشنایی با شکبه و تجهیزات آن. doc

پروژه پیاده سازی الگوریتم doc .FLB

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

پروژه پیاده سازی الگوریتم doc .FLB


پروژه پیاده سازی الگوریتم doc .FLB

 

 

 

 

 

 

نوع فایل: word

قابل ویرایش 85 صفحه

 

چکیده:

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

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

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

 

مقدمه:

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

Mainfram معایب

هزینه سیستم های Mainfarme. یکی از اولین دلایل مهم ، هزینه های بالای سیستم های Mainframe است. این مسئله از دو زاویه متفاوت قابل بررسی است: هزینه بالای سرمایه گذاری اولیه که بسیاری از سازمان ها و موسسات توان مالی آن را ندارند و دوم اینکه در این مدل ، دارای صرفا" یک نقطه آسیب پذیر با ریسک بالا می باشیم.

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

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

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

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

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

 

فهرست مطالب:

1-1مفهوم گرید

1-2طبقه بندی گرید

3-1 ارزیابی گرید

1-4کاربردگرید

1-5 تعریف زمانبندی گرید

1-6 مروری بر تحقیقات گذشته

1-7 مفهوم اصطلاحات به کار برده شده

1-8 نمای کلی پایان نامه

فصل دوم:زمانبندی کارها در سیستم های توزیع شده

2-1 زمانبندی کلاستر و ویژگیهای آن

2-2 زمانبندی گرید و ویژگیهای آن

3-2 رده بندی الگوریتم های زمانبندی گرید

2-3-1  زمانبندی محلی/سراسری

2-3-2 زمانبندی ایستا/پویا

2-3-3 زمانبندی بهینه/نزدیک به بهینه

2-3-4 زمانبندی توزیع شده/مرکزی

2-3-5 زمانبندی همکار و مستقل

2-3-6 زمانبندی زمان کامپایل /اجرا

2-4-1 رده بندی الگوریتم های زمانبندی از دیدگاهی دیگری

2-4-2 اهداف زمانبندی

2-4-3  زمانبندی وفقی

2-4-4 رده بندی برنامه های کاربردی

2-4-4-1 کارهای وابسته

2-4-4-2 گراف کار

2-4-5  وابستگی کارهای تشکیل دهنده برنامه کاربردی

2-4-6 زمانبندی تحت قیود کیفیت سرویس

2-4-7 راهکارهای مقابله با پویایی گرید

2-5 الگوریتم های زمانبندی کارهای مستقل

2 -5-1 الگوریتم  MET  

2-5-2 الگوریتم MCT

2-5-3 الگوریتم  Min-min

2-5-4 الگوریتم Max-Min

2-5-5 الگوریتم Xsuffrage

2  -5-6- الگوریتم GA

2-5-7- الگوریتم  SA

فصل سوم:الگوریتم های زمانبندی گراف برنامه

3-1 مشکلات زمانبندی گراف برنامه

3-2 تکنیک های مهم زمان بندی گراف برنامه در سیستم های توزیع شده

3-2-1- روش ابتکاری بر پایه لیست

3-2-2- روش ابتکاری بر پایه تکثیر

3-2-3- روش ابتکاری کلاسترینگ

3-3- دسته بندی الگوریتم های زمان بندی گراف برنامه در سیستم های توزیع شده

3-4- پارامترها و مفاهیم مورد استفاده در الگوریتم های زمان بندی گراف  برنامه

3-5- الگوریتم های زمان بندی گراف برنامه با فرضیات محدودکننده......50

3-5-1- الگوریتمی با زمان چند جمله ای برای گراف های درختی - الگوریتم HU

3-5-2- الگوریتمی برای زمان بندی گراف برنامه با ساختار دلخواه در سیستمی با دو پردازنده

3-5-3- الگوریتمی برای زمان بندی گراف بازه ای مرتب شده

3-6- الگوریتم های زمان بندی گراف برنامه در محیطهای همگن

3-6-1- الگوریتم Sarkar

3-6-2- الگوریتمHLFET

3-6-3- الگوریتم ETF

3-6-4- الگوریتم ISH

3-6-5- الگوریتم FLB

3-6-6- الگوریتم DSC

3-6-7- الگوریتم CASS-II

3-6-8- الگوریتم DCP

3-6-9- الگوریتم MCP

3-6-10- الگوریتم MD

3-6-11- الگوریتم TDS

3-7- الگوریتم های زمان بندی گراف برنامه در محیطهای ناهمگن

3-7-1- الگوریتم HEFT

3-7-2- الگوریتم CPOP

3-7-3- الگوریتم LMT

3-7-4- الگوریتمTANH

فصل چهارم:الگوریتم FLB

1-4 ویژگیهای الگوریتم

4-2 اصطلاحات به کار برده شده

4-3 الگوریتم

4-4 پیچیدگی الگوریتم

4-5 کارایی الگوریتم

فصل پنجم: شبیه سازی گرید

5-1 ابزار شبیه سازی

5-1-1- optosim

5-1-2 SimGrid

5-1-3- Gridsim

کارهای انجام شده

پیشنهادات

مراجع

 

فهرست اشکال:

شکل 1-2 ساختار کلاستر

شکل 2-2 ساختار زمانبند گرید

شکل 2-3-2 رده بندی الگوریتم های ایستا

شکل 2-4 رده بندی برنامه های کاربردی

شکل 2-5-6کلاس بندی برنامه های کاربردی

شکل 3-2-3 گراف نمونه با هزینه محاسباتی و ارتباطی

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

شکل 3-4 گراف کارها

شکل 3-5-3 گراف بازه ای مرتب شده با هزینه محاسباتی یکسان

شکل 3-5-3 مقایسه الگوریتم های زمانبندی گراف برنامه در محیطهای

همگن

شکل 4-1 گراف کار

شکل 5-2 ساختار  Gridsim

 

منابع ومأخذ:

[1]  A. Darte. Two heuristics for task scheduling, laboratoire lip-imag, ecole normale

superieure de lyon, 69364. 1991.

[2]  A. Radulescu and A. J. C. van Gemund. Flb: Fast load balancing for

distributed-memory machines. In Proc. Int’l Conf. on Parallel Processing, 1999.

[3]  A. R˘adulescu and A. J. C. van Gemund. On the complexity

of list scheduling algorithms for distributed-memory

In Proc. ICS, pages 68–75, June 1999.

[4]  Amstrong, R., Hensgen, D., and Kidd, T. (1998). The relative performance of various

mapping algorithms is independent of sizable variances in run-time predictions.

IEEE Heterogeneous Computing Workshop(HCW’98), pages 79–87.

[5]  Aubin Jarry, Henri Casanova, and Francine Berman. Dagsim: A simulator for

dag scheduling algorithms. Technical Report RR2000-46, LIP, 2000.

[6]  Beaumont, O., Legrand, A., Marchal, L., and Robert, Y. (2005). Independent and

divisible tasks scheduling on heterogeneous star-shaped platforms with limited

Proceedings of the Conference on Parallel,Distributed and Network-

Based Processing(Euromicro-PDP’05), pages 179–186.

[7] Braun, T., Siegel, H., Beck, N., and Freund, R. (2001). A comparision of eleven static

heuristics formapping a class of independent tasks onto heterogeneous distributed

computing systems. Journal of Parallel and Distributed Computing, 61:810–837.

[8]  Casavant, T. and Kuhl, J. (1988). A taxonomy of scheduling in general-purpose

distributed computing systems. IEEE Transactions on Software Engineering,

14(2):141–153.

[9] C.A. Glass, C.N. Potts, and P. Shade. Unrelated parallel machine scheduling

using local search. Mathematical and Computer Modelling, 20(2):41–52, July

[10 ] D.K. Friesen. Tighter bounds for lpt scheduling on uniform processors. SIAM

Journal on Computing, 16(3):554–560, June 1987.

[11]  Eckart Lorenz and the MAGIC collaboration. Status of the 17m diameter magic

New Astronomy Reviews, 48(5-6):339–344, April 2004.

[12] E.G. Coffman. Computer and Job-Shop Scheduling Theory. Wiley, 1976.

[13] E.G. Coffman and R.L. Graham. Optimal scheduling for two-processor systems.

Acta Informatica, 1:200–213, 1972.

[14]  EGEE Project. http://public.eu-egee.org/.

[15]  F. Berman, R.Wolski, H. Casanova,W. Cirne, H. Dail, M. Faerman, S. Figueira,

Hayes, G. Obertelli, J. Schopf, G. Shao, S. Smallen, S. Spring, A. Su, and

Zagorodnov. Adaptive computing on the grid using apples. IEEE Trans. on

Parallel and Distributed Systems (TPDS), 14(4):369–382, 2003.

[16]  F.D. Berman, R. Wolski, S. Figueira, J. Schopf, and G. Shao. Applicationlevel

scheduling on distributed heterogeneous networks. In ACM Press, editor,

Proceedings of the 1996 ACM/IEEE conference on Supercomputing,, 1996.

[17] GridSim (2002). The gridsim project homepage. http://www.gridbus.org/gridsim/.

[18] H. El-Rewini and T.G. Lewis. Scheduling parallel program tasks onto arbitrary

target machines. Journal of Parallel and Distributed Computing, 9:138–153,

[19] Ibarra, O. and Kim, C. (1977). Heuristic algorithms for scheduling independent tasks

on non-identical processors. Journal of the ACM, 24(2):280–289.

[20] I. Foster and C. Kesselman. Globus: A metacomputing infrastructure toolkit.

J. Supercomputer Application, 11(2):115–128, 1997.

[21]  I. Foster and C. Kesselman. The Grid: Blueprint for a New Computing Infrastructure.

Morgan Kaufmann, San Francisco, CA, 1998.

[22]  I. Foster, J. Geisler, W. Nickless, W. Smith, and S. Tuecke. Software infrastructure

for the i-way high performance distributed computing experiment. In

5th IEEE Symposium on High Performance Distributed Computing, pages

562–571, 1997.

 [23]  J. J. Hwang, Y. C. Chow, F. D. Anger, and C. Y. Lee. Scheduling precedence

graphs in systems with interprocessor communication times. SIAM Journal on

Computing, 18(2):244–257, April 1989.

[24]  Jing-Chiou Liou and Michael A. Palis. An efficient task clustering heuristic for

scheduling dags on multiprocessors. In Symposium of Parallel and Distributed

Processing, 1996.

[25]  Manzur Murshed Gippsland, Rajkumar Buyya , “Using the GridSim ToolKit for

Enabling Grid Computing Education”.

[26]  M.R. Garey and D.S. Johnson. Computers and Intractability: A Guide to the

Theory of NP-Completeness. W.H. Freeman and Company, 1979.

[27] M. Maheswaran and H. J. Siegel. A dynamic matching and scheduling algorithm

for heterogeneous computing system. In the 7th Heterogeneous Computing

Workshop(HCW ’98), pages 57–69. IEEE Computer Society Press, March 1998.

[28]  N. Tonellotto, Information Science and Technologies Institute Italian National

Research Council Italy, R. Yahyapour Institute for Robotics Research University of

Dortmund Germany, “A Proposal for a Generic Grid Scheduling Architecture”.

[29]  O. Ibarra and C. Kim. Heuristic algorithms for scheduling independent tasks

on nonidentical processors. Journal of the ACM, 77(2):280–289, April 1977.

[30]  Pam, M. (1988). Software pipelining:an effective scheduling technique for vliw machines.

In Proceedings of the SIGPLAN’88, pages 318–328.

[31 ]  P.C. Fishburn. Interval Orders and Interval Graphs. John Wiley & Sons, 1985.

[32]  R.L. Graham. Bounds on multiprocessing timing anomalies. SIAM J. Appl.

, 17:416–429, 1969.

[33]  R.L. Graham, E.L. Lawler, J.K. Lenstra, and A.H.G. Rinnoy Kan. Optimization

and approximation in deterministic sequencing and scheduling: A survey.

Annals of Discrete Mathematics, (5):287–326, 1979.

[34]  S. J. Kim and J. C. Browne. A general approach to mapping of parallel computation

upon multiprocessor architectures. Proc. Int’l. Conf. on Parallel Processing,

pages 1–8, 1998.

[35]  R. Sethi. Scheduling graphs on two processors. SIAM Journal of Computing,

5(1):73–82, March 1976.

[36] T. Adam, K.M. Chandy, and J.R. Dickson. A comparison of list schedules for

parallel processing systems. CACM, 17(12):685–690, 1974.

[37]  T.C. Hu. Parallel sequencing and assembly line problems. Oper. Research,

19(6):841–848, November 1961

[38]  T. Yang and A. Gerasoulis. Dsc: Scheduling parallel tasks on an unbounded

number of processors. IEEE Transactions on Parallel and Distributed Systems,

5(9):951–967, September 1994.

[39]  W.H. Kohler and K. Steiglitz. Characterization and theoretical comparison of

branch-and-bound algorithms for permutation problems. Journal of the ACM,

21(1):140–156, January 1974

[40]  Yu-Kwong Kwok and Ishfaq Ahmad. Static scheduling algorithms for allocating

directed task graphs to multiprocessors. ACM Computing Surveys, 31(4):406–

471, 1999.

[41]  Eclipse Project, http://www.eclipse.org/eclipse/

 [42]  FAFNER. http://www.npac.syr.edu/factoring.html.


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


پروژه پیاده سازی الگوریتم doc .FLB

پروژه آموزش میکروکنترلر doc .AVR

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

پروژه آموزش میکروکنترلر doc .AVR


پروژه آموزش میکروکنترلر doc .AVR

 

 

 

 

 

 

نوع فایل: word

قابل ویرایش 35 صفحه

 

مقدمه:

میکرو کنترلر های خانواده AVR در مقایسه با میکروکنترلرهای 8051 دارای انعطاف پذیری غیر قابل مقایسه می باشند.

برای این دسته از میکروکنترلرها کامپایلرهای متعددی ارائه شده است. که قادر به هر نوع کدی اعم از C اسمبلی حتی بیسیک می باشد.

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

میکرو کنترلر ها ی AVR بر مبنای معماری RISC پایه گذاری شده اند.

میکروکنترلرهای AVR به یک سازمان ثبات عمومی مجهز شده است که 32 ثبات 8 بیتی را در بر میگیرد

در AVR شما می توانیدهرکدام از عملوندهای دستورالعمل مورد نظر را در یکی از این 32 ثبات قرار داده و حتی نتیجه عمل را می توان در یکی از همان دو ثبات ذخیره کنید.

و با استفاده از 4 پایه میکروکنترلر یعنی MISO , MOSI ,SCK,RESET

طی چند ثانیه برنامه ریزی کنید.

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

 

فهرست مطالب:

مقدمه ای بر میکروکنترلرهای خانواده AVR

مروری بر میکروکنترلرهای خانواده 8051

فصل اول

روشهای برنامه ریزی میکروکنترلرهای

برای برنامه ریزی میکروکنترلرهای AVR 4 روش موجود است

محیط برنامه نویسی bascom AVR

بخش دوم: آشنایی با محیط برنامه نویسی BASCOM AVR

دکمه run program

دکمه stop program

دکمه step into

دکمه step over

دکمه show hardware emulation

دکمهdisplay register window:

دکمه display i/o registr window

دکمه display memory window

Watch tab

Interrupt tab

زیر منوی chip

بخش چهارم

فصل دوم

فصل سوم

توابع کتابخانه ای موجود در BASCOM AVR

توابع محاسباتی ومنطقی

تابع RAD 20 EG

توابع کار با رشته ها

تابع ASC

تابع bin 2 cgary

فصل چهار

ارتباطات سریال

فصل پنجم

تایمر ها و شمارنده ها

برنامه نویسی برای تایمرها

فصل ششم

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

فصل هفتم

اتصال LCD به میکروکنترلر

فصل هشتم

استفاده از RTC در میکروکنترلر های AVR

فصل نهم

استفاده از مدهای sleep تراشه

مد idle

مد ADC noise reduction

مد stand by


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


پروژه آموزش میکروکنترلر doc .AVR

پروژه اتوماسیون سیستم آشپزخانه مرکزی. doc

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

پروژه اتوماسیون سیستم آشپزخانه مرکزی. doc


پروژه اتوماسیون سیستم آشپزخانه مرکزی. doc

 

 

 

 

 

 

نوع فایل: word

قابل ویرایش 85 صفحه

 

چکیده

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

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

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

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

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

 

مقدمه:

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

مشتری مداری (costomer focus) مهمترین عامل در موفقیت هر سازمان می باشد در دنیای رقابتی امروز توجه به این موضوع بسیار حائز اهمیت است.

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

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

انتخاب این پروژه وتکمیل آن درراستای سیاست تجارت الکترونیک بوده،چون که مقدمه تجارت الکرونیک ،اتوماسیون وانجام فرایندها با کامپیوتر می باشد.

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

 

فهرست مطالب:

مقدمه

چکیده

فصل اول: تعریف و امکان سنجی سیستم

تعریف مسئله

2-1 اهداف مسئله

1-2-1 اهداف کلی

2-2-1 اهداف جزئی

محدوده سیستم

4-1 کارهای انجام شده مرتبط با موضوع

5-1 امکان سنجی سیستم

فصل دوم: تجزیه و تحلیل سیستم

دیاگرام متن

2-2 نمودار گردش داده ها(DFD)

1-2-2 نمودار گردش داده ها سطح 1

2-2-2 نمودار گردش داده ها سطح 2

3-2-2 نمودار گردش داده ها سطح 3

نمودار ER

4-2 تشریح خصوصیات موجودیت ها

فصل سوم: پیاده سازی سیستم

ویژگها و علل انتخاب زبان برنامه نویسی

2-3 ویژگها و علل انتخاب زبان پایگاه داده

تشریح ایجاد بانک اطلاعات

1-3-3 نحوه ایجاد جدول

2-3-3 رابطه ها در ارتباطات

4-3 تشریح و طراحی منو ها

5-3 تشریح و پیاده سازی فرم ها

فصل چهارم: راهنمای کاریاب سیستم

نرم افزار های مورد نیاز سیستم

2-4 سخت افزارهای مورد نیاز سیستم

نحوه ی نصب برنامه

4-4 نحوه اجرای برنامه

منابع و ماخذ

 

منابع وماخذ:

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

مهندس رمضان عباس نژاد

راهنمای جامع ویژوال بیسیک 6 مترجم: مهندس بهرام پاشایی

Deitel & Deitel T.R.Nieto

آموزش ویژوال بیسیک 6 در 21 روز علیرضا زارع پور

google.com

iranvig.com

parsvb.com


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


پروژه اتوماسیون سیستم آشپزخانه مرکزی. doc