اطلاعیه

Collapse
No announcement yet.

موتور dc و انتخاب انکدر مناسب برای خوندن پالسها

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

    #31
    پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

    نوشته اصلی توسط mojtaba_led
    خوب ، آقا این موتور که میگید ، چند ولت و چند آمپره؟ فکری به حال درایو این موتور کردید؟ راستی اصلا در مورد سرعت حرکت موتور چیزی نگفتید ، دور بر دقیقه خاصی محاسبه کردید ؟
    این موتور dc که من دارم روش اینجوری نوشته دوست من:
    25GA ,12 V , 200 RPM

    نه راستش هیچی از درایو موتور dc نمیدونم :angry:
    واسه همین هم این تایپیک رو باز کردم که اگه این کار(یعنی استفاده از dc به جای سروو) شدنی باشه، اون موقع برم سراغ داستان dc....
    زندگی برگ بودن در مسیر باد نیست
    امتحان ریشه هاست
    ریشه هم هرگز اسیر باد نیست
    زندگی چون پیچک است
    انتهایش میرسد پیش خدا!

    دیدگاه


      #32
      پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

      نوشته اصلی توسط pama
      منتها هنوز هم مساله موتور دی سی ها برام حل نشده که آیا نهایتا بعد از اینکه فرضا ما بتونیم با انکدر، پالسها رو بخونیم و پوزیشنی رو که باید موتور در اونجا stop بشه رو بفهمیم، آیا میشه موتور dc رو سر هر زاویه یا موقعیتی که میخوایم بهش فرمان ایستادن بدیم و از حرکت نگهش داریم تا فرمان بعدی برای حرکت و ایست مجددش برسه؟
      باز هم از دوستان با تجربه ای که در این زمینه اطلاعات دارند، تمنا دارم بنده رو یاری بفرمایند....
      چنین عملکردی کاملا امکان دارد. اما پیاده سازی آن مستلزم تسلط بر جوانب مختلفی است که با توضیحات شما به نظر می رسد جواب گرفتن از آن در کوتاه مدت برای شما چندان مقدور نباشد. در این رابطه می توانید عبارت DC motor position control را جستجو کنید.
      اوژن: به معنای افکننده و شکست دهنده است
      دانایی، توانایی است-Knowledge is POWER
      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

      دیدگاه


        #33
        پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

        نوشته اصلی توسط طراح
        چنین عملکردی کاملا امکان دارد. اما پیاده سازی آن مستلزم تسلط بر جوانب مختلفی است که با توضیحات شما به نظر می رسد جواب گرفتن از آن در کوتاه مدت برای شما چندان مقدور نباشد. در این رابطه می توانید عبارت DC motor position control را جستجو کنید.
        بسیار متشکرم جناب مهندس از حضور و پاسخ مجددتون.
        خدا رو شکر که شما میگد این کار هم شدنیه...
        بنده شروع میکنم، بقیش توکل به خدا...
        زندگی برگ بودن در مسیر باد نیست
        امتحان ریشه هاست
        ریشه هم هرگز اسیر باد نیست
        زندگی چون پیچک است
        انتهایش میرسد پیش خدا!

        دیدگاه


          #34
          پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

          با سلام
          جناب PAMA به لینک ذیل هم مراجعه فرمایید.
          http://www.iranmicro.ir/forum/showthread.php?t=2095
          یک جستجویی نیز در آنجا داشته باشید.
          با سپاس
          گشتی در لاله زار
          http://www.eca.ir/forum2/index.php?topic=76138.0

          http://www.eca.ir/forum2/index.php?topic=76141

          دیدگاه


            #35
            پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

            نوشته اصلی توسط Solsal
            با سلام
            جناب PAMA به لینک ذیل هم مراجعه فرمایید.
            http://www.iranmicro.ir/forum/showthread.php?t=2095
            یک جستجویی نیز در آنجا داشته باشید.
            با سپاس
            سلام از بنده است جناب مهندس.
            بسیار متشکرم از حسن نیت و کمکهای همیشگیتون جناب solsal.
            زندگی برگ بودن در مسیر باد نیست
            امتحان ریشه هاست
            ریشه هم هرگز اسیر باد نیست
            زندگی چون پیچک است
            انتهایش میرسد پیش خدا!

            دیدگاه


              #36
              پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

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

              میکروی کارم pic16f877a هست و با کامپایلر pic basic pro کار میکنم.
              بسیار متشکر میشم از دوستان با تجربه که اطلاعاتشون رو برای راه اندازی این موتور در اختیار بنده قرار بدند...
              زندگی برگ بودن در مسیر باد نیست
              امتحان ریشه هاست
              ریشه هم هرگز اسیر باد نیست
              زندگی چون پیچک است
              انتهایش میرسد پیش خدا!

              دیدگاه


                #37
                پاسخ : موتور dc و ترمز کردن خروج? آن در پوز?شنها? خاص

                ببخشید من متوجه نشدم، موتورتون چند آمپره؟

                دیدگاه


                  #38
                  پاسخ : موتور dc و ترمز کردن خروج? آن در پوز?شنها? خاص

                  نوشته اصلی توسط mojtaba_led
                  ببخشید من متوجه نشدم، موتورتون چند آمپره؟
                  متشکرم دوست من از حضور مجددتون.
                  1 آمپره جناب mojtaba_led.
                  و متاسفانه رو برنامش ناجور گیرم...
                  زندگی برگ بودن در مسیر باد نیست
                  امتحان ریشه هاست
                  ریشه هم هرگز اسیر باد نیست
                  زندگی چون پیچک است
                  انتهایش میرسد پیش خدا!

                  دیدگاه


                    #39
                    پاسخ : موتور dc و ترمز کردن خروج? آن در پوز?شنها? خاص

                    من فکر کردم موتورتون جریانش با توجه به ولتاژ کارش و گشتاور خیلی بیشتر از اینها باشه،در مورد برنامه مثال زیاد هست،شرمنده الان دسترسیم محدوده چون با گوشی دارم کامنت میزارم.

                    دیدگاه


                      #40
                      پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

                      متشکرم ازتون.
                      بله بنده هم زیاد سرچ کردم، منتها یا نحوه ی سرچ بنده درست نیست، یا برنامه هایی با کامپایلر و نوع میکروی بنده کم وجود داره....

                      چیزایی که در تئوری میدونم محدود میشه به اینکه برای کنترل سرعت باید از Pwm استفاده کنیم یا برای چپ گرد و راست گرد خروجی های موتور را به صورت 0 . 1 و 1 . 0 تنظیم کنم تا موتور به چپ و راست بچرخه...
                      اما نمیدونم در عمل باید چکار کرد؟!

                      باز هم چشم به راه یاری دوستان هستم....
                      زندگی برگ بودن در مسیر باد نیست
                      امتحان ریشه هاست
                      ریشه هم هرگز اسیر باد نیست
                      زندگی چون پیچک است
                      انتهایش میرسد پیش خدا!

                      دیدگاه


                        #41
                        پاسخ : موتور dc و ترمز کردن خروج? آن در پوز?شنها? خاص

                        ببخشید ، خوب چرا با ای وی آر کار نمیکنید؟

                        دیدگاه


                          #42
                          پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

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

                          دیدگاه


                            #43
                            پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

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

                            نوشته اصلی توسط aliila
                            با سلام
                            هر نوع موتور دی سی را نمی توان به منظور پوزیشن یا استپ استفاده کرد . فقط موتورهای دی سی 3 فاز و بالاتر این قابلیت رو میتونن داشته باشن
                            سلام از بنده است جناب مهندس.
                            بسیار متشکرم از حضور و پاسختون.
                            بله متوجه ام، منتها موتور کار ما از نوع گیربکس دار هست و فکر میکنم بشه یه کاریش کرد :nerd:
                            حالا با توکل به خدا و کمک دوستان راه اندازی سادش رو پیش بریم تا ببینیم چی میشه، نهایتا تجربه ای میشه جناب allila، درست عرض میکنم؟!
                            زندگی برگ بودن در مسیر باد نیست
                            امتحان ریشه هاست
                            ریشه هم هرگز اسیر باد نیست
                            زندگی چون پیچک است
                            انتهایش میرسد پیش خدا!

                            دیدگاه


                              #44
                              پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

                              دوستان تا اینجا به این نتیجه رسیدم که وقتی از l298 استفاده میشه برا راه اندازی موتور dc، باید اول پایه 6 رو ولتاژ 5 بدیم واگر به پایه5 (input1) ولتاژ 5 رو بدیم و به پایه 7(input2) ولتاژ 0 (یعنی زمینش کنیم) موتور شروع به چرخش میکنه و اگر به input1 ولتاژ 0 وبه input2 ولتاژ 5 رو متصل کنیم موتور برعکس حالت اول میچرخه در صورتی که هر دو پایه ورودی ولتاژ بالا یا هر دو ولتاژ پایین داشته باشن موتور ترمز میکنه
                              حالا اگر به پایه 6 ولتاژ 0 بدیم موتور ازاده (ترمز نمیکنه و نمیچرخه) (مثل اینکه موتور روشن نیست و ورودی های موتور به هم متصل نیستن)

                              موتور دومی هم اگر در کار باشه مثل موتور اول با Input 3 ,input 4 کنترل میشه
                              و ما باید پایه های input 1, input 2, input 3 ,input 4 رو به میکرو متصل کنیم تا بتونیم موتورها رو کنترل کنیم

                              درست عرض میکنم؟؟!
                              البته این کنترل جهت چرخش موتور بود برای کنترل سرعت باید با روش PWM ولتاژ رو به پایه Enable بدیم که دیگه نمیدونم باید چیکار کنیم؟؟؟!!!

                              و یه سوال :redface:
                              ما دو تا از پین های میکرو رو میخوایم که به عنوان ورودی وارد درایور میشن و با اون میتونیم موتور رو چپ گرد راستگرد یا ترمز کنیم، درست؟
                              حالا مگه اون 2 تا پایه ی درایور رو مگه قرار نشد به 5 و 0 ولت بدیم تا موتور چپ و راست بره؟
                              پس چه دخلی به میکرو داره؟!
                              میدونم دارم خیلی گیج میزنم...

                              زندگی برگ بودن در مسیر باد نیست
                              امتحان ریشه هاست
                              ریشه هم هرگز اسیر باد نیست
                              زندگی چون پیچک است
                              انتهایش میرسد پیش خدا!

                              دیدگاه


                                #45
                                پاسخ : موتور dc و ترمز کردن خروجی آن در پوزیشنهای خاص

                                بله متوجه ام، منتها موتور کار ما از نوع گیربکس دار هست و فکر میکنم بشه یه کاریش کرد
                                باز باید آیه یاس بخونم .
                                ببینید با 298 فقط میشه موتور دی سی تک فاز رو کنترل کرد . مثلا در پرینتر ها از این نوع موتور ها استفاده میکنن . هد با مکانیزم تسمه تایم و پولی با مدار کنترلی مثلا تا نقطه A میره وقتی به اون نقطه رسید . ولتاز قطع میشه و هد متوقف میشه . و در دوجهت آزادی داره . ولی امکان حرکت استپ رو نداره . حتما دید که برای پرینت یک کاراکتر هد از اول مسیر میره به آخر مسیر و دوباره برمیگرده . حتما صداش رو شنیدید که کل مسیر رو طی میکنه .
                                بغیر از عدم امکان حرکت استپ - امکان ترمز کردن هم نداره . مگه با مدار کنترلی - موتور رو هی چپ و راست کرد که خوب فکر کنم موتور بترکه .
                                ولی موتور دی سی سه فاز یا موتور براشلس سه فاز یا موتور ایندوکتانس سه فاز این مشکل رو نداره .
                                چون در هر لحضه دو سیم پیچ در نقش محرک و یک سیم پیچ در نقش ترمز در تعامل هستند
                                تنها موردی که همه آدما یقین دارن خدا در حقش زیاد لطف کرده
                                داشتن عقله زیادتر از دیگر آدم ها است

                                دیدگاه

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