dom - Dla początkujących
Chipy USB uart. Konwerter USB-uart: flashowanie za pomocą adaptera

Aby kontrolować i konfigurować niektóre projekty na mikrokontrolerach PIC i ATMEGA, musisz wygodnie podłączyć je do komputera lub laptopa. Seria mikrokontrolerów PIC16 (której zwykle używam do odrabiania zadań domowych) nie ma sprzętowej implementacji USB, ale jest w nich zwykły port szeregowy UART, który jest okrojoną wersją portu COM starszych komputerów. Praca z nim nie sprawia szczególnych trudności, a także nie wymaga dużych zasobów od samego mikrokontrolera, gdyż W przeciwieństwie do USB ma prostszy protokół, który mimo to umożliwia przesyłanie danych. Niektóre komputery nadal mają port COM, chociaż czasami nie jest on wyprowadzony - w tym przypadku wystarczy podłączyć konwerter poziomów (na przykład MAX232), aby się połączyć, ale na nowszych płytach głównych i laptopach nie ma go w ogóle.


W takich przypadkach można zastosować adapter UART-USB oparty na popularnym chipie CH340. Na stronie Aliexpress zazwyczaj sprzedawany jest jako gotowy moduł na płytce, ale czasami do stałego użytku wygodniej jest zamówić go osobno.


W takim przypadku mikroukład można przylutować bezpośrednio do płytki i można tam zainstalować gniazdo micro-USB, aby zapewnić wygodne połączenie kablowe i pełniejszy wygląd projektu.

Podłączenie mikroukładu jest dość proste nawet dla początkującego radioamatora.




Do zasilania potrzebne jest napięcie 3,3V (VCC), kwarc 12 MHz (Piny XI i XO), pozostałe piny służą do współpracy z portem COM (do działania wystarczą RX i TX, reszta służy do przesyłania sygnałów gotowości urządzenia i są rzadko stosowane w praktyce).

Montaż Z-Duino

Zacznijmy więc. Wygrany przeze mnie zestaw montażowy zawiera trzy torby.

W jednym opakowaniu znajdują się złącza, gniazdo na kontroler i sam kontroler - ATmega328P, z bootloaderem i wszytym w niego szkicem „Blink”. Kolejna torba wypełniona jest „luźnymi”, wśród których znajduje się przycisk „bomba” z czerwonym przyciskiem - do resetu. W trzeciej torbie: wysokiej jakości tablica i jedna z diod LED. W zestawie są dwa z nich: zielony - do zasilania i żółty - do pinu 13. Są identyczne z wyglądu i żeby ich nie pomylić, żółty jest zapakowany razem z płytką, ale nic nie stoi na przeszkodzie, aby je przylutować odwrotnie.

Montaż odbył się w dwóch etapach. Najpierw lutuję wszystkie elementy SMD

Następnie wszystkie dane wyjściowe

Chciałem, żeby zworka wyboru mocy była założona prostopadle do płytki, więc podgiąłem piny szczypcami, zalutowałem i odciąłem nadmiar.

Po złożeniu płytki podłączam zasilanie: zapala się dioda zielona, ​​miga dioda żółta. OK, teraz potrzebujemy adaptera do wypełniania szkiców. Jeśli na płycie głównej znajduje się sprzętowy port COM, to konwerter poziomów można wziąć na przeznaczony do tego celu MAX232 lub zmontować go za pomocą tranzystorów (jak w Arduino Severino).

Przetwornik tranzystorowy powtarza obwód z Arduino Severino, a jako adapter na chipie wybrałem MAX232CPE: zamiast elektrolitów 10uF zainstalowano 100n ceramicznych. Przed zamontowaniem mikroukładu należy odłamać piny 7 i 10 lub zgiąć je na bok.

Aby użyć adaptera na tranzystorach lub na MAX-ie, należy w dowolny dogodny sposób podać napięcie 5V na płytkę Z-duino. Wziąłem go bezpośrednio z USB i podłączyłem do złącza ICSP. Zworka wyboru mocy musi być ustawiona w pozycji 5V.

Uwaga! Jeśli w trakcie realizacji pomysłów przedstawionych w tym artykule coś spalisz lub wyrządzisz krzywdę, to Ty, a nie autor tych pomysłów (czyli ja), ponosisz odpowiedzialność za negatywne konsekwencje. Przykładowo w powyższym przykładzie napięcie 5V z USB podawane jest bezpośrednio do sterownika z pominięciem bezpiecznika i diody zabezpieczającej. Bądź świadomy tego, co robisz, przestrzegaj polaryzacji połączenia i nie przekraczaj maksymalnego prądu, jaki może wytworzyć większość złączy USB w komputerze, czyli 500mA.

Jeśli nie ma portu COM, można użyć adaptera USB-COM. O adapterze do mega8 wlutowanym na domowym Arduino już pisałem, będzie zdjęcie i schemat adaptera na kontrolerze w DIP i w pakiecie TQFP.

Do złącza podłączamy wszystkie sygnały dostarczane przez konwerter. Na schemacie i rysunkach płytek znajdują się bezpieczniki wielkości 1206 w obwodzie 5V z USB. Nie mam takich, nie mam w ogóle bezpieczników SMD, więc założyłem zworki.

Na dwóch płytkach zamieniono miejscami RX i TX, musiałem przeciąć ścieżki, przylutować zworki i poprawiono błędy w rysunkach płytki.

Implementacja wersji tego adaptera dla ATtiny2313 jest dostępna na getchip.net.

Artykuł jest nieaktualny - teraz nie można już znaleźć kabli do transmisji danych z USB do starych telefonów; dlatego gotowy adapter można niedrogo zamówić na Aliexpress (notatka z ciasteczka strony).

Szczerze mówiąc, wszyscy się rozleniwiliśmy... nasi pradziadkowie potrafili w jeden wieczór wlutować obwód składający się z setek elementów i nie połamać się. Daj nam wszystko, co jest gotowe. Przykładem jest prosty adapter z portu COM na poziom TTL. Wygląda na to, że obwód składa się z 5 części, ale lutowanie jest zbyt leniwe. Co więcej, portów szeregowych jest obecnie bardzo mało. Ale na laptopach w ogóle ich nie ma. Można oczywiście skorzystać z interfejsu USB, ale czy ktoś próbował to programować? Trudny! I nie każdy kontroler to obsługuje. Ale prawie wszystkie AVR mają UART i jest on zaimplementowany sprzętowo.

Wniosek nasuwa się sam. Potrzebujesz taniego, prostego i niezawodnego adaptera z USB na UART (COM) z poziomami logicznymi TTL (0-5 V). A najlepiej dodatkowe obwody zasilające, aby nasze urządzenie można było zasilać bezpośrednio z zasilacza, bez konieczności podłączania dodatkowego zasilania. I jest taki adapter. I założę się, że dzieli Cię od niego nie więcej niż kilometr. W każdym sklepie Euroset można kupić taki cud za jedyne 300 rubli (lub 160, w zależności od szczęścia). Prosty kabel do transmisji danych. Adapter z USB na telefon. W większości modeli telefonów dane przesyłane są poprzez TTL-UART. Oznacza to interfejs szeregowy o poziomach napięcia 0-5 woltów. (Użyłem kabli do starego Ericssona R-320)

Tak to cudo wygląda na blacie. Wewnątrz znajduje się okablowanie oraz płyta ze sterownikiem. Wskazane jest, aby wziąć dokładnie ten typ, ponieważ podobny kształt, ale bez etykiety, Euroset jest całkowicie do niczego: działa przez jeden i nie jest oddzielony od komputera w celu zasilania. Należy pamiętać, że okablowanie musi być dostarczone w małym plastikowym pudełku. To wszystko sól. To jest nasz adapter.

