اطلاعیه

Collapse
No announcement yet.

کنترلر cnc در مد speed

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کنترلر cnc در مد speed

    سلام
    تا اونجا که کنترار های cnc را آشنا هستم، در مد position کار می کنند. یعنی کنترلر به سروو درایو یا استپ موتور پالس میده تا حرکت لازم به مقدار مشخص انجام شود. حال این سوال برام پیش اومده که آیا کنترلری هم هست که از مد speed در سروو استفاده کنه تا یک cnc را کنترل کنه؟
    در مد speed وقتی یک ولتاژ مثبت به سروو بدهید در یک جهت و با اعمال ولتاژ منفی در جهت دیگر حرکت می کند. سرعت حرکت بستگی به مقدار ولتاژ دارد. زمان حرکت تا زمانی است که ولتاژ دو سر آن پایه مشخص باشد. میشه گفت شبیه یک موتور dc
    اگر چنین چیزی هست آیا این روش کنترل cnc مزیتی نسبت به مد position دارد؟
    تنها نکته ابهامی که این مد برای استفاده در cnc وجود دارد این است که نمی دانیم چقدر زمان سطح ولتاژ باید high نگه داشته شود تا به تعداد دور مشخص سروو موتور بچرخد و به موقعیت مشخص برود(در حالی که در مد position می دانستیم باید چه تعداد پالس به سروو بدهیم ). شاید تنها راه استفاده از فیدبک انکدر است. یعنی در این حالت کنترلر کاملا وابسته به فیدبک می باشد. آیا درست است؟
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

    #2
    پاسخ : کنترلر cnc در مد speed

    کنترل یک cnc فقط در یک حالت با مد استپ امکان پذیر است و اون هم cnc سوراخ کاری یا پانچ است .در سایر حالت ها مثلا cnc تراش یا فرز یا خم و ... نمی تونید از مد استپ استفاد کنید . چون سطح انحنای براده برداری شده پلکانی میشه و این برای سیستم های هیدرولیک و یاتاقانها و ... قابل قبول نیست .
    عموما در cnc با کنترل سرعت حرکت مستقل محور ها میتونن به صافی سطح مورد نظر برسن.
    البته راجب سروو موتور هم بگم که سروو موتور های اسباب بازی ها یا مثلا ربات کنترل خط با ولتاز و یا پهنای پالس کنترل میشن سروو های صنعتی کاملا دیجیتال هستند .
    تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
    داشتن عقله زيادتر از دیگر آدم ها است

    دیدگاه


      #3
      پاسخ : کنترلر cnc در مد speed

      با این اوصاف از مد سرعت نیز در بعضی از cnc ها استفاده میشه
      ولی این سوالم هنوز هست که یعنی در این حالت کنترلر کاملا وابسته به فیدبک می باشد؟
      حال چطور به موقعیت نقطه بعدی می رود با این اوصاف؟ مثلا می خواهد برود به نقطه X10Y5 در این حالت ولتاژی که به محور x می دهد باید دو برابر ولتاژی باشد که به محور y می دهد ؟!
      فيلم آموزشي ميکروکنترلر LPC1768
      فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
      فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
      فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

      دیدگاه


        #4
        پاسخ : کنترلر cnc در مد speed

        نوشته اصلی توسط aliila
        کنترل یک cnc فقط در یک حالت با مد استپ امکان پذیر است و اون هم cnc سوراخ کاری یا پانچ است .در سایر حالت ها مثلا cnc تراش یا فرز یا خم و ... نمی تونید از مد استپ استفاد کنید . چون سطح انحنای براده برداری شده پلکانی میشه و این برای سیستم های هیدرولیک و یاتاقانها و ... قابل قبول نیست .
        تقسیمات انکودر موتور در یک دور به حدی می تواند زیاد باشد که پله های موجود به هیچ وجه قابل مشاهده نباشد. مثلا در سروهای ASDA-B2 هر دور به 160.000 قسمت تقسیم می شود که به ازای گام پیچ 4 میلیمتر معادل دقتی برابر با 0.025 میکرون است و چنین پله ای در عمل از دقت مکانیکی سیستم بسیار کوچکتر است.

        نوشته اصلی توسط mzarkoob
        تا اونجا که کنترار های cnc را آشنا هستم، در مد position کار می کنند. یعنی کنترلر به سروو درایو یا استپ موتور پالس میده تا حرکت لازم به مقدار مشخص انجام شود. حال این سوال برام پیش اومده که آیا کنترلری هم هست که از مد speed در سروو استفاده کنه تا یک cnc را کنترل کنه؟
        در مد speed وقتی یک ولتاژ مثبت به سروو بدهید در یک جهت و با اعمال ولتاژ منفی در جهت دیگر حرکت می کند. سرعت حرکت بستگی به مقدار ولتاژ دارد. زمان حرکت تا زمانی است که ولتاژ دو سر آن پایه مشخص باشد. میشه گفت شبیه یک موتور dc
        اگر چنین چیزی هست آیا این روش کنترل cnc مزیتی نسبت به مد position دارد؟
        تنها نکته ابهامی که این مد برای استفاده در cnc وجود دارد این است که نمی دانیم چقدر زمان سطح ولتاژ باید high نگه داشته شود تا به تعداد دور مشخص سروو موتور بچرخد و به موقعیت مشخص برود(در حالی که در مد position می دانستیم باید چه تعداد پالس به سروو بدهیم ). شاید تنها راه استفاده از فیدبک انکدر است. یعنی در این حالت کنترلر کاملا وابسته به فیدبک می باشد. آیا درست است؟
        در برخی کاربردهای بسیار دقیق گاهی لازم است که به دلیل وجود لقی بین موتور و سیستم انتقال قدرت، فیدبک مکانی از خط کش های نصب شده روی میز cnc گرفته شود و یک کنترلر خارجی بر حسب این فیدبک، کنترل موتور را هم به صورت حلقه بسته به عهده بگیرد. در این شرایط می توان موتور را در مد Speed قرار داد و بر حسب فیدبک گرفته شده از خط کش های متصل به خروجی سیستم مکانیکی (و نه انکودر موتور) توسط کنترلر به درایور موتور فرمان داد.
        اوژن: به معنای افکننده و شکست دهنده است
        دانایی، توانایی است-Knowledge is POWER
        برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
        وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
        قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
        اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
        ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

        دیدگاه

        لطفا صبر کنید...
        X