pso
Petr Porazil
Návrh hardware
adr
bvh

TTL RS232


Petr Porazil Home
peda
Linux a PIC
PIC32MX
Zavaděč (boot)
Programátor pprg
RS232 příklad
RS232 knihovna
TTL RS232
Solární systém
Ukázky aplikací PIC
Download
Převod signálu RS232 s TTL na standardní úrovně jde udělat několika způsoby. Nejsprávnější je použít k tomu určený obvod např. ICL232. Nevýhodou tohoto řešení je složitost a relativně velký odběr.

U většiny desek to řeším tak, že vyvedu na konektor signály RX a TX přímo z procesoru a pak použiji převodník vhodný pro danou situaci.

Nejjednodušší je zapojení se dvěma tranzistory. Samozřejmě nesplňuje normou definované požadavky na úrovně RS232, ale pro ladění a nastavování bohatě stačí. V 99% případů funguje spolehlivě až do rychlostí 115200.


V některých případech je vhodné mít komunikaci galvanicky oddělenou. Toto je nejjednodušší zapojení s galvanickým oddělením.


V dnešní době už jsou poměrně časté počítače bez RS232. Tady je potřeba použít převodník USB na RS232. V takovém převodníku je většinou obvod, který má ttl výstupy a budič který je převádí na úrovně RS232. V tomto případě je zbytečné dělat převod tam a spět. Je možné postavit relativně jednoduchý převodník např. z obvodem FT232RL. Tady je schéma takového převodníku i z galvanickým oddělením.




(C) Petr Porazil 2010-11, poslední úprava 20.04.2010