اطلاعیه

Collapse
No announcement yet.

راه اندازی موتور با LABVIEW

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

    راه اندازی موتور با LABVIEW

    سلام دوستان...

    یه سوال داشتم از محضرتون میخواستم بنده رو راهنمایی کنید...

    من یه پروژه دارم ک میخوام میزان چرخش یه موتور(فرق نمیکنه ولی ترجیحا DC) رو با یه انکودر اندازه بگیرم و ارسال کنم به میکرو و از اون طرف بفرستم به کامپوتر و با

    نرم افزار LabVIEW کنترلش کنم. و بعد همون مقدار چرخشو بفرستم به میکرو و اون ارسال کنه برا موتور تا اونم همون مقدار بچرخه...(یه چیزی مثل ربات های صنعتی)

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

    میخواستم ببینم امکان پذیر هست؟ اگه هست کسی میتونه راهنماییم کنه یا روش بهتری رو بهم معرفی کنه؟؟؟؟؟؟

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

    خیلی ممنون میشم اگه جواب بنده رو بدین :applause: :applause: :applause: :applause:
    با ما به ازین باش...

    #2
    پاسخ : راه اندازی موتور با LABVIEW

    سوال نامفهوم هست ولی در هر حال قسمت کنترلر نرم افزاری رو با لب ویو و همه محیطهای برنامه سازی دیگه میتونید پیاده سازی کنید. ولی بدون شک نیاز به یه مدار واسط (مثلا میکروکنترلری) برای سخت افزار قضیه هم دارید

    دیدگاه


      #3
      پاسخ : راه اندازی موتور با LABVIEW

      سلام ممنون از پاسختون

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

      دیدگاه


        #4
        پاسخ : راه اندازی موتور با LABVIEW

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

        دیدگاه


          #5
          پاسخ : راه اندازی موتور با LABVIEW

          بازم ممنون برادر mojalan

          عرضم به خدمتتون من فقط میخواستم ببینم انجام پذیر هست یا نه؟ممنون ک مطلعم کردید..

          برای انجام این کار و برنامه نویسی میکرو فقط بحث تبدیل آنالوگ به دیجیتال صورت میگیره یا بحث دیگه ایم هست؟

          بازم ممنون از راهنماییتون
          با ما به ازین باش...

          دیدگاه


            #6
            پاسخ : راه اندازی موتور با LABVIEW

            کارهایی که میکرو انجام میده
            1- شمارش پالسهای انکودر و تبدیل آن به میزان چزخش شفت (و ارسال این مقدار به لب ویو)
            2- ارسال و دریافت اطلاعات به کامپیوتر (لب ویو ) از طریق یک پورت دیجیتال مثلا سریال
            3- تنظیم کنترلر موتور برای چرخیدن آن به میزان لازم (دریافتی از لب ویو)
            نوشته اصلی توسط mojib
            برای انجام این کار و برنامه نویسی میکرو فقط بحث تبدیل آنالوگ به دیجیتال صورت میگیره یا بحث دیگه ایم هست؟
            خب این تبدیل آنالوگ به دیجیتال کجا لازمه؟

            دیدگاه


              #7
              پاسخ : راه اندازی موتور با LABVIEW

              والا من از استاد درسمون که پرسیدم گفت که فقط قسمت ADC و ارتباط پورت سریال برای اینکار لازمه...حالا بحث من سر میکرو ومدار واسط نیست من بیشتر میخوام

              بدونم تو لب ویو میتونم چکارایی انجام بدم؟بحث کنترل سرعت رو میتونم انجام بدم؟یا میتونم تغییری در روند حرکت موتور اعمال کنم؟ (منظورم چپگرد راستگرده)
              با ما به ازین باش...

              دیدگاه


                #8
                پاسخ : راه اندازی موتور با LABVIEW

                لب ویو یه محیط برنامه سازی هست یعنی هر کاری در VC,VB,Delphi,C# و ... میتونی انجام بدی با لب ویو هم میتونی انجام بدی

                دیدگاه


                  #9
                  پاسخ : راه اندازی موتور با LABVIEW

                  بازم ممنون از جوابتون

                  یه سوال دیگه...من اگه یه برنامه گرافیکی کنترلی نوشتم میتونم رویه صفحه تاچ پیادش کنم؟و از همونجا کنترلش کنم؟ مثل HMI یا تبلت...؟

                  احتیاج به ماژول خاصی دارم؟
                  با ما به ازین باش...

                  دیدگاه


                    #10
                    پاسخ : راه اندازی موتور با LABVIEW

                    تو سایت NI تولکیت dashboard رو سرچ کن. برای همین کار هست به نظرم

                    دیدگاه


                      #11
                      پاسخ : راه اندازی موتور با LABVIEW

                      touch panel هم میشه استفاده کرد برا اینکار؟
                      با ما به ازین باش...

                      دیدگاه


                        #12
                        پاسخ : راه اندازی موتور با LABVIEW

                        بله میشه
                        زندگي يعني لذت ياد گرفتن و ياد دادن

                        دیدگاه


                          #13
                          پاسخ : راه اندازی موتور با LABVIEW

                          ممنون از همه ی دوستان بابت راهنمایی خوبشون خدا خیرتون بده...

                          یه سوال دیگه داشتم از خدمتتون... من لب ویو 2014 رو نصب کردم و شنیدم برای برقراری ارتباط سریال باید از Visa استفاده کنم...ولی نمیدونم تولکیته یا ماژول ؟؟در

                          واقع نمیدونم نسخه های قبلیش رو این ورژن لب ویو نصب میشه یا نه؟تو خوده سایته ni که تا سال 2012 بود بعد از اون نسخه mac رو فقط داشت...

                          و ایا با تولکیت real time یکیه یا فرق داره؟؟؟

                          ممنون میشم جوابمو بدین :read: :read: :read: :read:
                          با ما به ازین باش...

                          دیدگاه


                            #14
                            پاسخ : راه اندازی موتور با LABVIEW

                            بخش مربوط به ارتباط سریال رو مطالعه کنید. :read: کامل توضیح دادن.
                            زندگي يعني لذت ياد گرفتن و ياد دادن

                            دیدگاه


                              #15
                              پاسخ : راه اندازی موتور با LABVIEW

                              سلام
                              من یه بار میخواستم خروجی یه شفت انکودر 360 پالس رو با AVR بخونم ولی نشد ، میکرو کم میاورد ، نمیتونست پالس ها رو بشماره ، شفت انکودر رو یه دور میچرخوندم و انتظار داشتم عدد 360 رو روی نمایشگر ببینم ، اما چیزی که میدیدم یه عددی در حد 30 یا 40 بود . به نظرم میکرو یا حداقل avr گزینه جالبی نیست .
                              به هرحال اگه راهی برای این پروژه ات پیدا کردی ممنون میشم با ما هم به اشتراک بزاری :smile:

                              دیدگاه

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