NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3227 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 3 123 آخرینآخرین
نمایش نتایج: از 1 به 20 از 47

موضوع: بررسی ماژول های gps

  1. #1
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    Icon17 بررسی ماژول های gps

    سلام بر دوستان عزیز . قراره در این تاپیک در مورد ماژول gps بحث کنیم و دوستان هم به تبادل نظر در این رابطه بپردازند . فکر کنم تاپیک خوبی بشه ..

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #2
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    بنا به در خواست دوستان در مورد ماژول های ublox صحبت می کنیم. البته پروتکل خروجی همه یه جوره .
    دقت این ماژول ها 2.5 متر هست که دقت خوبیه . ولتاژ راه اندازیشون هم معمولا 3.3 ولت هست که اصطلاحا بهش می گن LvTTL . خوب منتظر سوال هستم ...

  5. تشکرها از این نوشته :


  6. #3
    مدیر باز نشسته shayanmelody آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    شایان نیکزاد
    نوشته ها
    576
    تشکر
    283
    تشکر شده 1,038 بار در 473 پست

    پیش فرض

    سلام.
    1.اين ماژولي كه من دارم روش 5a نوشته.فكر كنم جايي خوندم يعني فركانس رفرش 5 هرتز هست كه بايد در هر ثانيه 5 با اطلاعات جديد مياد.
    اما مال من اينطور نيست و در هر ثانيه فقط يه بار اطلاعات به روز ميشند !
    2.هر بار كه اطلاعات مياد پيشوند جمله ها اينا هست :
    RMC
    VTG
    GGA
    GSA
    GSV
    GGL
    البته فكر كنم GSV چندبار تكرار ميشه ،‌ چرا ؟!
    3.براي موشكافي اطلاعات دونستن ساختار همين جمله ها كافيه يا بايد بقيه جمله ها رو هم ساختارش رو بدونيم ؟!
    ------------
    من يه چيزي در مورد اين پروتوكل پيدا كردم.ببينيد خوبه از رو همين برم جلو يا نه.
    تشكر.
    فايل هاي پيوست شده فايل هاي پيوست شده



    بعد از چند وقت برگشتم



  7. تشکرها از این نوشته :


  8. #4
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    با سلام
    بله كاملا درسته. پروتكل NMEA0183. اطلاعات مورد نظرتون رو به همين روش ميتونيد در بياريد. مثل: طول و عرض جغرافيايي و خيلي اطلاعات مهم ديگه...


    _______________________
    برنامه نويسي، الكترونيك(PE)
    _______________________
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط sadmonew : 31-12-2011 در ساعت 12:19

  9. کاربران : 2 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  10. #5
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    با سلام . پروتکل GPGSV مربوط به اطلاعات ماهواره هاست . و قبلش هم GPGSA میاد که توش تعداد ماهواره های دیده شده رو مشخص میکنه بعد توی GSV میاد اطلاعات کامل هرکدوم رو با توجه به تعدادشون می نویسه که هر کدوم 4 تا (برای هر ماهواره) هست . شامل شماره ماهواره از 1 تا 32 -elevation ماهواره-azimuth ماهواره- و S/N یا سیگنال به نویز یا قدرت سیگنال هر ماهواره هست . اگه یادت باشه یه عکس از اون نرم افزار گذاشتی ها ، توش یه تعداد دایره از 1 تا 56 بود اونا مربوط به همین بحث هست ، سیگنالشون هم بالاشون کشیده . منتها تا 56 گذاشته چون از 32 به بالا ماهواره های رزرو هستند . پس بسته به تعداد ماهواره هایی که می بینی طول اون مسیج تغییر می کنه و اگه کسی بخواد این مسیج رو دیکد کنه چون زولش متغیره از همه مشکلتره !

    ضمنا اون 5a هم که گفتی فکر نمی کنم صحت داشته باشه ، فقط مدلشه . نرخ تکرار ماژول 4HZ هست .

  11. کاربران : 3 تشکر کرده اند از شما sigma-mx برای ارسال این پست سودمند:


  12. #6
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    من برنامه ای نوشتم که با ماژول موقعیت رو روی نقشه نشون میده (یعنی بدون گوگل مپ و اینا) نقشه مستقل هست...

    به موقش در این مورد صحبت خواهیم کرد

  13. کاربران : 2 تشکر کرده اند از شما behnam6500 برای ارسال این پست سودمند:


  14. #7
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

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

  15. #8
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    جالب انگیز ناکه ، بحث رو ادامه بدین خیلی خوبه
    حالا یه چیزی من به دقتی در حدود یک متر نیاز دارم از چی میتونم استفاده کنم؟

  16. #9
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    بعید می دونم با gps های تجاری نمیشه. ولی نظامی هاش تا میلیمتر رو هم می تونه نشون بده !!! مثلا همین ماژولی که داریم بحث می کنیم با استفاده از ایستگاه های زمینی ( که در ایران هم نداریم ) هم تا 2 متر دقت می توان گرفت . بدون اونهام 2.5 متر . ایستگاه های زمینی هم فقط بعضی کشورا دارن . بهش میگن سیستم dgps .

  17. #10
    کاربر علاقه مند crashbandicoo آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    34
    تشکر
    35
    تشکر شده 95 بار در 20 پست

    پیش فرض

    سلام من برای یکی از درسام قرار بود در باره GPS ها تحقیق کنم.برا همین با روش کارکردشون انواع GPS ها و انواع قسمت های GPS آشنا شدم.در نهایت هم یک ماژول TTL_RF_5S رو راه انداختم و دو تا خروجی RS232 با max232 و USB با ft232 براش درست کردم که هم به لبتاپ بخوره هم به دسکتاپ خروجی را هم hyperterminal دریافت می کرد بعدش می دادمش به google earth .
    گزارشو اینجا میذارم امیدوارم به دردتون بخوره
    حجم فایل بیشتر از 1.5 مگه رو اینجا نشد آپلود کنم !! گذاشتم 4shared اینم لینکش
    gps.rar - 4shared.com - online file sharing and storage - download
    یک عکس هم گذاشتم ازش.آنتنش هم اکتیو بود.
    برای win7 هم باید hyperterminal رو دانلود کنید )
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Image1051.jpg
مشاهده: 116
حجم: 149.2 کیلو بایت  

  18. کاربران : 6 تشکر کرده اند از شما crashbandicoo برای ارسال این پست سودمند:


  19. #11
    کاربر علاقه مند crashbandicoo آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    34
    تشکر
    35
    تشکر شده 95 بار در 20 پست

    پیش فرض

    نزدیکترین ایستگاه زمنین که بهش می گند ground Antenna فکر کنم تو بحرینه . یه سری از ماژول های Ublox هستند نوشتند تا دقت 1 متر رو میدند ولی خدا می دونه .به طور کلی هرچقدر حساسیتشون بیشتر بشه گینشون بزرگتر میشه اونوقت کافیه که یکم سیگنال ورودییش تغییر کنه مثلا بخاطر آب و هوا اونقت تو خروجیت کیلومتر ها فاصله اشتباه می کنه.
    من یادمه هوا ابری بود به زور می تونست موقعیت رو بده ولی فرداش که هوا خوب بود دقیقا همون جارو نشون می داد .

  20. کاربران : 3 تشکر کرده اند از شما crashbandicoo برای ارسال این پست سودمند:


  21. #12
    مدیر باز نشسته shayanmelody آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    شایان نیکزاد
    نوشته ها
    576
    تشکر
    283
    تشکر شده 1,038 بار در 473 پست

    پیش فرض

    سلام.
    من امروز ماژول رو تو ماشین تست گرفتم.نتایجش برای من که تازه شروع کردم حیرت انگیز بود !



    بعد از چند وقت برگشتم



  22. #13
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    سلام دوستان . چه نتایجی گرفتی که برات جالب بود . لطفا هر چی هست بگید .
    در مورد دوست عزیز crashbandicoo هم بگم که گین یک ماژول با دقتش رابط ه ای نداره ! اگه دیتاشیت یک مدار RF مانند همین ماژول GPS رو ببینید یه حساسیت گیرندگی با واحد dbm و با علامت منفی نوشته که هر چه قدر این عدد منفی تر باشه ( بزرگتر با علامت منفی ) قدرت گیرندگی ماژول بالا تره . مثلا شما یه ماژول دارید که حساسیتش کمه ( مثلا -100dbm ) و فقط توی فضای آزاد می گیره (outdoor) . و یکی دیگه دارید با حساسیت -157dbm و این یکی نزدیک پنجره اتاق هم می گیره . با نصب یک آنتن پسیو در واقع شما می تونید ( اگه آنتن از لحاظ امپدانس و کیفیت تطبیق داشته باشه ) همون مقداری که تو دیتاشیت نوشته ( حساسیت ) بهش برسید و اگه آنتی اکتیو بکار ببرید به دلیل داشتن تقویت کننده داخلی و فیلتر ، به میزان خاصی ( گین آنتن ) به این حساسیت ماژول اضافه میشه یعنی دو تا جمع جبری می شند. ولی در مورد دقت ماژول ، این عمل بستگی به قدرت محاسباتی پردازنده بکار رفته در چیپ داره که اکثرا ARM7 است ولی نکته مهم اینجاست که در این مورد فرض می کنیم که با بیشترین تعداد ماهواره ها اتصال داریم و در اینجا توان پردازش معنا پیدا می کنه . چون همون طوری که بیشتر دوستان میدونن gps تمام محاسبات رو با محاسبه زمان رفت و برگشت نور انجام میده و در ماهواره های gps از ساعت سزیوم که یک ساعت اتمی است استفاده میشه . همچنین وجود تغییر در لایه های زمین مثل یونوسفر هم گاهی در مدت کوتاه باعث بروز اشتباه محاسباتی در gps ها می شه.

  23. کاربران : 6 تشکر کرده اند از شما sigma-mx برای ارسال این پست سودمند:


  24. #14
    مدیر باز نشسته shayanmelody آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    شایان نیکزاد
    نوشته ها
    576
    تشکر
    283
    تشکر شده 1,038 بار در 473 پست

    پیش فرض

    سلام.
    سرعتو خيلي عالي نشون ميداد



    بعد از چند وقت برگشتم



  25. تشکرها از این نوشته :


  26. #15
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    نقل قول نوشته اصلی توسط shayanmelody نمایش پست ها
    سلام.
    سرعتو خيلي عالي نشون ميداد
    مدل ماژول شما چیه؟

  27. #16
    مدیر باز نشسته shayanmelody آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    شایان نیکزاد
    نوشته ها
    576
    تشکر
    283
    تشکر شده 1,038 بار در 473 پست

    پیش فرض

    سلام.
    lea - 5a از شركت ublox



    بعد از چند وقت برگشتم



  28. کاربران : 2 تشکر کرده اند از شما shayanmelody برای ارسال این پست سودمند:


  29. #17
    کاربر علاقه مند crashbandicoo آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    34
    تشکر
    35
    تشکر شده 95 بار در 20 پست

    پیش فرض

    ممنون از sigma بابت این که من رو از اشتباه در آوردی :دی
    همانطور که sigma در صفحه 1 گفته بود از پروتکل NMEA استفاده می کنند به نظر من کاملترین frame مروبط به این پروتکل GPRMC است
    $GPRMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,dd mmyy,x.x,a*hh

    1- زمان را به وقت گرینویچ با دقت 100 ام ثانیه نشان می دهد .
    2- وضعیت دیتا را نشان می دهد ( V= warning , A= Success)
    3- عرض جغرافیایی را نشان می دهد .
    4- N یا S (شمال و جنوب را نشان می دهد )
    5- طول جغرافیایی را نشان می دهد .
    6- E یا S ( شرق یا غرب را نشان می دهد )
    7- سرعت روی زمین بر حسب گره ی دریایی را می دهد .
    8- زاویه ی مداری که اطلاعات از آن می آید را به ما می دهد .
    9-تاریخ را به میلادی به ما می دهد .
    10- تغییرات مغناطیسی زمین را بر حسب درجه نشان می دهد .
    11- E یا S .
    4 مورد زیر رو هم در نظر داشته باشید

    1- مرکز مختصات
    محل تلاقی مدار استوا و مدار نصف النهار (سمت گرینویچ ) مبدا مختصات gps در طول و عرض جغرافیای می باشد در ارتفاع هم سطح دریا مبدا می باشد برای مثال در مورد عرض جغرافیایی: صفحه استوا را در نظر بگیرید، بالای این صفحه را (روی کره)با 180 صفحه هم محور (محور گذرنده از مرکز زمین و عمود بر صفحه نصف النهار مبدا) و هم فاصله (زاویه) قطع دهید .(دقت 1 درجه) . حال اگر یک نقطه روی صفحه ی 25 ام باشد عرض جغرافیایی آن نقطه 25 درجه می شود .برای بقیه نقاط هم به همین صورت می باشد .
    2- گره ی دریایی
    هر گره دریایی 852/1 کیلومتر بر ساعت می باشد
    3-ساعت به وقت تهران
    برای بدست آوردن ساعت به وقت تهران باید آن را به اندازه ی 3:30 جلو ببریم .
    4- تبدیل دقیقه به درجه
    برای تبدیل مثلا 3542.96702 درجه باید به صورت زیر عمل کنیم :
    این عدد نشان دهنده ی 35 درجه و 42.96702 دقیقه می باشد .
    که معادل درجه اش میشود : 35+ 60/(42.96702) = درجه35.716117
    یعنی دقیقه را باید تقسیم به 60 کرده و با درج جمع کنیم.

  30. کاربران : 7 تشکر کرده اند از شما crashbandicoo برای ارسال این پست سودمند:


  31. #18
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    سرعتو خيلي عالي نشون ميداد
    آره ، قبلا ولی ثابت یجا مونده بودی ولی زیاد خوشت نیومده بود !! خوب یذره خطا همیشه هست ولی باید ببینی چقدر خطا ! ثابت بودی اینطوری بود : 0.012 - 0.2 - 0.031 - 0.132 - 0.143 ... خوب اینا که خطایی نیست . تازه سرعت به گره است . اگه می خوای به کیلومتر بر ساعت تبدیل کنی در 1.852 ضرب کن ..
    در مورد صحبت آقای crashbandicoo هم خوب بسته به این که چه اطلاعاتی نیاز داریم فرق می کنه ولی معمولا GPRMC درسته یه چیز تقریبا کافی به ما می ده. و در مورد تنظیم ساعت به وقت GMT ، به دو طریق ممکنه : یکی پس از دیکد با میکرو تبدیلش کنیم به عدد و با مقدار زمانی مورد نظر جمع کنیم یا بعضی ماژولها مثل همین ماژول از یکسری تنظیمات پشتیبانی میکنند که مثلا می تونی ساعت محلی رو به GMT به ماژول وارد کنی یا مختصات رو از مکانی که هستی صفر کنی و x,y,z داشته باشی ( مختصات نسبی ) و... تمام این تنظیمات از طریق ارسال به پایه TX ماژول ممکن میشه.

  32. کاربران : 3 تشکر کرده اند از شما sigma-mx برای ارسال این پست سودمند:


  33. #19
    کاربر فعال
    تاریخ عضویت
    Nov 2008
    نوشته ها
    149
    تشکر
    64
    تشکر شده 161 بار در 54 پست

    پیش فرض

    سلام دوستان
    1.من شنيدم كه اين ماژولها با سرعت بالاي 100 كليومتر كار نمي كنن. اين قضيه صحت داره و يا به نوع ماژول وابسته است؟

    2. چه شكلي ميشه از پروتكل NMEA يك مختصات ثابت (يا تقريبا ثابت - Latitude) رو گرفت؟

    3. قابل اعتماد ترين و بهترين ماژول داخل بازار كه احتياج به موارد اضافي براي راه اندازي مثل آنتن و ... نداشته باشه چيه؟ من تقريبا ميتونم دور و بر 80 تومن براش خرج كنم. فقط ميخوام واقعا درست و خوب كار كنه. مثلا من الان يه ماژول گرفتم (50 تومن) كه داخل خونه جواب نمي ده اما GPS گوشي موبايل من داخل خونه هم جواب ميده ( فقط يه مقدار بيشتر طول ميكشه - حدود 5 دقيقه)

  34. #20
    کاربر فعال
    تاریخ عضویت
    Nov 2008
    نوشته ها
    149
    تشکر
    64
    تشکر شده 161 بار در 54 پست

    پیش فرض

    سلام دوستان
    من توي دادن مختصات به گوگل مشكل دارم. چه شكلي بايد مختصات رو به فرمت google map در بيارم.

    مثلا GPS به من مقدار زير رو داده:
    کد:
    $GPRMC,182620.343,A,3802.6529,N,04621.1383,E,000.0,192.5,050512,,,A*60
    من مختصات گوگل رو به شكل زير نوشتم:
    کد:
     38° 2'0.65"N
    و ...

    منتها درست جواب نداد و حدودا 0.5 كيلومتر خطا داره. نوع GPS من TTL_RS_5s هست.

صفحه 1 از 3 123 آخرینآخرین

موضوعات مشابه

  1. راه‌اندازی کارشناسی ارشد رشته مهندسی رباتیک در دانشگاه صنعتی امیرکبیر
    توسط ROBOTICS در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 2
    آخرين نوشته: 30-04-2011, 21:31
  2. افزوده شدن کارشناسی مهندسی رباتیک به رشته های فراگیر دانشگاه پیام نور
    توسط ROBOTICS در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 0
    آخرين نوشته: 01-01-2011, 18:47
  3. دروس دوره کارشناسی مهندسی رباتیک دانشگاه swinburne
    توسط processor در انجمن مفاهیم اولیه در رباتیک
    پاسخ: 2
    آخرين نوشته: 08-10-2010, 11:45
  4. دروس دوره کارشناسی مهندسی رباتیک دانشگاه swinburne
    توسط ROBOTICS در انجمن مفاهیم اولیه در رباتیک
    پاسخ: 2
    آخرين نوشته: 08-10-2010, 11:45

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •