اطلاعیه

Collapse
No announcement yet.

ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

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

    ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

    درود
    هیچی دقیق تر از این استپ موتور های نیستش! اولین تجربه من به سال ۱۳۸۴ بر میگرده که جلو آمپر ELX بستم که استپ موتوری بودش
    و به وضوح دیدم که چقدر دور موتور زنده تر نمایش داده میشه! عقربه کیلومتر شمار خیالی روان و اقعی حرکت میکرد، به راحتی میشد حس
    شتاب گیری رو درک کرد... یک جور های احساس پر شتاب بودن رو به راننده القا میکرد :git: تازه مورد مقایسه من با آمپر های برقی! کروز بودش،
    یعنی حتی از بقییه مدل های الکترونیک هم زنده تر بودش، کلاستر های مکانیکی که اصلا مثله رادیو هستن و این استپ موتور های مثله تلویزیون
    ال سی دی....
    یادمه حتی اگر دقت میکردم متیونستم استپ های موتور رو توی سرعت ثابت بشمارم که یکی میرفت بالا و یک پایین، توی مایه های دو بار در هر
    ثانیه.
    خب داستان سرایی بس و بریم سر اصل معامله.
    از مایکرو کنترلر Arduino استفاده میشه و استپر vid29 05p




















    آمپر مصرفی پایین و 15-25mA برای هر کویل هست، در حقیقت این استپ موتور های فابریکی جلو آمپر هستن.
    کیت های آماده شم برای فروش هست کافیه stepper motor gauge رو جستجو کنید یا خودتون با استفاده از کد زیر
    پراگرام کنید.


    کیت آماده برای فروش :







    کد:
    /*------------------------------------------------------
    Gauge_Pot01
    Arduining.com 10 July 2011
    Direct driving of Miniature Stepper Motor used as an indicator
    drive for dashboard instrumentation.
    Hardware:
    -Arduino UNO.
    -Potentiometer.
    -Stepper Motor VID29-05P (Can be directly driven by MCU):
        -Low current consumption: <20mA 
        -Rotation Angle:Max 315�
        -0.5�/full step    
        -Coil resistance: 280 +/- 20Ω                           
     -----------------------------------------------------*/
    #include <Stepper.h>
    #define  STEPS  720    // steps per revolution (limited to 315�)
    #define  COIL1  8
    #define  COIL2  9
    #define  COIL3  10
    #define  COIL4  11
    
    
    #define PotIn  0
    
    
    // create an instance of the stepper class:
    Stepper stepper(STEPS, COIL1, COIL2, COIL3, COIL4);
    
    
    void setup(){
      stepper.setSpeed(30);    // set the motor speed to 30 RPM (360 PPS aprox.).
      stepper.step(630);       //Reset Position(630 steps counter-clockwise). 
    //  Serial.begin(9600);    //for debuging.
    }
    int pos=0;                 //Position in steps(0-630)= (0�-315�)
    
    
    void loop(){
      int val = analogRead(PotIn);   //get the potentiometer value (range 0-1023)
      val= map(val,0,1023,0,630);    // map pot range in the stepper range.
    
    
      if(abs(val - pos)> 2){         //if diference is greater than 2 steps.
          if((val - pos)> 0){
              stepper.step(-1);      // move one step to the left.
              pos++;
              }
          if((val - pos)< 0){
              stepper.step(1);       // move one step to the right.
              pos--;
              }
          }
    //  Serial.println(pos);      //for debuging...
    //  Serial.println(val);
    //  delay(100);
    }





    نمایش کلیپ در آپارات



    پروژ های انجام شده به عنوان رترو فیت :










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




    مـــطـــا لــــعــــه بـــیــــشـــــتــــــر

    #2
    پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

    سلام
    دوست عزیز من با این مدل vid29-05 روی تریل روان مشکل دارم
    دور موتور برای خودش بازی میکنه و اصلاً کاری به دور موتور اصلی نداره
    حتی توی حالت تست اولیه که سوییچ باز میکنی و عقربه یکبار باید تا آخر بره و برگرده برای خودش بالا و پایین میره

    باز کردم چرخ دنده ها سالم هست و سر جای خودش هست

    به نظر شما مشکل از چی هست ؟
    جدیدترین ویرایش توسط اشکان غفارزاده; ۰۹:۱۱ ۱۳۹۵/۱۰/۱۲.

    دیدگاه


      #3
      پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

      مشکل شما مربوط به سنسور فلایویل میشه معمولا ...

      دیدگاه


        #4
        پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

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

        دیدگاه


          #5
          پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

          سلام
          داشتم جستجو میکردم . در مورد دور موتور و نمایش توسط اوردینو که اینجا اومد بالا
          من میخوام اگه بشه دور موتور ماشین رو که به صورت عقربه ای نمایشه میده را به صورت دیجیتال ببینم
          اگه میشه از همون سیم پشت کیلومتر ماشین که دور موتور رو نشون میده استفاده کرد که لطفا بفرمایید چه کاری باید انجام بدم ؟
          اگر هم نمیشه . یا سخته
          توی سوکت ECU یکی از پایه ها به نام RPM نوشته که سیمش رفته درست یه سوکت سر دلکو که توی نقشه ها نوشته توی دور آرام این سوکت باید حدود 2.5 ولت نشون بده
          نا گفته نمونه ماشین پرایدانژکتوری از سریهای زیمنس قدیمه . حالا آیا میشه از همین سوکت ECU که زده RPM و ولتاژش 2.5 DC هستش دور موتور رو با اوردینو توی مانیتور و یا یک ال سی دی کوچک نمایش داد ؟
          اگر میشه لطفا راهنمایی کنید چگونه
          با تشکر
          ارائه سرویسهای اینترنت WiFi , ADSL ویژه مجتمع های مسکونی و اداری

          دیدگاه


            #6
            پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

            نوشته اصلی توسط hamed-pc نمایش پست ها
            سلام
            داشتم جستجو میکردم . در مورد دور موتور و نمایش توسط اوردینو که اینجا اومد بالا
            من میخوام اگه بشه دور موتور ماشین رو که به صورت عقربه ای نمایشه میده را به صورت دیجیتال ببینم
            اگه میشه از همون سیم پشت کیلومتر ماشین که دور موتور رو نشون میده استفاده کرد که لطفا بفرمایید چه کاری باید انجام بدم ؟
            اگر هم نمیشه . یا سخته
            توی سوکت ECU یکی از پایه ها به نام RPM نوشته که سیمش رفته درست یه سوکت سر دلکو که توی نقشه ها نوشته توی دور آرام این سوکت باید حدود 2.5 ولت نشون بده
            نا گفته نمونه ماشین پرایدانژکتوری از سریهای زیمنس قدیمه . حالا آیا میشه از همین سوکت ECU که زده RPM و ولتاژش 2.5 DC هستش دور موتور رو با اوردینو توی مانیتور و یا یک ال سی دی کوچک نمایش داد ؟
            اگر میشه لطفا راهنمایی کنید چگونه
            با تشکر
            سلام
            ماشین انژکتوری ک دلکو نداره سنسور موقعیت میل سوپاپ یا همون کمشافت داره
            خیلی راه هست واسه شمارش دور موتور یکی خروجی همین سنسور کمشافت هست ک توی هر دور 2 تتا پالس میده
            یکی سنسور دور موتور هست ک روی فراویل نصل شده ک توی هر دور 1 پالس میده
            یکی میتونی از روی تعداد جرقه ها بفهمی مثلا کویل سیلندر 1 و 4 رو منفیش ک همون پالس هست ک از ecu میاد رو بشماری و ببینی توی هر ثانیه چند بار جرقه میزنه ک هر 1 جرقه دقیقا 1 دور حساب میشه ((البته دور موتور ک ماشین نشون میده در هر دقیقه هست ))
            ی روش دیگه هم هست ک عملا دست ب سیم کشی ماشین نمی زنی ک خیلی خوبه میتونی چند دور سیم لاکی روی یکی از وایر ها بپیچی ((نیاز نیست خیلی باشه مثلا 5 دور)) بعد ب وسیله ی مقاومت حدود 1 کیلو و ی زنر 5 ولت ی فرکانس مربعی داری ک هر 1 دوری ک فراویل میتابه ی پالس میزنه و شما باید تعداد پالس ها رو توی هر ثانیه بشماری و بعد اونو در واحد دقیقه خساب کنی و روی ی 7سگمت یا ال سی دی یا هرچیز دیگه ای نشون بدی

            دیدگاه


              #7
              پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

              نوشته اصلی توسط AMIR_N نمایش پست ها
              سلام
              ماشین انژکتوری ک دلکو نداره سنسور موقعیت میل سوپاپ یا همون کمشافت داره
              خیلی راه هست واسه شمارش دور موتور یکی خروجی همین سنسور کمشافت هست ک توی هر دور 2 تتا پالس میده
              یکی سنسور دور موتور هست ک روی فراویل نصل شده ک توی هر دور 1 پالس میده
              یکی میتونی از روی تعداد جرقه ها بفهمی مثلا کویل سیلندر 1 و 4 رو منفیش ک همون پالس هست ک از ecu میاد رو بشماری و ببینی توی هر ثانیه چند بار جرقه میزنه ک هر 1 جرقه دقیقا 1 دور حساب میشه ((البته دور موتور ک ماشین نشون میده در هر دقیقه هست ))
              ی روش دیگه هم هست ک عملا دست ب سیم کشی ماشین نمی زنی ک خیلی خوبه میتونی چند دور سیم لاکی روی یکی از وایر ها بپیچی ((نیاز نیست خیلی باشه مثلا 5 دور)) بعد ب وسیله ی مقاومت حدود 1 کیلو و ی زنر 5 ولت ی فرکانس مربعی داری ک هر 1 دوری ک فراویل میتابه ی پالس میزنه و شما باید تعداد پالس ها رو توی هر ثانیه بشماری و بعد اونو در واحد دقیقه خساب کنی و روی ی 7سگمت یا ال سی دی یا هرچیز دیگه ای نشون بدی
              سلام
              ممنونم از پاسختون .
              راستش ماشین ما الان دقیقا انژکتور هستش و دلکو هم داره . از داخل دلکو عکس میزارم برای بهتر شدن موضوع

              سنسور دور موتور به صورت نوری هستش که نور از شیارها که میگذره پالس می اندازه . اگه دقت کنید این دیسک به 4 قسمت و هر قسکت 20 تا شکاف داره برای تائین دور موتور
              حالا با توجه به این موضوع که از همین دلکو یک سیم به سوکت ای سی یو رفته که مخصوص RPM هستش . آیا میشه توسط اوردینو به این پین که RPM نوشته متصل کرد و دور موتور را به صورت دیجیتال و یا در صفحه سریالش دید ؟
              ارائه سرویسهای اینترنت WiFi , ADSL ویژه مجتمع های مسکونی و اداری

              دیدگاه


                #8
                پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

                پس پراید های نیمه انژکتور هست 82 83 84 این مدل پراید ها بود و زیمنس هم نبود یادمه ساژمه!!!
                بله این سیم دور موتور رو به وسیله پالس نشون میده ولی ولی من دقیق نمیدونم به اضای هر دور دقیق چنتا پالس میده
                اگه اسکپ داشته باشی راحت میتونی این کارو انجام بدی

                دیدگاه


                  #9
                  پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

                  نوشته اصلی توسط AMIR_N نمایش پست ها
                  پس پراید های نیمه انژکتور هست 82 83 84 این مدل پراید ها بود و زیمنس هم نبود یادمه ساژمه!!!
                  بله این سیم دور موتور رو به وسیله پالس نشون میده ولی ولی من دقیق نمیدونم به اضای هر دور دقیق چنتا پالس میده
                  اگه اسکپ داشته باشی راحت میتونی این کارو انجام بدی
                  بله از همین سری ها هستش . ای سی یو زیمنس هستش ( ساژم بعد اینها تولید شد )
                  اسکوپ ندارم . نمیشه با اوردینو اسکوپ کرد که پالس رو نشون بده ؟ یه روشی بود که با برنامه میشد اسیلوسکو پ ساخت با اوردینو
                  حالا اگه اسکوپ نباشه نمیشه با آزمون و خطا راه اندازی کرد ؟
                  ارائه سرویسهای اینترنت WiFi , ADSL ویژه مجتمع های مسکونی و اداری

                  دیدگاه


                    #10
                    پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

                    سلام

                    از این مدل استپر ها کجا میشه پیدا کرد؟
                    توی پاساژ امجد نداشت...!!!

                    دیدگاه


                      #11
                      پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

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

                      دیدگاه


                        #12
                        پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

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

                        دیدگاه


                          #13
                          پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

                          سلام چندتا باتری ساز سر زدم گفتن فقط برای خودمون میاریم سراغ منبع خریدشونم گرفتن نگفتن ک از کجا میخرن
                          فروشگاهی سراغ نندارینن ازش داشته باشه خیلی لازم دارم

                          دیدگاه


                            #14
                            پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

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

                            دیدگاه


                              #15
                              پاسخ : ساخت کیلومتر و دور موتور موتور Stepper motor tacho/speedo

                              نوشته اصلی توسط Masood Ashoori نمایش پست ها
                              باطری ساز نه برادر . کیلومتر سازی . شماره یک نفر رو برای شما خصوصی میکنم . مدل و اینها رو خودتون سوال کنید چون تنوع زیادی داره .

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

                              دیدگاه

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