Stránka 1 z 1

Komunikace po UART

Napsal: 10 kvě 2016, 08:42
od Trooper77
Dobrý den, potřebuju poradit. Pokouším se komunikovat přes UART s BT modulem a to se mi nedaří. Mám převodník USB-UART (PL-2303HX) zapojený do USB v PC a propojené piny RX a TX do kříže se zařízením, které je napájené z baterie. Převodník je vyzkoušený - přes loopback vrací data, ale po připojení na BT modul tento nevrací nic. Zapojený je dle dokumentace dobře (a funguje - vyzkoušeno). Parametry komunikace v terminálu jsou taky dobře (nicméně jsem vyzkoušel všechny rychlosti). Předpokládám problém v propojení s převodníkem : stačí, když je to propojeno jen těmi 2-ma vodiči (Rx,Tx) - nemusí být třeba společná zem nebo někde nějaké rezistory, nebo stíněné vodiče ?

Napsal: 10 kvě 2016, 09:14
od Michal22
No ano, obě zařízení musejí být spojeny na stejném potenciálu. RS232 není symetrická linka (jako např. RS485).
Ještě pozor na to, zda modul potřebuje 5V nebo 3,3V signály, podle toho se musí přepojit převodník.

Napsal: 10 kvě 2016, 09:18
od Trooper77
OK. Zem chápu. A jak to mám udělat s tím plusem - na jedné straně mám 3,3V z převodníku a na druhé mám 3V z baterky. To mám propojit (asi ne) nebo ten modul jako nápájet z toho USB (asi ano) ? (Omlouvám se za začátečnícké dotazy - jsem spíš programátor :-) )

Napsal: 10 kvě 2016, 09:30
od Michal22
Pokud to spojíš jen přes GND, Rx a Tx, tak můžeš zachovat napájení tak jak je. On by ti ten převodník ani na napětí 3,3V nedokázal dodat dostatečný proud pro napájení modulu.

Napsal: 10 kvě 2016, 10:06
od Trooper77
Bezva. Tak díky za rady, večer vyzkouším...