Tento 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.
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.
A dále k napojení pinu DTR – 28 obvodu CP2102 tenkým drátkem na vývod destičky RST.
Nápojení jsem ještě pojistil tavným lepidlem. Teď už převodník funguje výborně.
Download: