Fórum témák

» Több friss téma
Fórum » RS232 kérdések
 
Témaindító: tizedeske, idő: Júl 21, 2007
Témakörök:
Lapozás: OK   18 / 25
(#) sasztar válasza Hp41C hozzászólására (») Jan 29, 2014 /
 
Ennek utána olvasok, ígéretesnek hangzik! Köszi!
(#) sasztar válasza icserny hozzászólására (») Jan 29, 2014 /
 
A telefonomon NEM Androidos hanem Windows 8-as. Ezért bátorkodtam, ilyen merészet gondolni!
(#) icserny válasza sasztar hozzászólására (») Jan 30, 2014 / 1
 
Keresni kell olyan USB-UART átalakítót, amelyhez van meghajtó szoftver a telefonodon futó Windowshoz. Például FTDI támogatási lista.

Az olcsó kínai cuccokban elterjedten használt Prolific PL2303HX chipeknél komplikáltabb a helyzet, mert egyrészt sok a hamisított termék, ami nem megy az új gyári driverekkel, másrészt a PL-2303HXA és PL-2303X EOL típusok Windows 8 és 8.1 alatt nem támogatottak. PL-2303HXD (HX Rev D) vagy PL2303TA a nyerő változat. Bővebben: Link Ugyanitt írják, hogy van egy Win XP/Vista/Win7 alatt futtatható PL2303 CheckChipVersion program, ami segít kideríteni a pontos típust (illetve kiszűrni a hamisított terméket...)

CP2102 átalakítót inkább USB - UART TTL átalakítókban láttam, ehhez innen tölthetők le a meghajtó szoftverek.
(#) Beles hozzászólása Ápr 3, 2014 /
 
Sziasztok!
Építettem egy soros port konvertert FT232B IC-vel. Mikor átállítom az usb adatátvitelt isochronous-ra, akkor FT_IO_ERROR hibaüzenetet kapok íráskor. Miért lehet ez?
(#) icserny válasza Beles hozzászólására (») Ápr 3, 2014 /
 
Tudomásom szerint a soros porti konverter nem isochronous, hanem bulk adatátvitelt használ.
(#) Beles válasza icserny hozzászólására (») Ápr 3, 2014 /
 
Be lehet állítani isochronous-ra is az IC adatlapja szerint, és sikerült is beállítani. Csak nem tudok rá írni. A gyors elérés miatt lenne szükség isochronous-ra. Mert ugyebár a bulk nem garantál gyors elérést.

iso.jpg
    
(#) icserny válasza Beles hozzászólására (») Ápr 4, 2014 /
 
Idézet:
„Be lehet állítani isochronous-ra is az IC adatlapja szerint”

Én ezt olvasom az adatlapban:

Idézet:
„Version 1.9 Reformatted and make one datasheet for two Ics 9th August 2010
(FT232BL and FT232BQ)
Updated to [b]remove references to isochronous support[/b]”


Az én olvasatomban ezt vagy azt jelenti, hogy 2010 óta nem támogatott ez a mód, vagy korábban sem volt, csak tévesen szerepelt a dokumentációban.

Ettől függetlenül: az isochronous átvitel nem keverendő össze a high speed móddal! A nagysebességű átvitelhez másik IC-t kellene használni.
A hozzászólás módosítva: Ápr 4, 2014
(#) Beles válasza icserny hozzászólására (») Ápr 4, 2014 /
 
Hát ez érdekes, mert át lehet állítani. Akkor max a drivere nem támogatja. Mert az IC-t be lehet konfigolni iso-ra, amit mellékeltem képet előzőleg, mutatja is, hogy sikerült beállítani.
Idézet:
„az isochronous átvitel nem keverendő össze a high speed móddal! A nagysebességű átvitelhez másik IC-t kellene használni.”

Tudom, viszont az elérési idő garantált. Néztem FT121-et, először azt akartam kipróbálni, de nem lehet kapni sehol.
(#) icserny válasza Beles hozzászólására (») Ápr 4, 2014 /
 
Idézet:
„Tudom, viszont az elérési idő garantált.”
Viszont adatcsomagok elveszhetnek...
(#) icserny válasza Beles hozzászólására (») Ápr 4, 2014 /
 
Idézet:
„Néztem FT121-et, először azt akartam kipróbálni, de nem lehet kapni sehol.”

Esetleg itt: RS-online
(#) Beles válasza icserny hozzászólására (») Ápr 5, 2014 /
 
Köszi, ezt néztem én is, de egy darabot sajnos drága lenne megrendelni.

Sok sok keresgélés közben végre rábukkanta véletlenül erre:
Idézet:
„ISO IN Endpoint / ISO Out Endpoint
- This will enable Isochronous endpoints for the device.
This option does not work with standard FTDI drivers. Isochronous drivers are available from FTDI on request. Isochronous mode does not guarantee integrity of data since it has no error correction. It is designed for streaming audio applications and will only do 64 bytes per millisecond”


De nem tudom mit akar ezzel mondani. Arra céloz, hogy írjak az FTDi-nek?
A hozzászólás módosítva: Ápr 5, 2014
(#) icserny válasza Beles hozzászólására (») Ápr 5, 2014 /
 
Azt írja: Ez az opció nem működik az FTDI standard meghajtó szoftvereivel. Ischronous meghajtók csak külön kérésre szerezhetők be. (Azt szerényen elhallgatja, hogy ez külön pénzbe kerül-e és ha igen, akkor mennyibe) Az isochronous mód nem garantálja az átvitt adat integritását. Ezt (az üzemmódot) streaming audió átvitelhez tervezték és ezredmásodpercenként csk 64 bájtot visz át.

Ha az utolsó mondat nem elírás, akkor túl sok értelme nincs, mert ezredmásopercenként 64 bájtot a HID kapcsolat is átvisz, legfeljebb ott az "egyidejűség" nem garantált (te viszont garantálhatod, ha nincs más USB észköz a gépre kötve és a PC sincs leterhelve...)
(#) icserny válasza Beles hozzászólására (») Ápr 5, 2014 /
 
Idézet:
„egy darabot sajnos drága lenne megrendelni.”
Miért, egy darabra fejleszteni nem drága?
(#) suhanc hozzászólása Ápr 30, 2014 /
 
Sziasztok.
Következő lenne a problémám adott egy usb->ttl rs232 konverter > max232 >hef4050
majd a rx-tx 1 vezetéken megy tovább(sdl) , mindaddig jó is a dolog és vissza kapom a kiküldött információt amíg a másik oldalra nem kerül egy másik com port akkor a buffer nem tudja felhúzni magát 5 voltra és így vissza sem jön a jel sőt másik oldal sem kapja meg ...Ötleteket várok hol lehet a probléma a kapcsolást már megépítettem próbanyákon ott szépen működött most smd-be nem megy... a max232-es illesztés lenne a hibás? milyen kondikat javasoltok köré?
Válaszokat köszönöm előre is!
(#) watt válasza suhanc hozzászólására (») Ápr 30, 2014 /
 
Nem igazán értem mit jelent az, hogy a másik oldalra és milyen COM portról van szó?
(#) suhanc válasza watt hozzászólására (») Ápr 30, 2014 /
 
Itt a kapcsolási rajz hátha így kicsit érthetőbb.. amint bármilyen eszköz kerül az ellenkező oldalra nem megy ki értelmezhető jel a 2es lábon olyan mintha nem kapcsolna rendesen a buffer ic cseréltem már de semmi sajnos ja és minden 5v-ról üzemel
A hozzászólás módosítva: Ápr 30, 2014

konverter.jpg
    
(#) watt válasza suhanc hozzászólására (») Ápr 30, 2014 /
 
A puffer IC +-10mA tud kiadni, tehát szembe nem kapcsolódhat vele forrás. A másik puffer a diódával értelmetlennek tűnik, mert amit kiadsz, az vissza is megy, de a címzett nem válaszolhat, mert szembe beszélne a pufferrel.
Egyébként mi az az sdl? Sokmindent hívnak így, de amit én ismerek az játékprogramok többplatformos grafikus támogatása lenne az meg biztosan nem így kommunikál!
A hozzászólás módosítva: Ápr 30, 2014
(#) suhanc válasza watt hozzászólására (») Ápr 30, 2014 /
 
ODB1 vagy aldl csatlakozó néven is fut a dolog, a tranyokat akartam lecserélni buffer ic-re próba panelen sikeresen működött a dolog ot cd4050-et használtam smd-ben hef4050-em van, plusz még egy 4030 ami megállapítja az adat írányát, a program lekezeli a vissza érkező saját adatott és ezzel ellenőrzi le az eszközt hogy rajta van-e.
De ha van jobb 5leted lecserélni a tranyokat annak örülnék nagyon!
az usb->soros port az egy profilic chip oldja meg.
A hozzászólás módosítva: Ápr 30, 2014
(#) watt válasza suhanc hozzászólására (») Ápr 30, 2014 /
 
OPC kimenetes puffert kell használni, vagy tranyót, esetleg FET-et. Nem tudom miért működött a próba panelen, elvileg nem szabadott volna. Lehet, hogy valamelyik vezeték csatlakozása nem volt 100%-os így eshetett rajta a jelfeszültség...
(#) vilmosd válasza suhanc hozzászólására (») Ápr 30, 2014 /
 
(#) suhanc válasza vilmosd hozzászólására (») Máj 2, 2014 /
 
Sikerült működésre bírni több kapuval és a dióda át helyezésével kifele több az áram és feltudja húzni, bemenetként pedig a kimenő kapuk ellenállása volt a probléma a diódát át tettem a kimenetre így szépen működik! Köszönöm a segítséget az életbe nem jutott volna eszembe hogy az áram kevés...
(#) watt válasza suhanc hozzászólására (») Máj 2, 2014 /
 
Elég "fura" megoldás, de nem szólok bele...
(#) suhanc válasza watt hozzászólására (») Máj 2, 2014 /
 
Na jó, nem lett jó csak itt fent működött.... nem elég a bemenet ellenállása most meg kevés nem húzza le testre a csatlakozót.... rs232 1-wire protokol milyen ? kiküldött adat vajon vissza is érkezhet?
(#) zenetom hozzászólása Máj 30, 2014 /
 
Sziasztok!
Tud valaki olyan USB-UART IC-t, amihez nem kell spec. driver, tehát felismeri a windows alapból? Sajnos az FT232-höz is a netről szedi a drivert, az MCP2200-hez meg egyedi driver kell, a windows nem tudja még letölteni se.
(#) icserny válasza zenetom hozzászólására (») Máj 30, 2014 /
 
Ha driver nem is feltétlenül, egy .inf fájl mindegyik USB-UART eszközhöz kell. Azokhoz is kell, amelyek a Windows usbser.sys meghajtót használják.
(#) zenetom válasza icserny hozzászólására (») Máj 30, 2014 /
 
Köszönöm a választ!
A usbser.sys-t használja az MCP2200 is. Nade hétvégén valószínűleg beleásom magam a témába.
(#) watt válasza zenetom hozzászólására (») Máj 30, 2014 /
 
Ha nem konverternek akarod használni, csak adat átvitelre saját programok között, akkor a HID protokol be van építve a windows-ba.
(#) zenetom válasza watt hozzászólására (») Máj 30, 2014 /
 
Sajnos nekem pont a VCP része kellene. Tehát a virtuális soros port. Azt nem lehetne valahogy megoldani, hogy ne kelljen drivert (inf fájlt, vagy akármit) mellékelni mindig?
(#) icserny válasza zenetom hozzászólására (») Máj 30, 2014 /
 
1. Nem lehet.
2. Nem kell mindig, csak az első csatlakoztatásnál.
(#) watt válasza zenetom hozzászólására (») Máj 30, 2014 /
 
Attól tartok nem, legalább is nem tudok róla.
Következő: »»   18 / 25
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem