اطلاعیه

Collapse
No announcement yet.

کنترل servo

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

    کنترل servo

    با سلام
    ایا می توان با سروو زاویه مثلا 45 درجه ایجاد کرد ؟ چگونه؟
    ممنون
    از آنجایی که آموزش ماهی گیری برای من بسیار مهم تر هستش، به همین خاطر، در این انجمن، تاجایی که بتونم جواب مطلبی رو مستقیم نمیگم و تلاش میکنم با آدرس دادن و کمی جستجو به جواب برسید. اگر عاشق الکترونیک باشید، دنبال جواب خواهید گشت.

    #2
    پاسخ : کنترل servo

    بله، معمولا اگر به یک Servo Motor، یک پالس PWM با فرکانس 50 هرتز و عرض پالس 1.25 میلی ثانیه اعمال کنید، موتور در زاویه ی 45 درجه متوقف می شود.
    There is nothing so practical as a good theory. — Kurt Lewin, 1951

    دیدگاه


      #3
      پاسخ : کنترل servo

      آقای سپاس یار اگر میشه یک کم بیشتر
      توضیح بدهید

      دیدگاه


        #4
        پاسخ : کنترل servo

        نوشته اصلی توسط jm20
        آقای سپاس یار اگر میشه یک کم بیشتر
        توضیح بدهید
        ببینید خیلی ساده است، شما پالس زیر رو بدید به ورودی یک سرو موتور، مادامیکه پالس وصل باشه موتور در زاویه ی 45 درجه خواهد بود.


        1.25
        <----->
        ______ ______ _____
        | | | | | |
        | |_________________________ | |________________________| |___

        <--------------------20ms ------------------>


        در صورتی که عرض پالس 1 میلی ثانیه باشه، زاویه ی موتور صفره
        در صورتی که عرض پالس 2 میلی ثانیه باشه، زاویه ی موتور 180 درجه است
        هر زاویه ای بین صفر تا 180 بخواهید باید عرض پالس رو متناسب با اون زاویه به موتور اعمال کنید.
        There is nothing so practical as a good theory. — Kurt Lewin, 1951

        دیدگاه


          #5
          پاسخ : کنترل servo

          آقای سپاس یار میشه یکمی در مورد مدارات داخلی سروو ها صحبت کنید.
          www.icesi.ir

          دیدگاه


            #6
            پاسخ : کنترل servo (کنترلر متنآ‌باز مبتنی بر AVR)

            نوشته اصلی توسط میلاد موسوی
            آقای سپاس یار میشه یکمی در مورد مدارات داخلی سروو ها صحبت کنید.
            با سلام
            دوستان نمیآ‌دونم این بدرد میآ‌خوره یا نه؟



            یک پروژه وجود داره به نام open-servo که یک پروژه متنآ‌باز (open-source) برای کنترلر servo مبتنی بر AVR و به صورت دیجیتال است. طراحان این پروژه در واقع یک مدار (به علاوه کدهای میکرو) طراحی کردهآ‌اند که میآ‌تواند جایگزین مدار داخل این موتورآ‌های کوچک شود. یک از زیباییآ‌های این کنترلر این است که میآ‌توان از باس I2C برای کنترل موقعیت آن استفاده کرد. فرض کنید که یک روبات دارید که ۲۰ تا سروو داره! با این مدار میآ‌توانید به راحتی همهآ‌ی آنها را به یک باس متصل کنید کنترل کنید. به جد توصیه میآ‌کنم یک نگاهی بیندازید.
            آدرس: http://www.openservo.com/
            من دوست دارم آزاد فکر کنم، نرمآ‌افزارآ‌ و سختآ‌افزارهای آزاد را به کار ببرم و اگر توانستم نرمآ‌افزار، سختآ‌افزار و محتوای آزاد درست کنم!

            دیدگاه

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