[elektro] USB - RS232 nagyon nem megy
Borza Attila
attila.borza at t-online.hu
Wed Mar 10 11:04:48 CET 2010
Ezt megnézem délután, mikor megint a cucc közelében leszek, mert logikusnak
hangzik.
Köszi
----- Original Message -----
From: "Cseh Róbert" <R.Cseh at Richter.hu>
To: <elektro at tesla.hu>
Sent: Wednesday, March 10, 2010 8:36 AM
Subject: Re: [elektro] USB - RS232 nagyon nem megy
A sorosporti eszközben a belső FIFO/Driverbuffer méretét minimumra, a
latency time-t minimumra...ű
A Win képes összevárni több adatot, míg ezek valamelyike nem ketyeg le....
Ez meg jó kis káoszt képes csinálni (FTDI-nél ez a tapasztalatom)
Az alaplapi USBport 8-10% hibatűréssel dolgozik, az USB-s átalakítók
0,5...1% sebességtűrést tolerálják...
Robert
-----Original Message-----
From: Borza Attila [mailto:attila.borza at t-online.hu]
Sent: Tuesday, March 09, 2010 8:40 PM
To: elektro at tesla.hu
Subject: Re: [elektro] USB - RS232 nagyon nem megy
Miklós :
Átvitelvezérlést nem használok semelyik oldalon sem, külön meg is néztem,
hoyg ki van-e kapcsolva.
Graun:
sajnos úgy néz ki, hogy az átalakitó működik, kipróbáltam most a file
átvitelt, és működött rendesen, meg a port monitor program is ugyan azt az
adatot látja az alaplapival, és az átalakitóval is :( sajna valszeg akkor a
programban kell keresnem a hibát, bár nem értem, hoyg ha ugyanúgy beállitom
ugyanazokat a beállitásokat, akkor miért lesz más az eredmény? mit kezel
máshogy az USB-s átaslakitás ?
Robi:
Igazából az a bajom, hogy 4 , 9, éa 12 bytos csomagok mennének át PC-re,
visszafele meg csak 4 bytosak, igazából gondolkodtam rajta, hogy bytonként
kezelem, csak akkor macerásabb, mert az első byte mindig egy parancs, a
többi meg az adott parancshoz tatozó adat. Igaz már gondolkodtam rajta, amit
mondtál, hogy 9 biteseket küldök, és jelölöm a parancsot, de nem szeretnék
még ezel is külön foglalkozni, hogy számolgatom, hogy éppen melyik parancs
után hány byte érkezett meg, illetve ami miatt még nem biztos, hogy ez
működne, hogy nem mindig jöttek át megfelelő értékek, tehát, ha bytonként is
kezelném le, akkor is lennének benn hibás adatok.
Picit olyan, mintha a Delphi, és az USB driver nem értené meg egymást.
Lehetséges ez ?
----- Original Message -----
From: "Skandar Graun" <sgraun at gmail.com>
To: <elektro at tesla.hu>
Sent: Tuesday, March 09, 2010 8:03 PM
Subject: Re: [elektro] USB - RS232 nagyon nem megy
Az átalakítód a gagyi
Kösd össze az átalakítódat az alaplapi porttal és file átvitellel
hipertermnállal teszteld le.
2010/3/9 Borza Attila <attila.borza at t-online.hu>:
> Sziasztok!
>
> Szivat az USB-RS232 átalakító, dsPIC30F4013 és egy Delphi7 -ben íródott
> program nemigazán akar normálisan működni a soros átalakítóval. Ha
> alaplapi
> RS232-t használok, akkor minden adat jól működik, mind a fogadás, mind a
> küldés, különböző sebességeken is. Mikor az USB-RS232 átalakítót akarom
> használni, akkor viszont jönnek a gondok, gyakorlag a küldős még úgy ahogy
> megy, de nem 100%-osan, a PC-re való küldés, meg egyenesen siralmas, az
> adatoknak csak egy része jut át, vagy más értéket kapok, mint amit
> küldtem.
> Mi lehet az oka? Két nap után kifogytam az ötletekből. :(
> Az átviteli frekvencia pontos, 24,576MHz-es kavics van, kimondottan a UART
> miatt, mi a különbség az alaplapi, és a usb- RS232 között ?
> Ja, az átalakító is gyári.
> Lehet, hogy az átalakitó gagyi, érdemes másikat kipróbálni ? Vagy elvileg
> van FT232-ICm, tegyek össze belőlle egy átalakitót ? kinek milyen ötlete
> vagy tapasztalata van ?
> megnéztem szkóppal a jeleket is, hasonlítanak, és mindkettő szabványon
> belüli a pic->MAX232 ből +-7,5V , az átalakitóból +-8,2V-os jel
> közlekedik,
> ráadásul mindkettő tiszta, zavarmentesnek látszik.
>
> Elölre is köszi minden segítséget
> Attila
>
> -----------------------------------------
> elektro[-flame|-etc]
>
-----------------------------------------
elektro[-flame|-etc]
-----------------------------------------
elektro[-flame|-etc]
More information about the Elektro
mailing list