RS232 hat dinleme ve tersine mühendislik

Başlatan ahmet_zxc, 28 Nisan 2013, 12:24:25

ahmet_zxc

arkadaşlar elimde bir sistem var, daha önce görmediğim şekilde RS232 ve analog birlikte haberleşen bir yapı var.

2 tane rs232 den birine kanca attım aşağıdaki dataları aldım.

W63P45.5S8008V.48219B821A828.859Z6363
W63P45.2S808<V.4981DB819A829.612Z6363
W63P33.9S80<<V.51315B818A<30.177Z6363
ÿW63P30.5S8000V.53310B<18A<30.686Z6363
W63P28.1S8088V.52615B017A831.154Z6363
W63P29.1S8088V.5391Ab818A<31.639Z6363
W63p31.0S8008V.5530Eâ<19A832.156Z6363
W63P30.0S8088V.57915B017A032.656Z6363
W63P29.6S80<0V.58621B817A833.149Z6363
W63P29.8S8088V.5821FB816A033.646Z6363
W63p28.9S8000V.58825Â817A834.128Z6363
W63p28.8S8000V.57520â<17Á834.607Z6363
W63P27.7S8008V.5651DB819A<35.069Z6363

bu dataları anlamlandıramamış olsamda üzerinde çalışınca iş görür anlamlı datalar.

ancak daha elim ve vahim olan diğer 232 ye kanca attım aşağıdaki datalar geldi.

ãür«ï½ _øÈ   7ş[ѽ½ ?<00>øÈ(­ÿ½Èqºÿ½ìæõ½Èqºÿ½qºÿ½qºÿ½ _<00>üÈ   póŠï½ _ğÈ   øş«,Öÿ½ ?<00>üÈ(­ÿ½qºÿ½ìæõ½qºÿ½Èqºÿ½qºÿ½ _<00>øÈ   \ò¢Šï½ _øÈ   qü[½½ ò<00>øÈ(­ÿ½şqÒ½½ÿşÿşæ`½½ÈqÒ½½ÈqÒ½½ÈqÒ½½ å<00>áÈ   Ëâ²å½½ åáÈ   Êğş[M»½½°?ş<00>ñÈ(j½æx<00>ş€ø†˜æşæžàşşàøş€şş€øx<00>fşæx<00>€ø†˜æşæx€€ø†˜æşæx<00>€ø†˜æşæž<00>f<00>€ø†€<00>~<00>˜f~fşæž<00>şf<00>`<00>€ø†€şø<00>ğžfşffşæž<00>ÿ<00>€ø€†˜žæşæx<00>€ø†˜æşæžàşşàøş€şş€øx<00>fşæx<00>ş€ø†˜æşæx<00>ÿø†˜æş

ascii olarak dinleme yaptım.

bu işi acil çözmem gerekiyor. gerekirse sisteme ek olarak pic li devre tasarımıda gidebiliriz.

bu konuda bana yardımcı olabilecek 232 yi yalamış yutmuş bir arkadaşa ihtiyacım var.

ayrıntıları konuşmak isteyen, sistemi kameradan görmek isteyen olursa skype adresim: ahmetozcan3455

iş zamana duyarlıdır. hertürlü teklife açığım.


esensoy

altta ki datalarda baud tutmamış gibi,
En tehlikeli an "zafer" anıdır.

arslan74

Dinlemek için docklight programını kullan. O sana daha doğru sonuc verir. Gelen datayı hiç uğraşmadan istediğin formatta görebilirsin.

Belki binary data haberleşmesi yapmışlardır. onu en iyi docklight ile görebilirsin.

ferdem

Dinlemek istediğiniz bir haberleşme var, RS232 fiziksel altyapıdan eminsiniz, güzel. Bu durumda ikinci akla gelen baudrate bilgisidir. Baudrate i biliyor musunuz? Biliyorsanız RS232 yi kolayca görebilirsiniz, bilmiyorsanız osiloskop ya da lojik analizör ile dataya bakmak en garanti yoldur. Deneme yanılma ile de bulabilirsiniz ancak data hakkında bilginiz olmalı ki "hah bu!" diyebilesiniz. Tasarımlık vs bir şey yok, haberleşme hatları PC nin comportuna comport yoksa dönüştürücü üzerinden PC ye bağlanır, baud rate bilinmiyorsa belirlenir, data lar PC ekranda terminal programında görülür. Ben de docklight ı öneririrm, kolay gelsin.

arslan74

Baudrate bilmiyorsanız ve elinizde ne osiloskop nede logic analizör var o zaman. bilgisayarın ses kartını logic analizör veya osilopkop olarak kullanabilirsiniz.  voltaj seviyesini düşürmek için pot kullanabilirsiniz.

ahmet_zxc

arkadaşlar yardım çabalarınız için çok teşekkür ederim.
ben bu konunun beni aştığını düşünüyorum, bu yüzden;

bu konuda bana yardımcı olabilecek 232 yi yalamış yutmuş bir arkadaşa ihtiyacım var.

dedim.


gumush

Logic analyzer ile benzer bir uygulama yapan ornekler aradim internette cokda fazla goremedim , gorduklerimi de ben anlayamadim... Bu konuda onerebileceginiz bir adres var mi  ?

Tesekkurler.
Hikmet Gumus  izmir

armsistem


icalayir

P.M atmayı denedim ama bir sorun var sanırım iletişim bilgilerinizi atarsanız yardımcı olabilirim

ahmet_zxc