W ten sposób zrujnowaliśmy nasze przejęcie. Wewnątrz znajduje się płytka z chipem PL-2303HX firmy Prolific oraz dwie grupy padów. Jedno to wejście USB, drugie to dokładnie to, co nas interesuje. UART z poziomami sygnału TTL. Pozostaje tylko ustalić, który kontakt jest który. W mojej wersji wyglądało to tak:

Potrzebujemy więc tylko GND, RxD, TxD, dla specjalnych estetów możemy wziąć +5V na zasilanie (prąd jest mały 100mA przy skokach z nasadką) i sygnał DTR, jeśli trzeba śledzić, czy urządzenie jest podłączone do komputera (lub np. włącz diodę bezpośrednio w skrzynce, żeby była piękna i widoczna podczas pracy urządzenia) Łączymy masę z masą, odbiornik z nadajnikiem, odpowiednio nadajnik z odbiornikiem. To wszystko. Sprzęt jest gotowy. Swoją drogą na dysku znajduje się kilka ciekawych plików PDF z opisem obwodu i samego chipa. A jeśli twoja płyta różni się od mojej, po prostu prześledź, który pin jest podłączony do której nogi tego chipa.

Teraz zainstaluj oprogramowanie z dysku... katalog F:\2303dirver\pl2303new\newpl2303_setup\DRIVER\SETUP... uruchom „PL-2303 Driver Installer.exe”. W przypadku braku dysku sterowniki i dodatkowe informacje można pobrać ze strony producenta PL-2303 USB to Serial Bridge Controller. Co bardzo miłe, to urządzenie posiada sterowniki dla wszystkich możliwych systemów i systemów operacyjnych (Linux, PDA, Mac OS itp.), co znacznie rozszerza zakres możliwych zastosowań.

Recenzja konwertera USB na UART TTL na CP2102

Dlaczego jest to potrzebne?

Programuj różne kontrolery Arduino i inne niż Aduino, odbieraj informacje do komputera ze wszystkiego, co ma interfejs szeregowy z logiką TTL.
Używam go w moich projektach z , i .

Czym różni się od innych podobnych urządzeń?

Dodatkowy pin DTR, który można podłączyć bezpośrednio do wejścia RESET w kontrolerach nie posiadających na płytce USB. Od tego momentu nie ma potrzeby naciskania przycisku RESET podczas programowania. Jest to dla mnie bardzo wygodne, gdy kontroler jest ukryty w głębi mojego statku i dostęp do przycisku może być bardzo utrudniony.

Wsparcie producenta, kompatybilność z oryginalnymi sterownikami i oprogramowaniem, w przeciwieństwie do fałszywego FTDI, które

Dodatkowe piny (otwory na styki) na płytce umożliwiające np. przełączenie USB w tryb oszczędzania energii.

Ciekawą możliwością jest zmiana VID, PID i tekstu po jakim rozpoznawana jest płytka, aby zmontować własny sterownik o wymaganych parametrach, co jest dość interesujące w projektach komercyjnych. Porozmawiam o tym dalej.

Dla zainteresowanych kliknij poniżej

Zamówiłem na Ebayu sporo drobiazgów w nagrodę za recenzję, m.in. za 1,79 dolara

