موتور پله ای بسیاری از مردم فکر می کنند که موتور پله ای نمی تواند نمایه سازی دقیقی داشته باشد، خدایی کردن رویکرد موتور محور سروو نیز همین است. آیا با تجربه صفحه شاخص موتور پله ای انجام می دهم، در واقع شما می خواهید بدانید که چگونه از موتور پله ای استفاده کنید، بدانید که چگونه برنامه ای بنویسید که در شرایط عادی دقت تقسیم را می توان تضمین کرد. کاربردهای موتور پله ای بدون توجه به اینکه در چه مکانی است، باید تضمین شود که گشتاور کافی وجود دارد. استپر موتور یک چیز بزرگ در ماشین است. در شرایط عادی زمان راه اندازی، به طور کلی باید تا حد امکان طولانی باشد. سرعت شروع نیز نمی تواند خیلی سریع باشد. Rev. Stop خیلی سریع ممکن است باعث پدیده overshoot شود. در فرآیند استفاده، اگر شما شاخص کامل نیست، که طبیعی است به راه رفتن، اما متوجه شده است که چقدر بد تا کمی، یک درز وجود دارد، این نوع از شرایط افسانه ای خارج از مرحله است. حل روش مرحله به شرح زیر است: 1. افزایش گشتاور موتور و افزایش جریان درایو. 2. برای کاهش حداکثر سرعت عملیات. 3. زمان شروع طولانی. 4. سرعت راه اندازی را کاهش دهید. اگر هیچ یک از سوالات بالا وجود نداشته باشد، این امکان وجود دارد که برنامه با داخل نتواند باقی مانده پالس تولید شده توسط خطای انباشته شده را نشان دهد. همانطور که برای همه شناخته شده است، پالس بر اساس عدد صحیح محاسبه می شود، جایی که نیمی از پالس وجود خواهد داشت. اما اغلب آن است که نیمی از نبض مشکل دارد، اگر یک دور 10 بخش، هر قسمت مساوی ارسال نیمی از پالس چیزی نیست. ضعیف 20 قسمت مساوی، هر نیمی از نبض مساوی ممکن است مشخص نباشد. اما به 50، 100، 500، NNN قطعات مساوی اختصاص داده می شود، هر قسمت مساوی نیمی از پالس ضعیف می تواند باشد، آن مقدار کمی از پول نیست. انتظار برای نسخه های بیشتر، حتی هر یک برابر 0. یک پالس، یک ارقام نجومی است. بسیاری از مردم فکر میکنند که موتور پلهای نمیتواند صفحه نمایش دقیق را بسازد. موتور، آن را فقط یک پیشرفت حتی موتور سروو، همچنین این مشکل ---- باقی مانده است. به شرح زیر است: کسر ریز درایور استپر برای 64. سپس تعداد پالس های موتور در هر دور 62 x 200 = 12800. موتور ست به 128 قطعه مساوی تقسیم می شود، بنابراین اکنون 100 = 12800/128 است. تعداد پالس ها هر کدام برابر با 100 پالس است. اما اگر بخواهم به 129 قطعه مساوی تقسیم شود، فرمول این است: 12800/129 = 99. 2248062، یعنی هر قسمت مساوی باید به 99. 2248062 پالس تقسیم شود، پس باقیمانده نقطه اعشار حذف شده را بشمارید، سپس خطا در مجموع برابر 129 x 0 قطعه خواهد بود. 2248062 = 28. 9999999 پالس. معادل خطای دور مساوی از یک چهارم. اما مشکل نحوه برخورد با روش است، در زیر برای حل تعداد باقی مانده از روش پردازش پالس است. در مثال بالا به عنوان مرجع، تعداد پالس موتور تا 12800 به عنوان یک دایره، به 129 قطعه مساوی تقسیم شده است. درخواست دایره از طریق حداکثر خطا بیش از یک پالس نیست. روش برنامه نویسی به شرح زیر است: 1. تنظیم شماره پالس موتور که مرده است، نمی تواند بنویسد. 12800 یا هر مقدار دیگر. 2. نقاطی مانند عدد را تنظیم کنید: 129 نسل در ثبات داده D یا V3. هر قسمت مساوی نیاز به عدد صحیح پالس را محاسبه کنید: 12800/129 = 994. تعداد پالس ها به طور دقیق هر قسمت مساوی نیاز را محاسبه می کند، نتیجه یک عملیات ممیز شناور است: 12800/129 = 99. 22480625. سپس 99 را به یک عدد ممیز شناور تبدیل کنید. 2248062 -99. 0 = 0. 2248062 فرمول هر عدد پالس مساوی باقی مانده را دریافت کرد. 7. با ضرب بقیه عدد پالس در تعداد کل قطعات مساوی: 0. 2248062x129=28. 99999998. حذف نقطه اعشار، یک عدد صحیح 28. 8. با عدد منهای 28 و غیره: 129 -28 = 101. در فرآیند این داده ها برای پردازش، مانند پیوست. 9. برنامه در حال اجرا است، اضافه شده است در قسمت های مساوی بیش از 101 است که قسمت های مساوی از 102 تا 129 قسمت شروع شده است، 28 قسمت مساوی، هر قسمت مساوی با یک پالس. تعداد پالس ها از 102 قسمت 99 + 1 = 100 شروع می شود. همانطور که در بالا محاسبه شد، 28 پالس در قسمت های مساوی، هر یک برابر با افزایش یک پالس، 1/100 افزایش یافت، یعنی هر قسمت مساوی. نتیجه گیری: از نظر محاسبه فوق، در صورت عدم نیاز به ماشینکاری دقیق، برنامه ماشینکاری محصول کاملاً مطابق با الزامات است.