Hangi GPS modül ?

Başlatan EMG81, 28 Mart 2011, 00:58:25

EMG81

Nette biraz bakındım ve bikaç GPS modül ile karşılaştım. Türkiyede en çok tercih edilen modül hangisidir ? Hangisini heryerden kolayca bulabilirim ?
Ayrıca haraketli bir cismin konumunu merkez e bildirmem gerekmekte. GPS modülü ile konumu tespit ettikten sonra konum bilgilerini merkeze ne ile iletebilirim.? Benim bildiğim GPS modülleri sadece alıcılardır. Uydu üzerinden data transferi gibi marifetler yapanlarıda varmıdır?

NOT: Mesafe çok uzak. 10 ila 20 km arası

aykuto

Telit'in GPS/GPRS combo modülleri var. Hatta modüller Python yorumlayıcı da içeriyor. Harici bir işlemciye gerek kalmadan konumu GPS alıcısı ile okuyup, GPRS veya SMS ile herhangi bir noktaya iletebilirsiniz.
Örnek olarak şunu inceleyebilirsiniz:
http://www.telit.com/en/products/gsm-gprs.php?p_id=12&p_ac=show&p=7

EMG81

SMS ile değilde GPRS ile çalışsam daha iyi olacak gibi.. Nedeni ise;

Yeri tayin edilecek cismin hızlı olması sebebi ile SMS yavaş kalabilir. Aracın 80 km ile haraket ettiğini düşünürsek SMS gönderildikten sonra merkeze 3 sn içerisinde iletilmesi bile bizi yanıltır.
Şimdi kafamda 2 adet soru oluştu.

1.GPRS ile anlık iletişim sağlıyabilirmiyim ? Mesela N9600 data gönderir gibi.
2.Bu modül ne kadar hassasiyette ölçüm yapar? Yani 10 Cm lik değişimi algılayabilirmi ?

iyildirim

GPRS ile anlık veri iletimi yapılabilir. Sonuçta internet üzerinden bir paket yolluyorsunuz.

GPS hassasiyeti konusunda ise; Türkiye de bu tip modüller ile 10cm lik bir ölçüm yapmak hayal..

Linkteki ürünün chipseti sirfstarIII imiş. egnos vs de kullanılarak 2.5metre den daha iyi hassasiyeti olduğunu söylüyor.

Ben çeşitli chipsetleri olan modüllerle google maps ile karşılaştırarak yaptığım denemelerimde ortalama 5-10 metre civarinda hatalar gördüm. 
maksimum hata daha fazla. 20 metreye kadar çıkabiliyor.
Bu da hava durumu, o sırada üzerinizde kaç uydu olduğu vs. ye göre değişiyor.

Daha da kötü olan modül açık alanda sabit dururken bile sürekli hareket halindeymiş gibi bir kaç metre içerisinde gezinip duruyor gibi görünmesi. kısa zamanda ki değişimler 1-3 metre aralığında oluyorken uzun zamanda 5-10 metre ye kadar kaymalar oluyor.

Ayrıca 80km hız ile hareket eden bir aracın konumunu 10cm  hassasiyetle bilmek de oldukça zor. Bilgi size bir saniyede gelse bile araç bir saniyede 20 metreden fazla yol katedecektir. En fazla 50ms içerisinde konum bilgisinin size gelmesi gerekir. Sadece $GPGGA bilgisini 9600 ile GPS den okumanız bile neredeyse 50ms yapıyor.

Bu kadar hassas konum bilgisi ne için gerekli merak ettim doğrusu. 


EMG81

iyildirim;

Tebrik ederim ki Yazdıklarınla beni korkutmayı başardın :D
öncelikle 10 cm ve 80 km den kastım, hassasmı değilmi veya nekadar hassas onu öğrenmekti ama dediğine göre 5 - 10 bazen 20 mt fark göstermesi Ararç durduğu halde haraket halindeymiş gibi veri göndermesi beni şuan GPS ten soğuttu..

Sen hangi modüller ile çalıştın?


OG

Alıntı yapılan: iyildirim - 28 Mart 2011, 15:35:52
GPRS ile anlık veri iletimi yapılabilir. Sonuçta internet üzerinden bir paket yolluyorsunuz.

GPS hassasiyeti konusunda ise; Türkiye de bu tip modüller ile 10cm lik bir ölçüm yapmak hayal..

Linkteki ürünün chipseti sirfstarIII imiş. egnos vs de kullanılarak 2.5metre den daha iyi hassasiyeti olduğunu söylüyor.