Towar podróżował przez 54 dni. Cóż, jestem już przyzwyczajony do naszej poczty, czego nie można powiedzieć o kursie dolara do rubla (((

Zwykłe żółte opakowanie. Wewnątrz znajdują się szaliki w szczelnie zamkniętych przezroczystych woreczkach. Wszystko jest jak zwykle.

Na płytce znajdują się dodatkowe otwory, w które można wlutować piny w celu dodatkowego sterowania modemem i przełączenia USB w tryb ZAWIESZONY

Charakterystyka

  • Układ CP2102 z
  • Szybkość wymiany danych poprzez UART 300Bit/s - 1Mbit/s
  • Bufor odczytu 576 bajtów, zapisuje 640 bajtów
  • Obsługa USB 2.0 12Mbps
  • Obsługa trybu SUSPENDED USB
  • Wbudowany regulator mocy 3,3V 100mA
  • EEPROM z parametrami konfiguracyjnymi 1024 bajty
  • Obsługiwany system operacyjny Windows 8/7/Vista/Server 2003/XP/2000, Windows CE, Mac OS-X/OS-9, Linux, Android
  • Możliwość dostosowania parametrów płytki i sterownika do swoich projektów
  • Wymiary płyty 26,5 x 15,6 mm
Rozmiar planszy niewiele różni się od
Na zdjęciu porównanie z innymi konwerterami USB/UART



Przed użyciem płyty należy ją zainstalować

Do podłączenia do sterownika potrzeba 5 przewodów:
GND - GMD
VCC - V5.0 (V3.3) w zależności od użytej płytki
TX - RX
RX-TX
RESET kontrolera - DTE


Teraz można programować sterownik bez naciskania przycisku RESET.

Tablica rozpoznawana jest w systemie jako
Silicon Labs CP210X Most USB na UART (COM35)

Czasami w projektach komercyjnych konieczne jest, aby urządzenie podczas programowania miało własną nazwę handlową. Układ CP2102 i płytka na nim dają ku temu ogromne możliwości

Najpierw pobierz i uruchom „> (musiałem także pobrać Java Runtime, aby uruchomić narzędzie)

Możesz teraz zmienić następujące ustawienia:

  • Identyfikator dostawcy (VID). Identyfikator producenta. Wartość domyślna to 10С4 (format szesnastkowy). W tym przypadku należy do SiLabs.
  • Identyfikator produktu (PID). ID produktu. Wartość domyślna to EA60 (format szesnastkowy). W tym przypadku dotyczy to wszystkich mostków CP210x. mi
  • Maksymalna moc. Maksymalny pobór prądu wymagany przez most na magistrali USB. Wartość domyślna to 32 (format szesnastkowy). Maksymalna wartość 500mA
  • Atrybuty zużycia energii. Dieta. Zasilany z magistrali (zasilanie z magistrali USB) lub z własnym zasilaniem (zasilanie ze źródła zewnętrznego).
  • Wydanie wersji. Numer wydania. Wartość domyślna to 1,0. Pola mogą przyjmować wartości 1-99 w częściach całkowitych i ułamkowych.
  • Numer seryjny. Numer seryjny. Wartość domyślna to „0001” (format tekstowy). Pole może przyjąć dowolną wartość tekstową o długości do 64 znaków. Potrzebne do podłączenia wielu urządzeń do komputera
  • Ciąg produktu. Pole może przyjąć dowolną wartość tekstową o długości do 126 znaków. Identyfikator ten wyświetlany jest w systemie operacyjnym przy pierwszym podłączeniu mostka CP210x do komputera i pomaga użytkownikowi w wyborze odpowiedniego sterownika.
  • Niestandardowa blokada danych. Ochrona danych konfiguracyjnych.

Przy zmianie VID i PID konieczna jest przebudowa sterowników, ponieważ standardowy sterownik jest skonfigurowany dla VID i PID Silicon Labs

I po prostym kreatorze okna dialogowego otrzymujemy dystrybucję sterownika z wymaganym zestawem VID i PID oraz żądaną nazwą w systemie

Konkluzja

Płyta ta jest jednym z najtańszych konwerterów USB/UART, w których nie zastosowano podrabianych chipów.
Posiada pin DTR, który umożliwia automatyczne wysłanie RESETU w celu załadowania oprogramowania do sterownika
Umożliwia dostosowanie VID, PID i sterowników do Twoich projektów
Polecam kupić

Jak sama nazwa wskazuje, to urządzenie organizuje most pomiędzy komputerem poprzez port USB a Twoim urządzeniem korzystającym z protokołu szeregowego. Można powiedzieć, że jest to port USB COM dla logiki TTL (poziomy 1.8v-5v).

Za pomocą tego urządzenia można programować różne mikrokontrolery i odbierać informacje do komputera z urządzenia poprzez port szeregowy. Oprócz tego ma wiele zastosowań:

    zarządzanie urządzeniami

    debugowanie programu

    przesyłanie małych ilości danych

    oprogramowanie układowe dla różnych urządzeń - programiści często tworzą wyjście szeregowe, aby umożliwić flashowanie swojego urządzenia

    oprogramowanie mikrokontrolera - wiele mikrokontrolerów ma fabrycznie załadowany Bootloader (specjalny program do ładowania oprogramowania przez port szeregowy), a do wczytania oprogramowania nie jest potrzebny specjalny programator - to urządzenie wystarczy.

Będziemy go potrzebować przede wszystkim do oprogramowania ST-Link. No cóż, skoro tu nie ma co programować – urządzenie składa się z jednego mikroukładu – to na tym urządzeniu nauczymy się lutować i pracować w Kicadzie. W tym artykule przyjrzymy się bliżej, jak ręcznie prześledzić płytkę drukowaną.

Jak zrobić adapter USB UART

2. Przygotuj lub kup niezbędne narzędzia: wszystko do lutowania

4. Pobierz niezbędne pliki dla tego urządzenia z githuba.

5. Zrób samodzielnie tablicę do urządzenia (nie jest to wcale trudne, wszystko jest szczegółowo opisane w naszych instrukcjach).

6. Wszystkie niezbędne komponenty w postaci gotowego zestawu radiowego możesz zakupić w naszym sklepie.

7. Przylutuj wszystkie elementy do płytki, zobacz nasze wideo.

URZĄDZENIE JEST GOTOWE, możesz tego użyć!

Jak działa adapter USB UART?

Aby wdrożyć ten most, zwykle stosuje się wyspecjalizowany mikroukład, który ma wyjście USB po jednej stronie i wyjście szeregowe po drugiej. Zazwyczaj te układy mają sterowniki dla systemu Windows\Linux i są identyfikowane przez system jako port COM. Następnie do pracy przez port COM służy specjalny program. Może to być oprogramowanie sprzętowe mikrokontrolera lub program do odbierania danych z urządzenia itp.

Wybór mikroukładu dla urządzenia

Zasadniczo to urządzenie będzie składać się ze złączy, mikroukładu i minimalnego okablowania. Zatem w tym przypadku nie będziemy mieli żadnych funkcjonalnych specyfikacji technicznych. Głównym kryterium, według którego wybierzemy mikroukład, jest łatwość lutowania i cena.

Tak więc najpopularniejsze mikroukłady dla tego urządzenia:

    cp2102 (cp2103) to tani, doskonały mikroukład, ale ma obudowę QFN28 - czyli obudowę bezołowiową - nie jest łatwo wlutować taką na samym początku podróży - więc nie będziemy jej używać

    pl2303 to doskonały mikroukład firmy Prolific - istnieje wiele wariantów tego mikroukładu (w tym chińskie podróbki). Posiada korpus TSOP28 - doskonały do ​​lutowania. A stare modyfikacje są niedrogie i działają świetnie. Wykorzystamy to - modyfikacja pl2303TA - najtańsza opcja. Jest modyfikacja ks. D, który nie wymaga zewnętrznego kwarcu - ale kosztuje 2 razy więcej.

    CH340 - chińska wersja (oryginał) mostka - chip jest dobry - ale ciężko go kupić gdziekolwiek poza Chinami.

    FT232R - chip od FTDI - pasuje i działa świetnie - ale kosztuje prawie 2 razy więcej. Jego zaletą jest również to, że nie wymaga zewnętrznego kwarcu.

Kilka słów o tym, jak wybrać mikroukład do swojego projektu. Jest na to bardzo prosty sposób. Najpierw musisz znaleźć jeden mikroukład odpowiedni do tego zadania. Wpisujemy w Internecie - USB - układ szeregowy i od razu znajdujemy - FT232R. Świetnie. Dalej trafiamy na stronę dużego dostawcy chipów – na przykład – Mouser.com. Tam w wyszukiwaniu wpisujemy - FT232R. A w sekcji układów scalonych widzimy nasz mikroukład.

Najważniejsza dla nas jest tutaj KATEGORIA, do której należy mikroukład. Tutaj jest to „Interfejs USB IC”. Przyglądamy się również typowi „Bridge, USB to UART”. Przejdźmy do tej kategorii i przyjrzyjmy się, jakie są mikroukłady. Następnie sprawdzamy korzystając z datasheetów czy nam to odpowiada.

Zatem naszym wyborem jest PL2303TA.

Wykonanie obwodu w oparciu o PL2303

Każdy diagram należy rozpocząć od przeczytania arkusza danych. Producent chipów jest bardzo zainteresowany zakupem swojego chipa. W dokumentacji zwykle wyjaśnia tak szczegółowo, jak to możliwe, jak korzystać z mikroukładu, dołącza schematy i pisze o subtelnościach i cechach wykonania urządzenia na tym chipie. Zobaczmy co radzi nam producent (z dokumentacji układu pl2303HXD):


Oto kompletny obwód z transiwerem (konwerter poziomu do 9 V), aby uzyskać pełny port COM. Nie potrzebujemy tej części. Ponadto obwód nie zawiera kwarcu, ale go potrzebujemy. Dodatkowo można zauważyć, że nadal brakuje diod LED sygnalizujących proces wymiany danych. W rezultacie, szukając różnych opcji obwodów na tym mikroukładzie (schemat pl2303), znaleźliśmy najprostszy obwód z diodami LED i kryształami kwarcu - weźmiemy go.


Zasadniczo na tym schemacie okablowanie portu USB jest zmniejszone (usunięto filtry wysokiej częstotliwości L1 L2), transiwer został usunięty. Reszta schematu jest taka sama. Dodamy dodatkowo okablowanie wszystkich pinów sygnałowych DTR itp. - mogą się przydać. Należy również zauważyć, że w naszej wersji chipa na pin odpowiadający poziomowi nie można dostarczyć napięcia 5 V, dlatego odsuniemy ten pin od złącza. Sam pin pozostawimy do dopasowania poziomów na wypadek konieczności użycia UART 1,8 V. Zatem domyślnie będziemy mieli zworkę łączącą pin 4 i 3,3 V, a na wyjściu wszystkich sygnałów UART będziemy mieli 3,3 V. To napięcie jest wystarczająco pewne, aby określić logiczną 1 w obwodzie 5 V; zgodnie z arkuszem danych wszystkie piny sygnałowe tolerują napięcie 5 V (to znaczy, że można do nich bezpiecznie dostarczyć napięcie 5 V). Zatem przy takim połączeniu obwód będzie działał przy napięciu od 3,3 V do 5 V. Dodatkowo piny 5v i 3,3v pozostawimy do zasilania np. flashowanego kontrolera. Należy pamiętać, że bez zewnętrznej pamięci EEPROM port USB będzie wysyłał tylko 100 mA! W związku z tym nie będzie możliwe nakarmienie niczego znaczącego.

Z punktu widzenia rysowania obwodów w Kicadzie nie ma żadnych specjalnych funkcji. Łatwiej jest nie rysować połączeń przewodami, tylko używać oznaczeń, zwłaszcza, że ​​będzie to wygodne później przy układaniu płytki. Efektem jest poniższy diagram (projekt w Kicad można pobrać na końcu artykułu):

Tworzenie płytki w programie Kicad

Projektując obwód, możesz od razu oszacować, w jakiej kolejności zostaną rozmieszczone piny złącza. Aby było łatwiej, lepiej, aby kolejność odpowiadała pinom na samym chipie. Ale w zasadzie nie jest to tak ważne i można je później szybko powtórzyć.

Przed opracowaniem płytki należy określić jakie złącza zastosujemy oraz określić miejsca montażu. Wykonamy płytkę adapterową podłączaną do portu USB i posiadającą na końcu narożnikowe złącza PIN 2,54mm - jest to najpopularniejszy format. Do końcowego złącza wyprowadzimy tylko najbardziej potrzebne piny - resztę po prostu poprowadzimy na płytce i zostawimy jako dziury na przyszłość. Główne piny: RX, TX, 5 V, 3,3 V, DTR (często używane jako obwody resetowania mikrokontrolera podczas flashowania oprogramowania sprzętowego). Pozostałe wnioski wyciągniemy na samym końcu.

Zacznijmy więc śledzić planszę. Na schemacie generujemy listę obwodów - Narzędzia - generujemy listę obwodów. Przejdź na tablicę i kliknij przycisk Narzędzia-Lista obwodów, aby zapoznać się z aktualną listą obwodów. Ładujemy wszystkie siedzenia na planszę. Następnie ustawiamy wszystkie fotele w tryb automatyczny. Otrzymujemy następujący zestaw komponentów.


Na tym etapie lepiej ukryć niepotrzebne informacje. Usuwamy wyświetlanie warstw Linki, Ukryty tekst, Wartości, Oznaczenia.

Następnie zaczynamy umieszczać główne komponenty na przyszłej płycie - złącza i chip. Aby piny chipa były umieszczone zgodnie z połączeniem złączy. Szczególnie ważne jest w tym przypadku, aby piny złącza USB znajdowały się naprzeciwko złącza. Wskazujemy myszką na żądany element - wciskamy M - i przesuwamy go nieco niżej w puste miejsce - tworzymy przyszłą planszę. Ponieważ nasza tablica jest dwustronna, musimy od razu określić wymaganą stronę elementów. Najprostszą opcją jest umieszczenie wszystkich elementów DIP (dla których należy przewiercić otwory) na odwrotnej stronie, a wszystkich elementów SMD na stronie głównej - ułatwi to połączenie torów. Aby zmienić strony, użyj przycisku F. Ponieważ Kicad może podświetlać połączenia podczas przesuwania elementu, bardzo wygodnie jest umieścić wszystkie rezystory powiązane ze złączami na raz. Umożliwi to szybkie sprawdzenie połączeń podczas przenoszenia chipa. Umieszczamy więc złącze USB, następnie na liniach sygnałowych podłączone do niego rezystory, a następnie złącze na drugiej krawędzi płytki:


Następnie układamy chip tak, aby było jak najmniej przecięć.


Następnie umieszczamy kondensatory wzdłuż obwodów mocy - powinny znajdować się jak najbliżej zacisków zasilania.

Następnie łączymy potrzebne piny ze ścieżkami - są to piny sygnałowe USB - kwarcowe, kondensatory zasilające. Oszacujmy linie energetyczne. Jeśli coś nie jest wygodne, to przesuwamy komponenty i przesuwamy je.

Na przykład wygodniej jest przesunąć kondensator C3 w dół, aby nie zrobić przelotki. Oczywiście nie jest to zbyt dobre - ale w tym przypadku ścieżka będzie bardzo mała.

Po ułożeniu głównych elementów układamy pozostałe – skupiając się na podpowiedziach dotyczących połączeń i starając się nie krzyżować ścieżek.


Teraz pozostaje już tylko obmyślić złącza i linie zasilające – można je poprowadzić przez drugą warstwę. W rezultacie widać, że oddzielenie diod LED i rezystorów podciągających jest dość trudne. Pokrywają się z innymi ustaleniami. Dlatego łatwiej jest przenieść je na drugą stronę - będzie to strona przednia i tam narysujemy linię vddio.

Pozostaje tylko ułożyć piny na złączu w kolejności wyjść chipa. I na koniec wszystko połączyć. Na tym etapie płytkę można uczynić bardziej zwartą. Ostateczna wersja, która się pojawiła. Można to zrobić jeszcze lepiej... ale opcja jest zadowalająca.

Na koniec pozostaje jeszcze ustalić średnice otworów przelotowych i grubość torów – lepiej zrobić 0,3mm. Wyrównaj linie i dodaj wielokąty ziemi. Narysuj granice planszy.

Jak korzystać z konwertera USB UART

Aby korzystać z tych urządzeń w systemie Windows, należy zainstalować sterowniki. Świeże sterowniki można pobrać ze strony producenta. Jeśli nie pasują, możesz zainstalować starsze sterowniki 1.15 - które można znaleźć w Internecie.

Po zainstalowaniu sterowników urządzenie powinno zostać wykryte jako port COM.

Dla systemu Windows najlepszym programem do pracy z portem COM jest Terminal 1.9b (w załączeniu do artykułu)

Aby przetestować nasze urządzenie konieczne jest połączenie przewodami wyjść TX - RX. W takim przypadku otrzymamy tryb echa – wszystko, co zostanie przesłane do portu, powinno natychmiast wrócić. Prędkość może być dowolna.

Praca z programem jest bardzo prosta – wybierz port – możesz to zrobić automatycznie za pomocą przycisku ReScan lub ręcznie. Ustaw prędkość i parametry portu. Następnie w oknie widzimy wszystko, co przeszło przez terminal, a w linii SEND możesz przesłać dowolne informacje. Aby przesłać znaki specjalne, należy użyć wpisu „$1a” w formacie szesnastkowym.

W systemie Linux urządzenie musi wykryć się samo (sterowniki są zawarte w jądrze). Dobrym programem jest minicom.

Aby zrozumieć resztę sygnałów tego urządzenia - DTR, DSR i inne - tutaj jest bardzo dobry.

Jak złożyć urządzenie

Urządzenie montujemy według ogólnych zasad opisanych w naszym artykule.

Dla szybszego montażu można dokupić w naszym sklepie kompletny zestaw lutowniczy, adapter radiowy USB UART.

Niezależna praca

Spróbuj wykonać śledzenie samodzielnie, bez zaglądania do tego artykułu.



 


Czytać:



Plik multimedialny. Co to jest plik multimedialny? Plik zawierający informacje audio, wideo, graficzne lub tekstowe albo ich kombinację. Czym są multimedia i pliki?

Plik multimedialny.  Co to jest plik multimedialny?  Plik zawierający informacje audio, wideo, graficzne lub tekstowe albo ich kombinację. Czym są multimedia i pliki?

Witajcie przyjaciele) W Internecie powstało ostatnio wiele programów, niektóre z nich są dla mnie i wielu użytkowników niezrozumiałe, a inne są na swój sposób...

Jak dystrybuować Wi-Fi z laptopa: instrukcje od A do Z Jak uruchomić już pobrany mhotspot

Jak dystrybuować Wi-Fi z laptopa: instrukcje od A do Z Jak uruchomić już pobrany mhotspot

Czasami zdarza się sytuacja, gdy komputer ma dostęp do sieci WWW za pośrednictwem połączenia przewodowego lub modemu, ale trzeba się zalogować...

Pobierz darmowy program do oczyszczenia komputera ze śmieci

Pobierz darmowy program do oczyszczenia komputera ze śmieci

Witam wszystkich przyjaciół! Jeśli zależy Ci na szybkiej pracy swojego komputera, to przynajmniej co trzy miesiące musisz przeprowadzić globalne czyszczenie systemu z...

„Koschei” (wykrywacz metalu): recenzja, charakterystyka, ustawienia, schemat Recenzja wideo zestawu elementów obudowy do montażu wykrywacza metalu

Mikroprocesorowy wykrywacz metali impulsowych Tracker PI pojawił się na rynku już w 2003 roku i od razu zyskał ogromną popularność wśród...

obraz kanału RSS