اطلاعیه

Collapse
No announcement yet.

سوال در مورد برد داخلی سروو موتور

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

    سوال در مورد برد داخلی سروو موتور

    با سلام به دوستان
    کسی اطلاعاتی میتونه در مورد برد داخلی سروو بده که ایا یه میکرو هست یا یه مدار ساده که میتونه موقعیتو از پتانسیومتر بخونه و با پالس ورودی سرعت موتور داخلی رو کم و زیاد کنه تا به موقیعت پالس برسه ممنون؟
    ایا میشه این برد رو با میکرو ساخت؟

    #2
    پاسخ : سوال در مورد برد داخلی سروو موتور

    نوشته اصلی توسط ariaericson
    با سلام به دوستان
    کسی اطلاعاتی میتونه در مورد برد داخلی سروو بده که ایا یه میکرو هست یا یه مدار ساده که میتونه موقعیتو از پتانسیومتر بخونه و با پالس ورودی سرعت موتور داخلی رو کم و زیاد کنه تا به موقیعت پالس برسه ممنون؟
    ایا میشه این برد رو با میکرو ساخت؟
    بسیار متشکرم از سوالتون دوست من.
    بنده بیشتر از یه ساله که دنبال جواب همچین سوالیم :sad:
    بسیار عالی میشه دوستانی که در این زمینه اطلاعاتی دارند لطف کنند و تو این مبحث شرکت کنند تا بنده و دوستمون به جواب سوالمون برسیم...
    راستش بنده قبلا یه بحث مفصلی رو با دوستان راجع به این موتورها و نحوه ی راه اندازیشون تو لینک زیر انجام دادم
    http://www.eca.ir/forum2/index.php?topic=51313.345
    و نهایتا به همین سوال دوستمون هم ختم شد؛ بسیار ممنون میشم تا دوستان با تجربه نظرشون رو بیان کنند...
    زندگی برگ بودن در مسیر باد نیست
    امتحان ریشه هاست
    ریشه هم هرگز اسیر باد نیست
    زندگی چون پیچک است
    انتهایش میرسد پیش خدا!

    دیدگاه


      #3
      پاسخ : سوال در مورد برد داخلی سروو موتور

      نوشته اصلی توسط ariaericson
      با سلام به دوستان
      کسی اطلاعاتی میتونه در مورد برد داخلی سروو بده که ایا یه میکرو هست یا یه مدار ساده که میتونه موقعیتو از پتانسیومتر بخونه و با پالس ورودی سرعت موتور داخلی رو کم و زیاد کنه تا به موقیعت پالس برسه ممنون؟
      ایا میشه این برد رو با میکرو ساخت؟
      فکر می کنم خواهی اوقات از انکودر برای دقت زیاد و گاهی اوقات هم از پتانسیومتر در سرو ها بکار می ره.

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

      خوب برای ساخت اون:
      باید یه انکودر سر موتور قرار بگیره تا بتونید پالس های موتور رو بشمارید. بعد توسط یه کنترل حلقه بسته موقعیت موتورتون رو ثابت نگه دارید.
      ببخشید اگه خیلی ساده گفتم.
      همواره يادمان باشد:
      1-مردان بزرگ اراده مي کنند و مردان کوچک آرزو
      2-افراد بزرگ، هميشه به دنبال ايده هاي بزرگند و افراد کوچک به دنبال افراد بزرگ
      3-هميشه سعي کن آنقدر کامل باشي که بزرگترين تنبيه تو براي ديگران گرفتن خودت از آنها باشد.

      دیدگاه


        #4
        پاسخ : سوال در مورد برد داخلی سروو موتور

        خیلی ممنون از جوابتون
        پس داخل سروو میکرو هست و انکودر هم همون پتانسیومتره نه؟
        با چه کدی میشه پالس ورودی رو خوند و نسبت به دیوتی سیکل موتورو کنترل کرد ؟
        همون کنترل pwm lمیشه؟؟؟کسی میتونه توضیح بده چطور اینکار انجام میشه

        دیدگاه


          #5
          پاسخ : سوال در مورد برد داخلی سروو موتور

          خب بزار سوالمو جور دیگه بپرسم
          اینکه خروجی های میکرو و پی سی همه دیجیتالن
          که به صورت عددیه حالا اگه از dac استفاده کنیم خروجی انالوگه اما باز نمیشه به میکرو وصل کرد پالس pwm برای سروو چجور میشه درست کرد دستوراتش چیه؟

          دیدگاه


            #6
            پاسخ : سوال در مورد برد داخلی سروو موتور

            نوشته اصلی توسط ariaericson
            خیلی ممنون از جوابتون
            پس داخل سروو میکرو هست و انکودر هم همون پتانسیومتره نه؟
            با چه کدی میشه پالس ورودی رو خوند و نسبت به دیوتی سیکل موتورو کنترل کرد ؟
            همون کنترل pwm lمیشه؟؟؟کسی میتونه توضیح بده چطور اینکار انجام میشه
            خیر پتانسیومتر نوعی مقاومت متغییر است که کاربرد آن در سرو ممکن است در تعیین موقعیت محمور سروو باشد.
            و انکودر حسگری است که به محور چرخ، چرخ دنده یا موتور وصل می شود و میتواند میزان چرخش را اندازه گیری کند با اندازه گیری میزان چرخش می توانید جا به جایی، سرعت، شتاب یا زاویه چرخشی را تعیین کنید.
            همواره يادمان باشد:
            1-مردان بزرگ اراده مي کنند و مردان کوچک آرزو
            2-افراد بزرگ، هميشه به دنبال ايده هاي بزرگند و افراد کوچک به دنبال افراد بزرگ
            3-هميشه سعي کن آنقدر کامل باشي که بزرگترين تنبيه تو براي ديگران گرفتن خودت از آنها باشد.

            دیدگاه


              #7
              پاسخ : سوال در مورد برد داخلی سروو موتور

              چندین راه حل وجود دارد و باید خوب فکر کرد و طراحی نمود.مثلا:

              ببینید شما باید یه موتور بزارید و یه گیربکس مناسب برای آن طراحی نمایید که گشتاور مناسب کارتان را تامین نماید.
              یا اصلاً یه موتور از این مینی گیربکس موتور(ZGA12) با سرعت و گشتاور مورد نیازتون تهیه کنید خلاص

              حال به سر شفت یک انکودر وصل می کنید تا حرکت بسیار کوچک موتور را تحت کنترل داشته باشید و به نوعی پالس های انکودر را می شمارید.
              در کنار همه ی اینها برای به حرکت در آوردن موتور باید یک موج PWM فراهم نمایید و به موتور اعمال نمایید.
              همواره يادمان باشد:
              1-مردان بزرگ اراده مي کنند و مردان کوچک آرزو
              2-افراد بزرگ، هميشه به دنبال ايده هاي بزرگند و افراد کوچک به دنبال افراد بزرگ
              3-هميشه سعي کن آنقدر کامل باشي که بزرگترين تنبيه تو براي ديگران گرفتن خودت از آنها باشد.

              دیدگاه


                #8
                پاسخ : سوال در مورد برد داخلی سروو موتور

                خیلی عجیبه شما خودتون جواب خودتونو دادین دیگه
                مشخصه منم منظورم از انکودر وسیله ای هست که موقعیت موتور رو میگیره و به سیگنال تبدیل میکنه
                بحث من روی سخت افزارو مکانیک سروو نیست سوالم اینه که برد سروو چطور سیگنال pwm رو با استفاده از فیدبک پتانسومتری میخونه و پالسو تبدیل به زاویه میکنه با استفاده از پتانسیومتر
                سوال دیگه هم برام پیش اومده که یه مقدار 8بیتی رو چطور میشه به pwm تبدیل کرد با فرکانس 50 هرتز و مشخصات سیگنال مورد نیاز سروو
                کلی تر بگم میشه درایو یه سروو با میکرو با ورودی سریال از کامپیوتر چه برنامه ای نیاز داره
                یه چیزی مثل این لینک http://www.hack247.co.uk/diy-simulator-racing-gauge/

                لطفا دقیق بخونید سوال هارو ممنون

                دیدگاه


                  #9
                  پاسخ : سوال در مورد برد داخلی سروو موتور

                  نوشته اصلی توسط ariaericson
                  خب بزار سوالمو جور دیگه بپرسم
                  اینکه خروجی های میکرو و پی سی همه دیجیتالن
                  که به صورت عددیه حالا اگه از dac استفاده کنیم خروجی انالوگه اما باز نمیشه به ... (سروو.)..... وصل کرد پالس pwm برای سروو چجور میشه درست کرد دستوراتش چیه؟
                  ببخشید تو این پست باید سروو مینوشتم نه میکرو بعد سیگنال انالوگ

                  دیدگاه


                    #10
                    پاسخ : سوال در مورد برد داخلی سروو موتور

                    نوشته اصلی توسط S_Ahmad

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

                    دیدگاه


                      #11
                      پاسخ : سوال در مورد برد داخلی سروو موتور

                      نوشته اصلی توسط ariaericson
                      خیلی عجیبه شما خودتون جواب خودتونو دادین دیگه
                      مشخصه منم منظورم از انکودر وسیله ای هست که موقعیت موتور رو میگیره و به سیگنال تبدیل میکنه
                      به نظر من شما این دو را قاطی می کنید
                      انکودر فقط و فقط با چرخشش پالس می فرسته! همین. این طوری نیست که موقعیت رو براساس عدد به شما بده؛ شما باید موقعیت رو محاسبه کنید.

                      حالا شما باید بدونید که چند پالس بروید و اگه خطایی کردید چند پالس بوده تا جبران کنید به یه نحوی با کنترل حلقه بسته و فیدبک لحظه ای پالس ها به موقعیتی که می خواین دست پیدا کنید.
                      ------------------------------------------------------------------------------------
                      به هر حال بگذریم.

                      به نظر من شما می تونید 1- توسط وقفه خارجی دیوتی سایکل رو مستقیما اندازه بگیرید که در این مورد به اندازه کافی در انجمن بحث شده.
                      2- شاید یتوانید از آی سی های مبدل دیجیتال به آنالوگ در تشخیص مقدار دیوتی سایکل کمک بگیرید.

                      اینهایی که گفتم در حد نظریه هست حالا خود دانید.
                      ------------------------------------------------------------------------------------
                      شما در نحوه ایجاد PWM مشکل دارید یا در نحوه استفاده از اون برای کنترل؟
                      همواره يادمان باشد:
                      1-مردان بزرگ اراده مي کنند و مردان کوچک آرزو
                      2-افراد بزرگ، هميشه به دنبال ايده هاي بزرگند و افراد کوچک به دنبال افراد بزرگ
                      3-هميشه سعي کن آنقدر کامل باشي که بزرگترين تنبيه تو براي ديگران گرفتن خودت از آنها باشد.

                      دیدگاه

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