فهرست مطالب:

کنترل صفحه کلید سروو موتور: 7 مرحله
کنترل صفحه کلید سروو موتور: 7 مرحله

تصویری: کنترل صفحه کلید سروو موتور: 7 مرحله

تصویری: کنترل صفحه کلید سروو موتور: 7 مرحله
تصویری: راه اندازی سروو موتور دلتا و تنظیم پارامترها (Servo Motor PID Parameter for CNC) 2024, جولای
Anonim
کنترل صفحه کلید سروو موتور
کنترل صفحه کلید سروو موتور

اول راه اندازی سروو موتور است.

  1. سیم میانی به پورت 5 ولت می رود
  2. سمت چپ به پورت GND می رود
  3. آخرین (سیم کنترل) را به پورت 9 وصل کنید

مرحله 1: صفحه کلید را وصل کنید

صفحه کلید را وصل کنید
صفحه کلید را وصل کنید

صفحه کلید بسیار ساده است. فقط کافی است پین های سمت چپ را از راست 8 ، 7 ، 6 ، 5 ، 4 ، 3 ، 2 ، 1 متصل کنید. تصویر یکی تغییر می کند اما ما سروو را به 9 متصل می کنیم ، بنابراین همه چیز را به سمت پایین بکشید.

مرحله 2: کد را بارگیری کنید

کد را (که نظر داده شده است) بارگیری کرده و اجرا کنید. همه باید خوب باشند. اساساً وقتی یک عدد 3 رقمی زیر 180 وارد می کنید ، بازوی سروو را به آن درجه حرکت می دهد. منظور من از سه رقم این است که برای گرفتن 10 باید 010 و 005 برای دریافت 5 وارد کنید.

مرحله 3: تنظیم کد

راه اندازی کد
راه اندازی کد

صفحه کلیدها می توانند متفاوت باشند ، فقط مطمئن شوید که دستگاه شما شبیه آرایه char است ، اگر نه فقط کاراکترها را متناسب با شما تغییر دهید. من از متغیر start برای نگه داشتن valt تنظیم مجدد (0) که گزینه است استفاده کردم. همیشه می توانید 0 را به متد منتقل کنید.

مرحله 4: رقم 1

رقم 1
رقم 1

این کد را بررسی می کند تا ببیند آیا اولین رقمی را که می تواند 0 یا 1 باشد ارزیابی می کند یا خیر. هر چیز دیگری باعث می شود که سروو از آنجا که ورودی نامعتبر است به 0 بازنشانی شود. اگر معتبر است ، به رقم بعدی افزایش دهید و اگر 1 وارد شد ، 100 را اضافه کنید. بنابراین شما اکنون پایه 100 دارید.

مرحله 5: رقم 2

رقم 2
رقم 2
رقم 2
رقم 2

مشابه اول فقط اعداد را ارزیابی می کند ، این بار 1-9. هنگامی که یک کاراکتر معتبر وارد می شود ، عدد وارد شده 10 را اضافه می کند تا جای 10 را پر کند. بنابراین فرض کنید رقم 1 1 بود ، بنابراین شما 100 دارید ، حالا 5 را وارد کرده اید. پایه اکنون 150 است.

مرحله 6: رقم 3

رقم 3
رقم 3
رقم 3
رقم 3

رقم 3 مشابه بقیه است اما به سادگی 1-9 را بر اساس آنچه انتخاب شده است اضافه می کند. فرض کنید 8 وارد شد. اکنون 158 فرصت دارید تا به روش حرکت سروو منتقل شوید. پس از گذشت ، به مرحله بعدی بروید…

مرحله 7: حرکت سروو

سروو حرکت می کند
سروو حرکت می کند

بررسی می کند که val ، مثال ما 158 ، کمتر از 180 است. از آنجا که است موتور را به 158 درجه می برد. اگر می گویند 190 ، سروو به 0 بازنشانی می شود. چاپ سریال فقط برای بررسی داده ها است. هیچ چیز قابل توجهی در آنجا وجود ندارد.

توصیه شده: