USB s FT231X-nejde

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
ujosvec
Příspěvky: 283
Registrován: 07 srp 2008, 00:00

USB s FT231X-nejde

#1 Příspěvek od ujosvec »

ahoj
Zapojil jsem tento FT231X podle datashetu str. 22 ale když ho připojím k PC s win-XP nebo win8 tak to hlásí neznámé USB zařízení ani ovladače nepomůžou.
Má někdo nějakou radu či nápad kde dělám chybu?
Zapojené to je podle toho datashetu.
díky za jakoukoli radu
ujosvec
Dell INSPIRON N7110-Intel i7-2630QM-8G RAM-GT525M/1G-SSD-256G-Win8-64bit
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#2 Příspěvek od Zaky »

Podívej se, jestli PC u toho neznámého zařízení přečte VID a PID a porovnej s údaji z datasheetu. Máš tam něco špatně, to musí fungovat. Kvalitně to vyfoť a dej sem obrázek.
Uživatelský avatar
ujosvec
Příspěvky: 283
Registrován: 07 srp 2008, 00:00

#3 Příspěvek od ujosvec »

OK o víkendu to prubnu jsem mimo domov moc děkuji
s úctou ujosvec
Dell INSPIRON N7110-Intel i7-2630QM-8G RAM-GT525M/1G-SSD-256G-Win8-64bit
Uživatelský avatar
ujosvec
Příspěvky: 283
Registrován: 07 srp 2008, 00:00

#4 Příspěvek od ujosvec »

Ahoj
Tak chyba byla v špatném kontaktu na PCB.
No tak první problém opraven. Použil jsem to na Biprog podle:
http://www.jendaelektro.ic.cz/SCH/MOJE/ ... rammer.htm
Nahrál sem bootloader ale nedá se připojit v AVR Studiu.
Zkusím do něj napálit nějaký program na posílání dat na terminál a uvidím zda ta mega vůbec komunikuje.
No jestli to FTDI231 se takto dá vůbec použít.
Jinak moc díky za radu.
Jdu laborovat.
S úctou ujosvec
Dell INSPIRON N7110-Intel i7-2630QM-8G RAM-GT525M/1G-SSD-256G-Win8-64bit
Uživatelský avatar
ujosvec
Příspěvky: 283
Registrován: 07 srp 2008, 00:00

#5 Příspěvek od ujosvec »

Tak mi to nekomunikuje mezi megou a ftd.
Jediný co detekuje terminál je -
Available COM ports on system:
COM3
USB->COM adapters:
FTDIBUS\VID_0403+PID_6015+DB005VZZA\0000
Z toho datašetu nejsem moudrý.
Poradí někdo pls?
S úctou ujosvec
Dell INSPIRON N7110-Intel i7-2630QM-8G RAM-GT525M/1G-SSD-256G-Win8-64bit
Uživatelský avatar
divous
Příspěvky: 164
Registrován: 08 říj 2010, 00:00
Bydliště: ValMez

#6 Příspěvek od divous »

Máš dobře nastavené fuses v té meze8?
Jde mi konkrétně o to, zda máš správně nastavený krystal a ne třeba RC oscilátor.
Já totiž FT230xs používám bez problémů a pokud jej máš správně zapojený
(podle str 22), tak by ti to mělo normálně makat.
Uživatelský avatar
ujosvec
Příspěvky: 283
Registrován: 07 srp 2008, 00:00

#7 Příspěvek od ujosvec »

jojo fuse jsou OK.
jen tam mam vynechaný ty 27R mezi USB a FT231 to by mohl být problém?
Dell INSPIRON N7110-Intel i7-2630QM-8G RAM-GT525M/1G-SSD-256G-Win8-64bit
Uživatelský avatar
divous
Příspěvky: 164
Registrován: 08 říj 2010, 00:00
Bydliště: ValMez

#8 Příspěvek od divous »

Ty odpůrky slouží coby ochrana, ale bude to makat i bez nich.
Jen se prosím nediv, až ti po 50tém (nebo tak nějak) připojení USBéčka ta FT230 odejde.

Spíš bych se mrknul osiloskopem nebo jiným analyzérem, zda ti funguje uart.
Můj tip je, že z FT230xs do MCU bude funkční, ale MCU nebude odpovídat.
Uživatelský avatar
ujosvec
Příspěvky: 283
Registrován: 07 srp 2008, 00:00

#9 Příspěvek od ujosvec »

odpory tam dodělam no problém(dik za upozornění).
mam oscoloskop do 1Mhz jak to pls otestuji?
napálil sem program ve smiče aby posílal na terminál data ale nic se neděje.
díky
Dell INSPIRON N7110-Intel i7-2630QM-8G RAM-GT525M/1G-SSD-256G-Win8-64bit
Uživatelský avatar
divous
Příspěvky: 164
Registrován: 08 říj 2010, 00:00
Bydliště: ValMez

#10 Příspěvek od divous »

Prostě se jím mrkni do cesty RXD a TXD mezi FT230 a MCU.
Uživatelský avatar
ujosvec
Příspěvky: 283
Registrován: 07 srp 2008, 00:00

#11 Příspěvek od ujosvec »

tak oscilo ukazuje že se mezi MCU a FTDI něco děje ale komunikace s pc nic :evil:
Dell INSPIRON N7110-Intel i7-2630QM-8G RAM-GT525M/1G-SSD-256G-Win8-64bit
Uživatelský avatar
divous
Příspěvky: 164
Registrován: 08 říj 2010, 00:00
Bydliště: ValMez

#12 Příspěvek od divous »

Posílej data z PC->FT230->MCU. Do MCU udělej jednoduchý program, který ti bude ihned vracet vše, co UARTem přijal.
Pak se na to mrkni osciloskopem znovu.

Možnosti:

1.) Na RXD procesoru (RS230 -> MCU) není žádný signál (i když ho z PC posílám).
(v tom případě je chyba v FT230 nebo v ovladačích nebo terminálu
který používáš nebo mezi židlí a klávesnicí)


2.) Komunikace RS230 -> MCU sice probíhá, ale procesor neodpovídá.
(chybu hledej v nastavení UARTu nebo jsi opoměl dát k procesoru krystal {RC články jsou pro UART nevhodné} )

3.) Procesor komunikaci příjmá a také správně opakuje. V počítači se mi však nic nukazuje.
(to samé co v [1]; navíc bych však osiloskopem porovnal délky příjmaných a odesílaných zpráv. V případě odchylky větší jak 2% ti FT230 zprávy příjmat nebude)
Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“