اطلاعیه

Collapse
No announcement yet.

cmps10

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

    cmps10

    سلام آقایون!
    خسته نباشید!!!
    میرم سره اصل مطلب!!! :mrgreen:
    کسی ماژول cmps10 یا همون cmps09 رو را اندازی کرده؟؟؟
    من با کامپیالر bascome می خواهم راش بندازم!
    تو مد سریال سعی کردم ولی ماژول اصلی پاسخی نمیده!!!
    با ft232 وصلش کردم به pc!!! :biggrin:
    کسی میتونه کمک کنه؟
    این ماژول یه ماژول compass هستش! :angry:
    تشکر لازمه! دکمه رو فشار بده ديگه!!
    موفق باشيدددددد!!

    #2
    پاسخ : cmps10

    سلام به این سایت برید در قسمت آرشیو مدارا - مدارات آنالوگ
    www.microrf.ir

    دیدگاه


      #3
      مشکل با CMPS10

      سلام دوستان
      از دوستانی که با ماژول CMPS10 کار کردن خواهش میکنم منو راهنمایی کنن @};-
      مشکل من اینه که وقتی ماژول کاملا ساکنه و قاعدتا باید مقدار شتاب در هر 3 جهت صفر باشه اما این ماژول مقداری غیر صفر در هر سه جهت رو به من میده جالبتر این که این مقادیر به مرور زمان تغییر هم میکنه درحالیکه ماژول همچنان ساکنه!!! oo:
      مشکل کار من کجاست،آیا باید ماژول رو کالیبره کنم یا احتمالا کاره دیگهآ‌آ‌ ای که من انجام ندادم؟! :-/
      ممنون میشم اگه بهم کمک کنید @};-

      دیدگاه


        #4
        پاسخ : مشکل با CMPS10

        سلام دوست عزیز
        CMPS در حالت سکون هم یه مقداری داره و اون زاویه هست (10 - 359 درجه) که با تکان دادنش عدد هم تغییر می کنه
        اما در مورد تغییرش باید بگم که بسیار نویزپذیره و باید یکم از محیط اطراف ایزوله بشه
        شما با کدوم پروتکل باهاش ارتباط برقرار کردید؟

        دیدگاه


          #5
          پاسخ : مشکل با CMPS10

          پول پ کردی پایه های i2c-شو؟؟؟

          دیدگاه


            #6
            پاسخ : مشکل با CMPS10

            نوشته اصلی توسط ali_mt109
            سلام دوست عزیز
            CMPS در حالت سکون هم یه مقداری داره و اون زاویه هست (10 - 359 درجه) که با تکان دادنش عدد هم تغییر می کنه
            اما در مورد تغییرش باید بگم که بسیار نویزپذیره و باید یکم از محیط اطراف ایزوله بشه
            شما با کدوم پروتکل باهاش ارتباط برقرار کردید؟
            سلام
            ببینید من زاویه رو با فرستادن کامند 0x12 گرفتم و کاملا درسته(Pitch,angle,rool) اما مشکل من با این ماژول مقادیره شتابشه که با فرستادن کامند 0x22 دریافت میشه،یعنی ممکنه با اینکه من کامند شتاب رو به ماژول میدم بهم زاویه هم بده!!؟
            من با پروتکل usart کار میکنم،اینم کدم :

            کد:
            char c[5]={'X','0','Y','0','Z'};
            int i;
            unsigned char b[2];
            unsigned char result;
            while (1)
               {
               putchar(0x22); 
               delay_ms(3000); 
               lcd_clear();
               for(i=0;i<5;i=i+2){
               b[0]=getchar();
               b[1]=getchar(); 
               result = (b[0] <<8) + b[1];
               sprintf(s, "%c = %u  ",c[i],result/10);
               lcd_puts(s);
               delay_ms(1500);
               }

            دیدگاه


              #7
              پاسخ : مشکل با CMPS10

              نوشته اصلی توسط Saeed_7428
              پول پ کردی پایه های i2c-شو؟؟؟
              من با پروتکل usart کار میکنم،شما با i2c جواب گرفتین؟ :-/

              دیدگاه


                #8
                CMPS10

                سلام.کسی درمورد راه اندازی CMPS10با پروتکل I2C میتونه کمکم کنه؟

                دیدگاه


                  #9
                  پاسخ : CMPS10

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

                  دیدگاه


                    #10
                    پاسخ : cmps10

                    داداش من تازه وارد این کارا شدم به همین دلیل سوالام ابتدایین(یعنی اگه کسی خواس لطف کنه و کمک کنه از صفر شروع بهم توضیح بده).قصد دارم با این ماژول مقدار زاویه رو بدس بیارم.خودم چن تا مقاله فارسی و انگلیسی خوندم.
                    چکیدش مینویسم که اگه کس دیگه ای هم خواس استفاده کنه:
                    ماژول cmps10یک ماژول قطب نماس که دارای: 1.مغناطیس سنج سه محوره2.شتاب سنج سه محوره3.پردازنده 16Bit
                    هدف این ماژول اصلاح انحراف ناشی از میدان مغناطیسیه و دارای 22 رجیستره که با سه پروتکل(usart,i2c,pwm)میتوان اطلاعات داخل ماژول رو استخراج کرد.
                    سنسور زاویه سنج اجازه میدهد تا زاویه قطب ها رو درصورت کجی ماژول نیز با دقت بالا محاسبه کرد این سنسور با ولتاژ3.3تا5 ولت کار میکنه(سه نوع زاویه pitch,yaw,roll هم داریم)
                    چگونگی اتصال پایه ماژول و دیتاشیت روهم دارم.
                    تو کالیبرشم اول از همه باید شمال و ردیف ماژول را مشخص کرد و سپس رجیستر فرمان(22) را 0xf0 قرار میدهیم.
                    این خلاصه خلاصه مقاله هایی بود که خوندم.حالا میشه ادامه راه رو نشون بدید الان باید چی کنم؟

                    دیدگاه


                      #11
                      پاسخ : cmps10

                      کسی برنامه کدویژن برای این ماژول cmps10 داره؟

                      دیدگاه

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