Ben çeşitli chipsetleri olan modüllerle google maps ile karşılaştırarak yaptığım denemelerimde ortalama 5-10 metre civarinda hatalar gördüm. 
maksimum hata daha fazla. 20 metreye kadar çıkabiliyor.
Bu da hava durumu, o sırada üzerinizde kaç uydu olduğu vs. ye göre değişiyor.

Daha da kötü olan modül açık alanda sabit dururken bile sürekli hareket halindeymiş gibi bir kaç metre içerisinde gezinip duruyor gibi görünmesi. kısa zamanda ki değişimler 1-3 metre aralığında oluyorken uzun zamanda 5-10 metre ye kadar kaymalar oluyor.

Ayrıca 80km hız ile hareket eden bir aracın konumunu 10cm  hassasiyetle bilmek de oldukça zor. Bilgi size bir saniyede gelse bile araç bir saniyede 20 metreden fazla yol katedecektir. En fazla 50ms içerisinde konum bilgisinin size gelmesi gerekir. Sadece $GPGGA bilgisini 9600 ile GPS den okumanız bile neredeyse 50ms yapıyor.

Bu kadar hassas konum bilgisi ne için gerekli merak ettim doğrusu.

Datayı doğru işlemeye bağlı sanıyorum. HTC2 makinada google maps dediğin gibi bir orada bir burada gösteriyor, aynı makinada yüklü "IGO Primo" ve "Garmin Mobile XT" tam noktasında gösteriyor. 

Üçü de aynı GPS (gömülü) kullandığına göre... Google Maps saçmalıyor.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

EMG81

Arkadaşlar arada kaldım şimdi. :D

Noktası noktasına gösteriyormu? Göstermiyormu?
Modül dururken Harekat halinde gibi veriler yolluyormu yada yollamıyormu ?
Birde OG sen hassasiyet konusunda ne diyeceksin? Minimum kaç mt yada cm ölçüm yapabilirim ?

iyildirim

Amaç korkutmak değil, bende modülü ilk defa çalıştırdığımda, gayet net bir konum bilgisi beklerken kötü sürprizle karşılaşmıştım. İnsan konum bilgisi için GPS'e de güvenemez ise neye güvenecek ki?

Adını hatırlayamadığım ödünç bir SirfIII chipsetli modül, ayrıca GPS320FW, Venus634 chipsetli SUP500F 

Genel olarak önerebileceklerim. modülü almadan önce datasheetlerini iyice okumak. 
Türkiye içerisindeki performans modül ele geçince anlaşılıyor.

Ancak bunun yanısıra modüllün binary çıkış verebilmesi, NMEA bilgisini tam olarak verip veremediği gibi şeyler de var. Örneğin GPS320FW $GPRMC içindeki manyetik sapma bilgisini de verebilirken, 65 kanal 10 hz update özellikli SUP500F bu bilgisi boş gönderiyor. Özellikle kullanılan mcu çok da hızlı değilse, binary çıkış verebilen modüllerde string parse etmek gibi mcu için yüklü işlemlerden kaçınılabiliyor.

Birde bu kanal sayısı abartması var. Sayısı arttımı bilmiyorum ama geçen sene toplam 24 uydu olduğunu okumuştum ve dünya üzerinde herhangi bir yerde en fazla 12 uydu görülebiliyor. 65 kanal gibi abartmalar var. Ancak bazı modüllerde bu extra kanalları enterpolasyon vs midir,  detayını çok da bilmediğim bazı hesaplarla sanal bir uydu gibi veya buna benzer şekilde kullanıp daha hassas konum bilgisi verebiliyorlar. Bazı modüllerde saniye de xxx time-frequency hypotheses şeklinde geçen ifade de bu...
Genel olarak gördüğüm konum sabit olduğunda bir süre sonra konum bilgisinin oturduğu oynamaların daha az olduğu şeklinde. Ne kadar sürede konum bilgisinin oturduğu da bilgiyi işleyen chipsetin hızıyla orantılı.  Yine geçen sene baktığımda GPS chipsetlerinin büyük çoğunluğu ARM7 üzerine kurulu idi. Daha yeni chipsetler vs. de çıkıyor. İncelemek gerekli.



