CP2102N Support d'adaptateur USB-série
Cet adaptateur USB-série vous permet de connecter facilement un périphérique série TTL à un PC en agissant comme un port série virtuel. La carte est un support Micro-USB pour le pont USB-UART de Silicon Labs CP2102N qui donne accès à toutes ses broches de signal de contrôle et broches GPIO.
Cet adaptateur USB-série est une carte de dérivation pour le pont USB-UART Silicon Labs CP2102N USBXpress, et c'est une excellente solution pour connecter des projets de microcontrôleur et d'autres périphériques série de niveau logique à un ordinateur personnel. L'unité minuscule ne mesure que 0,6″ × 0,95″, y compris son connecteur Micro-USB. Il offre plusieurs options pour accéder aux données, aux commandes et aux broches GPIO du CP2102N, toutes disponibles avec un espacement de 0,1".
Cette carte utilise des niveaux de signal de 3,3 V par défaut, mais les broches de signal peuvent tolérer des tensions plus élevées, ce qui permet à l'adaptateur d'être utilisé avec des systèmes 5 V qui voient 3,3 V comme un niveau logique haut. La LED verte sur la ligne SUSPEND indique une connexion USB active lorsqu'elle est allumée.
L'adaptateur ressemble à un port série virtuel standard (port COM) vers le système d'exploitation de l'ordinateur, ce qui signifie qu'il peut être utilisé avec n'importe quel logiciel conçu pour fonctionner avec un port série (même un ancien port RS-232). Le CP2102N est un périphérique USB 2.0 pleine vitesse et permet des débits en bauds allant jusqu'à 3 Mbps. Les pilotes sont disponibles auprès de Silicon Labs pour Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, Linux et Mac OS X.
*Ce produit nécessite un câble USB A vers Micro-B (non inclus) pour se connecter à un ordinateur.
Pour la plupart des applications, ce support CP2102N peut être considéré comme un remplacement instantané de notre ancien support adaptateur USB-série CP2104 avec quelques améliorations comme une vitesse de transmission maximale plus élevée et une ROM de configuration reprogrammable.
Caractéristiques
- Dimensions: 0,6 "× 0,95", connecteur compris
- Norme USB: USB 2.0 (pleine vitesse)
- Connecteur: USB Micro-B
- Niveau de tension logique: 3,3 V (tolérant 5 V)
- Débits en bauds pris en charge: 300 bps à 3 Mbps
- Courant d'alimentation: 15 mA
Utilisation de l'adaptateur
Brochage
Pin | Type | Function |
---|---|---|
VDD | Power | 3.3 V voltage regulator output |
VBUS | Power | USB bus voltage (5 V) |
GND | Power | Ground |
RST | In | Device reset |
TX | Out | Asynchronous serial data transmit (idle high) |
RX | In | Asynchronous serial data receive |
CTS | In | “Clear to send” control input (often used with RTS) |
RTS | Out | “Ready to send” control output (often used with CTS) |
DSR | In | "Data set ready" control input (active low) (often used with DTR) |
DTR | Out | "Data terminal ready" control output (active low) (often used with DSR) |
DCD | In | "Data carrier detect" control input (active low) |
RI | In | "Ring indicator" control input (active low) |
SUSPEND | Out | Driven high when in USB suspend state |
SUSPEND | Out | Driven low when in USB suspend state (connected to green LED) |
GPIO.0 | I/O | User-configurable inputs or outputs |
GPIO.1 | ||
GPIO.2 | ||
GPIO.3 |
Connexions
Toutes les broches de l’adaptateur sont disponibles en deux rangées espacées de 0,5 po sur les côtés de la carte. Cela permet d'accéder facilement à n'importe quelle broche pendant que l'adaptateur est branché sur une maquette sans soudure, comme indiqué dans l'image de gauche ci-dessous.
Alternativement, un en-tête 1 × 6 peut être soudé à l'extrémité de la carte, comme indiqué dans l'image de droite ci-dessous. Cela donne accès à six signaux (RTS, RX, TX, VBUS, CTS et GND) que l'on trouve couramment sur les câbles FTDI et autres adaptateurs USB-série similaires. En conséquence, cette carte adaptateur CP2102N peut être utilisée en remplacement d'un câble FTDI dans de nombreuses applications, telles que la programmation de cartes compatibles Arduino.
La carte de support est livrée avec une bande d'en-tête mâle droite 1 × 25, une bande d'en-tête mâle à angle droit 1 × 6 et une embase femelle à angle droit 1 × 6 comme indiqué ci-dessous. Vous pouvez également souder les fils directement sur les pastilles pour la plus petite installation.
Utiliser un VIO différent
Cette carte porteuse connecte la broche VIO du CP2102N au VDD par défaut, en réglant son niveau de tension logique sur 3,3 V fourni par le régulateur de tension intégré du CI. Si vous souhaitez utiliser une tension logique inférieure, vous pouvez déconnecter VIO du VDD en coupant la fine trace entre les deux pastilles du cavalier de montage en surface illustré à droite. Vous pouvez ensuite souder un fil fin sur le fil exposé via étiqueté «VIO» et le connecter à une alimentation en tension séparée (aussi bas que 1,71 V).
Avertissement: nous ne recommandons pas de fournir du VIO à cette carte en externe lorsqu'elle n'est pas connectée à l'USB, car cela peut entraîner un courant excessif (jusqu'à quelques centaines de milliampères).
Diagramme schématique
Ce schéma est également disponible en PDF téléchargeable (169k pdf).
Fonctionnalités avancées
Vous n'avez pas besoin d'être familiarisé avec les détails du CP2102N pour utiliser cette carte comme un adaptateur USB-série de base, mais le CP2102N possède également des fonctionnalités spécialisées, notamment quatre broches d'E / S à usage général (GPIO) et la possibilité d'être personnalisé en configurant son EEPROM interne. Pour les utilisateurs avancés intéressés par ces fonctionnalités, nous recommandons une lecture attentive de la fiche technique du CP2102N (619k pdf). Des ressources supplémentaires, y compris des notes d'application référencées par la fiche technique, peuvent également être trouvées sur la page produit CP2102N sur le site Web de Silicon Labs.