Integrovaný prevodník USB na sériový port CH340

Integrovaný prevodník USB na sériový port CH340
Elektrolab Pridal  Elektrolab
  139 zobrazení
1
 0
Komponenty

CH340 je populárny integrovaný obvod, ktorý je obojsmerným integrovaným obvodom prevodníka USB na sériový, ktorý sa používa na prevod signálov USB na UART, ktorý je možné použiť na komunikáciu s mikrokontrolérmi. Tento integrovaný obvod sa nachádza v niektorých verziách Arduino Nano na prevádzanie sériového prenosu na USB na komunikáciu s doskou prostredníctvom konektora USB. Tento článok sa zameria na variantu CH340T, ktorá sa používa na konverziu UART na USB.

Pinout CH340T

Popis vývodov a ich funkcia

Číslo pinu

Názov pinu

Popis

1

CKO

Clock output

2

ACT

Negative phase clock output

3

TXD

Sériové dáta výstup

4

RXD

Sériové dáta vstup

5

V3

Externé napájanie 3.3V

6

UD+

USB data positive

7

UD-

USB data negative

8

GND

Zem

9

XI

External crystal pin

10

XO

External crystal pin

11

CTS

Clear to send signal pin

12

DSR

Data set ready pin

13

RI

Ring indicator pin

14

DCD

Data carrier detect pin

15

DTR

Data terminal ready pin

16

RTS

Request to send pin

17

NC

Nezapojené

18

R232

RS232 enable

19

VCC

Napájanie

20

NOS

Forbid USB device suspending pin

 

Vlastnosti a špecifikácie

  • Rozhranie zariadenia USB s plnou rýchlosťou vyhovuje špecifikácii USB verzie 2.0, vyžaduje externý kryštál a kapacitu.
  • Emuluje štandardné sériové rozhranie, je možné použiť ho na upgrade starších zariadení pre vytvorenie konektivity na  USB
  • Plne kompatibilný so sériovým aplikačným protokolom počítača s operačným systémom Windows.
  • Podporuje spoločný spojovací signál MODEM RTS, DTR, DCD, RI, DSR a CTS.
  • Podporuje IrDA prenos infračervenej komunikácie SIR, podporuje prenosovú rýchlosť od 2400bps do 115200bps.
  • Hardvérové ​​plne duplexné sériové rozhranie, nastavená vyrovnávacia pamäť vysielača a prijímača, podporuje prenosovú rýchlosť komunikácie od 50bps do 2Mbps.
  • Napájanie 5V a 3,3V
  • Púzdro SSOP-20

Poznámka : Kompletné technické detaily nájdete v technickom liste CH340, prepojenom na konci tejto stránky.

Ekvivalenty : CH340C, FT232, CH340G

CH340C - Toto je najbežnejší a najuniverzálnejší variant Ch340 zo všetkých ostatných, je kompatibilný väčšinou hardware.

CH340G - Táto alternatíva CH340 je veľmi podobná CH340C, okrem jej oscilátora. Preto sa často používa ako jeho priama náhrada.

Všimnite si, že existuje mnoho ďalších variant CH340, ako sú CH340B, CH340T, CH340R, CH340E atď. Vývody všetkých variant CH340 sú uvedené nižšie:

Ako používať IC CH340 ako sériový prevodník

CH340 je ľahko použiteľný USB na sériový UART port, ktorý prevádza signály USB na UART, a používa sa na komunikáciu s mikrokontrolérmi a staršími zariadeniami. Jedna z najbežnejších aplikácií tohto čipu je na rôznych doskách kompatibilných s Arduino, pretože napríklad použitý ATMega329P nemá vstavanú podporu USB a komunikuje s počítačom pomocou rozhrania UART, ktoré je následne pomocou CH340 konvertované pre pripojenie na USB.

Na vyššie uvedenom obrázku je znázornený mikrokontrolér ATMega328P a CH340 navzájom prepojené tak, aby poskytovali rozhranie USB.

Sériové piny TX a RX sú pripojené k pinom PD0 a PD1 mikrokontroléra, pričom poskytujú dátové pripojenia na strane UART. Ďalšou zaujímavou vecou je, že pin DTR je cez kondenzátor pripojený k resetovaciemu pinu, ktorý resetuje mikrokontrolér vždy, keď je nadviazané sériové pripojenie alebo je zapojený konektor USB. Na strane USB sú konektory D+ a D sú pripojené k príslušným pinom na konektore USB. Pripojený je aj kryštál 12 MHz (spolu so záťažovými kondenzátormi), ktoré poskytujú hodinový signál pre USB. Vďaka tejto jednoduchej konfigurácii obvodu je možné CH340 použiť ako jednoduché rozhranie USB k sériovému rozhraniu.

Aplikácie

  • Konverzia USB na UART
  • Upgrade starých zariadení na USB
  • Programovanie mikrokontrolérov

Datasheet CH340 (.pdf) - klikni



Páčil sa Vám článok? Pridajte k nemu hodnotenie, alebo podporte jeho autora.
 

     

Komentáre k článku

Zatiaľ nebol pridaný žiadny komentár k článku. Pridáte prvý? Berte prosím na vedomie, že za obsah komentárov je zodpovedný užívateľ, nie prevádzkovateľ týchto stránok.
Pre komentovanie sa musíte prihlásiť.

Vyhľadajte niečo na našom blogu

Webwiki ButtonSeo servis