Arduino Polska Forum
Zaginiony pin IO - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Ogólna elektronika (https://forum.arduinopolska.pl/dzial-og%C3%B3lna-elektronika)
+--- Wątek: Zaginiony pin IO (/watek-zaginiony-pin-io)



Zaginiony pin IO - niebieskikot - 17-10-2018

Witam,
Buduję projekt, gdzie muszę podłączyć osobno piny z wyprowadzeniami z Arduino nano do przejściówki z pinów na micro USB. Undecided  Podłączyłem RX, TX, masę i prąd dodatni. Proszę zaznaczcie na zdjęciu (załącznik) tego wyprowadzenia pinu IO (znane też jako ID). Gdy podłączam RX, TX, prąd i uziemienie, a ID zostawiam, w komputerze jest napisane " nieznane urządzenie USB (żądanie deskryptora nie powiodło się)". Samo Arduino nano po podłączeniu przez wbudowany port USB działa, i da się wgrać szkic, sterowniki są zainstalowane.


RE: Zaginiony pin IO - kaczakat - 17-10-2018

Arduino Nano można podłączyć do USB bo między procesorem Atmega328 a gnizdem USB mini jest konwerter USB-UART. PC ma port USB, Atmega328 tylko UART (RX/TX). Jak nie chcesz podłączać Nano z wykorzystaniem jego gniazda USB to kupujesz sobie konwerter (może być tak samo jak tu FTDI lub np. CH340, itp) podłączasz UART Atmegi do UART konwertera, konwerter co komputera i sobie gadasz z procesorem.
Jeśli chcesz podłączyć USB z pominięciem tylko samego gniazda USB to musisz przyjrzeć się posiadanemu na plytce konwerterowi FTDI i z jego pinów wyciągnąć sobie sygnały USB, to oczywiście te które są podłączone do gniazda, nie znajdziesz ich wyprowadzonych na piny IO płytki.


RE: Zaginiony pin IO - niebieskikot - 17-10-2018

(17-10-2018, 17:23)kaczakat napisał(a): Arduino Nano można podłączyć do USB bo między procesorem Atmega328 a gnizdem USB mini jest konwerter USB-UART. PC ma port USB, Atmega328 tylko UART (RX/TX). Jak nie chcesz podłączać Nano z wykorzystaniem jego gniazda USB to kupujesz sobie konwerter (może być tak samo jak tu FTDI lub np. CH340, itp) podłączasz UART Atmegi do UART konwertera, konwerter co komputera i sobie gadasz z procesorem.
Jeśli chcesz podłączyć USB z pominięciem tylko samego gniazda USB to musisz przyjrzeć się posiadanemu na plytce konwerterowi FTDI i z jego pinów wyciągnąć sobie sygnały USB, to oczywiście te które są podłączone do gniazda, nie znajdziesz ich wyprowadzonych na piny IO płytki.

A z kąd pin ID się ciągnie do mini usb ?


RE: Zaginiony pin IO - kaczakat - 17-10-2018

Wpisuje sobie w Google "arduino nano schematic", oglądasz schemat i dowiadujesz się, że znikąd. Jest niepodłączony.
Zrozum podstawę: UART ma piny RX,TX plus ewentualnie GND i VCC, jak chcesz komunikację po USB to bierzesz piny D+, D- i ewentualnie GND, VCC. GND jest konieczny zawsze jako poziom odniesienia dla obu komunikujących się urządzeń co jest ZEREM, VCC może być z różnych źródeł. Zdecyduj się z czego chcesz korzystać i nie mieszaj sygnałów USB z UART. Do ich konwersji służy właśnie FTDI.