OG hocam
tabiiki test ederken koordinat bilgilerini vs. de kontrol ettim.
Asıl sıkıntı google maps ile koordinat bilgilerinin uyuşmaması değil. Modülün kendi programı bile konum bilgisinin gezdiğini gösteriyor. SUP500F 'in güzel bir tool'u vardı. Gelen bilgiyi göstermek amaçlı diğer marka modüllerle de çalışabiliyor. 15 dk. sonra baktığınızda konum bilgisinin noktalandığı ekran bölümü örümcek ağı gibi oluyor.

Aslında farklı modüller kullanmış arkadaşlar varsa hangi modülün performansı nedir, artıları ve eksileri ile yazılsa iyi bir referans olabilir.


OG

Alıntı YapMinimum kaç mt yada cm ölçüm yapabilirim ?

Cm mi? Bu şimdilik hayal. Birkaç metre sapma bile iyi rakam.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

mufitsozen

Alıntı yapılan: EMG81 - 28 Mart 2011, 16:12:56
Arkadaşlar arada kaldım şimdi. :D

Noktası noktasına gösteriyormu? Göstermiyormu?
Modül dururken Harekat halinde gibi veriler yolluyormu yada yollamıyormu ?
Birde OG sen hassasiyet konusunda ne diyeceksin? Minimum kaç mt yada cm ölçüm yapabilirim ?

noktasi noktasina gostermez, bu birazda sistemin isleyisinden gelir.

GPS (ve ona benzeyen avrupa ve Rus sistemlerinin) isleyisinde bir askeri birde sivil sinyal vardir. Sivil sinyaller ile bir kac metre bile cozunurluk iyi bir sonuctur. Tabii bu arada bu uydular bazi zamanlarda daha kotu sonuclarda vermeye programlanirlar. Ornegin Irak Korfez savasi1 ve 2de amerika bir zaman uydularin sagladigini bilginin hassasiyetini bilerek bozmustur. Buna ek olarak, ornegin Izmir kordondaki NATO karargahina yakin yerlerde birakin 1 kac metreyi gormeyi, arabaniz korfezin ortasinda denizde gozukur.(GPS jammer yuzunden)

GARMIN vb markali cihazlar GPS alicilarindan gelen bilgileri Kalman filtresi vb yontemler kullanarak stabilize ederler. Ama bir cok modul sadece ham(raw) bilgi verir, stabiliteyi sizin saglamaniz gerekir.

cok yuksek cozunurlukte takip, hele araclar icin gereklide değildir, teknik olarakda cok kolayda değildir.

Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

OG

Alıntı yapılan: mufitsozen - 28 Mart 2011, 17:25:11
Tabii bu arada bu uydular bazi zamanlarda daha kotu sonuclarda vermeye programlanirlar. Ornegin Irak Korfez savasi1 ve 2de amerika bir zaman uydularin sagladigini bilginin hassasiyetini bilerek bozmustur.
Bu sebeple kendin yapmalısın, bunlar gibi. http://www.sabah.com.tr/Dunya/2010/01/15/cin_uzaya_gps_uydusu_firlatacak
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

mufitsozen

Alıntı yapılan: OG - 28 Mart 2011, 17:30:47
Alıntı yapılan: mufitsozen - 28 Mart 2011, 17:25:11
Tabii bu arada bu uydular bazi zamanlarda daha kotu sonuclarda vermeye programlanirlar. Ornegin Irak Korfez savasi1 ve 2de amerika bir zaman uydularin sagladigini bilginin hassasiyetini bilerek bozmustur.
Bu sebeple kendin yapmalısın, bunlar gibi. http://www.sabah.com.tr/Dunya/2010/01/15/cin_uzaya_gps_uydusu_firlatacak

gps: amerikan
galileo: Avrupa Birligi
glonass: Rusya
compass: Cin (daha tam olarak calismiyor ama planlanmis) http://en.wikipedia.org/wiki/Compass_navigation_system#Compass_launches

Bazi moduller bu uc sistemide almaya programlanabilir. http://www.septentrio.com
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

ferdem

GPS modüllerle ilgili yazılmış güzel bir yazı:
http://www.sparkfun.com/tutorials/169
Birçok alıcı türünün hassasiyetleri karşılaştırılmış.

EMG81

Sanırım aralarında en iyisi Copernicus GPS-08146. Bu hassasiyetisizlik neden kaynaklanıyor ? Modül mü ? Uydular mı ? ne ?

ipek

Tapu kadastrocuların kullandığı Gps'lerde çift alıcı mevcut imiş bunlara L1 ve L2 deniyormuş ucuz adi ürünlerde L2 bulunmazmış.