ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 22
  1. #1
    2012/06/10
    133
    9

    زمان تاخیر بین پالس های استپ موتور

    سلام خدمت مهندسین بزرگوار.
    بنده یه استپ موتور لید شاین دارم که نیاز دارم با سرعت حدود 1000 دور بچرخه، طبق دیتا شیت سرعت این موتور تا 2400 rpm هم قابل افزایش هست. درایور میکرو استپ مخصوص این موتور خیلی گرون هست و چون این موتور جریان زیادی میکشه درایور های معمول مثل uln ها و l298 یا درایورهای دست ساز با bjt یا درایورهای میکرو استپ ارزونتر و رایجتر خیلی بکارم نیومد. در نهایت با چهارتا ماسفت ،بدون داغ شدن ماسفت ها و سوختنشون راه انداختمش. اما یه مشکل عجیب هست.
    همونطور که میودنید تو استپ موتور 5 سیم یک سیم که مشترک هست رو به ولتاژ مثبت میدند و چهار سیم دیگه رو یکی یکی زمین میکنند(یا برعکس) و با هر پالس شفت موتور به اندازه گام جابه جا میشه و واسه چرخش کامل باید این چهار پالس تکرار بشه ، تاخیر زمانی بین این پالس ها هم سرعت موتور رو تنظیم میکنه. هرچی این تاخیر کمتر باشه شفت سریعتر میچرخه ولی در عوض گشتاور موتور افت میکنه.
    من با یه atmega8 این پالس ها رو با ماسفت ها به سیمهای موتور اعمال کردم. و تاخیر بین پالس ها رو پایین آوردم تا سرعت زیاد بشه اما فقط تا 0.6 میلی ثانیه این تاخیر رو می شه پایین اورد و به ازای مقادیر کمتر شفت موتور نمیچرخه. دلایل زیر به نظرم رسید
    1. با کم کردن تاخیر ها گشتاور موتور اونقدر کم شد که حتی شفت رو هم نمیتونه بچرخونه ولی این اصلا نمیتونه باشه چون تا تاخیر 0.6 میلی ثانیه گشتاور به حدی زیاد هست که شما به هیچ عنوان نمیتونی با دست شفت رو نگه داری و امکان نداره با یک صدم میلی ثانیه کم کردن تاخیر اینقدر گشتاور تغییر کنه چون تو عدد های بالا تر مثلا از 0.7 تا 0.6 میلی ثانیه تغییر گشتاور اصلا محسوس نیست.
    2. ماسفت ها نمیتونند با این سرعت سویچ بشند که این هم نیست چون طبق دیتا شیتشون سرعت قطع و وصلشون تا یک میکرو ثانیه قابل افزایشه.
    3. میکرو کنترلر نمیتونه چنین پالسی تولید کنه که این هم غیر ممکنه چون فرکانسش رو روی 8 مگا هرتز گذاشتم ازین گذشته من فرکانس های خیلی فراتر از این رو هم از atmega 8 گرفتم.
    کسی از مهندسین عزیز اگه راهنماییم کنه ممنون میشم.
  2. #2
    2007/12/23
    زمین
    236
    75

    پاسخ : زمان تاخیر بین پالس های استپ موتور

    دوست عزیز
    چنتا مورد میگم باید برای سرعت بیشتر رعایت کنی
    یکی اینکه با کنترل جریان سیم پیچها سرعت که بالا میره ولتاژ هم بالا بره تا جریان سیم پیچها ثابت بمونه
    و وقتی این کارو کردی سرعت موتورت رو با یه شیب مشخص زیاد کنی
    این دو مورد تو درایو های صنعتی رعایت میشه
    مورد سوم که امیدوارم رعایت کرده باشی ایزوله کردن میکرو با اپتو کوپلر هست و جدا بودن تغذیه میکرو با درایو هست
    اگه رعایت نکنی خیلی سریع میکرو میسوزه
  3. #3
    2009/10/29
    98
    15

    پاسخ : زمان تاخیر بین پالس های استپ موتور

    شما قبلا یه تاپیک زده بودی داشتیم اونجا بهت جواب میدادیم چرا اومدی یه تاپیک دیگه زدی؟خب هرکی بخاد اینجا جواب بده همونجا جواب میده دیگه چه کاری بود.
  4. #4
    2012/06/10
    133
    9

    پاسخ : زمان تاخیر بین پالس های استپ موتور

    نقل قول نوشته اصلی توسط black-black

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    شما قبلا یه تاپیک زده بودی داشتیم اونجا بهت جواب میدادیم چرا اومدی یه تاپیک دیگه زدی؟خب هرکی بخاد اینجا جواب بده همونجا جواب میده دیگه چه کاری بود.
    خب اون مشکل تا حد زیادی با راهنمایی دوستان حل شد اون جا مگ اصلا نمی تونستم سرعت رو افزایش بدم بعد از استفاده از ماسفت به عنوان درایور این مشکل حل شد و این مشکل جدید که نوشتم رو حس کردم دیگه خیلی به خود استپ موتور بستگی نداره و بیشتر به میکرو و ماسفت ها شاید مربوط باشه واسه همین گفتم تو قسمت دیجیتال بذارم بهتره! بازم ممنون از توجه شما
  5. #5
    2012/06/10
    133
    9

    پاسخ : زمان تاخیر بین پالس های استپ موتور

    نقل قول نوشته اصلی توسط مهدی کارگر

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    دوست عزیز
    چنتا مورد میگم باید برای سرعت بیشتر رعایت کنی
    یکی اینکه با کنترل جریان سیم پیچها سرعت که بالا میره ولتاژ هم بالا بره تا جریان سیم پیچها ثابت بمونه
    و وقتی این کارو کردی سرعت موتورت رو با یه شیب مشخص زیاد کنی
    این دو مورد تو درایو های صنعتی رعایت میشه
    مورد سوم که امیدوارم رعایت کرده باشی ایزوله کردن میکرو با اپتو کوپلر هست و جدا بودن تغذیه میکرو با درایو هست
    اگه رعایت نکنی خیلی سریع میکرو میسوزه
    دستتون درد نکنه.
    این قضیه افزایش شیب رو انجام دادم. به این صورت که تو برنامه اول تاخیر های زمانی بین پالس ها رو یک میلی ثانیه گذاشتم و این پالس ها رو تو یه حلقه قرار دادم و هر بار چند میکرو ثانیه از این مقدار تاخیر اولیه کم کردم. تا زمانی که تاخیر بین پالسها به حدود 300 میکرو ثانیه برسه . اون موقع برنامه از حلقه خارج میشه و وارد یه حلقه بی نهایت با تاخیر 300 میکرو بین پالسها میشه،یعنی موتور از یه سرعت کم شروع میکنه و به سرعتی حدود 900rpm که میرسه stable میشه.
    اما اینجا دو تا مشکل دارم.
    اولا من یه میز cnc کوچیک درست کردم که باید یک قالب روش قرار بگیره و زیر یه نازل تزریق پلاستیک حرکت کنه پس نیاز به یه سرعت یکنواخت دارم تا پلاستیک تزریق شده به صورت یکنواخت تو قالب ریخته و پخش بشه. پس این سرعت صعودی مشکل سازه واسم.
    ثانیا اینکه به فرض کنار اومدن با شیب صعودی سرعت و رسیدن به یه سرعت ثابت و پایدار، من هنوز هم به سرعت بالاتری ازین سرعت نهایی که بهش رسیدم نیاز دارم ولی به ازای تاخیر های کمتر از 300 میکرو ثانیه بین پالس ها( با وجود ایجاد شیب صعودی تو سرعت) موتور اصلا نمیچرخه یعنی از یک میلی ثانیه تاخیر شروع میشه هی تاخیر کم میشه تا به عددی حدود 300 میکرو ثانیه که میرسه چرخش شفت ادامه داره ولی یک هو موتور قفل میکنه و دیگه با تاخیر های کمتر اصلا نمیچرخه.
    این موتور من ولتاژی از 24 تا 68 ولت داره ، من از منبع 24 ولت استفاده کردم، طبق دیتا شیت تو ولتاژ 48 ولت باید 5 آمپر جریان بکشه و تو ولتاژ 68 حدود 4 ولت پس ولتاژ کمتر جریان بیشتر میکشه، درنتیجه تو ولتاژ 24 طبیعتا باید بیشتر از 5 آمپر جریان بکشه ولی در کمال تعجب جریانش حتی به 1 آمپر هم نمیرسه، نظر شما چیه؟ با افزایش ولتاژ مشکل سرعت حل میشه! و می تونم تاخیر های بین پالس ها رو کمتر از 300 میکرو ثانیه برسونم؟
    در مورد استفاده از اپتو کوپلر هم نمیدونستم ممنون از راهنماییتون خیلی لطف کردین. اگه به نمونه اپتو کوپلر ساده که فقط باهاش بتونم گیت ماسفت هام رو تحریک کنم معرفی کنید ممنون میشم. ماسفت ها با یک تحریک میشند (5 ولت)
    ویرایش توسط hata6417 : 2016/06/15 در ساعت 00:09
  6. #6
    2011/11/30
    75
    45

    پاسخ : زمان تاخیر بین پالس های استپ موتور

    سلام
    یاد اصل عدم قطعیت هایزنبرگ افتادم؛ سرعت و دقت رو نمیشه همزمان داشت.
    موتور استپر برای سرعت های بالا ساخته نشده. توی سرعتای بالا میشه از دی سی موتور به همراه شفت انکودر استفاده کرد.
    موفق باشین
  7. #7
    2007/12/23
    زمین
    236
    75

    پاسخ : زمان تاخیر بین پالس های استپ موتور

    اره ولتاژ بالاتر سرعت رو بالا میبره ولی تو سرعت پایین مشکل سازه
    باید حالت منبع جریان باشه
    اپتو هم سری 4n خوبه مثل 4n35
    اگه کارت حساسه و دقت و سرعت رو با هم میخوای راه حلش سروو موتوره
  8. #8
    2016/06/15
    14
    8

    پاسخ : زمان تاخیر بین پالس های استپ موتور

    شما روش های مختلف راه اندازی رو تست کردین؟ اونجور که من فهمیدم دارین به حالت wave درایو میکنین ؟ روش تمام پله رو هم امتحان کنین که گشتاور بالاتری میده
  9. #9
    2012/06/10
    133
    9

    پاسخ : زمان تاخیر بین پالس های استپ موتور

    نقل قول نوشته اصلی توسط admiral.mh

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    شما روش های مختلف راه اندازی رو تست کردین؟ اونجور که من فهمیدم دارین به حالت wave درایو میکنین ؟ روش تمام پله رو هم امتحان کنین که گشتاور بالاتری میده
    من الان هم از حالت full step استفاده می کنم.

    دلیل: ادغام دو پست برای جلوگیری از اسپم

    نقل قول نوشته اصلی توسط مهدی کارگر

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    اره ولتاژ بالاتر سرعت رو بالا میبره ولی تو سرعت پایین مشکل سازه
    باید حالت منبع جریان باشه
    اپتو هم سری 4n خوبه مثل 4n35
    اگه کارت حساسه و دقت و سرعت رو با هم میخوای راه حلش سروو موتوره
    این که میگید منبع جریان باشه رو متوجه نشدم، یعنی جریان ثابت باشه ولتاژ تغییر کنه؟
    اپتوکوپلری که معرفی کردین خرجیش منفیه ، من خروجی مثبت می خوام.
    حساسیت و دقتش خیلی نیاز نیست بالا باشه. من فقط می خوام به نصف سرعت ماکسیممی که تو دیتا شیتش نوشته برسم . 2400 سرعتیه که تو دیتا شیت اورده، و من حدود 1200rpm می خوام.
  10. #10
    2007/12/23
    زمین
    236
    75

    پاسخ : زمان تاخیر بین پالس های استپ موتور

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

    Sent from my GT-N5100 using Tapatalk
    محک
صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 22

موضوعات مشابه

  1. دو استپ موتور هم زمان
    توسط yoshig2 در انجمن میکروکنترلرهای AVR
    پاسخ: 14
    آخرين نوشته: 2016/02/14, 22:34
  2. تشخیص زمان بین دو پالس
    توسط bravehamid در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 3
    آخرين نوشته: 2015/04/09, 21:36
  3. زمان يک بودن پالس
    توسط sara789 در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2012/06/26, 23:21
  4. ساختمان داخلی سه نوع موتور (موتور dc و سروو موتور و استپ موتور)*انفجاری*
    توسط فرشاد اکرمی در انجمن ترانسفورماتورها و ماشين هاي الکتريکي
    پاسخ: 9
    آخرين نوشته: 2010/10/07, 15:25
  5. سوال در مورد درايور استپ موتور (ميكرو استپ)
    توسط S_B_T در انجمن ترانسفورماتورها و ماشين هاي الکتريکي
    پاسخ: 2
    آخرين نوشته: 2007/03/19, 02:16

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •