اطلاعیه

Collapse
No announcement yet.

راه اندازی ماژول MPU9150

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

    راه اندازی ماژول MPU9150

    سلام به همگی.
    من بعد از کار کردن با ماژول های Adxl345 , MMA7361 قصد دارم با ماژول MPU9150 کار کنم.
    البته هنوز خود ماژول به دستم نرسیده من با بسکام کار میکنم.
    در مورد راه اندازی این ماژول هرکس اطلاعی داره لطف توضیح بده.
    سپاس گذارم.

    #2
    پاسخ : راه اندازی ماژول MPU9150

    برای ارتباط با ماژول این کد رو نوشتم ولی نمیدونم کجاش مشکل داره اطلاعات خروجی همیشه صفر

    کد:
    I2cstart
    I2cwbyte &HD0
    I2cwbyte 107
    I2cwbyte &B00001011
    I2cstop
    
    
    Do
    
    Call Read_gyro
    
     Gyrox = Tmp_gyrox(2) * 256
     Gyrox = Gyrox + Tmp_gyrox(1)
     Gyroxx = Gyrox * 0.00059875
    
     Gyroy = Tmp_gyroy(2) * 256
     Gyroy = Gyroy + Tmp_gyroy(1)
     Gyroyy = Gyroy * 0.00059875
    
     Gyroz = Tmp_gyroz(2) * 256
     Gyroz = Gyroz + Tmp_gyroz(1)
     Gyrozz = Gyroz * 0.00059875
    
    Loop
    
    Sub Read_gyro()
    
      I2cstart
      I2cwbyte &HD0
      I2cwbyte 67
      I2crepstart
      I2cwbyte &HD1
    
      I2crbyte Tmp_gyrox(2) , Ack
      I2crbyte Tmp_gyrox(1) , Ack
    
      I2crbyte Tmp_gyroy(2) , Ack
      I2crbyte Tmp_gyroy(1) , Ack
    
      I2crbyte Tmp_gyroz(2) , Ack
      I2crbyte Tmp_gyroz(1) , Nack
      I2cstop
    
    End Sub

    دیدگاه


      #3
      پاسخ : راه اندازی ماژول MPU9150

      دوستان کسی نمیتونه کمک کنه؟

      دیدگاه


        #4
        پاسخ : راه اندازی ماژول MPU9150

        سلام.

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

        دیدگاه


          #5
          پاسخ : راه اندازی ماژول MPU9150

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

          دیدگاه


            #6
            پاسخ : راه اندازی ماژول MPU9150

            تنظیماتش بیشتره اما با تنظیم همین یه بیت می تونید خروجی را بگیرید. تنظیمات دیگه برای کالیبراسیون هست.

            دیدگاه


              #7
              پاسخ : راه اندازی ماژول MPU9150

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

              دیدگاه

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