UCAB232i Izolovaný převodník USB-RS232 Uživatelský manuál
ASIX s.r.o. Staropramenná 4 150 00 Praha 5 - Smíchov www.asix.cz podpora@ asix.cz obchod@ asix.cz Revize dokumentu: 2013-05-03 ASIX s.r.o. si vyhrazuje právo změny tohoto dokumentu, jehož aktuální podobu naleznete na internetu. ASIX s.r.o. nenese žádnou zodpovědnost za škody způsobené použitím produktu firmy ASIX s.r.o.
Obsah 1 UCAB232i... 4 1.1 Obsah balení 4 1.2 Přehled vlastností 4 1.3 Rychlý start 5 1.3.1 Windows 5 1.3.2 Linux 5 1.4 Použití 5 1.4.1 Rozhraní RS232 5 1.4.1.1 Komunikační rychlost 5 1.4.2 Indikátory LED 6 1.4.3 Režim snížené spotřeby 6 1.4.4 Galvanická izolace 6 1.4.5 Odolnost proti vnějším vlivům 6 1.4.6 Kompaktní provedení 7 1.5 Technická specifikace 7 1.5.1 Mezní hodnoty 7 1.5.2 Provozní specifikace 8 1.5.3 Certifikáty 8 2.2 Aktualizace ovladačů 10 2.2.1.1 Windows XP 10 2.2.1.2 Windows 7 10 2.3 Řešení speciálních situací a potíží 10 2.3.1.1 Zvýšené nároky na časování 11 2.4 Uživatelská OEM aplikace 11 Seznam ilustrací Obr. 1: DB9, piny 5 Obr. 2: Certifikát CE 8 Obr. 3: Instalace ovladačů 9 Obr. 4: Rozšířené nastavení COM portu 11 Seznam tabulek TB. 1: Signály RS232 5 TB. 2: Mezní hodnoty 7 TB. 3: Provozní specifikace 8 TB. 4: Seznam certifikátů 8 2 OVLADAČE... 9 2.1 Instalace ovladačů 9 2.1.1 Operační systém Windows 9 2.1.1.1 Windows XP 9 2.1.1.2 Windows 7 9 2.1.2 Operační systém Linux 9
1 UCAB232i Děkujeme Vám za zakoupení produktu firmy ASIX s.r.o. V případě jakýchkoliv dotazů nebo nejasností nás neváhejte kontaktovat na naší technické podpoře. 1.1 Obsah balení Součástí balení je: převodník UCAB232i CD-ROM s manuálem a ovladači příbalový leták 1.2 Přehled vlastností UCAB232i je komfortní plně galvanicky izolovaný převodník USB - RS232 vhodný pro připojení naprosté většiny průmyslových i komerčních aplikací k PC pomocí portu USB. plná implementace RS232 zvýšená odolnost všech vstupů vhodná pro průmyslové použití vysoká komunikační rychlost 250 kbaud garantovaně více než 500 kbaud typicky galvanická izolace bez konkurence 5000 V DC / 1 sec. 2600 V AC / 1 min. 560 V RMS / bez omezení zvýšená ESD ochrana všech vstupů ±15 kv HBM ±8 kv kontakt rozšířený teplotní rozsah -40 C až +85 C zvýšená odolnost proti vnějším vlivům USB 2.0 Full Speed (12 Mbps) indikační LED pro příjem i vysílání operační systémy Linux i Windows možnost vlastního identifikátoru pro OEM aplikace kompaktní provedení Strana 4 1 UCAB232i -> 1.2 Přehled vlastností
1.3 Rychlý start Před prvním použitím převodníku UCAB232i je nutné nainstalovat ovladače. 1.3.1 Windows V případě operačního systému Windows zasuňte kabel do počítače. Poté dojde k rozpoznání nového hardware a budete vyzváni k vložení ovladačů. Vložíte CD-ROM, který je součástí balení, do PC a necháte instalátor, aby prohledal CD-ROM. Po nainstalování ovladačů dojde opět k rozpoznání nového hardware virtuálního COM portu. Zopakujete instalaci z CD-ROM jako v předchozím kroku. Poté bude kabel připraven. 1.3.2 Linux V případě operačního systému LINUX jádra 2.6.31 a novějších jsou již ovladače součástí systému a není nutné je speciálně instalovat. 1.4 Použití Strana 5 Převodník UCAB232i slouží k přidání rozhraní RS232 na počítačích s rozhraním USB. Převodník UCAB232i je určen pro všechna standardní zařízení s rozhraním RS232 (např. myš, modem, datové terminály, SmartCard čtečky, sériové tiskárny). Díky kvalitní galvanické izolaci je vhodný pro připojení k náročným aplikacím v průmyslu a automobilovém průmyslu. 1.4.1 Rozhraní RS232 Obr. 1: DB9, piny Pin Název I/O Popis Převodník UCAB232i má implementované všechny signály standardu RS232. Popis signálů je uveden v tabulce TB. 1. 1 DCD IN detektor nosného signálu 2 RD IN přijímaná data 3 TD OUT vysílaná data 4 DTR OUT pohotovost koncového zařízení 5 SG PWR signálová zem 6 DSR IN pohotovost ukončujícího zařízení 7 RTS OUT výzva k vysílání 8 CTS IN pohotovost k vysílání 9 RI IN indikátor volání TB. 1: Signály RS232 1.4.1.1 Komunikační rychlost Převodník UCAB232i garantovaně umožňuje komunikaci v rozsahu 300 Baud až 250 kbaud. 1 UCAB232i -> 1.4 Použití
Protože je převodník vybaven velmi rychlými oddělovacími členy, zvládne typicky komunikaci na rychlostech přesahujících 500 kbaud. Tato rychlost ovšem není garantována a může být závislá na teplotě a kvalitě signálů připojovaného zařízení. 1.4.2 Indikátory LED Převodník je pro indikaci komunikace na lince vybaven dvěma indikátory LED. Červená dioda signalizuje vysílání dat z PC do aplikace. Zelená dioda signalizuje příjem dat z aplikace do PC. 1.4.3 Režim snížené spotřeby Převodník UCAB232i plně podporuje režim spánku PC (sleep) se sníženou spotřebou. 1.4.4 Galvanická izolace Převodník UCAB232i obsahuje excelentní galvanickou izolaci, která ochrání stranu PC od napětí aplikace při dodržení následujících mezí 5000 V DC po dobu max. 1 sec. 2600 V AC po dobu max. 1 min. 560 V RMS bez omezení Důležité upozornění UCAB232i nesplňuje požadavky bezpečného oddělení. Přestože UCAB232i technicky zaručí galvanické oddělení při dodržení výše zmíněných mezí, nesplňuje nároky na bezpečné oddělení ve smyslu normy ČSN EN 60730-1. ASIX s.r.o. nenese žádnou odpovědnost za škody způsobené nevhodným použitím tohoto převodníku. 1.4.5 Odolnost proti vnějším vlivům Převodník UCAB232i je vyroben s ohledem na maximální odolnost na vnější vlivy prostředí. Teplotní rozsah převodníku je od -40 C do +85 C. Při vysokých záporných teplotách se může projevit vyšší tuhost USB kabelu, proto je v tomto případě vhodné s kabelem manipulovat ohleduplně. Strana 6 1 UCAB232i -> 1.4 Použití
Deska plošných spojů je pasivována speciálním ochranným lakem pro zlepšení vlastností v okrajových záporných i kladných teplotních rozsazích. Převodník UCAB232i je navržen dle specifikace IP50. 1.4.6 Kompaktní provedení Převodník UCAB232i se dodává v kompaktní designové krabičce, ze které přímo vychází kabel o délce 1 m. Toto provedení je maximálně vhodné pro servisní připojení k jakémukoliv zařízení komunikujícímu po rozhraní RS232. Konektor DB9 neobsahuje aretační sloupky, protože často zařízení s aretací nepočítá a nemá ani v okolí konektoru RS232 dost místa pro tyto sloupky. Po dohodě je možné dodat převodník v provedení s aretačními sloupky. 1.5 Technická specifikace 1.5.1 Mezní hodnoty Pracovní teplota min. -40 C max. +85 C Skladovací teplota min. -55 C max. +125 C Odběr z USB Maximální vstupní napětí Maximální výstupní napětí Izolace mezi USB a RS232 ESD ochrana Odolnost na vnější pole TB. 2: Mezní hodnoty max. 100 ma ± 25 V ± 13 V 5 kv DC / 1 sec. 2,6 kv AC / 1 min. 560 V RMS bez omezení ± 8 kv kontakt ± 15 kv vzduch ± 15 kv Human Body Model 10 V / m Strana 7 1 UCAB232i -> 1.5 Technická specifikace
1.5.2 Provozní specifikace 1.5.3 Certifikáty Minimální přenosová rychlost Maximální přenosová rychlost 300 Baud 250 kbaud, 500 kbaud typ. CE Odolnost EN 55022 ed.3:2011 EN 55024 ed.3:2011 EN61000-4-2, class B Treshold Low vstupů RS232 min. 0,8 V, typ. 1,5 V EN61000-4-3, class A 10 V/m Treshold High vstupů RS232 max. 2,4 V, typ. 1,8 V EN61000-4-8, class A Výstupní napětí RS232 1 min. ± 5 V, typ. ± 5,4 V EN55024, class A Odolnost na zkrat Zkratový proud trvalá max. ± 60 ma TB. 4: Seznam certifikátů Operační systém Windows 2 32/ 64-bit Linux 1.5.0 32/64-bit MAC OS 10 32/64-bit Windows CE 3 RS232 plná implementace RS232 konektor DB9 USB 1.1 a 2.0 kompatibilita ano, 12 Mbps (Full Speed) USB konektor typ A Délka USB kabelu 1 m Indikátor vysílání červená LED Indikátor příjmu zelená LED TB. 3: Provozní specifikace 1 Při zatížení RL = 3 k. 2 Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows Server 2008 R2 3 Windows Mobile 2003, Windows Mobile 2003 SE, Windows Mobile 5, Windows Mobile 6, Windows Mobile 6.1,Windows Mobile 6.5 Strana 8 Obr. 2: Certifikát CE 1 UCAB232i -> 1.5 Technická specifikace
2 OVLADAČE V této kapitole se budeme zabývat instalováním a aktualizováním ovladačů a řešením specifických nároků a nastavení COM portů v PC. 2.1 Instalace ovladačů 2.1.1 Operační systém Windows Strana 9 2.1.1.1 Windows XP Ovladače se instalují z přiloženého CD-ROM. Po zasunutí převodníku do PC bude detekován nový hardware. Po volbě automatická (doporučená) instalace budete vyzváni k vložení cesty na ovladače. Nyní zaškrtnete volbu Prohledat CD-ROM a dokončíte instalaci ovladače. Pokud by byly potíže s nalezením ovladače na CD-ROM, můžete cestu zadat ručně: [CD]:\drivers\FTDI_UCAB232_UMPx_UMSx\Windows_2K_XP_Vista_7 Následuje opět rozpoznání nového hardware virtuálního COM portu. Znovu budete vyzváni k zadání cesty na ovladače a jednoduše zopakujete předchozí postup. Poté již bude převodník připraven k práci. 2.1.1.2 Windows 7 V operačním systému Windows 7 se ovladače instalují po zasunutí převodníku automaticky z Microsoft Update serveru. Po dokončení instalace se pouze zobrazí hlášku o připravenosti převodníku k práci. Obr. 3: Instalace ovladačů 2.1.2 Operační systém Linux V operačních systémech postavených na jádru Linux jsou ovladače součástí aktuální verze operačního systému, jedná se o modul ftdi_sio. Naprostá většina distribucí GNU/Linux tento modul dodává zkompilovaný. Verze modulu ftdi_sio musí být 1.6.0 nebo novější. Ve většině distribucí dojde k natažení modulu ftdi_sio automaticky po zasunutí kabelu do USB. 2 OVLADAČE -> 2.1 Instalace ovladačů
2.2 Aktualizace ovladačů Převodník UCAB232i je postaven na obvodu firmy FTDI (www.ftdichip.com), která neustále aktualizuje ovladače pro všechny operační systémy. 2.2.1.1 Windows XP Pro operační systém Windows XP jsou již dlouhou dobu ovladače stabilní a většinou není nutná jejich aktualizace, pokud si to nevyžadují další aplikace používající obvody FTDI na daném PC. Tyto ovladače jsou také na přiloženém CD-ROM. Aktuální ovladače naleznete na: www.ftdichip.com 2.2.1.2 Windows 7 Podepsané ovladače pro operační systém Windows 7 se automaticky stáhnou po zasunutí kabelu z Microsoft Update serveru. Update nových verzí ovladače se provádí při aktualizaci operačního systému pomocí Windows Update. Ruční instalaci ovladačů z přiloženého CD-ROM lze provést pomocí správce zařízení. 2.3 Řešení speciálních situací a potíží Některé aplikace mají speciální požadavky na komunikaci po lince RS232, které vyžadují správné nastavení převodníku UCAB232i. Pokud by vznikly potíže a aplikace by s PC nekomunikovala, je možné vyzkoušet několik základních nastavení. Nejprve je vhodné se ujistit, že aplikace na přidělený COM port posílá data. To nejspolehlivěji poznáme pomocí červené kontrolky LED, která signalizuje vysílání dat. Pokud kontrolka nebliká, aplikace nevysílá data. To je možné například, pokud aplikace vysílá data na jiné číslo COM portu, než bylo operačním systémem automaticky převodníku přiděleno. Číslo COM portu je možné zjistit a také změnit v ovládacích panelech, v nastavení portů. Pokud nám aplikace data vysílá, ale připojené zařízení neodpovídá (nebliká zelená kontrolka LED), je možné, že jsou špatně nastaveny parametry přenosu Baud rate, Data bits, Parity, Stop bits a Flow control. Zkontrolujte prosím nastavení těchto parametrů dle specifikace připojeného zařízení. Strana 10 2 OVLADAČE -> 2.3 Řešení speciálních situací a potíží
2.3.1.1 Zvýšené nároky na časování Pokud připojené zařízení odpovídá (bliká zelená kontrolka LED), ale aplikace v PC odpovědi přesto nerozumí, je možné, že aplikace má zvýšené nároky na časovou odezvu PC. Princip přenosu dat na USB je jiný, než tomu bývalo u klasického portu RS232. Na USB se data přenášejí vždy po blocích dlouhých 64 B. Připojené zařízení navíc může svoji odpověď zaslat pouze, pokud si ji PC vyžádá. Je tedy velmi obtížné zajistit, aby reakční doba PC na připojené zařízení byla kratší než cca 1 ms. Nastavení rychlosti reakce PC se dělá v ovládacích panelech pomocí Latency Timer. Při potížích nastavte toto číslo na 1 ms. 2.4 Uživatelská OEM aplikace Převodník UCAB232i umožňuje vytvoření OEM aplikace, kdy se převodník přihlásí k PC jako zákaznický hardware. Ve Windows je k tomu nutné modifikovat dodané ovladače (přepsat VID a PID převodníku, který je v originále nastaven 0403 / 6001 na nové číslo, které zákazník pro svoji aplikaci požaduje). V operačním systému Linux je nutné dodat paramtery o nastaveném VID a PID při natažení modulu ftdi_sio. Následně se zákaznický VID a PID naprogramuje pomocí programu MPROG do EEPROM paměti převodníku. Před vlastní modifikací paměti je vhodné vytvořit její zálohu a také je vhodné zazálohovat aktuálně programovaný obsah paměti pro případ potíží s VID/PID identifikátory. Obr. 4: Rozšířené nastavení COM portu Strana 11 2 OVLADAČE -> 2.4 Uživatelská OEM aplikace