PDA

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



hashemifard
16-09-2012, 23:01
سلام دوستان
من دوتا استپر موتور 4 سیم دارم ، یه atmega 32 و یه ULN2803APG که ازش به عنوان درایور استفاده میکنم. عکس اتصالات رو هم آ÷لود کردم.
مشکل من اینه که بعد از اتصال موتر به خروجی ULN ، موتور حرکت نمیکنه !!!
یکی از دوستان گفت که نمیشه موتور 4 سیم رو با ULN درایو کرد. درسته ؟؟؟

sajjad_AD
16-09-2012, 23:18
سلام بله استپ چهار سیمو نمیشه با ULN راه انداخت,شما از L298 باید استفاده کنی.
تو انجمن یه سرچ بزن :hi:

mzarkoob
16-09-2012, 23:56
سلام
چرا میشه. ولی خوب بستگی داره به استپتان که چند آمپر باشه. من قبلا با یه استپ کوچیک (که البته 6 سیمه بود) انجام دادم. اینجا رو هم ببینید:
ایـــــــــران میـــــــکرو ™ - مشاهده یک موضوع - ایجاد انجمن cnc (You can see links before reply)

sajjad_AD
17-09-2012, 00:35
سلام
چرا میشه... سلام مستر زرکوب :hi:
چرا ذهن بچه مردمو منحرف می کنید :mrgreen: آخه چجوری استپ 4 سیم رو میشه با ULN راه انداخت؟؟؟ ii998)

استپ موتور 6 سیم رو به علت داشتن همون دوتا سیم اضافه می شه با درایور کلکتور باز راه انداخت

ولی اگه موتور 4 سیمه باشه حتما باید از درایوری استفاده کرد که
قابلیت جریان دهی هم سینک و هم سورس رو داشته باشه

hashemifard
17-09-2012, 11:31
ممنون از همه
حالا من چیکار کنم ؟؟؟
یا باید مدارم رو عوض کنم یا موتور ها رو دیگه ... :(

sajjad_AD
17-09-2012, 13:53
صاحب اختیارین,چاره ی دیگه ای نیست

Ma3ood
17-09-2012, 14:08
اگه استپر چهار سیمه هست یعنی دوقطبیه و نمی شه از uln استفاده کرد بهترین گزینه l298 هست :0013:

mzarkoob
17-09-2012, 22:30
چرا ذهن بچه مردمو منحرف می کنید :mrgreen: آخه چجوری استپ 4 سیم رو میشه با ULN راه انداخت؟؟؟ ii998)

سلام
بله. همان طور که گفتم با 6 سیم من انجام دادم و به 4 سیمه بودن اون دقت نداشتم:mrgreen:
من با 4 سیم کار نکردم. شکل 4 سیم بدین صورت می باشد:

You can see links before reply

نوع: سیم‌پیچی دوقطبیتعداد سیم‌ها: ۴

درایور‌(ها): دوقطبی

خوب حالا دقیقا چطوری باید به این پالس داد با توجه به اینکه سر وسط که نداریم؟

Ma3ood
17-09-2012, 23:05
کد زیر را برای درایو کردن موتور به صورت عادی و یا full step میتونید بدهید



char Step[4]={0x05,0x06,0x0a,0x09};


و برای نیم پله



char Step[8]={0x05,0x04,0x06,0x02,0x0A,0x08,0x09,0x01};

hashemifard
18-09-2012, 12:31
با تشکر از همه ی دوستان
من یه موتور 6 سیم 15 ولت و 0.4 آمپر پیدا کردم. اینو که میشه با uln درایو کرد انشاالله ؟؟ کار دیگه ای لازم نیست انجام بدم ؟؟؟

mzarkoob
18-09-2012, 16:23
استپ 6 سیم مطابق شکل زیر است:

You can see links before reply

نوع: سیم‌پیچی تک‌قطبی/دوقطبیتعداد سیم‌ها: ۶

درایور‌(ها): تک‌قطبی/دوقطبی. در حالت تک قطبی دو پایه مشترک باید به هم متصل شوند. در حالت دو قطبی دو پایه مشترک آزاد هستند.


خوب اگه بخواهیم به صورت دو قطبی استفاده کنیم از دو سر com اصلا استفاده نمی کنیم و میشه همون 4 سیمه در پست 8. درسته؟
در حالت تک قطبی همون طور که در توضیحات هست دو پایه مشترک باید به هم متصل شوند که این پایه مشترک به Vcc وصل می شود. مثل اینجا (You can see links before reply) . خوب با این اوصاف 6 سیمه چه فرقی داره با 5 سیمه؟ آخرش که دو تا سیم مشترک 6 سیمه را باید به هم وصل کنیم که بشه 5 سیمه:

You can see links before reply
نوع: سیم‌پیچی تک‌قطبیتعداد سیم‌ها:۵

درایور‌(ها): تک‌قطبی
فکر کنم جواب از جمله مقابل درایور‌(ها) بشه متوجه شد.

hashemifard
18-09-2012, 16:41
خیلی ممنون بابت پاسخ کاملتون. اما من متوجه نشدم !! آیا میشه از uln2803 استفاده کرد ؟
شرمنده من یه کمی تازه کارم ....

Ma3ood
18-09-2012, 17:22
از درایور2803 و uln2003 میتونید استفاده کنید.

mzarkoob
18-09-2012, 18:04
بله از uln2003 برای 6 سیمه با اون سیم بندی که گفتم میشه استفاده کرد. مدار uln2003 اینطوریه در دیتا شیت:

You can see links before reply

4 سر a1, b1,c1,d1 از استپ را به out1تا out4 وصل کنید و سر com از استپ را هم به vcc وصل بشه. gnd پالس که به in1 تا in4 میدید هم با gnd تغذیه مشترک