Nachricht senden
Haus > produits > MCU-Mikrocontroller-Einheit > USB-zu-Seriell-Port-Controller TUSB3410RHB Integrierte Schaltkreiskomponenten

USB-zu-Seriell-Port-Controller TUSB3410RHB Integrierte Schaltkreiskomponenten

fabricant:
Texas Instruments
Beschreibung:
IC-HAFEN CTLR USB-SRL 32-QFN
Kategorie:
MCU-Mikrocontroller-Einheit
Preis:
Negotiate
Zahlungs-Methode:
T/T, Western Union, Paypal
Spezifikationen
Versorgungs-Spannung:
3-3.6V
Betriebstemperatur:
0-70°C
Höhepunkt:

integrated circuit ic

,

integrated circuit components

Einleitung

 

TUSB3410 USB-zu-Seriell-Port-Controller

 

1. Controller-Beschreibung

Der TUSB3410 bietet eine Überbrückung zwischen einem USB-Anschluss und einem erweiterten seriellen UART-Anschluss.Der TUSB3410 enthält die gesamte erforderliche Logik für die Kommunikation mit dem Host-Computer über den USB-Bus.Es enthält eine 8052-Mikrocontroller-Einheit (MCU) mit 16 KB RAM, die über einen I vom Host oder vom externen On-Board-Speicher geladen werden kann2C-Bus.Es enthält außerdem 10 KB ROM, mit denen die MCU den USB-Anschluss beim Booten konfigurieren kann.Der ROM-Code enthält auch ein I2C-Bootloader.Alle Gerätefunktionen wie USB-Befehlsdekodierung, UART-Einrichtung und Fehlerberichterstattung werden von der internen MCU-Firmware unter der Schirmherrschaft des PC-Hosts verwaltet.

Der TUSB3410 kann zum Aufbau einer Schnittstelle zwischen einem älteren seriellen Peripheriegerät und einem PC mit USB-Anschlüssen, beispielsweise einem älteren PC, verwendet werden.Nach der Konfiguration fließen Daten über USB-OUT-Befehle vom Host zum TUSB3410 und dann über die SOUT-Leitung vom TUSB3410 aus.Umgekehrt fließen Daten über die SIN-Leitung in den TUSB3410 und dann über USB IN-Befehle in den Host.

 

                                                                Abbildung 1–1.Datenfluss

 

 

 

                     Abbildung 1–2.Blockdiagramm des USB-zu-Seriell-Controllers (Einzelkanal).

 

 

2. Hauptmerkmale

 

2.1 USB-Funktionen

• Vollständig kompatibel mit den Full-Speed-Spezifikationen von USB 2.0

• Unterstützt eine USB-Datenrate von 12 Mbit/s (volle Geschwindigkeit)

• Unterstützt USB-Suspend-, Resume- und Remote-Wakeup-Vorgänge

• Unterstützt zwei Stromquellenmodi:

– Busbetriebener Modus

– Selbstversorgter Modus

• Kann insgesamt Endpunkte mit 3 Eingängen und 3 Ausgängen (Interrupt, Bulk) unterstützen

 

2.2 Allgemeine Funktionen

• Integrierter 8052-Mikrocontroller mit

– 256 × 8 RAM für interne Daten

– 10K × 8 ROM (mit USB und I2C-Bootloader)

– 16K × 8 RAM für Coderaum, der vom Host oder I2C-Port geladen werden kann

– 2K × 8 Shared RAM für Datenpuffer und Endpunkt-Deskriptorblöcke (EDB)

– Vier GPIO-Pins von 8052-Port 3

– Master-I2C-Controller für den EEPROM-Gerätezugriff

– Die MCU arbeitet mit 24 MHz und bietet 2 MIPS-Betrieb

– 128-ms-Watchdog-Timer

• Integrierter Zweikanal-DMA-Controller für USB/UART-Massen-I/O

• Betrieb mit einem 12-MHz-Quarz

• Unterstützt USB-Suspend und Resume

• Unterstützt Fernwecken

• Erhältlich als 32-Pin-LQFP

• 3,3-V-Betrieb mit 1,8-V-Kernbetriebsspannung, bereitgestellt durch einen 1,8-V-Spannungsregler auf dem Chip

 

2.3 Erweiterte UART-Funktionen

• Software-/Hardware-Flusskontrolle:

– Programmierbare Xon/Xoff-Zeichen

– Programmierbares Auto-RTS/DTR und Auto-CTS/DSR

• Automatische RS485-Bus-Transceiver-Steuerung, mit und ohne Echo

• Wählbarer IrDA-Modus für eine Übertragung von bis zu 115,2 KBit/s

• Per Software wählbare Baudrate von 50 bis 921,6 kBaud

• Programmierbare Eigenschaften der seriellen Schnittstelle

– 5-, 6-, 7- oder 8-Bit-Zeichen

– Generierung und Erkennung gerader, ungerader oder keiner Paritätsbits

– 1-, 1,5- oder 2-Stopp-Bit-Generierung

• Leitungsbruchgenerierung und -erkennung 2–2

• Interne Test- und Loopback-Funktionen

• Modem-Steuerfunktionen (CTS, RTS, DSR, DTR, RI und DCD)

• Interne Diagnosefähigkeit

– Loopback-Steuerung zur Isolierung von Kommunikationsverbindungsfehlern

– Bruch-, Paritäts-, Überlauf- und Framing-Error-Simulation

 

2.4 Informationen zur Pinbelegung

 

 

Tabelle 2–1.Terminalfunktionen

     TERMINAL E/A BESCHREIBUNG
  NAME NEIN.
CLKOUT 22 Ö Taktausgang (gesteuert durch CLKOUTEN und CLKSLCT im MODECNFG-Register (siehe Abschnitt 5.1.5 und Hinweis 1)
CTS 13 ICH UART: Frei zum Senden (siehe Hinweis 4)
DCD 15 ICH UART: Datenträgererkennung (siehe Hinweis 4)
DM 7 E/A Differenzielle Daten des Upstream-USB-Ports minus
DP 6 E/A Upstream-USB-Port-Differentialdaten plus
DSR 14 ICH UART: Datensatz bereit (siehe Hinweis 4)
DTR 21 Ö UART: Datenterminal bereit (siehe Hinweis 1)
GND 8, 18, 28 GND Digitaler Boden
P3.0 32 E/A Port-3.0 (siehe Hinweise 3, 4, 5 und 8)
P3.1 31 E/A Port-3.1 (siehe Hinweise 3, 4, 5 und 8)
P3.3 30 E/A Port-3.3 (siehe Hinweise 3, 4, 5 und 8)
P3.4 29 E/A Port-3.4 (siehe Hinweise 3, 4, 5 und 8)
PUR 5 Ö Pull-up-Widerstandsanschluss (siehe Hinweis 2)
ZURÜCKSETZEN 9 ICH Controller-Master-Reset-Signal (siehe Hinweis 4)
RI/CP 16 ICH UART: Ringanzeige (siehe Hinweis 4)
RTS 20 Ö UART: Anfrage zum Senden (siehe Hinweis 1)
SCL 11 Ö Meister I2C-Controller: Taktsignal (siehe Hinweis 1)
SDA 10 E/A Meister I2C-Controller: Datensignal (siehe Hinweise 1 und 5)
SIN/IR_SIN 17 ICH UART: Serielle Eingabedaten / IR Serielle Dateneingabe (siehe Hinweis 6)
SOUT/IR_SOUT 19 Ö UART: Serielle Ausgabedaten / IR Serielle Datenausgabe (siehe Hinweis 7)
AUSSETZEN 2 Ö Suspend-Zustandssignal (siehe Hinweis 3)
TEST0 23 ICH Testeingang (nur für Werkstest) (siehe Hinweis 5)
TEST1 24 ICH Testeingang (nur für Werkstest) (siehe Hinweis 5)
VCC 3, 25 PWR 3,3 V
VDD18 4 PWR 1,8-V-Versorgung.Ein interner Spannungsregler erzeugt diese Versorgungsspannung, wenn der Anschluss VREGEN aktiviert ist.Wenn VREGEN deaktiviert ist, müssen 1,8 V extern zugeführt werden.
VREGEN 1 ICH Dieser Active-Low-Anschluss wird verwendet, um den 3,3-V- bis 1,8-V-Spannungsregler im Kern zu aktivieren.
AUFWACHEN 12 ICH PIN für Remote-Weck-Anfrage.Wenn niedrig, wird das System aktiviert (siehe Hinweis 5).
X1/CLKI 27 ICH 12-MHz-Quarzeingang oder Takteingang
X2 26 Ö 12-MHz-Quarzausgang

ANMERKUNGEN:

1. 3-State-CMOS-Ausgang (±4 mA Antrieb/Senke)

2. 3-State-CMOS-Ausgang (±8 mA Antrieb/Senke)

3. 3-State-CMOS-Ausgang (±12-mA-Antrieb/Senke)

4. TTL-kompatibel, Hystereseeingang

5. TTL-kompatibel, Hystereseeingang, mit internem 100-µA-Aktiv-Pullup

6. TTL-kompatibler Eingang ohne Hysterese, mit internem 100-µA-Aktiv-Pullup

7. Normal- oder IR-Modus: 3-State-CMOS-Ausgang (±4 mA Antrieb/Senke)

8. Die MCU behandelt die Ausgänge als Open-Drain-Typen, da der Ausgang kontinuierlich auf Low getrieben werden kann, ein High-Ausgang jedoch zwei Taktzyklen lang getrieben wird und der Ausgang dann in den Tristate-Zustand versetzt wird.

 

 

VERWANDTE PRODUKTE
Senden Sie RFQ
Auf Lager:
MOQ:
10pcs