Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

USB to TTL - Zasada działania zworki

mrozilla 04 Maj 2016 20:55 2253 13
  • #1 04 Maj 2016 20:55
    mrozilla
    Poziom 17  

    Posiadam podobny konwerter oparty na CH340G (rozmieszczenie pinów identyczne)
    USB to TTL - Zasada działania zworki
    Zdjęcie z Google

    Zastanawia mnie na jakiej dokładnie zasadzie działa zworka, czy napięcie jest ciągle na pinie oznaczonym jako 5V i 3V3, a po prostu zworka przepuszcza dane napięcie na pin VCC, tylko gdzie ono wtedy idzie? Czy po prostu jak zewrę np. 3V3 na VCC to wtedy mam napięcie 5V, a jak zewrę 5V z VCC wtedy mam 3V z racji, że taki pin w danej chwili jest wolny...

    0 13
  • #2 04 Maj 2016 21:01
    Radzio M.
    Poziom 32  

    Producent udostępnia schemat?

    0
  • #5 04 Maj 2016 23:48
    BlueDraco
    Specjalista - Mikrokontrolery

    Zworka ustawia napięcie zasilania wyjść układu CH340G, więc w położeniu 5V będziesz miał na wyjściach 0..5 V, a w położeniu 3.3 V - 0..3.3V. Dziwne i niesamowite, prawda?

    0
  • #6 17 Maj 2016 23:32
    mrozilla
    Poziom 17  

    Jak można zrobić prostu inwerter aby zanegować sygnały (odpowiednik programowego zanegowania w chipach FTDI)?

    0
  • #7 18 Maj 2016 11:19
    BlueDraco
    Specjalista - Mikrokontrolery

    Albo dotrzyj do odpowiedniego oprogramwoania dla CH340, albo wstaw tranzystor i rezystor podciągający. Może być to MOS lub bipolarny z R w bazie, może być n lub p.

    0
  • #8 18 Maj 2016 17:32
    mrozilla
    Poziom 17  

    A jest takie dla CH340G? Dla FT232RL jest FT_Prog ale do tego chipu nie trafiłem na nic.

    0
  • #9 08 Sie 2016 19:31
    mrozilla
    Poziom 17  

    Jak mam podłączyć do CH340 moduł HC-06, wiem, że VCC ma mieć 3.3V, tylko jak zworkę założę na VCC + 3.3V to mam wolny tylko port 5V, tak więc czy należy dorobić dodatkowy pin do VCC aby można było założyć zworkę i wyprowadzenie VCC czy po prostu zamiast zworki i VCC można podłączyć VCC z modułu bluetooth do 3.3V bez żadnej zworki? Widziałem niektóre moduły z wyjściami jak u mnie plus dodatkowe VCC do łączenia właśnie zworką do 5V lub 3.3V, ale jak zrobić to dobrze w moim przypadku?

    0
  • #11 09 Sie 2016 17:33
    mrozilla
    Poziom 17  

    Tak, właśnie o tym myślałem aby dorobić pin, ale skoro producent tego nie zrobił to chyba coś jest na rzeczy?

    0
  • #12 09 Sie 2016 18:17
    atom1477
    Poziom 43  

    No jest: chęć ograniczenia kosztów.

    0
  • #13 09 Sie 2016 18:21
    mrozilla
    Poziom 17  

    Czyli reasumując gdybym potrzebował 3.3V na RX/TX i dodatkowo 3.3V zasilania VCC to musiałbym po prostu podłączyć zworkę VCC+3.3V i dodatkowo z VCC wyprowadzić drugi pin i podłączyć coś, co potrzebuje 3.3V i nie będzie żadnego problemu z funkcjonalnością? To byłoby najprostsze i najtańsze rozwiązanie.
    Akurat HC-06 może być zasilane z 5V, a tylko RX/TX 3.3V tak więc do tego celu powyższy adapter jest jak najbardziej dobry, ale piszę tutaj o innych zastosowaniach.

    0
  • #14 09 Sie 2016 18:33
    atom1477
    Poziom 43  

    No to jeszcze nie jest całkowicie pewne.
    Zależy to od poboru prądu. Na PL2303HX miałem problem z zasilaniem układów z wyjścia 3.3V tego układu. I ne chodziło o niemożliwość zasilania układów, lecz o zawieszanie się układu jak i sterowników na komputerze. Domyślam się że ten sam stabilizator służy do zasilania logiki obsługującej USB. I za duży pobór prądu powodował spadek napięcia i chwilowe wyłączanie się układu. I w momencie tego wyłączenia sterowniki na PC głupiały. Blokowało mi port UART. Np. COM5. Można sobie było do woli w menażerze urządzeń zmieniać numery i przełączać UARTy. Żaden inny UART nawet zupełnie inny (CH340, FTDI, itp) już nie działał na COM5 aż do resetu kompa.
    Problem dało się łatwo rozwiązać dodając dodatkowy stabilizator 3.3V.
    Podobne problemy mogą wystąpić w CH340.

    0
  Szukaj w 5mln produktów