• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Zaginiony pin IO
#1
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.


Załączone pliki Miniatury
   
 
Odpowiedź
#2
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.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#3
(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 ?
 
Odpowiedź
#4
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.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości