Konwerter USB – RS232

rs232_usb1Jak ważnym portem jest RS232 przy zabawie z mikrokontrolerami chyba nie trzeba wspominać, niestety w komputerach przenośnych o takim porcie możemy zapomnieć, a i ze stacjonarnych są już powoli wycowywane. Prezentowane urządzenie to układ konwertujący USB – RS232 w obydwie strony. Ze strony systemu widziany jest jako kolejny port COM, a ze strony mikrokontrolera jako linie Tx i Rx, a ponieważ są to napięcia TTL, nie jest wymagany konwerter napięć typu max232.

Autorem projektu jest Osamu Tamura, na swojej stronie prezentuje kilka wersji tego konwertera. Wykonany przeze mnie to wersja na ATTiny2313, umieszony w zgrabnej obudowie starego przewodu do telefonu komórkowego. Wszystkie elementy SMD oprócz diod LED i złącza goldpin, ściezki 24mils. Dwie diody sygnalizują ruch na portach Tx i Rx, a za pomoca zworek można wybrac prędkości 2400, 9600, lub 38400 bps. Złącze kątowe 2*6 pin to wyprowadzenie linii danych oraz zasilania z portu usb komputera. Przy pierwszym podłączeniu trzeba będzie wskazać plik *.inf sterownika, po pomyślnym zainstalowaniu urządzenie będzie widoczne w systemie jako “virtual communications port”. Jeśli komputer akceptuje napięcie 5V na liniach danych USB, diód zenera lutować nie trzeba – jednak polecam wlutować eliminując na przyszłość problemy ze współpracą.

POBIERZ – wsad.hex, PCB eagle v5.4.0, driver.inf, PCB PDF.
.
.



USB – RS232 converter, uses only Tx and Rx lines, with selectable 2400, 9600, or 38400bps. PCB projected to fit in old mobilephone cable, most of parts is surface-mounted. For more info see original autor Osamu Tamura site. Pcb’s, driver, and firmware is attached below.

DOWNLOAD – firmware.hex, PCB eagle v5.4.0, driver.inf, PCB PDF.
.
.

rs232_usb1 rs232_usb2 rs232_usb3 rs232_usb4

rs232_usb5 rs232_usb6 rs232_usb7 rs232_usb8

Comments 7 komentarzy

  1. Witam,
    Wykonałem wyżej przedstiawiony konwerter, poniewarz mój port COM na płycie był sprzętowo uszkodzony. Bardzo podoba mi się dostępność aż 3 prędkości transmisji.
    Pozdrawiam

  2. seba :

    a czy z AVROSP II będzie współpracował ?

  3. manekinen :

    Jeśli korzysta tylko z linii tx i rx to powinien współpracować.

  4. MasterMatan :

    A jak przejściówka współpracuje z systemami Linux?

  5. manekinen :

    Nie mam pojęcia, nie sprawdzałem, musisz poszukać info o tym. Jest to dość popularny konwerter więc myślę że łatwo znajdziesz

Napisz coś / Write something :)

Możesz używać: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Proszę pozostawić te dwa pola tak jak są:

>>Dodaj obrazek / Add image<<