PŁYTKA DRUKOWANA EM-USB-DIL24 BUDOWA INTERFEJSU USB-RS232 (TTL) - DIL24 ZASILANIE Z PORTU USB LUB ZASILANIE Z ZEWNĄTRZ Wyjście napięcia 3,3V. Współpraca z sygnałami w standardzie 5V lub 3,3V Transmisja danych z prędkością do 3Mb/s INTERFEJS USB2.0 Interesują cię zestawy z wykorzystaniem mikrokontrolerów jednoukładowych lub interesujesz się elektroniką odwiedź stronę internetową www.elkom-serwis.com.pl na pewno znajdziesz coś dla siebie. Widok zmontowanego modułu STRONA 1 z 8
Płytka dwustronna z metalizacją otworów: cynowana, wiercona, solder maska + opis sygnałów i elementów Raster między pinami złącz 2,54mm Odległość między złączami na krawędziach płytki 15,24mm Wymiary płytki PCB 36,6x18,25mm Rozmieszczenie elementów na płytce drukowanej Widok od strony elementów USB-B FB1/Z Jp2 Przeciąć zworkę między padami w przypadku montaŝu filtru EMI Widok od strony druku C2 R1 C5 Jp1 Us1 C6 Wypr. Nr1 układu FT232 C4 Zestawienie elementów: C1 10nF 0805 C2,3 47pF 0805 C4,5 100nF 0805 C6 4,7uF/6,3V Tantalowy smd lub 4,7uF do 10uF Elektrolityczny R1,2 10k 0805 FB1/Z* - filtr EMI 0805 impedancja 300ohm/100MHz lub zbliŝony przy montaŝu filtru naleŝy wpierw przeciąć zworę między padami. Brak montaŝu EMI, nie naleŝy przecinać zworki. Półprzewodniki: US1 - FT232RL FTDI ssop28 Złącza: USB Gniazdo USB typ B w druk kątowe JP1,2, złącza krawędziowe PINY typu SIP w rastrze 2,54mm C3 C1 R2 RESET Przeciąć zworkę między padami w przypadku stosowania zewnętrznego układu RESET STRONA 2 z 8
Rozmieszczenie wyprowadzeń i złącz na płytce drukowanej Wymiary płytki PCB i rozstaw złącz MontaŜ naleŝy rozpocząć od wlutowania elementów smd. Ze względu na miniaturowe rozmiary elementów i duŝe zagęszczenie wyprowadzeń układu US1 naleŝy uŝyć lutownicy tzw. kolby z regulacją temperatury oraz uziemionym i odpowiednio dobranym grotem. MontaŜ najlepiej rozpocząć od zamontowania układu US1 zwracając uwagę na jego ułoŝenie. Następnie zamontować pozostałe elementy smd. Na końcu naleŝy przeprowadzić montaŝ złacz SIP i gniazda USB. Po przeprowadzonym montaŝu umyć płytkę dostępnymi do tego celu środkami. Następnie sprawdzić poprawność montaŝu i usunąć ewentualne zwarcia między padami, szczególnie dla układu FT232. Po zakończonym montaŝu moŝna podłączyć moduł do komputera przez port USB, po wcześniejszym zainstalowaniu sterowników portu COM oraz ewentualnym oprogramowaniu Mprog. Przy poprawnym montaŝu układ powinien zostać wykryty przez system. Oprogramowaniem Mprog moŝna przypisać odpowiednie funkcje poszczególnym wyjściom programowalnym i dostosować układ do własnych potrzeb. STRONA 3 z 8
25 A GND 7 GND 18 GND 21 GND 26 TEST SLD 5 Do złącz umieszczonych na krawędziach płytki doprowadzamy sygnały wykorzystywane w danej aplikacji. Przy najprostszym wykorzystaniu układu (portu COM) komunikacja między urządzeniem zewnętrznym a komputerem odbywa się poprzez odpowiednie połączenie wyprowadzeń RXD TXD modułu USB i urządzenia zewnętrznego. Działanie samego modułu moŝna sprawdzić przez uruchomienie terminala np. w Windows, odpowiednim ustawieniu portu COM (patrz opis poniŝej) i zwarciu sygnałów RXD oraz TXD ze sobą. Podczas pisania na klawiaturze w oknie terminala powinien pokazywać się pisany tekst. Przykładowa konfiguracja portu COM w komputerze przy komunikacji bez parzystości i sterowania przepływem: Liczba bitów na sekundę np. 115200 (wartość zaleŝy od ustawień transmisji urządzenia zewnętrznego powinny być identyczne dla urządzenia zewn. I portu COM) Bity danych 8 Parzystość brak Bit stopu 1 Sterowanie przepływem brak W przypadku braku transmisji, komunikacji naleŝy spróbować zamienić sygnały RXD TXD między sobą i sprawdzić właściwości połączenia oraz typ emulacji. Schemat układu USB PU2 PU1 JP2 1 2 3 4 R1 10k 2 1 USB C3 47p 3V3 VIO C1 10n JP1 1 2 3 C2 47p 3V3 VIO RST# C4 100n US1 FT-232RL 20 16USBDM 15 USBDP 4 IO 8 NC 19 RESET 24 NC 27 OSC I 28 OSC O 17 3V3 OUT 1 TXD 5 RXD 3 RTS# 11 CTS# 2 DTR# 9 DSR# 10 DCD# 6 RI# 23 CBUS0 22 CBUS1 13 CBUS2 14 CBUS3 12 CBUS4 TXD RXD RTS# CTS# DTR# DSR# DCD# RI# CB0 CB1 CB2 CB3 CB4 TXD 1 24 DTR# RTS# 2 23 VIO 3 22 RXD 4 21 RI# 5 20 GND 6 19 DSR# 7 18 DCD# 8 17 CTS# 9 16 10 15 CB2 11 12 14 13 P-DIL24 GND CB0 CB1 RST# 3V3 CB3 PU1 PU2 USB SLD R2 10k C5 100n C6 4,7u Interfejs umoŝliwia programowanie i komunikację między róŝnego rodzaju zewnętrznymi urządzeniami elektronicznymi z portem (UART) RS232/TTL a komputerem. Oprogramowanie MPROG pozwala na przypisanie wyjściom programowalnym odpowiednich funkcji sterujących oraz inwersję wszystkich sygnałów RS232. STRONA 4 z 8
Dzięki dodatkowym wyprowadzeniom na płytce istnieje moŝliwość wykorzystania dodatkowych programowalnych portów układu do własnych zastosowań. Układ tego typu moŝesz wmontować do własnych urządzeń i wzbogacić je o wyjście USB Moduł tego typu moŝe mieć wszechstronne zastosowanie. Darmowe Sterowniki do układu na stronie producenta pod wszystkie systemy operacyjne. Moduł USB moŝe słuŝyć do transmisji danych przez interfejs USB Pod układ FT232RL FTDI Pozwala na transfer danych z prędkością do 3Mb/s. Interfejs USB 2.0, kompatybilny równieŝ z USB1.1 Transmisja szeregowa UART: 7 lub 8 bitów danych, 1 lub 2 bity stopu, kontrola parzystości lub brak Bufor nadawczy 256 bajtów, odbiorczy 128 bajtów Wszystkie sygnały z układu FT232 wyprowadzone do złącz po dwóch stronach płytki Wbudowana pamięć EEPROM do zapisu konfiguracji pracy i ustawień uŝytkownika Wbudowane zworki pozwalają na prostą konfigurację pracy z zewnętrznym zasilaniem lub zasilaniem z portu USB Współpraca z układami z logiką 5V jak i 3,3V Wbudowane źródło napięcia zasilania 3,3V wyprowadzone do złącza - zasilanie zewnętrznych układów Gniazdo USB typ B - Ŝeńskie Złącza 2x 12pin w rastrze 2,54mm Darmowe oprogramowanie MPROG do konfiguracji i programowania układu FT232 Oprogramowanie do tworzenia wirtualnego portu COM Darmowe sterowniki dla programistów D2XX (USB Direct Drivers + DLL S/W Interface) Unikalny numer identyfikacyjny ID Konfigurowalne piny I/O Wbudowany POWER-ON RESET - moŝliwość sterowania własnym układem RESET'u MoŜliwa inwersja (programowana) sygnałów UART Kompatybilny z UHCI/OHCI/EHCI kontrolerem hosta Zastosowanie: Programowanie central alarmowych, modułów GSM, telefonów itp. umoŝliwiających komunikację przez łącze szeregowe RS232/TTL Budowa konwerterów USB-RS232, USB-RS422/RS485 Budowa modemów USB W systemach kontrolno-pomiarowych Łączenie systemów mikroprocesorowych z urządzeniami zewnętrznymi przez port USB Odczyt i przesyłanie danych z w/w urządzeń lub innych. Komunikacja z mikrokontrolerami 8051, AVR, innymi, poprzez port USB oraz wiele innych zastosowań STRONA 5 z 8
Sterowniki dla większości systemów operacyjnych: Windows Vista x64 Windows XP x64 Windows Server 2003 x64 Windows Vista Windows XP Windows Server 2003 Windows 2000 Windows ME Windows 98 Linux Mac OS X Mac OS 9 Mac OS 8 Sterowniki do układu i oprogramowanie Mprog moŝna pobrać ze strony producenta lub z Naszej strony z kategorii POBIERZ : http://www.elkom-serwis.com.pl FTDI CHIP PRODUCENT UKŁADÓW: http://www.ftdichip.com Sterowniki wirtualnego portu COM (Virtual Com Port) + dokumentacja: http://www.ftdichip.com/drivers/vcp.htm D2XX (sterowniki bezpośrednie USB + interfejs DLL S/W) + dokumentacja http://www.ftdichip.com/drivers/d2xx.htm Układ FT232R dokumentacja, noty aplikacyjne, oprogramowanie: http://www.ftdichip.com/products/ft232r.htm Oprogramowanie Mprog: http://www.ftdichip.com/resources/utilities.htm Układ FT232RL zawiera pamięć EEPROM, w której moŝna zapisać parametry pracy, nr seryjny, opis produktu. Pamięć moŝe być zaprogramowana przez uŝytkownika bezpośrednio w układzie poprzez USB z wykorzystaniem oprogramowania Mprog. STRONA 6 z 8
Przykład zaprogramowanych parametrów pokazany na rys. MoŜliwe konfiguracje pracy układu: TYP KONFIGURACJA OPIS 1 Zasilanie 5V z USB 2 3 4 5 Zasilanie układu 5V zewnętrznym napięciem Praca z sygnałami w standardzie 3,3V TTL Praca z sygnałami w standardzie 5V TTL Zasilanie urządzeń nap. 3,3V JP2 zwarte, zasilanie 5V pobierane z portu USB, PIN 15, 21 J1-Vcc - 5V wyjście zasilania innych urządzeń - obciąŝenie max 100mA JP2 rozwarte, zasilanie 5V pobierane z zewnątrz, PIN 15, 21 J1-Vcc - 5V wejście zasilania z zewnątrz JP1 połoŝenie zworki Vcc zwarte piny 2 i 3 tryb pracy z sygnałami 3,3V, zasilanie z portu USB 5V, lub rozwarcie zworki VccON JP2 i zasilanie układu zewnętrznym napięciem z zakresu 4V do 5V JP1 połoŝenie zworki Vcc zwarte piny 2 i 3 tryb pracy z sygnałami 5V Wyjście 3,3V max 50mA J3 PIN19 3,3V 6 CBUS0 Programowane we/wy - Zaprogramowane jako we/wy 7 CBUS1 Programowane we/wy Zaprogramowane jako we/wy 8 CBUS2 Programowane we/wy Zaprogramowane jako we/wy 9 CBUS3 Programowane we/wy zaprogramowane jako we/wy 10 Zewnętrzny sygnał RESET u MoŜliwe uŝycie do resetowania układu FT232 zewnętrznym sygnałem STRONA 7 z 8
Opis poszczególnych wyprowadzeń: PIN OZNACZENIE TYP OPIS 1 TXD OUT Wyjście danych 2 DTR OUT Sygnał gotowości terminala 3 RTS OUT Sygnał Ŝądania nadawania 4 V I/O IN / OUT Zasilanie wejść /wyjść 5 RXD IN Wejście danych 6 RI# IN Ring Indicator 7 GND Masa układu 8 DSR# IN Wejście sygnał gotowości 9 DCD# IN Data Carrier Detect 10 CTS# IN Gotowość nadawania 11 CB 4 IN / OUT Programowane we/wy 12 CB 2 IN /OUT Programowane we/wy 13 SLD EKRAN USB 14 USB OUT Wyjście napięcia 5V z USB 15 Vcc IN / OUT Zasilanie 5V JP2 zwarte - wyjście, JP2 rozwarte -wejście 16 PU2 OUT Wyjście Rezystor pull up 17 PU1 OUT Wyjście Rezystor pull up 18 CB 3 IN / OUT Programowane we/wy 19 3V3 OUT Wyjście 3,3V 20 RST# IN Wejście zewn. RESET 21 Vcc IN / OUT Zasilanie 5V JP2 zwarte - wyjście, JP2 rozwarte -wejście 22 CB 1 IN / OUT Programowane we/wy 23 CB 0 IN / OUT Programowane we/wy 24 GND Masa układu STRONA 8 z 8