PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تشریح پایه ها و طرز استفاده از درایور موتور ال 298



*مینا*
25th October 2009, 08:52 PM
L298 Motor Driver Circuitry

http://www.iranmedar.com/images/l298.jpg


L298
درایور L298 یکی از قطعات مناسب جهت راه اندازی موتور است که با توجه به جریان دهی مناسب ( تا یک آمپر در هر کانال ) می تواند نیاز بسیاری از پروژه ها را مرتفع سازد. این قطعه با مدار ارائه شده می تواند دو موتور را به صورت مجزا راه اندازی کرده و جهت گردش آنها را کنترل نماید. که این کنترل توسط اعمال ولتاژ به چهار ورودی منطقی این قطعه صورت می گرد. ( برای هر موتور دو ورودی ) که می توان خروجی میکروکنترلر یا مدارات حسگر را به صورت مستقیم به این چهار ورودی متصل نمود و به راحتی موتور را کنترل کرد. در صورتی که از این قطعه برای راه اندازی موتورهای روبات خود بهره میگیرید دقت کنید که حتماً بر روی آن حرارت گیر مناسب وصل نمایید. اطلاعات کاملتر در مورد این قطعه را می توانید در برگه اطلاعی آن جستجو کنید. که لینک دانلود آن در زیر قرار دارد. برای مشاهده چند مدار پیشنهادی و همچنین تشریح پایه های این قطعه بر روی ادامه مطلب کلیک نمایید.
فایل : L298 Datasheet (http://www.iitk.ac.in/eclub/DataSheets/l298.pdf)
فرمت : پی دی اف - pdf
حجم : 185kb

http://www.iranmedar.com/images/L298-iranmedar-02.gifhttp://www.iranmedar.com/images/L298-iranmedar-01.gif

این مدار تنها یکی از راه های اتصال درایور ال 298 L298 به موتور را نشان می دهد. در این مدار پایه های حسگر جریان ( current sensing pins ) به زمین متصل شده اند که با روشهایی می توان توسط این پایه ها جریان مصرفی موتور را کنترل نمود همچنین کنترل سرعت را می توان به روش مدلولاسیون پهنای باند PWM (Pulse Width Modulation) و با اعمال فرکانس به پایه های 6 و 11 انجام داد که با اعمال +5 ولت موتور روشن و با اعمال 0 موتور خاموش می گردد. در این مدار پایه های مذکور به +5 ولت متصل شده اند و موتور با حداکثر سرعت گردش خواهد نمود.

http://www.iranmedar.com/images/l298-tab.gif

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


http://www.iranmedar.com/images/L298.gif




تشریح پایه های درایور موتور ال 298 L298 L298 Pin Description

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

Pin 2. OUTPUT 1
این پایه به یکی از ترمینالهای موتور A متصل می گردد . همچنین دیودها نیز جهت حفاظت به همین پایه متصل می شوند . ( به نقشه مدار توجه کنید )
.

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

Pin 4. SUPPLY VOLTAGE (VS)
به پایه باید ولتاژ مورد نظر خود جهت اعمال به موتورها را متصل نمایید. این ولتاژ با توجه به موتورهای مورد استفاده شما حداکثر تا 46 ولت می تواند افزایش یابد. به برای ساخت رباتهای کوچک به طور معمول بین 6 تا 12 ولت است.

Pin 5. INPUT 1 TTL Compatible Inputs 1 to drive Motor A.
این پایه باید به صفر یا پنج ولت متصل گردد که همراه با پین 7 می توانند جهت گردش موتور را مشخص نمایند.

Pin 6. ENABLE A TTL Compatible Enable Input for Motor A.
این پایه جهت روشن و خاموش کردن موتور A و در بیشتر مواقع جهت اعمل فرکانس PWM به موتور استفاده می گردد. پنج ولت موتور را روشن و صفر موتور را خاموش می کند.

Pin 7. INPUT 2 TTL Compatible Inputs 2 to drive Motor A.
این پایه باید به صفر یا پنج ولت متصل گردد که همراه با پین 5 می توانند جهت گردش موتور را مشخص نمایند.

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

Pin 9. LOGIC SUPPLY VOLTAGE (VSS)
اتصال به 5 تا 7 ولت

Pin10. INPUT 3 TTL Compatible Inputs 1 to drive Motor B.
این پایه باید به صفر یا پنج ولت متصل گردد که همراه با پین 12 می توانند جهت گردش موتور B را مشخص نمایند.

Pin 11. ENABLE B TTL Compatible Enable Input for Motor B.
این پایه جهت روشن و خاموش کردن موتور B و در بیشتر مواقع جهت اعمل فرکانس PWM به موتور استفاده می گردد. پنج ولت موتور را روشن و صفر موتور را خاموش می کند.

Pin 12. INPUT 4 TTL Compatible Inputs 2 to drive Motor B.
این پایه باید به صفر یا پنج ولت متصل گردد که همراه با پین 10 می توانند جهت گردش موتور B را مشخص نمایند.

Pin 13. OUTPUT 3
این پایه به یکی از ترمینالهای موتور B متصل می گردد . همچنین دیودها نیز جهت حفاظت به همین پایه متصل می شوند . ( به نقشه مدار توجه کنید )

Pin 14. OUTPUT 4
این ترمینال دیگر موتور B متصل می گردد . همچنین دیودها نیز جهت حفاظت به همین پایه متصل می شوند . ( به نقشه مدار توجه کنید )

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

hengameh
17th April 2010, 01:55 PM
اینم یه کاربرد دیگه درایور

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

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

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد