Úprava USB – serial TTL převodníku CP2102

IMG_9554Tento USB serial převodník jsem koupil pro moji starou zkušební desku s procesorem ATmega16, do které jsem nahrál bootloader Arduina. Doposud jsem používal s Windows XP a Windows 7 originální převodník USB – RS232 s obvodem PL2303. Na novém notebooku s Windows 8 ale tento převodník už nefungoval a výrobce funkční ovládače neposkytoval.

Pro nový převodník jsem stáhl a nainstaloval ovládače a připojil k desce. Desky s Arduinem potřebuji pro nahrání programu přes bootloader signály TXT, RXD, RESET a GND.Při nahrávání programu se přes signál RESET aktivuje bootloader, který čeká na data. Doposud jsem vždycky mačkal tlačítko Reset ručně, ale chtěl jsem aby vše bylo automatické.

Překvapivě při spojení signálu RESET na převodníku a na desce nahrávání nefungovalo. Po prozkoumání destičky plošného spoje převodníku a datasheetu obvodu CP2102 jsem zjistil že vyvedený signál RESET je připojen na RES – pin 9 obvodu CP2102 místo na vývod DTR – pin 28.

CP2102

Rozhodl jsem se tedy destičku upravit. Úprava spočívala v přerušení spoje od pinu RST – 9 k vývodu destičky RST.

IMG_9555

A dále k napojení pinu DTR – 28 obvodu CP2102 tenkým drátkem na vývod destičky RST.

IMG_9554

Nápojení jsem ještě pojistil tavným lepidlem. Teď už převodník funguje výborně.

IMG_9556

 

Download:

Ovládače CP2102 pro Windows

Příspěvek byl publikován v rubrice Arduino, Elektronika se štítky , . Můžete si uložit jeho odkaz mezi své oblíbené záložky.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *