اطلاعیه

Collapse
No announcement yet.

سوال در رابطه با gps (ماژول و مرکز مختصات آن)

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

    سوال در رابطه با gps (ماژول و مرکز مختصات آن)

    سلام
    دو تا سوال در رابطه با gps (یا اگر در مورد glonas هم بدونید)دارم ، فکر کنم اینجا مناسب ترین جاش باشه!
    1- آیا ماژول ساده gps که فقط در یک خروجی طول و عرض جغراقیایی رو بده و هیچ چیز دیگه نداشنه باشه (صفحه نمایش و ...) موجود هست؟
    2- مبدا مختصات gps کجاست؟؟
    3- ماکسیمم دقت آن در ایران چقدر است؟
    شد 3 تا!
    مشغول در اين دنياي آکل و ماکول .......

    #2
    پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

    سلام
    به اینجا سر بزنین گمونم جواب بعضی سوالاتون و بگیرین
    و یه کم بیشتر البته

    http://www.eca.ir/forum2/index.php/topic,10503.0.html
    من آن گلبرگ مغرورم که می میرم ز بی آبی ولی با خفت و خواری پی شبنم نمی گردم.

    دیدگاه


      #3
      پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

      سلام ممنونم از راهنماییتون. :nerd:
      من تو اینترت سرچ کردم و اطلاعاتی که مد نظرم بود پیدا کرده بودم و یادم رفت این تاپیکو ادامه بدم.این تاپیکی که شما فرمودین هم اطلاعات جامع و خوبی داشت.فقط یه چیزی فعلا بگم : ماژول gps هست تو ایران و بسته به خروجی و دقتش , از 30 تا 250 هزار تومان (و بالاتر) هست.
      دقتشونم بسته به تعداد ماهواره های در دید ، ماکزیمم فکر کنم 5 سانت باشه ولی میشه معمولا روی 1 متر حساب باز کرد.
      مشغول در اين دنياي آکل و ماکول .......

      دیدگاه


        #4
        پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

        آقای جعفری میشه در مورد راه اندازی این ماژول ها و نحوه ی استفاده از خروجیش توضیح بدید؟ چه جوری میشه مکان رو روی LCD نمایش داد؟

        دیدگاه


          #5
          پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

          سلام دوست عزیز (شرمنده دیر جواب میدم، یه مدت وقت نشد ، نیومدم سایت)
          راه اندازی این ماژول ها بسته به اون چیزی که انتخاب کردی کاملا متفاوته و چون تو ایران خیلی روش کار نشده باید خودت دیتا شیتشو کامل بخونی (قبل خرید ، چون جای ریسک نداره) و راش بندازی.مدارای راه اندازیشون معمولا پیچیده نیست. نکته مهم نویز گیری مدار آنتنش هست و نحوه چینش قطعات نویز ساز.در آوردن اطلاعات خام خروجیشم کار ساده ای نیست و بسته به پروتکل ارتباطیش (nmea یا ubx یا rtcm) تفاوت میکنه. حجم عظیم اطلاعات خروجی gps رو باید دریافت کنی و با تحلیلش، اونایی رو که لازمته در بیاری.
          پیشنهاد من:
          1- اول به بازار برو و بسته به چیزی که نیاز داری از تعداد محدود فروشندگان ماژول gps مدلاشونو و قیمتارو بگیر و یعد برو دیتاشیتاشونو مطالعه کن و gps مورد نظرتو انتخاب کن.(بسته به روش ها و پروتکل های ارتباطی و دقت و ..........)
          2- بعد از خرید ، اول gps و به کامپیوتر وصل کن تا روش تحلیل دادش دستت بیاد.
          3- به میکرو وصل کن و اطلاعات لازمتو بیرون بکش و حالا هر کار می خوای باهاش بکن!!
          اگه سوال دیگه ای داشتی بگو در خدمتم
          مشغول در اين دنياي آکل و ماکول .......

          دیدگاه


            #6
            پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

            راستی درباره مرکز مختصاتش:
            محل تلاقی مدار استوا و مدار نصف النهار (سمت گرینویچ (دو ور میشه :rolleyes)مبدا مختصات gps در طول و عرض است.در ارتفاع هم که سطح دریای آزاد!
            اما در عرض برای مثال:
            صفحه استوا را در نظر بگیرید، بالای این صفحه را (روی کره)با 180 صفحه هم محور (محور گذرنده از مرکز زمین و عمود بر صفحه نصف النهار مبدا) و هم فاصله (زاویه) قطع بدید.(دقت 1 درجه) . خوب حالا اگر یه نقطه روی صفحه 25 ام باشه ، عرض جغرافیاییش میشه 25 شمال (north)
            برای بقیه جاهای کره هم به همین شکل... :nerd:
            مشغول در اين دنياي آکل و ماکول .......

            دیدگاه


              #7
              پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

              نوشته اصلی توسط سید محمد جعفری
              مدارای راه اندازیشون معمولا پیچیده نیست. نکته مهم نویز گیری مدار آنتنش هست و نحوه چینش قطعات نویز ساز.در آوردن اطلاعات خام خروجیشم کار ساده ای نیست و بسته به پروتکل ارتباطیش (nmea یا ubx یا rtcm) تفاوت میکنه. حجم عظیم اطلاعات خروجی gps رو باید دریافت کنی و با تحلیلش، اونایی رو که لازمته در بیاری.
              اگه سوال دیگه ای داشتی بگو در خدمتم
              ممنون دوست عزیز . فقط این پروتکل هایی که گفتی می تونی یه ذره در بارش تو ضیح بدی. من تا حالا فکر می کردم ماژول GPS فقط طول و عرض جغرافیایی مکانی رو که اونجا قرار داره می ده درسته؟ یا اطلاعات دیگه ای هم هست . بعد این ماژول هایی که RFphone میده چه جوریه؟ من می خوام پروتکا ارتباطیش RS232 باشه.

              دیدگاه


                #8
                پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

                این پروتکل هایی که من گفتم ، پروتکل داده هایی هست که نهایتا دریافت میکنی، نه پروتکل ارتباطیش.یعنی مثلا قالب داده ها در نهایت nmea (با کمی تغییرات)هست.
                پروتکل ارتباطیشون معمولا usart و usb هست با استاندارد ttl یا rs232 .
                مثلا rfphone یدونه داره : lea-4h ساخت سویسه.35000 تومن. ttl , usart , usb , ( nmea , ubx ,rtcm ),smd نصب سطحیه.
                بدک نیست.ولی همون rfphone از همشوی با انصاف تره. (برو دفتر پاساژ فرقانی همه مدلاشو ببین) (البته برای صرفه جویی در وقت پیشنهاد می کنم به سایتشون سر بزنی : rfphone.com)
                راستی درباره nmea :
                http://en.wikipedia.org/wiki/NMEA
                مشغول در اين دنياي آکل و ماکول .......

                دیدگاه


                  #9
                  پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

                  یک نمونه داده nmea :
                  $<CR><LF>
                  MRK,0<CR><LF>
                  ZDA,123336.8069,17,06,2001,13.0<CR><LF&gt ; اطلاعات ساعت و تاریخ دقیق
                  GLL,2924.11158,N,1211.07392,W, 75.97,M<CR><LF> اطلاعات جغرافیایی
                  VTG,218.7,T,2.38,H,0.18,V<CR><LF>
                  SGD,-1.0,G,-1.0,M<CR><LF>
                  SYS,3T,9<CR><LF>
                  ZEV,0.28745E-006<CR><LF>
                  اطلاعات ماهواره های در ارتباط با ماژول
                  NSV,2,00,000,00,0.0,00.0,00,00,D<CR><LF&g t;
                  NSV,7,00,000,00,0.0,00.0,00,00,D<CR><LF&g t;
                  NSV,28,00,000,00,0.0,00.0,00,00,N<CR><LF& gt;
                  NSV,1,00,000,00,0.0,00.0,00,00,D<CR><LF&g t;
                  NSV,13,00,000,00,0.0,00.0,00,00,D<CR><LF& gt;
                  NSV,4,00,000,00,0.0,00.0,00,00,N<CR><LF&g t;
                  NSV,25,00,000,00,0.0,00.0,00,00,N<CR><LF& gt;
                  NSV,0,00,000,00,0.0,00.0,00,00,N<CR><LF&g t;
                  NSV,11,00,000,00,0.0,00.0,00,00,D<CR><LF& gt;
                  NSV,0,00,000,00,0.0,00.0,00,00,N<CR><LF&g t;
                  &
                  البته این قالبو هر شرکتی بسته به سلیقش !! بهم میزنه.
                  مشغول در اين دنياي آکل و ماکول .......

                  دیدگاه


                    #10
                    پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

                    اینم یه سری داده که خودم از gps گرفتم.(آدرس خونمو از توش در نیارین!!!!! )

                    $GPZDA,163623.00,09,06,2008,00,00*60
                    $GPRMC,163624.00,A,3542.97149,N,05123.23602,E,0.16 4,170.82,090608,,,A*60
                    $GPVTG,170.82,T,,M,0.164,N,0.304,K,A*35
                    $GPGGA,163624.00,3542.97149,N,05123.23602,E,1,04,5 .45,1187.5,M,-13.8,M,,*47
                    $GPGSA,A,3,26,15,04,08,,,,,,,,,17.46,5.45,16.59*05
                    $GPGSV,3,1,09,26,42,230,44,11,10,045,,39,,,41,15,4 0,251,39*42
                    $GPGSV,3,2,09,04,20,154,39,02,03,180,41,08,20,128, 34,17,75,057,15*74
                    $GPGSV,3,3,09,12,05,273,*40
                    $GPGLL,3542.97149,N,05123.23602,E,163624.00,A,A*6F
                    $GPZDA,163624.00,09,06,2008,00,00*67
                    $GPRMC,163625.00,A,3542.97147,N,05123.23598,E,0.31 7,172.92,090608,,,A*6A
                    $GPVTG,172.92,T,,M,0.317,N,0.587,K,A*3D
                    $GPGGA,163625.00,3542.97147,N,05123.23598,E,1,04,5 .46,1187.4,M,-13.8,M,,*4A
                    $GPGSA,A,3,26,15,04,08,,,,,,,,,17.52,5.46,16.65*0C
                    $GPGSV,3,1,09,26,42,230,44,11,10,045,,39,,,41,15,4 0,251,39*42
                    $GPGSV,3,2,09,04,20,154,39,02,03,180,41,08,20,128, 33,17,75,057,15*73
                    $GPGSV,3,3,09,12,05,273,*40

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

                    http://home.mira.net/~gnb/gps/nmea.html
                    مشغول در اين دنياي آکل و ماکول .......

                    دیدگاه


                      #11
                      پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

                      یه دور کامل داده ها را به صورت خلاصه در زیر توضیح دادم :


                      $GPZDA,163623.00,09,06,2008,00,00*60
                      (اطلاعات زمان و تاریخ)

                      $GPRMC,163624.00,A,3542.97149,N,05123.23602,E,0.16 4,170.82,090608,,,A*60
                      (اطلاعات کامل جغرافیایی( بدون ارتفاع) و زمان و تاریخ و سرعت)

                      $GPVTG,170.82,T,,M,0.164,N,0.304,K,A*35
                      (اطلاعات مربوط به سرعت زمین و مسیر میدان مغناطیسی زمین و ...)

                      $GPGGA,163624.00,3542.97149,N,05123.23602,E,1,04,5 .45,1187.5,M,-13.8,M,,*47
                      (و تعداد ماهواره های در دید اطلاعات کامل جغرافیایی (با ارتفاع ) و زمان)

                      $GPGSA,A,3,26,15,04,08,,,,,,,,,17.46,5.45,16.59*05
                      (بعد کاری و ماهواره های اکتیو)

                      $GPGSV,3,1,09,26,42,230,44,11,10,045,,39,,,41,15,4 0,251,39*42
                      $GPGSV,3,2,09,04,20,154,39,02,03,180,41,08,20,128, 34,17,75,057,15*74
                      $GPGSV,3,3,09,12,05,273,*40
                      (اطلاعات ماهواره ها)

                      $GPGLL,3542.97149,N,05123.23602,E,163624.00,A,A*6F
                      (اطلاعات کامل جغرافیایی بدون ارتفاع و با زمان)
                      مشغول در اين دنياي آکل و ماکول .......

                      دیدگاه


                        #12
                        پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

                        جناب جعفری ببخشید میشه بگید چجوری این ماژول رو راه انداختید.با میکرو این کارو کردید؟میشه کلا بیشتر توضیح بدید یا یه لینکی چیزی؟پیشاپیش ممنون
                        به جای اینکه یه اقیانوس کم عمق باشی, یه چاه ژرف باش.

                        دیدگاه


                          #13
                          پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

                          سلام دوست عزیز.
                          چرا نمیشه!
                          من به میکرو وصلش کردم و با تحلیل اطلاعاتش اونایی رو که خواستم از توش بیرون کشیدم.
                          در حالت عادی وقتی شما ماژولتو راه میندازی ، اگر مثلا به کامپیوتر وصلش کنی یه مشت داده قاطی خواهی داشت (دقیقا اون چیزی که تو پست قبل نوشتم) که برای استفاده از اونا باید با همون pc و برنامه هایی مثل متلب یا c یا ... داده هاتو تحلیل کنی یا خوب وصلش کنی به میکرو.اکثر gps ها هم boud rate سریال 9600 رو پشتیبانی میکنن که اکثر میکروها و تمام pcها با اون همخونی دارن.
                          خود ماژولم وقتی به همراه قطعات مورد نیازش به تغذیه وصل کنین (طبق دیتاشیت) شروع میکنه به خروج داده.اصلا به rx هم نیاز نداره ، منظورم اینه که شما نیازی نیست بهش چیزی بگی ، فقط اطلاعاتشو میخونی.
                          من منظور شمارو از راه اندازی ، دقیق متوجه نمیشم.اگه جوابتونو دادم که هیچ ، اگر نه بیشتر توضیح بدین .
                          مشغول در اين دنياي آکل و ماکول .......

                          دیدگاه


                            #14
                            پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

                            با سلام
                            من می خوام یک ماژول GPS رو به یک MEGA32 وصل کنم و با استفاده از پروتکل USART وبا بیسکام این کارو انجام بدم این رو هم می دونم که اطلاعات با پروتکل NMEA به GPS میرسه
                            کسی می تونه الگوریتم انجام این کارو بگه تا از بین اون همه اطلاعات بتونم مفیداشو جدا کنم
                            نمی دونم اونا رو باید چه جوری ذخیره کنم
                            اصلان اونا رشته رشته میان یا در قالب یک رشته میان طولشون چقدره؟

                            دیدگاه


                              #15
                              پاسخ : سوال در رابطه با gps (ماژول و مرکز مختصات آن)

                              من با زبون basic pro کار میکنم .
                              شما اطلاعاتو با پروتکل usart و به صورت byte به byte دریافت میکنی.و بهترین کار اینه که قبل از ذخیرشون اونا پردازش کنی (چون حجم اطلاعات بالاست و اگه بخوای همرو ذخیره کنی احتمالا حافظه میکروت جواب نمیده)و فقط اطلاعات لازمتو save کنی ، اونم تو یه آرایه .
                              فکر کنم تو هر زبانی فرمان if ... then....else.....endif و goto رو داشته باشه . اگه تو بیسکام این دو تارو داری ، بگو از gpzda , gprmc , gpvtg , gpgga ,gpgsa, gpgsv, gpgll کدومو لازم داری تا برنامشو ( فقط بخشی که از اطلاعات دریافتیت ، اینارو بیرون میکشه) بهت بگم.
                              (آرایه دارین دیگه یا مثل بعضی زبونا .....؟! )
                              مشغول در اين دنياي آکل و ماکول .......

                              دیدگاه

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