دانلود مقاله راه اندازی موتورهای dc و پله ای توسط avr به همراه درایورهای هریک

راه اندازی موتورهای dc و پله ای توسط avr به همراه درایورهای هریک

در این مقاله شما نحوه را اندازی موتورهای DC و پله ای توسط میکرو کنترلر AVR و همچنین نحوه اتصال موتورها به درایورهای مربوطه را فرا حواهید گرفت

دانلود راه اندازی موتورهای dc و پله ای توسط avr به همراه درایورهای هریک

راه اندازی موتورهای dc و پله ای
avr
درایور
موتورهای dc
موتورهای پله ای
دسته بندی برق، الکترونیک، مخابرات
فرمت فایل pdf
حجم فایل 551 کیلو بایت
تعداد صفحات فایل 25

راه اندازی موتورهای dc و پله ای توسط avr به همراه درایورهای هریک

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

AVR

L293

L298 

ULN2003

ULN2002

موتور

موتور dc

درایور

 
 
 
 
فهرست مطالب

کنترل جهت موتورهای DC

بررسی IC های درایو موتور DC

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

تولید پالس PWM از طریق میکروکنترلر

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

راه اندازی موتور به صورت نیم پله

مدارهای درایو موتورهای پله ای

 

دانلود راه اندازی موتورهای dc و پله ای توسط avr به همراه درایورهای هریک

موتور پله ای چیست و مشخصه های اساسی آن + 71 صفحه پاورپوینت

موتور پله ای چیست و مشخصه های اساسی آن + 71 صفحه پاورپوینت

موتور پله ای چیست و مشخصه های اساسی آن 71 صفحه پاورپوینت دانلود مقالات و پایان نامه برق و مخابرات سیستم همکاری در فروش فایلینا

دانلود موتور پله ای چیست و مشخصه های اساسی آن + 71 صفحه پاورپوینت

موتور پله ای چیست و مشخصه های اساسی آن  71 صفحه پاورپوینت
موتور پله ای
Step Motors
موتور الکتریکی
اندوکتانس Inductance
درایور
دانلود مقالات  و پایان نامه برق و مخابرات
سیستم همکاری در فروش فایلینا
همکاری در فروش فایل
فروش فایل
انجام پروژه و پایان نامه
fileina
دسته بندی برق، الکترونیک، مخابرات
فرمت فایل doc
حجم فایل 1706 کیلو بایت
تعداد صفحات فایل 39

موتور پله ای چیست و مشخصه های اساسی آن + 71 صفحه پاورپوینت

 
 
 

موتور پله ای چیست؟

موتور پله ای یک موتور الکتریکی هست که حرکت آن کاملا دقیق و از پیش تعریف شده می باشد که ورودی الکتریکی دیجیتال را به یک حرکت مکانیکی تبدیل می کند و با ارسال بیتهای 0,1 به سیم پیچهای آن ٬می توان آنرا حرکت داد. در واقع یک موتور پله ای ترکیبی از یک موتور الکتریکی DC و یک سلونویید است. موتورهای پله ای ساده توسط بخشی از یک سیستم دنده ای در حالت های موقعیتی معین قرار می گیرند، اما موتورهای پله ای نسبتا کنترل شده، می توانند بسیار آرام بچرخند.
 
موتورهای پله ای کنترل شده با کامپیوتر یکی از فرمهای سیستم های تنظیم موقعیت هستند، بویژه وقتی که بخشی از یک سیستم دیجیتال دارای کنترل فرمان بار باشند. این موتورها به صورت درجه ای دوران می کنند و با درجه های مختلف در بازار موجود هستند.در واقع واژه پله به معنی چرخش به اندازه درجه تعریف شده موتور است. مثلا استپ موتوری با درجه ۱.۸ باید ۲۰۰ پله انجام بدهد تا ۳۶۰ درجه یا یک دور کامل بچرخد (۱.۸X۲۰۰ = ۳۶۰ ) و یک استپ با درجه ۱۵ فقط باید ۲۴ پله برای یک دور کامل انجام بدهد (۲۴ X۱۵ =۳۶۰ ) . این ویژگی فوائد بسیار زیادی دارد از جمله امکان کنترل سرعت.
 
 
 
 
کلمات کلیدی:

موتور پله ای

Step Motors

موتور الکتریکی

اندوکتانس Inductance

درایور

 
 
 
 

ساختار موتور پله ای

این موتور عموما دارای چهار قطب میباشد که سیم پیچها بر روی این چهار قطب قرار می گیرند و شما با ارسال بیتهای 0و1به این سیم پیچها در واقع میدان مغناطیسی ایجاد می کنید که این میدان باعث حرکت روتورمغناطیسی موجود در داخل موتور پله ای می شود. البته میبایست این سیم پیچها را به توالی 0 و 1 کرد و گرنه موتور مطابق میل شما نخواهد چرخید. یکی از مشخصه های این موتور زاویه حرکت آن می باشد و هر موتوری زاویه حرکتی مخصوص به خودش را دارد. مثلا اگر موتوری زاویه حرکتش 7درجه باشد٬ این موتور در هر بار ی که سیم پیچهایش حاوی ولتاژ می شوند٬ 7 درجه در سمت حرکت عقربه های ساعت یا خلاف جهت آن بسته - به اینکه سیم پیچها با چه ترتیبی ولتاژ دار می شوند- خو اهد چرخید.
 
این 7 درجه چرخش برای این موتور پله ای نمونه یک پله یا یک step محسوب می شود . پس یک موتور پله ای در یک دور کامل ممکن است.،100تا 200 پله کمتر یا بیشتر بسته به نوع موتور داشته باشد . شما حتی می توانید یک موتور پله ای را به صورت نیم پله یعنی با نصف زاویه حرکت راه اندازی کنید . این موتورها به صورت میکرو پله نیز حرکت می کنند . در واقع منظور ٬ حرکت خیلی ریز ودقیق است. وقتیکه شما یک موتور پله ای را از نزدیک می بینید متوجه تعدادی سیم رنگی می شوید که از موتور پله ای بیرون آمده در واقع این سیم ها هر کدام به سر یک سیم پیج متصل هستند و یک سیم بین تمام سیم ها مشترک است.
 
 
 
 
 
 
 
 
 
فهرست مطالب
مزایای موتور پله ای: 6
معایب موتور پله ای: 6
انواع موتور های پله ای: 6
رلوکتانس متغیر VARIABLE RELUCTANCE : 7
آهنربای دایمی PERMANENT MAGNET: 8
HYBRID هیبرید: 9
سیم پیچی موتورMOTOR WINDINGS: 10
سیم پیچی تک رشته ای UNIFILAR: 11
سیم پیچی دو رشته ایBIFILAR: 11
STEP MODES مد های پله: 12
Full Step : 13
Half Step: 13
Micro Step: 15
ملاحظات طراحی:design consideration 16
اندوکتانس Inductance: 17
ارتباطات سری و موازی: 17
ولتاژ درایور: 18
سختی موتور: 18
گرمای موتور: 19
سیستم درایو: 19
توالی ساز منطقی: 20
کنترلر ورودی: 20
انواع توالی سازها: 21
استفاده از یک ریزپردازنده: 22
برنامه ای برای درایو با استفاده از Z80: 24
انواع درایور: 27
Unipolarدرایور: 28
درایور Bipolar Chopper: 29
درایور                             : R / L 30
حذف کننده ها: 31
حذف کننده دیودی: 32
حذف کننده دیود – مقاومت: 33
حذف کننده دیود زنر: 34
حذف کننده خازنی : 35
کاربرد موتورهای پله ای: 36
چاپگر: 37
رسام های گراف: 37
درایو های دیسک سخت: 37
ماشین های فاکس: 38
منابع: 39
 

دانلود موتور پله ای چیست و مشخصه های اساسی آن + 71 صفحه پاورپوینت

کنترل کنندة منطقی قابل برنامه ریزی (PLC)

کنترل کنندة منطقی قابل برنامه ریزی (PLC)

PLC مخفف Programmable Logic Controller به معنی کنترلرهای قابل برنامه‌ریزی می باشد

دانلود کنترل کنندة منطقی قابل برنامه ریزی (PLC)

رابطهای برنامه نویسی
کنترل کنندة منطقی قابل برنامه ریزی
سیستم کنترلی
اتوماسیون صنعتی
سیستم اتوماسیون شده کنترل
کنترل سیستم اتوماسیون
دانلود پایان نامه  کنترل کنندة منطقی قابل برنامه ریزی
دانلود پایان نامه PLC
دانلود پایان نامه  کارشناسی برق صنعتی
دسته بندی برق، الکترونیک، مخابرات
فرمت فایل doc
حجم فایل 8561 کیلو بایت
تعداد صفحات فایل 166

دانلود پایان نامه کارشناسی مهندسی برق صنعتی

کنترل کنندة منطقی قابل برنامه ریزی (PLC)

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

درایور

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

Programmable Logic Controller

کنترل کنندة منطقی قابل برنامه ریزی

 

 
 
 
 
 
 
فهرست مطالب :
 
فصل 1   ساختار PLC 1
1-1-   PLC 1
1-2-   تفاوت PLC با کامپیوتر 5

1-3-   کاربرد PLC در صنایع مختلف 7

1-4-   سخت افزار PLC
1-4-1-   مدول منبع تغذیه (PS) 10
1-4-2-   واحد پردازش مرکزی (CPU) 11
1-4-3-   حافظه (Memory) 11
1-4-4-   ترمیتال ورودی (Input Module) 12
1-4-5-   ترمینال خروجی (Output Module) 13
1-4-6-   مدول ارتبط پروسسوری (CP) 14
1-4-7-   مدول رابط (IM) 15
1-5-   تصویر ورودی ها (PII) 16
1-6-   تصویر خروجی ها (PIO) 17
1-7-   فلگ ها،تایمر ها و شمارنده ها 17
1-8-   انبارک یا اَکومولاتور (ACCUM) 19
1-9-   گذرگاه عمومی ورودی/خروجی (I/O bus) 19
1-10-   روشهای مختلف آدرس دهی 20
1-11-   نرم افزار PLC 21
1-12-   واحد برنامه ریزی(PG) 22
 

فصل 2   انواع سخت افزار 24

2-1-   انواع PLC 24

2-2-   انواع رابطهای برنامه نویسی (Programmers) 26

2-3-   انواع حافظه 28
2-4-   پاسخ زمانی PLC 33
 

فصل 3   وسایل ورودی و خروجی 34

3-1-   انواع وسایل ورودی 34
3-1-1-   سنسورهای تشخیص اشیاء 36
لیمیت سوئیچ 36
پروکسیمیتی سوئیچ (القایی، خازنی) 37
سنسور اثر هال 39
رید سوئیچ 39
سنسور های نوری 39
3-1-2-   سنسور های جابجایی 41
LVDT 42
اِنکدر 43
3-1-3-   کرنش سنج (Strain Guage) 45
3-1-4-   اندازه گیری فشار سیال 48
3-1-5-   اندازه گیری سطح مایعات 52
3-1-6-   اندازه گیری جریان عبوری سیال (دبی) 53
3-1-7-   اندازه گیری دما 54
RTD 54
ترموکوپل 54
3-1-8-   صفحه کلید 57
3-2-   انواع وسایل خروجی 58
3-2-1-   وسایل خروجی دیجیتال 58
سولونوئید 59
سیلندر تک کاره 63
سیلندر دو کاره 63
3-2-2-   وسایل خروجی آنالوگ 64
شیر کنترل 64
 

فصل 4   مقاصد خاص در PLC 67

4-1-   کارتهای شمارنده سریع 68
4-2-   کارتهای ورودی/خروجی آنالوگ 69
4-2-1-   مبدل آنالوگ به دیجیتال (A/D) 73
4-2-2-   مبدل دیجیتال به آنالوگ (D/A) 76
 

فصل 5   شبکه های صنعتی 78

5-1-   نحوة نمایش اطلاعات 78
5-2-   نحوة ارسال اطلاعات 81
5-3-   استاندارد های ارتباط سریال 82
5-3-1-   استاندارد RS232 82
5-3-2-   استاندارد RS422 89
5-3-3-   استاندارد RS485 91
5-4-   شبکه های اختصاصی سازندگان PLC 94
 

فصل 6   ساختار و نحوة عملکرد درایور های AC 98

6-1-   استفاده از درایور و صرفه جویی 98

6-2-   مزایای استفاده از کنترل کننده های دور موتور 101

6-3-   ساختمان درایور AC 103
6-4-   مبانی کنترل سرعت 106
6-5-   کنترل کننده های دور مدرن 109
6-5-1-   کلیات 109
6-5-2-   ساختمان قسمت قدرت درایور های AC مدرن 112
کنترل برداری 113
جریان راه اندازی 115
6-6-   قابلیت های پیرامونی درایور AC 115
6-7-   مقایسة درایور های AC مدرن با درایور های متعارف 116
6-8-   سیستمهای ورودی و خروجی 117
 

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

7-1-   کنترل دور موتور AC به صورت آنالوگ 118
7-2-   مدول آنالوگ 119
7-3-   نحوة کنترل سرعت موتور (کنترل دور) 122
7-4-   شمارنده های سرعت بالا و نحوة برنامه ریزی آنها 127
7-5-   برنامة نرم افزاری سیستم کنترل 131
برنامة اصلی 132
زیر برنامة صفر (CTRL_DIR) 133
زیر برنامة یک (HSC_PROG) 139
زیر برنامة دو (READ_VALUE) 141
زیر برنامة سه (CULC_PROG) 142
زیر برنامة چهار (OUT_AQW) 143
زیر برنامة پنج (RUN_FID) 144
زیر برنامة وقفة صفر (INT_0) 146
مراجع 149
ضمیمة الف – برنامه های نوشته شدة سیستم کنترلی 150
 

دانلود کنترل کنندة منطقی قابل برنامه ریزی (PLC)