اطلاعیه

Collapse
No announcement yet.

راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

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

    راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

    سلام به اساتید محترم
    من می خوام ماژول cmps09 به صورت سریال راه اندازی کنم.هر کاری می کنم جواب نمیده.تورو به خدا کمکم کنید کارم خیلی ضروریه :sad:

    #2
    پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

    کسی نیست کمکم کنه؟
    CMPS10 - Tilt Compensated Compass Module
    Serial mode
    Connections
    To use the serial mode of operation the mode pin must be connected to ground.
    Communication settings
    The Serial mode operates over a link with a default baud rate of 9600 bps (no parity, 2 stop bits)
    and 3.3v-5v signal levels.
    This is not RS232. Do not connect RS232 to the module, the high RS232 voltages will
    irreversibly damage the module.
    Commands
    Below is a table describing commands that can be sent to the CMPS10 and the data it will
    respond with.
    Commands for Serial
    Cmd Name Bytes
    returned Returned data description
    0x11 GET VERSION 1 Software version
    0x12 GET ANGLE 8
    BIT 1 Angle as a single byte 0-255
    0x13 GET ANGLE
    16 BIT 2 Angle as two bytes, high byte first 0-3600
    0x14 GET PITCH 1 Pitch angle +/- 0-85°
    0x15 GET ROLL 1 Roll angle +/- 0-85°
    0x21 GET MAG
    RAW 6 Raw magnetic data,
    16 bit signed: X high, X low, Y high, Y low, Z high, Z low
    0x22 GET ACCEL
    RAW 6 Raw accelerometer data,
    16 bit signed: X high, X low, Y high, Y low, Z high, Z low
    0x23 GET ALL 4 angle high, angle low (0-3600), pitch (+/- 0-85), roll (+/-

    دیدگاه


      #3
      پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

      حتمن باید این ماژول باشه ؟
      من ماژول های زیادی رو امتحان کردم برا GPS ولی این یه چیزه دیگس
      من مداری طراحی کردم با ماژول L10 و bascom avr و ال سی دی گرافیکی که عالی کار میکنه بدون هیچ مشکلی
      چیزایی کع نشون میده رو ال سی دی
      عرض جغرافیایی
      طول جغرافییایی
      ساعت به وقت لندن
      سرعت حرکت
      تاریخ

      واقعا عالی هست
      مهم نيست كه چه انديشه اي در سر و چه ترسي در دل داريد؛ مهم آن است كه بيكار ننشينيد و دست به كاري بزنيد و وارد ميدان عمل بشويد.

      نمي توانيد به كودكي بياموزيد كه از خود مواظبت كند، مگر آنكه او را آزاد بگذاريد تا براي مواظبت از خود بكوشد؛ ممكن است اشتباه كند، ولي دانايي او از ميان همين اشتباهات سرچشمه مي گيرد.

      دیدگاه


        #4
        پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

        سلام
        دوست من شما هم اگر یه ماژول می خریدین 50 هزار تومان می رفتین به علاوه اون ماژول دیگه هم بخرین؟
        هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

        دیدگاه


          #5
          پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

          man in ro ba I2C rah andakhtam agar mikhay barnamasho bezaram
          تشکر لازمه! دکمه رو فشار بده ديگه!!
          موفق باشيدددددد!!

          دیدگاه


            #6
            پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

            بفرمایید اینم برنامه فقط باI2C هستش
            http://upload.avrmp.ir/do.php?filename=13291584861.rar
            تشکر لازمه! دکمه رو فشار بده ديگه!!
            موفق باشيدددددد!!

            دیدگاه


              #7
              پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

              سلام
              ایشون مشکل راه اندازیش و ندارم تغییر آدرس نمی شه انجام داد.اگر کد آماده ای دارین ممنون می شیم پلود کنین
              هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

              دیدگاه


                #8
                پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

                بله مشکل راه اندازی نداریم،فقط نمیشه آدرسش عوض کرد.اگر امکان داره در این مورد کمک کنید.

                دیدگاه


                  #9
                  پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

                  من در همین برنامه راحت آدرسو عوض میآ‌کنم کار میآ‌کنه !
                  شما خط ۳۷ برنامرو عوض کنید فقط

                  مشکلتون رو بیشتر توضیح بدید
                  تشکر لازمه! دکمه رو فشار بده ديگه!!
                  موفق باشيدددددد!!

                  دیدگاه


                    #10
                    پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)


                    اگر طبقه این جدول پیش بریم در خط ۳۷ فقط باید در آخر Cmps_slaveid = &HC0 جای ۰ رو با عدد دیگر عوض کنید .
                    برنامه را هم که پلود کردم براتون توی پستآ‌های قبلیآ‌ ولیآ‌ خودم هم با سریال نتونستم جواب درستیآ‌ بگیرم . :read:
                    :nice:

                    تشکر لازمه! دکمه رو فشار بده ديگه!!
                    موفق باشيدددددد!!

                    دیدگاه


                      #11
                      پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

                      اگر طبقه این جدول پیش بریم در خط ۳۷ فقط باید در آخر Cmps_slaveid = &HC0 جای ۰ رو با عدد دیگر عوض کنید .
                      برنامه را هم که پلود کردم براتون توی پستآ‌های قبلیآ‌ ولیآ‌ خودم هم با سریال نتونستم جواب درستیآ‌ بگیرم .
                      مشکل اینجا نیست.مشکل اصلی اینکه چطوری به ماژول آدرس جدید تعریف کرد و سپس تو برنامه از آدرس جدید ماژول استفاده کرد. :sad:
                      کد:
                      Changing the I2C Bus Address
                      To change the I2C address of the CMPS10 you must have only one module on the bus. Write
                      the 3 sequence commands in the correct order followed by the address with 100ms between
                      writes. Example; to change the address of a compass currently at 0xC0 (the default shipped
                      address) to 0xC2, write the following to address 0xC0; (0xA0, 0xAA, 0xA5, 0xC2 ) with a 100ms
                      delay after each of the first three bytes. These commands must be sent in the correct sequence
                      to change the I2C address, additionally, No other command may be issued in the middle of the
                      sequence. The sequence must be sent to the command register at location 22, which means 4
                      separate write transactions on the I2C bus. When done, you should label the CMPS10 with its
                      address, however if you do forget, just power it up without sending any commands.

                      دیدگاه


                        #12
                        پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

                        کسی نیست کمکم کنه کارم خیلی گیره :sad:

                        دیدگاه


                          #13
                          پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

                          آیا شما تونستید این ماجول رو کالیبره کنید؟

                          دیدگاه


                            #14
                            پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

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

                            دیدگاه


                              #15
                              پاسخ : راه اندازی قطب نمای cmps09 یا cmps10 در bascom(لطفاً کمک کنید)

                              salam man hamino to avr mikham compass 10 kasi hast mano rahnemiyi kone?
                              :sad:

                              دیدگاه

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