loading...

بهترين و سريعترين مرجع دانلود كارآموزي و پروژه و پايان نامه

دانلود پايان نامه و پروژه و كارآموزي در تمامي رشته هاي دانشگاهي

بازدید : 438
11 زمان : 1399:2

تعداد صفحات:28
نوع فايل:word
فهرست مطالب:
مقدمه
مقايسه سيستم هاي كنترلي مختلف
برخي از معايب يا توجهات خاص در بكارگيري سيستم هاي PLC
برخي از شركت هاي سازنده PLC
سخت افزار PLC
ورودي و خروجي دور دست و ارتباط با آن ها
انواع محيط هاي برنامه نويسي و امكانات نرم افزاري در PLC
زبان SFC
حالت هاي مختلف براي اتصال step و Transition
زبان FBD
زبان LD
زبان ST
زبان IL
توابع كنترل پيوسته در PLC ها
ماژول هاي PID
برنامه ريزي ماژول هاي PID
كاربرد ماژول هاي PID
ارتباط در PLC ها
ارتباط سريال
فاصله انتقال
حلقه جريان 20mA
ارتباط PLC ها ماژول ها و برنامه ريزي
ارتباط بين چندين PLC
شبكه هاي محلي (LAN)
كنترل گسترده

مقدمه:
PLC از عبارت Programmable Logic Controller به معناي كنترل كننده قابل برنامه ريزي گرفته شده است. PLC كنترل كننده اي است نرم افزاري كه در قسمت ورودي، اطلاعات را به صورت باينري دريافت و آن ها را طبق برنامه اي كه در حافظه اش ذخيره شده پردازش مينمايد و نتيجه عمليات را نيز از قسمت خروجي بصورت فرمان هايي به گيرنده ها و اجرا كننده هاي فرمان، ارسال ميكند.
وظيفه PLC قبلا بر عهده مدارهاي فرمان رله اي بود كه استفاده ازآن ها در محيط هاي صنعتي جديد منسوخ گرديده است. اولين اشكالي كه در اين مدارها ظاهر ميشودآن است كه با افزايش تعداد رله ها حجم و وزن مدار فرمان بسيار بزرگ شده، همچنين موجب افزايش قيمت آن ميگردد. براي رفع اين اشكال مدارهاي فرمان الكترونيكي ساخته شد، ولي با وجود اين هنگامي كه تغييري در روند يا عملكرد ماشين صورت ميگيرد لازم است تغييرات بسياري در سخت افزار سيستم كنترل داده شود.
با استفاده از PLC تغيير در روند يا عملكرد ماشين به آساني صورت ميپذيرد، زيرا ديگر لازم نيست سيم كشي ها و سخت افزار سيستم كنترل تغيير كند و تنها كافي است چند سطر برنامه نوشت و به PLCارسال كرد تا كنترل مورد نظر تحقق يابد.
PLC ها سخت افزاري شبيه كامپيوتر دارند، البته با ويژگي هاي خاصي كه مناسب كنترل صنعتي است:
در مقابل نويز حفاظت شده اند.
ساختار مدولار دارند كه تعويض بخش هاي مختلف آن را ساده ميسازد.
اتصالات ورودي – خروجي وسطوح سيگنال استاندارد دارند.
زبان برنامه نويسي آن ها ساده و سطح بالاست.
تغيير برنامه در هنگام كارآسان است.

بازدید : 440
11 زمان : 1399:2

تعداد صفحات:64
نوع فايل:word
فهرست مطالب:
پيشگفتار
چكيده
فصل اول
مقدمه
اهداف پروژه
فصل دوم
نقشه مدار
عملكرد مدار
توضيحاتي در ارتباط با عملكرد قطعات مدار
مدار RESET
مدار خروجي
مدار اسيلاتور
برنامه
خصوصيات ATMega32
دستوراتي از محيط برنامه نويسي BASCOM
معرفي ميكرو
كريستال
ديمانسيون متغير
دستور INCR
دستور JMP
دستورDO-LOOP
دستور IF
دستور WAITms
معرفي زير برنامه (DECLARE SUB)
فراخواني(CALL)
دستورGETKBD( )
پيكره بندي LCD
تعيين نوع LCD
دستور LCD
دستور CLS
دستور LOCATE
دستور SHIFTCURSOR
ضمائم

پيشگفتار:
آنچه كه پيش رو داريد، گزارشي است از حاصل چند ماه تلاش براي به ثمر رساندن تحقيقات و ساخت پروژه اي با عنوان مدار فرمان كولر كه به وسيله تايمر عمل مي كند. مطالعه و كار با يك ميكروكنترلر غالباً براي ما لازم و ضروري است و چه بهتر كه اين يادگيري به روز باشد و زماني كه صرف مي كنيم براي ميكروكنترلري جديد باشد. يكي از جديدترين ميكروكنترلرهاي قوي متعلق به شركت ATMELبه نام ميكروكنترلرهاي AVRمي باشد. اين ميكروكنترولر هاي 8 بيتي به وجود كامپايلرهاي قوي مورد استقبال و استفاده قرار گرفته است. ما نيز از اين ميكروكنترلر استفاده نموده ايم.

چكيده:
زبان هاي سطح بالا يا همانHLL(HIGH LEVEL LANGUAGES) به سرعت در حال تبديل شدن به زبان استاندارد براي ميكروكنترلرها(MCU) حتي براي ميكروهاي 8 بيتي كوچك هستند. زبان برنامه نويسي BASICوCبيشترين استفاده را در برنامه نويسي ميكروها دارند ولي در اكثر كاربردها كدهاي بيشتري را نسبت به زبان برنامه نويسي اسمبلي توليد مي كنند.ATMEL ايجاد تحولي در معماري، جهت كاهش كد به مقدار مينيمم را درك كرد كه نتيجه اين تحول ميكروكنترلرهاي AVRهستندكه علاوه بر كاهش و بهينه سازي مقدار كدها به طور واقع عمليات را تنها در يك كلاك سيكل انجام ميدهند و از 32رجيستر همه منظوره استفاده مي كنند كه باعث شده 4تا12بار سريعتر از ميكروهاي ديگر باشد.
تكنولوژي حافظه كم مصرف غير فرار شركت ATMELبراي برنامه ريزي AVRها مورد استفاده قرار گرفته است. در نتيجه حافظه هاي FLASHوEEPROMدر داخل مدار قابل برنامه ريزي هستند.

بازدید : 418
11 زمان : 1399:2

تعداد صفحات:74
نوع فايل:word
فهرست مطالب:
چكيده
نماي شماتيك از برد الكترونيكي
نماي اصلي برد(قسمت الكترونيك)
نماي كلي پروژه
فصل اول :سخت افزار
Plc
موتور گيربكسي
سنسور مادون قرمز
ميكرو كنترلر
Lcd
خلاصه فصل
فصل دوم: نرم افزار
برنامه plc
برنامهAVR
خلاصه فصل
منابع

چكيده:
لازم است قبل از شروع به بحث مختصري راجع به كل پروژه توضيحاتي را ذكر كنم. پروژه من در اصل برنامه نويسي plcاست اما از آنجايي كه من در پروژه از قسمت الكترونيكي نيز استفاده كردم با راهنماي هاي استاد راهنما لازم دانستم كه در مورد اين قسمت نيز در اين مستندات توضيحاتي را ذكر كنم. حال اصل موضوع از اين قرار است كه ما در كارخانه ها ديده ام كه افرادي را براي كنترل نوار نقاله گذاشته اند كه اين امر علاوه بر هزينه هاي زياد، خطاهاي انساني را نيز در بر دارد .اما با پيشرفت تكنولوژي ماجول هاي قابل برنامه ريزي وارد بازار صنعت شده كه از آن جمله بهترين و در دسترس ترين و با تنوع زياد را شايد بتوان plc نام برد كه اين مشكلات را حل كرد. كه ما از اين ماجول plc كه از نوع خاص آن logoاستفاده كرديم و فرماني را توسط اين ماجول به موتور نوار نقاله مبني بر راه اندازي و كنترل نوار نقاله داديم. بعد از اين مرحله وارد قسمت الكترونيكي مدار شديم كه شمردن كالاها روي نوار نقاله بود كه اين كار توسط مادون قرمز و بعد خروجي مادون به ورودي avrو استفاده از كانتر avr براي شمردن كالاهاو سپس نمايش برروي lcd كه به قسمت خروجي avr وصل است. كه در فصل اول در مورد سخت افزارهاي به كار رفته در اين پروژه صحبت ميكنيم و در فصل دوم در مورد نرم افزارهاي كه يكي plc و ديگري avr است بحث خواهيم كرد لازم به ذكر است در پايان هر فصل اهداف كلي به عنوان خلاصه فصل بيان شده است.

بازدید : 465
11 زمان : 1399:2

تعداد صفحات:59
نوع فايل:word
رشته مهندسي الكترونيك
فهرست مطالب:
مقدمه
PLC و كاربردهاي آن
كنترل كننده منطقي برنامه پذير
ساختمان داخلي PLC
روش و زبان برنامه نويسي PLC
كنترل كننده هاي منطقي برنامه پذير امروزي
نحوه كار PLC
واحدهاي تشكيل دهنده PLC
پردازنده
ماژول هاي ورودي و خروجي Input / Output
انواع سيستم هاي PLC
بيشتر از 128 / بيشتر از 128
PLCها با كاربرد محلي
PLC هاي بزرگ با كاربرد گسترده
معرفي روش برنامه‌نويسي LAD
معرفي خانواده‌ي S7 – 200
تعريف پروژه
شرح و توضيحات برنامه
S7200 Manual
وقفه ها
مفهوم وقفه
برنامه نويسي وقفه در S7-200
دستورات وقفه در S7-200
نكات مهم در برنامه نويسي وقفه
انواع وقفه ها
وقفه هاي سخت افزاري
MAIN
MAIN
INT 0
INT 1
MAIN
INT 0
ضميمه
برنامه‌ي پروژه به زبان LAD
متن لاتين
نماي كلي از سيستم تفاله خشك كن
مراجع

قسمتي از متن پايان نامه

مزاياي استفاده از كنترل كننده هاي منطقي :

1-استفاده از PLC حجم تابلوهاي فرمان را كاهش مي دهد .

2-استفاده از PLC مخصوصاً در فرآيندهاي پيچيده موجب صرفه جويي فراوان در هزينه مي گردد .

3-PLC استهلاك مكانيكي ندارد، بنابراين علاوه بر طول عمر بيشتر نيازي به سرويس و تعميرات دوره اي ندارد .

4-مصرف انرژي PLC بسيار كمتر از مدارهاي رله اي است

5-PLC نويزهاي صوتي و الكتريكي ايجاد نمي كند .

6-طراحي و اجراي مدارهاي كنترل منطقي با PLC آسان و سريع است .

7-ايجاد تغييرات ( Modifications ) و تنظيمات در PLC آسان و سريع است .

8-عيب يابي مدارات كنترل و فرمان با PLC سريع و آسان است و معمولاً PLC خود داراي برنامه عيب يابي مي باشد

"لينك دانلود"

بازدید : 485
11 زمان : 1399:2

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

نوع فايل:word

فهرست مطالب :

فصل يكم ساختار PLC

PLC

تفاوت PLC با كامپيوتر

كاربرد PLC در صنايع مختلف

سخت افزار PLC

مدول منبع تغذيه (PS)

واحد پردازش مركزي (CPU)

حافظه (Memory)

ترميتال ورودي (Input Module)

ترمينال خروجي (Output Module)

مدول ارتبط پروسسوري (CP)

مدول رابط (IM)

تصوير ورودي ها (PII)

تصوير خروجي ها (PIO)

فلگ ها، تايمر ها و شمارنده ها

انبارك يا اَكومولاتور (ACCUM)

گذرگاه عمومي ورودي/خروجي (I/O bus)

روش هاي مختلف آدرس دهي

نرم افزار PLC

واحد برنامه ريزي(PG)

فصل دوم انواع سخت افزار

انواع PLC

انواع رابطه هاي برنامه نويسي (Programmers)

انواع حافظه

پاسخ زماني PLC

فصل سوم وسايل ورودي و خروجي

انواع وسايل ورودي

سنسورهاي تشخيص اشياء

  • ليميت سوئيچ
  • پروكسيميتي سوئيچ (القايي، خازني)
  • سنسور اثر هال
  • ريد سوئيچ
  • سنسور هاي نوري

سنسور هاي جابجايي

  • LVDT
  • اِنكدر

كرنش سنج (Strain Guage)

اندازه گيري فشار سيال

اندازه گيري سطح مايعات

اندازه گيري جريان عبوري سيال (دبي)

اندازه گيري دما

  • RTD
  • ترموكوپل

صفحه كليد

انواع وسايل خروجي

وسايل خروجي ديجيتال

  • سولونوئيد
  • سيلندر تك كاره
  • سيلندر دو كاره

وسايل خروجي آنالوگ

  • شير كنترل

فصل چهارم مقاصد خاص در PLC

كارت هاي شمارنده سريع

كارت هاي ورودي/خروجي آنالوگ

مبدل آنالوگ به ديجيتال (A/D)

مبدل ديجيتال به آنالوگ (D/A)

فصل پنجم شبكه هاي صنعتي

نحوه نمايش اطلاعات

نحوه ارسال اطلاعات

استاندارد هاي ارتباط سريال

استاندارد RS232

استاندارد RS422

استاندارد RS485

شبكه هاي اختصاصي سازندگان PLC

فصل ششم ساختار و نحوه عملكرد درايور هاي AC

استفاده از درايور و صرفه جويي

مزاياي استفاده از كنترل كننده هاي دور موتور

ساختمان درايور AC

مباني كنترل سرعت

كنترل كننده هاي دور مدرن

كليات

ساختمان قسمت قدرت درايور هاي AC مدرن

  • كنترل برداري
  • جريان راه اندازي

قابليت هاي پيراموني درايور AC

مقايسه درايور هاي AC مدرن با درايور هاي متعارف

سيستم هاي ورودي و خروجي

فصل هفتم كنترل دور موتور AC توسط PLC و ساختار برنامه

كنترل دور موتور AC به صورت آنالوگ

مدول آنالوگ

نحوه كنترل سرعت موتور (كنترل دور)

شمارنده هاي سرعت بالا و نحوه برنامه ريزي آن ها

برنامه نرم افزاري سيستم كنترل

برنامه اصلي

زير برنامه صفر (CTRL_DIR)

زير برنامه يك (HSC_PROG)

زير برنامه دو (READ_VALUE)

زير برنامه سه (CULC_PROG)

زير برنامه چهار (OUT_AQW)

زير برنامه پنج (RUN_FID)

زير برنامه وقفه صفر (INT_0)

مراجع

ضميمه الف – برنامه هاي نوشته شده سيستم كنترلي

چكيده

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

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

در يك سيستم اتوماسيون شده كنترل پروسه توسط ماشين انجام مي شود و در اين سيستم ها دخالت انسان به حداقل و در برخي موارد به صفر رسيده است. سيستم با گرفتن سيگنال هاي ورودي از قطعاتي نظير سنسورهاي تشخيص فشار، رنگ، سطح مايعات، قطعات فلزي، سنسورهاي دما، ميكرو سوئيچ ها، كليدها و شستي ها، واسطه هاي كاربر با ماشين و… وضعيت موجود را حس كرده و بررسي مي كند و سپس در مورد عكس‌العمل ماشين تصميم‌گيري كرده و فرمان هاي لازمه را به قطعات خروجي كه تحت كنترل ماشين هستند اعمال مي كند. با توجه به مواردي كه ذكر شد مي توان ساختار يك سيستم اتوماسيون را بدين صورت ليست نمود.

  • قطعات ورودي شامل سنسورها، سوئيچ ها، و … .
  • قطعات خروجي مثل موتور، پمپ، شير برقي، نشانگرها و … .
  • يك كنترلر داخلي با CPU براي پردازش داده‌ها و اجراي برنامه كنترلي سيستم و حافظه براي ذخيره نمودن برنامه كنترلي و اطلاعات دريافتي از قطعات ورودي.
  • يك واسط بين كاربر و ماشين (Human Machine Interface) در مواردي كه نياز به انجام تنظيمات توسط كاربر داريم و يا مي خواهيم يكسري اطلاعات و آلارم ها را به‌اطلاع كاربر برسانيم .

