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





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









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





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

نمایش نتایج: از 1 به 9 از 9
  1. #1
    2013/03/19
    27
    1

    کنترل دقیق درجه با موتور

    سلام خدمت دوستان عزیز :biggrin:
    من با استفاده از اردوینو می خوام یک موتور را راه اندازی کنم و کاری کنم که در هر حرکت فقط و فقط 3.2 درجه حرکت کند و یا حرکت آن مضربی از 3.2 درجه باشد؟
    برای این کار باید از موتور خاصی استفاده کنم؟
    امکان داره که در هر ثانیه موتور حداکثر 50 تا 3.2 درجه حرکت کند.
    این زاویه خاص برای من خیلی مهم هست و هیچ گونه اشتباهی نباید در کار باشد
    به طور مثال : در یک ثانیه باید 50 تا 3.2 درجه حرکت کند و 1 ثانیه صبر کند و دوباره 5 تا 3.2 درجه برگردد و دوباره 1 ثانیه صبر کند و دوباره 36 تا 3.2 درجه حرکت کرده و 1 ثانیه صبر کند

    پیشاپیش از راهنمایی شما دوستان گرامی ممنونم
  2. #2
    2010/05/24
    آمل
    736
    15

    پاسخ : کنترل دقیق درجه با موتور

    باید از استپ موتور استفاده کنی که حرکت مشخص وثابتی داره.
    مثلا بعضی استپ موتورها زاویه حرکت 1.8 درجه دارن یعنی تو حرکت(چه به جهت راست یا به چپ)فقط 1.8 درجه حرکت میکنن.
    روش دوم استفاده از موتور معمولیه ولی با یه کنترل کننده دقیق که بتونه زاویه چرخش رو کنترل کنه.
  3. #3
    2007/05/16
    764
    47

    پاسخ : کنترل دقیق درجه با موتور

    سلام
    در تکمیل حرف جناب saeiddiod، از این موتورها میتونید استفاده کنید، به ترتیب از آسان به سخت:
    استپ موتور
    سروو موتور
    موتور DC و انکودر

    راحت ترین همون استپ هستش، و اگه دقت برات خیلی مهمه، باید استپ موتور خوب بخری که درایور هم همراش باشه، که بتونید استپ های دهم درجه ازش بگیرید.
    از آنجایی که آموزش ماهی گیری برای من بسیار مهم تر هستش، به همین خاطر، در این انجمن، تاجایی که بتونم جواب مطلبی رو مستقیم نمیگم و تلاش میکنم با آدرس دادن و کمی جستجو به جواب برسید. اگر عاشق الکترونیک باشید، دنبال جواب خواهید گشت.
  4. #4
    2013/03/19
    27
    1

    پاسخ : کنترل دقیق درجه با موتور

    سلام به همگی ممنون بابت راهنمایی تون
    امروز رفتم بازار و یک سری قطعات خریدم برای تست
    از جمله اردوینو UNO و استپر موتور
    از فروشنده درخواست درایور برای استپر کردم گفت که بدون درایور هم می تونی راه اندازیش کنی
    حالا من اومدم خونه و برنامه اردوینو را دانلود کردم و یک نمونه برنامه از خود برنامه استفاده کردم اما استپر موتور خیلی خیلی اروم حرکت می کرد
    استپر 5 تا سیم داشت که چهارتاش را به پایه های 8-11 وصل کردم

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


    مشخصات موتور روی تصویر درج شده

  5. #5
    2007/05/16
    764
    47

    پاسخ : کنترل دقیق درجه با موتور

    فقط روی سرعت 30 کار می کرد
    منظورتون اینه که هر استپ اون 30 درجه بوده؟

    اون مدلی که من گفتم درایور داره فکر کنم الان قیمتش حدود 200 ت باشه.
    از آنجایی که آموزش ماهی گیری برای من بسیار مهم تر هستش، به همین خاطر، در این انجمن، تاجایی که بتونم جواب مطلبی رو مستقیم نمیگم و تلاش میکنم با آدرس دادن و کمی جستجو به جواب برسید. اگر عاشق الکترونیک باشید، دنبال جواب خواهید گشت.
  6. #6
    2013/03/19
    27
    1

    پاسخ : کنترل دقیق درجه با موتور

    نقل قول نوشته اصلی توسط مرتضي امانی
    منظورتون اینه که هر استپ اون 30 درجه بوده؟

    اون مدلی که من گفتم درایور داره فکر کنم الان قیمتش حدود 200 ت باشه.
    استپ این موتور 1.8 درجه هست
    برای تست این قطعات را خریدم تا با معماری اون آشنا بشم چون من اصلا الکترونیک بلد نیستم
    توی اردیونو نوشته بود
    setSpeed(rpms) که به جای RPM نوشته بود 30
    من اون عدد 30 را به 1000 افزایش دادم که خیلی سریعتر حرکت کنه اما اصلا حرکت نکرد
    بعد اومدم و عدد 30 را به 10 کاهش دادم و دیدم که سرعت حرکت استپ کمتر شد
    الان نمی دونم چرا وقتی سرعت را به 1000 افزایش دادم حرکت نکرد آیا به درایور احتیاج دارم؟
  7. #7
    2007/05/16
    764
    47

    پاسخ : کنترل دقیق درجه با موتور

    setSpeed(rpms)
    معمولن این عبارت برای موتور DC استفاده میشه، مطمئن هستید که برای استپر بود؟
    پیشنهاد میکنم یه جستجویی در اینترنت و همین فروم بزنید تا با راه اندازهای استپ بیشتر آشنا بشید . چون کمی مفصله.
    بعد اگر مشکلی بود بفرمایید.
    از آنجایی که آموزش ماهی گیری برای من بسیار مهم تر هستش، به همین خاطر، در این انجمن، تاجایی که بتونم جواب مطلبی رو مستقیم نمیگم و تلاش میکنم با آدرس دادن و کمی جستجو به جواب برسید. اگر عاشق الکترونیک باشید، دنبال جواب خواهید گشت.
  8. #8
    2013/03/19
    27
    1

    پاسخ : کنترل دقیق درجه با موتور

    نقل قول نوشته اصلی توسط مرتضي امانی
    معمولن این عبارت برای موتور DC استفاده میشه، مطمئن هستید که برای استپر بود؟
    پیشنهاد میکنم یه جستجویی در اینترنت و همین فروم بزنید تا با راه اندازهای استپ بیشتر آشنا بشید . چون کمی مفصله.
    بعد اگر مشکلی بود بفرمایید.
    در قسمت مثال های اردوینو یک قسمت هست با نام استپر که درون فایل استپر 4 تا مثال داره
    این هم سورسش و مثالش
    [code=cpp]/*
    * MotorKnob
    *
    * A stepper motor follows the turns of a potentiometer
    * (or other sensor) on analog input 0.
    *
    * http://www.arduino.cc/en/Reference/Stepper
    * This example code is in the public domain.
    */

    #include <Stepper.h>

    // change this to the number of steps on your motor
    #define STEPS 100

    // create an instance of the stepper class, specifying
    // the number of steps of the motor and the pins it's
    // attached to
    Stepper stepper(STEPS, 8, 9, 10, 11);

    // the previous reading from the analog input
    int previous = 0;

    void setup() {
    // set the speed of the motor to 30 RPMs
    stepper.setSpeed(30);
    }

    void loop() {
    // get the sensor value
    int val = analogRead(0);

    // move a number of steps equal to the change in the
    // sensor reading
    stepper.step(val - previous);

    // remember the previous value of the sensor
    previous = val;
    }[/code]
  9. #9
    2018/12/10
    53
    30

    پاسخ : کنترل دقیق درجه با موتور

    ))))))((((((
    ویرایش توسط EddyE4 : 2019/12/28 در ساعت 00:31
نمایش نتایج: از 1 به 9 از 9

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

  1. کنترل سروو موتور mg995 با چرخش 360 درجه
    توسط golpesarejahrom در انجمن رباتيك و مكاترونيك
    پاسخ: 8
    آخرين نوشته: 2018/08/18, 02:27
  2. سرو 360 درجه دقیق
    توسط milad brave در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2016/04/03, 20:53
  3. کنترل استپ موتور با استفاده از درجه
    توسط padidehco در انجمن خانواده Arduino
    پاسخ: 2
    آخرين نوشته: 2016/01/02, 16:37
  4. کنترل دقیق دور موتور با تغییر جریان آن
    توسط habibirad64 در انجمن كنترل صنعتي
    پاسخ: 16
    آخرين نوشته: 2012/10/25, 14:51
  5. کمک در مورد کنترل پیوسته و دقیق موتور
    توسط hossein-jj در انجمن سیستم های کنترلی
    پاسخ: 0
    آخرين نوشته: 2010/08/28, 20:26

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

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

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

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

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