Stránka 1 z 1

FT232BL

Napsal: 24 kvě 2013, 00:18
od neo2
Ahoj,

mám problém s FT232BL. Při zapnutí celého mého zařízení (s připojeným USB kabelem k PC) je zařízení detekováno windowsem a je OK, komunikuje atd. Po odpojeni USB kabelu a znovu připojení do PC se zařízení již ukazuje jako neznáme a komunikace nefunguje. Vyřeší to zase až úplné odpojení zařízení od zdroje, pak to zase jede.

jedná se o PIC18F452 seriový výstup -> na FT232BL s eprom 93C66. Zapojeno dle datasheetu FT232BL. Schéma v příloze.

Dík za rady.

Napsal: 24 kvě 2013, 07:08
od procesor
Ako sa napája USB port?

Napsal: 24 kvě 2013, 09:56
od ok1hga
asi jsi vůbec nepochopil schema . . .
1. všechny body "VCC" musíš spojit
2. zapojit propojku na J10-1 a J10-2 . . . (jumper)

potom budeš mít celé zařízení napájené z USB portu.

Napsal: 24 kvě 2013, 10:50
od neo2
zařizeni neni potřeba napajet z USB, proto je jumper neosazen, je to vytvořeno na desce a zapojeno na VCC viz schema.

Každopádně neví teda někdo proč se mi to už znova neidentifikuje v PC když vytáhnu a zase zasunu USB kabel?

Napsal: 24 kvě 2013, 11:12
od ok1hga
protože neproběhne přihlášení, to je jen po zapnutí nap. napětí !

zapoj zpátky ten jumper a napájej to z USB a vždy když to zastrčíš do PC udělá se přihlášení znovu !
. . . ale mohu se plést . . .

Napsal: 24 kvě 2013, 12:16
od Jenda_KL
Vlastní napájení na závadu není, protože během odpojení je obvod držen v resetu. Otázka je, jestli k tomu dojde, to se pozná na pinu RSTOUT.
Mohla by to být i nějaká závada při čtení EEPROM tím obvodem - nedetekuje jí nebo načte nesprávná data a vrací při USB enumeraci po resetu nějaké default ID.
Možno by pomohlo k R17 připojit kondenzátor,
pinem RSTOUT nějak řídit napájení té paměti,
nebo napájení EE připojit na USB, pokud není tedy použita, ale jestli není RST řízen tím MCU tak být použita jinak nemůže.