توجه داشته باشيد با بالا بردن سرعت و دقت كنترلرمورد استفاده در سيستم اتوماسيون شده و انتخاب درست آن بر طبق كاربردي كه از آن انتظار داريم مي‌توانيم امكانات و قابليت‌هاي سيستم را بالاتر ببريم. بعنوان مثال در يك سيستم ساده كنترل سطح مخزن سرعت پاسخ‌گويي سيستم در حد چند ثانيه هم براي اينكار كافي خواهد بود. اما در سيستم‌هاي پيچيده موقعيت‌ ياب يا پردازش تصوير به سيستم‌هاي بسيار سريعتر و دقيقتر احتياج داريم و سرعت پاسخگويي در حد ميكرو ثانيه براي ما لازم است.

به عنوان مثال در مواردي كه نياز به كنترل در يك محيط نامساعدداريم و استفاده از نيروي انساني بسيار مشكل و يا غيرممكن است چه‌كار بايد كرد. درمحيط‌هايي با شرايط آب و هوايي بسيار بد و با مناطق جغرافيايي صعب‌العبور و يا درمحيط هايي كه آلودگي صوتي و يا آلودگي هاي شديد تنفسي دارند. در اين موارد ايمن ‌ترين و با صرفه‌ترين گزينه اتوماسيون كردن سيستم‌ها و استفاده از ماشين‌ بجاي انسان است. اجراي كامل سيكل كنترلي، گرفتن گزارشات لازم در حين انجام عمليات كنترلي، قابليت تغيير سيكل كاري و تعريف نمودن پارامترهاي كنترلي، امكان انجام كنترل دستي در موارد اضطراري و… .

حال به مثال ديگري مي پردازيم. حساب كنيد در يك سيستم بسيار ساده بسته‌بندي محصولات غذايي براي بسته‌ بندي هزار كيلو شكر دربسته‌هاي يك كيلويي به چند نفر و چقدر زمان احتياج داريم. چند نفر براي وزن كردن محصول، چند نفر براي آماده‌سازي پاكت ها، چند نفر براي پركردن پاكت ها و بسته‌بندي آن، زدن تاريخ مصرف و … .

در اين گونه سيستم‌ها مشكلات زيادي وجود دارد كه به برخي از آنها در زير اشاره شده است.

  • زياد بودن تعداد نفراتي كه در اين قسمت كار مي‌كنند.
  • نياز به محيط كاري بزرگتر تا بتوان از شلوغي ناشي از تعدد نيروي انساني كاست.
  • خستگي و دقت پايين افراد
  • صرف زمان زياد
  • هزينه بسيار بالا
  • بازدهي بسيار اندك
  • كيفيت بسيار پايين محصولات

از اين مثال ها در صنعت بسيار زياد بوده و شما هم مي توانيد صدها نمونه ديگر را مثال بزنيد. به‌هرحال نتيجه‌اي كه از آن ها مي گيريم اين است كه نياز به اتوماسيون يك نياز غير قابل اجتناب بوده و استفاده از آن روز‌به روز بيشتر خواهد شد. با استفاده از اين نوع سيستم‌ ها لحظه‌ به لحظه بر كيفيت محصولات و خدمات افزوده مي شود و در نتيجه صنايعي را كه از اين سيستم‌ ها استفاده مي كنند بي رقيب و قدرتمندمي سازد.

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

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 1532
  • کل نظرات : 0
  • افراد آنلاین : 3
  • تعداد اعضا : 3
  • بازدید امروز : 126
  • بازدید کننده امروز : 1
  • باردید دیروز : 425
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 5454
  • بازدید ماه : 3682
  • بازدید سال : 17303
  • بازدید کلی : 1172163
  • <
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی