سروموتور MG996 دنده برنجی و شفت 360 درجه

DKP - 41113

مطالب مرتبط

29,400تومان
موجودی : 4 عدد

ویژگی‌های فیزیکی

جنس مواد اولیه : دنده فلزی و روکش موتور پلاستیکی
طول کابل : 20 سانتی متر
تعداد پایه ها : 3 پایه

ارتباطات

نوع فرکانس : PWM

سایر مشخصات کالا

سطح تجربه مورد نیاز : حرفه ای
اقلام همراه محصول : پیچ و اتصالات شفت سرو موتور
کشور سازنده : چین
نوع کاربرد محصول : استفاده نیمه صنعتی
نوع موتور : سروو - Servo
بنچ مارک تیم فنی دانشجو کیت : 8 از 10

 سرو موتور نوعی از موتورهای الکتریکی است که با هدف بکارگیری در سیستم‌های کنترل فیدبک طراحی می‌شود. لختی (اینرسی) در موتور سرو Servo Motor پایین بوده و در نتیجه تغییر سرعت در این موتورها بسیار سریع است. 

 

لطفا سوالات فنی را از قسمت دیدگاه کاربران ارسال کنید.

نظرات

  • 1396-10-17

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

    پاسخ مدیر:

    با سلام


    ضمن تشکر از توجه شما، لطفا قبل از اقدام به مرجوعی، مواردی را جهت بررسی اعلام بفرمایید.


    نمونه برنامه و روش استفاده از سرو موتور را دقیقا اعلام بفرمایید.

  • 1396-10-21

    من برای تست از مثال خود IDE آردواینو استفاده کردم. File>Examples>Servo>Knob. برای مقادیر کمتر از 90درجه سروو درست کار می کند اما بعد از 90 درجه مجددا در همان جهت به حرکت خودش ادامه می دهد.


    /*
    Controlling a servo position using a potentiometer (variable resistor)
    by Michal Rinott

    modified on 8 Nov 2013
    by Scott Fitzgerald
    http://www.arduino.cc/en/Tutorial/Knob
    */

    #include

    Servo myservo; // create servo object to control a servo

    int potpin = 0; // analog pin used to connect the potentiometer
    int val; // variable to read the value from the analog pin

    void setup() {
    myservo.attach(9); // attaches the servo on pin 9 to the servo object
    }

    void loop() {
    val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023)
    val = map(val, 0, 1023, 0, 180); // scale it to use it with the servo (value between 0 and 180)
    myservo.write(val); // sets the servo position according to the scaled value
    delay(15); // waits for the servo to get there
    }

    پاسخ مدیر:

    درود


    با توجه به این نکته سرو حتی در مقادیر کمتر از 90 درجه چرخش دارد، پس عملکرد سرو ایرادی ندارد. کد آردوینو صحیح است و با نمونه کد های دیگر تست کنید. 

  • 1396-10-29

    من از نمونه کد سروو خود آردواینو استفاده کردم اما همان مشکلی که اشاره شد را دارد. متاسفانه پاسخ گو هم نیستید...
    /*
    Controlling a servo position using a potentiometer (variable resistor)
    by Michal Rinott

    modified on 8 Nov 2013
    by Scott Fitzgerald
    http://www.arduino.cc/en/Tutorial/Knob
    */

    #include

    Servo myservo; // create servo object to control a servo

    int potpin = 0; // analog pin used to connect the potentiometer
    int val; // variable to read the value from the analog pin

    void setup() {
    myservo.attach(9); // attaches the servo on pin 9 to the servo object
    }

    void loop() {
    val = analogRead(potpin); // reads the value of the potentiometer (value between 0 and 1023)
    val = map(val, 0, 1023, 0, 180); // scale it to use it with the servo (value between 0 and 180)
    myservo.write(val); // sets the servo position according to the scaled value
    delay(15); // waits for the servo to get there
    }

    پاسخ مدیر:

    درود


    همانطور که گفته شد، با توجه به عملکرد سرو در مقادیر مختلف، کد آردوینو ایراد دارد و پیشنهاد میشود با نمونه کد های دیگر تست کنید.

  • 1396-12-20

    سلام
    من هم mg996 360 را خرید
    همه کد های arduino را روش تست کردم ولی همش یک جهت می چرخه نمی یسته ، قضیه چرا محصول خراب به ملت می فروشید
    اگر کدی دارد که روش کار می کند برای تست بزارید
    یا
    محصول پس بگیرید

    پاسخ مدیر:

    درود 


    کاربر گرامی انتقاد تند و عدم داشتن علم و اطلاعات کافی در راه اندازی سرو موتور دلیل بر نقص کالا نمی‌باشد. همچنین توجه کنید که طبق گفته خودتان سرو در یک جهت خاص شروع به چرخش می‌کند و اگر کالا ایرادی داشته باشد به هیچ عنوان تغییری در شافت سرو ایجاد نخواهد شد. با توجه به اطلاعات گفته شده در دیتاشیت ولتاژ مورد نیاز برای راه اندازی این سرو موتور بین 4.8 تا 7.2 ولت است و باید ولتاژ کافی به آن اعمال شود. همچنین آموزش های متعددی برای کنترل سرو موتور در دیجی اسپارک منتشر شده است که می‌توانید از نمونه کدهای آن استفاده کنید. 

نظر خود را بنویسید

*
*

آموزش شیلد درایور موتور L293D با برد آردوینو بخش اول سرو Servo motor

موتورهای مختلف برای کاربری‌های مختلف بوجود آمده‌اند. هر موتور توانایی متفاوت با ویژگی ساختاری و ظاهری متفاوتی دارد. از اینرو برای فرمان به موتورها نیازمند ولتاژو جریان منحصر به فرد برای همان موتور می‌باشیم. ولی برای کنترل موتور از درایور Motor Driver استفاده می‌شود. درایور موتور یک رابط بین میکروکنترلر و موتور می‌باشد. با این روش میتوان توسط جریان ناچیز میکروکنترلر، یه یک موتور با جریان زیادتر و ولتاژ متفاوت فرمان داد. در ادامه مجموعه آموزش شیلد درایور موتور L293D با مرجع تخصصی آردوینو به زبان فارسی، دیجی اسپارک همراه باشید.

ادامه...

 

راه اندازی سروو موتور بدون برنامه نویسی با برد Raspberry pi و نرم افزار نود رد Node Red

سروو موتورها در صنعت کاربری های منحصر به فردی دارند. گونه های مختلف سروو موتور بر اساس زاویه دوران شافت و جنس گیربکس دسته بندی می شوند. از هدایت نازل CNC پرینتر سه بعدی، مدیریت حجم بطری در خطوط تولید نوشابه، گیمبال پهپاد و… کاربرد دارند. مهمترین پارامتر در یک سروو موتور زاویه دوران شافت می باشد. در سیستم‌های هوشمند و اینترنت اشیا IOT هم بسیار پرکاربرد ظاهر شده‌اند. به عنوان مثال برای قطع شبکه گاز ساختمان نیاز نیست که حتما از شیر برقی استفاده شود. یک سروو موتور با قدرت مناسب میتواند به شافت والف گاز متصل شده و عملیات قطع گاز را به صورت مکانیکی و با قابلیت اطمینان بیشتری انجام دهد. در ادامه با وب سایت تخصصی اینترنت اشیا  IOT...

ادامه...

   

مدیریت سروو موتور با ریموت کنترل IR و برد آردوینو Arduino

تا چند سال پیش مدیریت انواع دستگاه های الکترونیکی با یک ریموت کنترل فقط در حد ایده بود. ولی امروزه به لطف حضور بردهای ماژولار و به خصوص برد آردوینو Arduino این موضوع عملی میشود. یک کنترل تلویزیون را در نظر بگیرید. در ساده‌ترین حالت بین ۱۵ تا  ۴۰ دکمه برای حالت‌های مختلف دارد. تصور کنید با همین ریموت علاوه بر تلویزیون دیگر وسایل برقی در منزل و محیط کار را بتوانید مدیریت کنید.

تلویزیون یک ریموت مجزا دارد. سیستم سینمای خانگی همینطور، گیرنده دیجیتال، سیستم تهویه و… در هر منزل چندین نوع کنترل برای وسایل مختلف وجود دارد. این آموزش مقدمه‌ای برای حذف کلیه ریموت‌ها در منزل و فقط استفاده از یک ریموت اصلی می‌باشد. برای این منظور باید ابتدا فرکانسی که هر دکمه از هر ریموت تولید می‌کند را توسط برد آردوینو Arduino شناسایی و ذخیره کنیم. از این رو در پایان این آموزش انتظار می‌رود بتوانید کدهایی که ریموت‌های IR مختلف تولید می‌کنند را شناسایی و در برنامه آردوینو بخوانید. 

ادامه....

   

آموزش راه اندازی سروو موتور با استفاده از پورت سریال آردوینو Arduino

سروو موتور چیست؟

سروو موتور ( Servo motor ) نوعی از موتورهای الکتریکی است که با هدف بکارگیری درسیستم‌های کنترل فیدبک طراحی می‌شود. لختی (اینرسی) در این موتورها پایین بوده و در نتیجه تغییر سرعت در این موتورها بسیار سریع است.سروو برگرفته از کلمه یونانی Servus به معنی خدمتکار است و شاید به این دلیل یه این نوع از موتورها و سیستم های کنترلی سروو گفته می شود که مثل یک خدمتکار تحت کنترل بوده و با دقت به فرامین پاسخ می دهد.

سروو موتور دارای سه سیم تغذیه ، زمین ، و سیگنال می باشد.سیم تغذیه معمولا قرمز رنگ می باشد و به ۵+ متصل میشود .سیم زمین نیز معمولا قهوه ای یا مشکی رنگ می باشد و به زمین مدار متصل می شود.و در اخر سیم سیگنال که معمولا زد ، نارنجی یا سفید می باشد که به یک پین دیجیتال آردوینو متصل میشود.توجه داشته باشین در صورتی که قصد راه اندازی بیش از یک سروو موتور را دارید به هیچ عنوان از تغذیه آردوینو استفاده نکنید و  از یک تغذیه خارجی استفاده کنید.

 ادامه...

دیتاشیت سرو موتور MG996

دانلود دیتاشیت سرو موتور MG996

دانلود (98.43k)

چگونه دو موتور DC را با درایور L298 راه اندازی کنیم؟