نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

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

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

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


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

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

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

 

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

اول یه توضیحی درباره کارکرد استپ موتور بدم:

استپ موتور نوعی موتور مثل موتورهای DC است که حرکت دورانی تولید می کند. با این تفاوت که استپ موتورها دارای حرکت دقیق و حساب شده تری هستند.

راه اندازی موتور پله ای با درایور L298N
* این موتورها به صورت درجه ای دوران می کنند و با درجه های مختلف در بازار موجود هستند.

* موتورهای پله ای موجود در بازار معمولا در دو نوع ۵ یا ۶ سیم یافت می شود.

* موتور دیسک سخت یک نمونه موتور پله‌ای است.

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

* این موتورها ساختار کنترلی ساده‌ای دارند. لذا در ساخت ربات کاربرد زیادی دارند. بطوریکه به تعداد پالسهایی که به یکی از پایه‌های راه ‌انداز آن ارسال می‌شود موتور به چپ یا راست می‌چرخد.

* استفاده از موتور پله‌ای مشکلاتی از جمله وزن زیاد، قیمت بالا و قدرت بسیار کم را بدنبال دارد.
اصول کار موتور پله‌ای

* واژه پله به معنی چرخش به اندازه درجه تعریف شده موتور است.
مثلاً موتور پله‌ای با درجه
۱.۸ باید ۲۰۰ پله حرکت کند تا ۳۶۰ درجه یا یک دور کامل بچرخد.
یک استپ موتور با درجه
۱۵ فقط باید ۲۴ پله برای یک دور کامل انجام دهد.
به این ترتیب هرچه تعداد پله­های یک موتور بیشتر باشد دقت چرخش آن افزایش می­یابد.

 

· مکانیسم کنترلی موتور پله ای طوریست که امکان کنترل سرعت به سادگی میسر می شود.

در حالت عادی میزان چرخش موتور به تعداد پالسهای اعمالی و گام موتور بستگی دارد. هر پالس یک پله موتور را می‌چرخاند.

· با تحریک دو فاز مجاور در موتور می‌توان موتور را به اندازه نیم پله حرکت داد. به این ترتیب تعداد پله‌های موتور دو برابر می‌شود و در نتیجه دقت چرخش موتور هم دوبرابر می گردد.

 

 

روشهای درایو موتور پله ای (steper motor)

چون میکرو کنترلر نمی تواند جریان کافی برای راه اندازی موتور پله ای  ( ( steper motor

را تامین کند لذا از درایور یا راه انداز استفاده میگردد.به عنوان درایور می توان از ترانزیستور یا از تراشه هایی چون   ULN2001A , ULN2002A , ULN2003A , ULN2004A , L293D ,L298 , …

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

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

 

تشریح پایه های درایور موتور L298

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

پایه ۱) CURRENT SENSING A

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

پایه۲) OUTPUT 1

این پایه به یکی از ترمینالهای موتور A  متصل می گردد . همچنین دیودها نیز جهت حفاظت به همین پایه متصل می شوند.

پایه۳) OUTPUT 2

این پین به ترمینال دیگر موتور A متصل شده و دیودها نیز مانند نقشه به آن متصل می گردند.


پایه۴) (SUPPLY VOLTAGE (VS

به پایه باید ولتاژ مورد نظر خود جهت اعمال به موتورها را متصل نمایید. این ولتاژ با توجه به  موتورهای مورد استفاده شما حداکثر تا ۴۶ ولت می تواند افزایش یابد. به برای ساخت رباتهای کوچک به طور معمول بین ۶ تا ۱۲ ولت است.


پایه۵) INPUT 1 TTL Compatible Inputs 1 to drive Motor A

این پایه باید به صفر یا پنج ولت متصل گردد که همراه با پین ۷ می توانند جهت گردش موتور را مشخص نمایند.


پایه۶) ENABLE A TTL Compatible Enable Input for Motor A

این پایه جهت روشن و خاموش کردن موتور A  و در بیشتر مواقع جهت اعمل فرکانس  PWM  به موتور استفاده می گردد. پنج ولت موتور را روشن و صفر موتور را خاموش می کند.


پایه۷) INPUT 2 TTL Compatible Inputs 2 to drive Motor A

این پایه باید به صفر یا پنج ولت متصل گردد که همراه با پین ۵ می توانند جهت گردش موتور را مشخص نمایند.


پایه۸) GND

اتصال به خط منفی مدار GND

پایه۹) (LOGIC SUPPLY VOLTAGE (VSS

اتصال به ۵ تا ۷ ولت

پایه۱۰) INPUT 3 TTL Compatible Inputs 1 to drive Motor B

این پایه باید به صفر یا پنج ولت متصل گردد که همراه با پین ۱۲ می توانند جهت گردش موتورB  را مشخص نمایند.


پایه۱۱)  ENABLE B TTL Compatible Enable Input for Motor B

این پایه جهت روشن و خاموش کردن موتور B  و در بیشتر مواقع جهت اعمل فرکانس  PWM  به موتور استفاده می گردد. پنج ولت موتور را روشن و صفر موتور را خاموش می کند.


پایه۱۲) INPUT 4 TTL Compatible Inputs 2 to drive Motor B

این پایه باید به صفر یا پنج ولت متصل گردد که همراه با پین ۱۰ می توانند جهت گردش موتورB  را مشخص نمایند.


پایه۱۳) OUTPUT 3

این پایه به یکی از ترمینالهای موتور B  متصل می گردد . همچنین دیودها نیز جهت حفاظت به همین پایه متصل می شوند . 


پایه۱۴) OUTPUT 4

این ترمینال دیگر موتور B  متصل می گردد . همچنین دیودها نیز جهت حفاظت به همین پایه متصل می شوند . 


پایه۱۵) CURRENT SENSING B

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


خب توضیحات لازم برای استپ موتور یا موتور پله را دادم حالا بقیه کار :

برنامه ای که برای راه اندازی نیاز داریم ساده هست و فقط باید ۴ تا کد را پشت سر هم والبته با یک تاخیر زمانی  مناسب ( هر موتور در دیتاشیت توضیح داده که چه فرکانسی دارد و تاخیر داخل برنامه را هم نسبت به این فرکانس قرار می دهیم) ارسال می کنیم تا چهار سیم پیچ داخل موتور تحریک شده و به دوران در بیاید .

 
 

شماتیک پروژه به صورت زیر است :

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

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

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

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


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


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

طراحی و پیاده سازی مدار شارژر باتری و مدار درایور موتورها

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

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

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

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

 

طراحی و پیاده سازی مدار شارژر باتری و مدار درایور موتورها

پیشگفتار

در این  بخش  مراحل کارهای انجام شده و طراحی های صورت گرفته برای ساخت مدارهای شارژر باتریها و درایور موتورهای dc که مورد استفاده قرار گرفته اند به اضافه مدار مولد PWM  به طور دقیق تشریح شده است.

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

3-1- مدار شارژر باتریها

در این قسمت به تحلیل مدار شارژر باتری ها و نحوه کار آن می پردازیم. این مدار در گزارش شماره یک بررسی شده است. اما به دلیل اهمیت موضوع مجدداً به آن می پردازیم. بلوک دیاگرام مدار شارژر را در شکل زیر ملاحظه کنید.

 

بلوک دیاگرام مدار شارژر باتری

 

 

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

مدار نشان داده شده به طور کلی همانند یک سوییچ جریان عمل می کند که بین ترمینال PV و باتری قرار دارد. در این سوییچ، دیود D1 باعث جلوگیری از برگشت جریان از باتری به سلول خورشیدی می گردد. هنگامی که ولتاژ باتری از ولتاژ ماکزیمم کمتر باشد، مقایسه گر IC1a روشن می گردد و دو مقدار Q1 و Q3 را با هم مقایسه می کند که این عمل باعث می شود جریان برای شارژ به سمت باتری حرکت کند. توجه داشته باشید که Q3 یک MOSFET کانال P است که باعث می شود مدار یک زمین مشترک با باتری و صفحه داشته باشد. هنگامی که باطری به شارژ کامل رسید، IC1a همانند یک مقایسه گر و بر اساس یک Schmidt Trigger Oscilator عمل می کند. این سوییچ باعث خاموش و روشن شدن جریان سلول خورشیدی می گردد و از نوسان ولتاژ روی نقطه تنظیم باتری جلوگیری می کند. در نقطه بحرانی یک OP AMP نیاز است که به خوبی عمل کند. باید به خاطر داشته باشید که OP AMP 741 برای استفاده در این قسمت مناسب نیست و عملکرد چندان خوبی نخواهد داشت.

ترانزیستور Q1 باعث سوییچ کردن بقیه مدار می گردد؛ البته در صورتی که ولتاژ PV به قدر کافی زیاد باشد که بتواند باتری را شارژ نماید. از طرفی دیگر در شب باعث می شود که این سوییچ خاموش شود. چرا که ولتاژ کافی در دو سر صفحه وجود ندارد که بتواند باتری را شارژ نماید. در نتیجه ترانزیستور Q1 در حالت خاموش قرار دارد.

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

LED های قرمز و سبز که از قسمتهای IC1a و IC1b خارج می شوند، نشاندهنده عمل شارژ شدن باتری است. اگر باتری در حال شارژ شدن باشد، LED سبز، روشن خواهد شد و اگر باتری در چنین حالتی نباشد، LED قرمز، روشن خواهد شد.

