Mesaj Panosu dELAb ÜRÜN DESTEK
Sadece dELAb ürünleri ile ilgili sorunlar, çözümler ve paylaşımlar için.
 
 Pano KılavuzuPano Kılavuzu   AramaArama   Üye ListesiÜye Listesi   GruplarGruplar   Hesap AçHesap Aç 
 HesabınızHesabınız   Kişisel MesajlarKişisel Mesajlar   Oturum AçOturum Aç 

GPS HAKKINDA YARDIM

 
Bu forum kilitlenmiştir; yeni bir başlık açamazsınız, cevap göndermez, mesajları değiştiremezsiniz   Bu başlık kilitlenmiştir; cevap yazamaz, mesajları değiştiremezsiniz    Mesaj Panosu -> GPS Modülü / GPS Gezgin / GPS Geliştirme Kartı
« Önceki başlık :: Sonraki başlık »  
Yazar Mesaj
ahmed tarhan
Asistan


Kayıt: 10.04.2009
Mesajlar: 2

MesajTarih: 10.04.2009 - 12:44    Mesaj konusu: GPS HAKKINDA YARDIM Alıntıyla Cevap Gönder

merhabalar

ben gps modulunu geçen ay aldım. Bitirme projesiyle uğraşıyoruz. gps i bağladık rs232 üzerinden bilgisayara bağladık. Uygun şekilde çalışıyor.

Ama Pic'te büyük bir problem yaşıyoruz. (farklı piclerde denedik) Amacımız sirfstarIII ün ttl çıkışlarını bağladımız pic vasıtasıyla alınan verileri bir lcd de göstermek. Fakat $ işareti dışında pek bir veri alamıyoruz. Ve birşeyleri yanlış yaptığımızı düşünüyoruz. Sadece $ işaretini yazmasının sebebi "kbhit" in ilk karakterden sonra sürekli bir durumda kalması gibi görünüyor. Byte aralıklarında sıfır olmuyor. Yani hyperterminal de gördüğümüz gps verilerini asla Pic te göremiyoruz. Size şunu sormak istiyorum

acaba nmea dan vazgeçip Binary ile çalışmalıyız. Bu iletişim hatasını bu yüzden mi yapıyorum.

Ya da tavsiye ettiğiniz başka bir şey var mı...
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder
dELAb
* YÖNETİCİ *


Kayıt: 21.06.2005
Mesajlar: 573
Şehir: İstanbul

MesajTarih: 10.04.2009 - 20:29    Mesaj konusu: Alıntıyla Cevap Gönder

Binary protokolü çok güçlüdür, NMEA ile yapılamayacak bazı işlemleri
ve sorguları yapabilirsiniz ancak şu aşamada protokol öğrenmeye çalışmak
zor olacaktır. C dili ile yazılım yaptığınızı sanıyorum.
Bu durumda NMEA çözümünü aşağıdaki gibi yapabilirsiniz:

Kod:

        WHILE (bgetc() != '$');
         IF (bgetc() == 'G') {
            IF (bgetc() == 'P') {
               IF (bgetc() == 'R') {
                  IF (bgetc() == 'M') {
                     IF (bgetc() == 'C') {


Genel uygulama, RS232 kesmesi kullanarak verileri tampona almak
ve tampondaki verileri ayıklamak. Umarım anahtar açıklama olmuşltur.

GPS modülü RS232_TX pinini PIC RS232_RX pinine 4K7 direnç
üzerinden bağlayıp deneyin. TTL sorun çıkartabilir. Bknz. Şema:
(Bu şema Sony Chipset GPS Modülü içindir)
http://www.denizelektronik.com/pdf/dELAb_GPS_Gezgin.pdf


// dELAb
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder Kullanıcının web sitesini ziyaret et
ahmed tarhan
Asistan


Kayıt: 10.04.2009
Mesajlar: 2

MesajTarih: 18.04.2009 - 16:18    Mesaj konusu: Alıntıyla Cevap Gönder

Size bir yardım dosyası hazırladım. Belki derdimi daha iyi anlatırım düşüncesiyle. Zahmet olmassa bir bakarsanız müteşekkir olurum.

saygılarımı sunarım...

http://rapidshare.com/files/222860088/yard__305_m.rar.html
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder
dELAb
* YÖNETİCİ *


Kayıt: 21.06.2005
Mesajlar: 573
Şehir: İstanbul

MesajTarih: 21.04.2009 - 07:55    Mesaj konusu: Alıntıyla Cevap Gönder

Ahmet bey,
En kısa zamanda inceleyecek ve cevap vereceğim.
Başa dön
Kullanıcı bilgilerini göster Kişisel mesaj gönder Kullanıcının web sitesini ziyaret et
Mesajları göster:   
Bu forum kilitlenmiştir; yeni bir başlık açamazsınız, cevap göndermez, mesajları değiştiremezsiniz   Bu başlık kilitlenmiştir; cevap yazamaz, mesajları değiştiremezsiniz    Mesaj Panosu -> GPS Modülü / GPS Gezgin / GPS Geliştirme Kartı Tüm saatler GMT +2 Saat
1. sayfa (Toplam 1 sayfa)

 
Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız


Powered by phpBB © 2001, 2005 phpBB Group
phpbb2 Türkçe Çeviri: canver.net