آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L298N د

در این بخش می توانید در رابطه با مدارها و مکانیک در رباتیک به بحث وگفتگو بپردازید

مدیران انجمن: sinaset, شوراي نظارت

Captain II
Captain II
نمایه کاربر
پست: 522
تاریخ عضویت: سه شنبه 7 فروردین 1386, 9:36 am
محل اقامت: ایران
سپاس‌های ارسالی: 11 بار
سپاس‌های دریافتی: 763 بار
تماس:

آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L298N د

پست توسط robotic » دو شنبه 28 اردیبهشت 1388, 8:45 pm

آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L298N در دو جهت

تصویر

درایور چیست ؟

همان طور که می دانیم موتور های جریان مستقیم برای کار کردن نیاز به تغذیه (بایاس) دارند . معمولا موتور هایی که برای ساخن ربات های دانشگاهی استفاده می شود با ولتاژ های 5 یا 6 یا 9 یا 12 یا 24 کار می کند . و بسته به مدل ، روش ساخت ، قیمت و ... دارای جریان کشی حدود 100 میلی آمپر تا 5 آمپر می باشند . یک روش آن است که آن را مستقیما به باطری وصل نماییم در این صورت با سرعت نهایی هود و در یک جهت خاص می چرخد اما در ربات ها ما نیاز به کنترل موتور [ روشن و خاموش کردن ، کنترل سرعت ، کنترل جهت و کنترل موقعیت ] داریم در نتیجه باید موتور را با استفاده از کنترلر ها ( مدارات منطقی یا مایکروکنترلر ها یا پی ال سی یا رایانه) کنترل نماییم . آما همان طور که می دانیم خروجی میکروکنترلر ها 5 ولت و 2 میلی آمپر است و نمی تواند موتور را بچرخاند . بنابراین ما نیاز به مدارات واسطه برای اتصال کنترلر به موتور داریم . به این مدارات درایور می گویند . که این درایور می تواند ترکیب رله و ترانزیستور یا آی سی یا مدارات ترکیبی باشد . معمولا برای موتور های دارای ولتاژ 5 تا 46 و جریان حداکثر 2 آمپر از آی سی L298N استفاده می شود . قابل ذکر است با یک آی سی می توان دو موتور دی سی را همزمان کنترل نمود .


ساختمان داخلی L298N

تصویر

ترتیب و نام پایه ها ی آی سی L298N

تصویر

راه اندازی دو موتور جریات مستقیم به صورت هم زمان با قابلیت گردش در دو جهت

برای راه اندازی ، به دو باطری نیاز داریم . یکی برای تغذیه آیسی و دیگری برای تغذیه موتور ها ، منفی دو باطری را با سیم به هم وصل می کنیم و آن را «زمین» می نامیم یعنی مقدار آن صفر ولت ، فرض می شود . دقت شود باطری تغذیه موتور ، دارای ولتاژی برابر با ولتاژ موتور و دارای قابلیت جریان دهی بیشتر یا مساوی با جریان مورد نیاز دو موتور باشد . همچنین ولتاژ باطری تغذیه آی سی باید بین 4/5 تا 7 ولت باشد . برای جلوگیری از سوختن آی سی باید پایه های 2 و 3 و 14 و 15 را با استفاده از دیود محافظت کنیم یعنی به هر یک از پایه ها دو دیود وصل می نماییم . کاتد دیود اول را ( قسمتی که خط دارد ) به سر مثبت باطری تغذیه موتور ، و آند دیود اول را به پایه آیسی وصل می نماییم و کاتد دیود دوم را به پایه آیسی و آند دیود دوم را به زمین وصل می نماییم ( مطابق شکل ) . بهتر است دو سر پایه ورودی موتور را با یک خازن بدون قطب پلاستیکی ظرفیت بالا ، به هم وصل نمایید . سپس طبق آن چه در زیر آمده پایه ها را وصل می نماییم .

تصویر

پایه شماره یک CURRENT SENSING A

این پایه را به زمین ( منفی باطری ) وصل می نماییم .

پایه شماره دو OUT PUT 1

این پایه را به یک سر ورودی پایه ی موتور اول وصل می نماییم . ( حفاظت توسط دو دیود فراموش نشود)

پایه شماره سه OUT PUT 2

این پایه را به سر دیگر پایه ی ورودی موتور اول وصل می نماییم . ( حفاظت توسط دو دیود فراموش نشود)

پایه شماره چهار SUPPLY VOLTAGE VS

این پایه را به سر مثبت باطری تغذیه موتور وصل می نماییم .

پایه شماره پنج INPUT 1

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

پایه شماره شش ENABLE A

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

پایه شماره هفت INPUT 2

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

پایه شماره هشت GND

این پایه را به زمین ( منفی باطری ) وصل می نماییم .

پایه شماره نه LOGIC SUPPLY VOLTAGE VSS

این پایه را به سر مثبت باطری تغذیه آی سی وصل می نماییم .

پایه شماره ده INPUT 3

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

پایه شماره یازده ENABLE B

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

پایه شماره دوازده INPUT 4

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

پایه شماره سیزده OUT PUT 3

این پایه را به یک سر ورودی پایه ی موتور دوم وصل می نماییم . ( حفاظت توسط دو دیود فراموش نشود)

پایه شماره چهارده OUT PUT 4

این پایه را به سر دیگر ورودی پایه ی موتور دوم وصل می نماییم . ( حفاظت توسط دو دیود فراموش نشود)

پایه شماره پانزده CURRENT SENSING B

این پایه را به زمین ( منفی باطری ) وصل می نماییم .

تصویر


کنترل موتور

