Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
983
Tıklama
0
Öne Çıkarma
16f877 max232 veri iletişimi yalnış
F
13 yıl (873 mesaj)
Yüzbaşı
Konu Sahibi

Merhaba arkadaşlar 16f877 ile max232 aracılıgıyla matlab'a bilgi gonderıyorum ancak verileri yalnıs gonderıyor mesala bende 25 tane giriş var ancak ver bilgi gönder dedigimde (yazılımı ona gore yazdım button aracılıgıyla bilgi gonderıyorum) malesef farklı farklı bilgiler gidiyor butun portlar 0 olması gerekırken



A063B255C000D001E007 bu sekilde bilgi alıyorum ancak picin pinlerine hiç birşey baglı degilken böyle olmasının nedeni anlayamadım

A063B235C007D001E007 bazende bu sekilde veriyor donanımsal hiçbir degişiklik yapmama ragmen art art (peşi peşine degil ama 10 sn sonra )alınan bilgiler farklı olabiliyor


yardımcı olursanız sevınırım

pic programını ccsc yazdım
haberleşmeyi matlab ile saglıyorum

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



N
13 yıl (152 mesaj)
Teğmen

Veriyi gönderirken hangi değişken tipinde gönderiyorsunuz ?Matlab kullanmadım ama, hex gönderip veriyi alırken, dec yada string almaya kalkışınca, hata ile tabi alakasız veri görüyordum.Picten gelen veriyi doğru çevirmiyor olabilirsiniz.Veri hızlarınıda kontrol edin belki pic 9600 baudrate iken terminal başka hızda dır ,buda verinin farklı görülmesine sebep olabilir.Bağlantı hatası olabilir.Max232 bazen kelekkik yapabiliyor.Butonun bağlı olduğu pin'i 10 k direnc ile şayese bağlayın,Parazitleri engeleyecektir.


Bu mesaja 1 cevap geldi.
F
13 yıl (873 mesaj)
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: nakaro

Veriyi gönderirken hangi değişken tipinde gönderiyorsunuz ?Matlab kullanmadım ama, hex gönderip veriyi alırken, dec yada string almaya kalkışınca, hata ile tabi alakasız veri görüyordum.Picten gelen veriyi doğru çevirmiyor olabilirsiniz.Veri hızlarınıda kontrol edin belki pic 9600 baudrate iken terminal başka hızda dır ,buda verinin farklı görülmesine sebep olabilir.Bağlantı hatası olabilir.Max232 bazen kelekkik yapabiliyor.Butonun bağlı olduğu pin'i 10 k direnc ile şayese bağlayın,Parazitleri engeleyecektir.

hocam teşekkurler hallettım sorunu cok saolun



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.