Menu
Prevodník RS232 na USB
Pri komunikácii s ATMega8 a inými zariadeniami prostredníctvom sériového rozhrania nieje vždy dostupný potrebný RS232 port na PC. Preto som si postavil jednoduchý prevodník RS232 (USART) na USB, ktorého srdcom je obvod FT232RL. Celé zapojenie ma vyšlo niečo cez 6€.
Prejdime priamo k veci. Základné zapojenie obvodu FT232 som obohatil o indikačné LED diódy a odrušovacie kondenzátory. Použitá cievka je ľubovolná. Je možné použiť napríklad 100 uH a pod. Z modulu je vyvedený okrem výstupu pre RX a TX aj konektor pre napájanie (+5V, GND) ďalších zariadení z USB. Rezistory pri led je možné aj zmenšiť podľa požadovanej svietivosti. Pozor však na maximálny dovolený prúd z výstupu obvodu FTDI.
Celé zapojenie by malo fungovať na prvý krát a pri jeho zhotovovaní je jedinou ťažšou vecou zapájkovanie SMD obvodu na DPS. Ak všsk nešetríte kolofóniou, podarí sa aj toto veľmi rýchlo.
Schéma zapojenia:
Zoznam súčiastok:
C1 10nF keramický kondenátor
C2 100nF keramický kondenátor
C3 4n7 / 250V keramický kondenátor
C4 100nF keramický kondenátor
C5 4,5uF elektrolyt. kondenátor
IC1 FT232RL SSOP28 ftdichip
JP1 jumper alebo iný konektor
JP2 jumper alebo iný konektor
L1 100uH cievka
LED1 LED3-5MM
LED2 LED3-5MM
R1 1KOhm uhlíkový rezistor
R2 1KOhm uhlíkový rezistor
R3 1MOhm uhlíkový rezistor
X1 USB-B (samica) konektor
Doska plošného spoja:
Osadenie (pohľad zo strany súčiastok):
Osadenie FTDI obvodu zo strany spojov:
Pre fungovanie obvodu vo Windows (a na starších verziách linuxu) budete potrebovať ovládač obvodu FTDI. Ten nájdete na nasledovnej adrese:
http://www.ftdichip.com/Drivers/VCP.htm
Ovládač vo Windows po zapojení zariadenia vypíta od vás samotný systém. Prístup k zariadeniu je potom cez virtuálny sériový port, ktorý si sami zvolíte v ovládačoch. V linuxe som zariadenie skúšal na Ubuntu 10 a driver už bol obsiahnutý v systéme (zariadenie pripojilo ako ttyUSB0).
Teraz je všetko pripravené na používanie. Takto to vyzerá vo finálnej podobe:
Doplňujúce info