اکنون می توانید با نوشتن برنامه در کنترلر (میکروکنترلر یا رایانه یا .... ) موتور را به وسیله 6 پایه کنترل نمایید نحوه کار موتور در جدول زیر آمده است .


تصویر

نویسنده محسن جعفرزاده

زکات علم نشر آن است .

منبع : سایت تخصصی مهندسی رباتیک

هرکه را اسرار حق آموختند
مهر کردند و دهانش دوختند

Novice Poster
Novice Poster
نمایه کاربر
پست: 55
تاریخ عضویت: پنج شنبه 26 خرداد 1390, 11:47 am
سپاس‌های ارسالی: 33 بار
سپاس‌های دریافتی: 6 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط mmnir » پنج شنبه 15 تیر 1396, 12:41 am

با سلام و تشکر
اگر از pt2272 استفاده کرده باشیم میتوان مستقیم به موتورها وصل نمود یا باز هم نیاز به L298N داریم
دنیا در مقابل آخرت مانند نقطه در برابر خط هست .

Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22037 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط sinaset » پنج شنبه 15 تیر 1396, 7:38 am

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

Novice Poster
Novice Poster
نمایه کاربر
پست: 55
تاریخ عضویت: پنج شنبه 26 خرداد 1390, 11:47 am
سپاس‌های ارسالی: 33 بار
سپاس‌های دریافتی: 6 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط mmnir » جمعه 16 تیر 1396, 1:17 pm

با سلام
قیمت L298N حدودا چقدر باید باشد؟؟؟ (96/04/15)
دنیا در مقابل آخرت مانند نقطه در برابر خط هست .

Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22037 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط sinaset » جمعه 16 تیر 1396, 1:25 pm

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

Novice Poster
Novice Poster
نمایه کاربر
پست: 55
تاریخ عضویت: پنج شنبه 26 خرداد 1390, 11:47 am
سپاس‌های ارسالی: 33 بار
سپاس‌های دریافتی: 6 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط mmnir » جمعه 16 تیر 1396, 6:12 pm

با سلام و تشکر سوال دیگر این است که آیا برای فرمان دادن به L298N میتوان فقط از pt2272 استفاده کرد و میکرو استفاده نکنیم (با تشکر فراوان)
دنیا در مقابل آخرت مانند نقطه در برابر خط هست .

Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22037 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط sinaset » شنبه 17 تیر 1396, 7:19 am

سلام بر شما
درایور موتور l298 با موج PWM کار می کند(سرعتش افزایش و کاهش پیدا می کند) حال فکر میکنم،اگر قصد چنین کاری داشته باشید مداراتان پیچیده تر میشود.
بهتر است در اینترنت جستجو کنید.
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.
با عرض پوزش،دیگر در انجمن حضور ندارم،که به پیام ها پاسخ بدم.

Novice Poster
Novice Poster
نمایه کاربر
پست: 55
تاریخ عضویت: پنج شنبه 26 خرداد 1390, 11:47 am
سپاس‌های ارسالی: 33 بار
سپاس‌های دریافتی: 6 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط mmnir » یک شنبه 18 تیر 1396, 7:27 pm

با سلام
جستجو کردم
بنده دوتا میکرو atmega8 خریدم و اگر بخواهم از آنها استفاده کنم باید پروگرامر بخرم یا بسازم اگر نقشه معتبری دارید لینک بدهید تا یه پروگرامر بسازم البته لپتاب بنده فقط usb دارد
در ضمن برای شروع کار با میکرو میخوام مدار دما سنج با LM35 شروع کنم بعد برم سراغ pwm که به نظر سخت تر هست
(با تشکر)
دنیا در مقابل آخرت مانند نقطه در برابر خط هست .

Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22037 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط sinaset » یک شنبه 18 تیر 1396, 10:24 pm

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

Novice Poster
Novice Poster
نمایه کاربر
پست: 55
تاریخ عضویت: پنج شنبه 26 خرداد 1390, 11:47 am
سپاس‌های ارسالی: 33 بار
سپاس‌های دریافتی: 6 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط mmnir » چهار شنبه 21 تیر 1396, 8:14 pm

با سلام و تشکر
یه مدل USB 910 دار خریدم نسخه کد ویژن که در سی دی همراه آن بود 2.03.4 هست ولی نصب نشد و نسخه 3 را دانلود کردم که ظاهرا جواب داد ولی فعلا موفق نبودم نمی دانم در پروگرام کردن مشکل هست یا چه قسمتی دیگر لطفا اگر تاپیک مطمئن آموزش دارید قرار دهید (در مورد کد ویژن)
در مورد L298N فروشنده (از .......) گفت قطعه ما اصل هست و 9 هزار تومن خریدم .(فقط یه دونه)
دنیا در مقابل آخرت مانند نقطه در برابر خط هست .

Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22037 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط sinaset » چهار شنبه 21 تیر 1396, 9:45 pm

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

Novice Poster
Novice Poster
نمایه کاربر
پست: 55
تاریخ عضویت: پنج شنبه 26 خرداد 1390, 11:47 am
سپاس‌های ارسالی: 33 بار
سپاس‌های دریافتی: 6 بار

Re: آموزش راه اندازی موتور DC با استفاده آز آی سی درایور L29

پست توسط mmnir » یک شنبه 15 مرداد 1396, 6:30 pm

با سلام
یک ماشین کنترلی خراب را باز کردم ودیدم مدار بسیار کوچکی برای گیرنده و درایور موتور دو کاناله دارد آیا همچنین ماژولی در بازار موجود است .
دنیا در مقابل آخرت مانند نقطه در برابر خط هست .

ارسال پست

بازگشت به “مدارها و مکانیک در رباتیک”