ايران ويج

نسخه‌ی کامل: ساختن بورد درایور برای L298N
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
l298 به صورت عادی گرم میشه .... احتما این وجود داره که شما مدارت مشکل دداشته باشه یا پایه های اشتباه بایاس میشن
سلام دوستان
هر کاری کردم نشد و حتی یه آی سی L298n دیگه هم تست کردم بازم همونطور فقط فهمیدم که ولتاژ خروجی برای موتور ها 0.2 V هست دوستان خیلی ممنون میشم که کمکم کنید و یا اگه میشه یه درایور ماسفت بهم معرفی کنید

با تشکر از همه شما

فایل پروتئوس:
http://s2.picofile.com/file/7337359672/pouya.rar.html

عکس بورد:
بورد رو یه اشتباه داشتم ولی باهاش کنار اومدم و از درستیش مطمعنم
http://s1.picofile.com/file/7337360107/mot.bmp

http://s1.picofile.com/file/7337362575/IMAG0059.jpg

http://s1.picofile.com/file/7337363331/IMAG0060.jpg
ما گیر اینیم اگه کسی میدونه مشکلم چیه ممنون مشیم بگه
بله . میدونم دیودها رو برای حذف جریان برگشتی استفاده می کنند
بار من هم موتور هستش ، پس بار من اهمی-سلفی هستش
بازم میگم زیاد به دیودها ربطی نداره
مهم اینه که بارتون چی هست ؟ و چقدر جریان می کشه ؟
اگه به درایورت شک داری ، خب یک آی سی دیگه بخر ببین این مشکل رو داری ؟
اگه دوباره این مشکل رو داشتی یه جایی از مدار رو اشتباه وصل کردی


دوست گرامی
شما زحمت بکش به مدارت یه تغذیه 5 ولت نصب کن ( به پایه 9 یه 5ولت بده )
و پایه های 6 و 11 هم مستقیم ( دائما ) به 5 ولت نصب کن
پایه های ورودی هم 5 و 10 رو 5ولت و 7 و 12 رو زمین بده
تغذیه مدارت اگه آداپتور 6 ولت هست ، زحمت بکش یه تغذیه 5 ولت براش جور کن
و به پایه 4 هم هر تغذیه ای دادی همون تغذیه روی دو سر موتورت می افته
این کاهایی که گفتم رو انجام بده ، به امید خدا که درست می شه
با سلام به دوست عزیز

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

اما درایور دیگه میشه L293D رو نام برد. نیاز به دیود هم نداره.
اگر جریان زیادی احتیاج نداری انتخاب خوبیه.
دوستان گرامی با سلام ، من مدتی هست درایو L298N خریدم و طبق نقشه دوستان و راهنمای شما سعی در کنترل سرعت موتور DC دارم ولی هیج عکس العملی من نمیبینم ريال یعنی طبق نقشه ای که شما قرار دادید بستم و جواب نمیگیرم!!، حال به کمک دوستان گرامی ام نیاز دارم ، من دوباره L298N دیگری رو خریدم ولی باز کار نمیکنه.
سلام
من يك l293d دارم موتمرم را هم st135 هست درايو كردم موتورم ا ولي موتورم مثل يك قلب ميزنه و هيچ حركتي نميكنه به نظرتون برنامه ام مشكل داره از روي 2 تا كتاب ديگه هم نگاه كردم برنامه ام به نظرم درسته
موتورم 7.5 درجه است و 12V
ممنون ميشم كمكم كنيد والا تازه كارم
نقل قول: من يك l293d دارم موتمرم را هم st135 هست درايو كردم موتورم ا ولي موتورم مثل يك قلب ميزنه و هيچ حركتي نميكنه به نظرتون برنامه ام مشكل داره از روي 2 تا كتاب ديگه هم نگاه كردم برنامه ام به نظرم درسته
لطفا نقشتونو تو پروتئوس بزارید اینجوری ما اصلا نه میتونیم موتور رو تشخیص بدیم نه نحوه بستنه مدارتونو
برنامرم بزارید ببینیم چجوریه
موتور من يك موتور 5 سيمه يك سري اطلاعات فروشنده داده بهم كه هر سيم براي چيه اما سيم پنج را نوشته gnd منم شك دارم چون وقتي بهgnd وصله اصلاً كار نميكنه به نظرتون درسته يا بايد به 12 v وصل كنم
نقل قول: موتور من يك موتور 5 سيمه يك سري اطلاعات فروشنده داده بهم كه هر سيم براي چيه اما سيم پنج را نوشته gnd منم شك دارم چون وقتي بهgnd وصله اصلاً كار نميكنه به نظرتون درسته يا بايد به 12 v وصل كنم
ببین اون سیم GNDسیمه مشترک هستش
یا باید بدی به +12 یا به زمین
بعد به ترتیب باید 4 پایه دیگرو شیفت بدی
این مطلبم که هزار جا گفتم ولی باز بخون


از کتاب سعید یه نفر : http://forum.iranled.com/showthread.php?tid=10869


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



نوع دیگری از موتورهای الکتریکی موتور پله ای است، که در آن یک روتور درونی، شامل آهنرباهای دائمی توسط یک دسته از آهنرباهای خارجی که به صورت الکترونیکی روشن و خاموش می شوند ، کنترل می شود. یک موتور پله ای ترکیبی از یک موتور الکتریکی DC و یک سلونویید است.

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

در زیر برنامه ای برای راه اندازی یک موتور پله ای 5 سیمه اورده شده است:

کد php:
$regfile "M8DEF.DAT" $crystal 8000000
Config Portb 
Output
Do
Portb = &B00000001 WAITMS 900
Portb 
= &B00000010 WAITMS 900
Portb 
= &B00000100 WAITMS 900
Portb 
= &B00001000 WAITMS 900
Loop
End 



برای کنترل دقیق تر زاویه حرکت موتور ، ان را به صورت نیم پله راه اندازی میکنند
در زیر برنامه برای راه اندازی موتور به صورت نیم پله را مشاهده میکنید:

کد php:
$regfile "M8DEF.DAT" $crystal 8000000
Config Portb 
Output
Do
Portb = &B00000001 Waitms 50
Portb 
= &B00000011 Waitms 50
Portb 
= &B00000010 Waitms 50
Portb 
= &B00000110 Waitms 50
Portb 
= &B00000100 Waitms 50
Portb 
= &B00001100 Waitms 50
Portb 
= &B00001000 Waitms 50
Portb 
= &B00001001 Waitms 50
Loop
End 

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

برا جلو گیری از جریان کشیدنه بیش از حد از میکروم که راه زیاد داری
L297
ULN
4تا ترانزیستور
4 تا ماسفت
...
صفحه‌ها: 1 2 3 4