پایه شماره 5 IC1b تنها به یک نقطه مرکزی نیاز دارد تا همانند یک مقایسه گر عمل کند و تنها به پایه شماره 2  IC1a‌متصل است تا نیازی به زمین نداشته باشد.

مقاومتها و مقاومتهای گرمایی توان بالا در قسمت ورودی IC1a باعث فراهم شدن یک پل می شود که برای مقایسه کردن ولتاژ باتری و ولتاژ مرجعی که از قسمت IC2، R8 و R9 می آید، به کار می رود.

 

3-2- مدار کنترل کننده موتور:]1 [  و ]2  [

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


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


طراحی و پیاده سازی مدار شارژر باتری و مدار درایور موتورها

دانلود فایل درایور USB گوشی سامسونگ گلکسی A8 مدل Samsung Galaxy A8 SM-A800F با لینک مستقیم

اختصاصی از نیک فایل دانلود فایل درایور USB گوشی سامسونگ گلکسی A8 مدل Samsung Galaxy A8 SM-A800F با لینک مستقیم دانلود با لینک مستقیم و پر سرعت .

دانلود فایل درایور USB گوشی سامسونگ گلکسی A8 مدل Samsung Galaxy A8 SM-A800F با لینک مستقیم


دانلود فایل درایور USB گوشی سامسونگ گلکسی A8 مدل Samsung Galaxy A8 SM-A800F با لینک مستقیم

موضوع :دانلود فایل درایور USB گوشی سامسونگ گلکسی A8 مدل Samsung Galaxy A8 SM-A800F با لینک مستقیم

 

 

 فایل درایو گوشی:

  Samsung Galaxy A8 SM-A800F :USB_Drivers

 

با لینک مستقیم می توانید فایل مورد نظر خود را دانلود نمایید
با تشکر تیم پدوفایل


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


دانلود فایل درایور USB گوشی سامسونگ گلکسی A8 مدل Samsung Galaxy A8 SM-A800F با لینک مستقیم

دانلود فایل درایور تبلت چینی MaPan سازگار با ویندوز 7 با لینک مستقیم

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

دانلود فایل درایور تبلت چینی MaPan سازگار با ویندوز 7 با لینک مستقیم


دانلود فایل درایور تبلت چینی MaPan سازگار با ویندوز 7 با لینک مستقیم

موضوع :دانلود فایل درایور تبلت چینی MaPan سازگار با ویندوز 7 با لینک مستقیم

 

 

 

 

   محصول این بسته شامل :


MaPan USB Driver Win7

 

با لینک مستقیم می توانید فایل مورد نظر خود را دانلود نمایید
با تشکر تیم پدوفایل


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


دانلود فایل درایور تبلت چینی MaPan سازگار با ویندوز 7 با لینک مستقیم

راه اندازی موتور پله ای با درایور L298N با میکروکنترلر AVR

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

راه اندازی موتور پله ای با درایور L298N با میکروکنترلر AVR


راه اندازی موتور پله ای با درایور L298N با میکروکنترلر AVR

 

 

 

 

 

 

 

 

استپ موتور نوعی موتور مثل موتورهای DC  است که حرکت دورانی تولید می کند. با این تفاوت که استپ موتورها دارای حرکت دقیق و حساب شده تری هستند.

* موتورهای پله ای موجود در بازار معمولا در دو نوع ۵ یا ۶ سیم یافت می شود.

موتور دیسک سخت یک نمونه موتور پله‌ای است.

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

این موتورها ساختار کنترلی ساده‌ای دارند. لذا در ساخت ربات کاربرد زیادی دارند. بطوریکه به تعداد پالسهایی که به یکی از پایه‌های راه ‌انداز آن ارسال می‌شود موتور به چپ یا راست می‌چرخد.

استفاده از موتور پله‌ای مشکلاتی از جمله وزن زیاد، قیمت بالا و قدرت بسیار کم را بدنبال دارد.
اصول کار موتور پله‌ای

واژه پله به معنی چرخش به اندازه درجه تعریف شده موتور است.
مثلاً موتور پله‌ای با درجه ۱.۸ باید ۲۰۰ پله حرکت کند تا ۳۶۰ درجه یا یک دور کامل بچرخد.
یک استپ موتور با درجه ۱۵ فقط باید ۲۴ پله برای یک دور کامل انجام دهد.
به این ترتیب هرچه تعداد پله­های یک موتور بیشتر باشد دقت چرخش آن افزایش می­یابد.

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


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


راه اندازی موتور پله ای با درایور L298N با میکروکنترلر AVR