Tip |
---|
Cette page explique comment un une carte électronique CrcDuino peut être connectée à un ordinateur. |
The CrcDuino magic really resides in how it’s programmed by its user, and that can be done by first connecting it in a computer.
It’s pretty straightforward: a micro-USB port on the side of the controller allows to connect it to a computer. That's itLa magie du CrcDuino réside en sa programmation par ses utilisateurs, et tout ça commence en le branchant dans un ordinateur.
C’est assez simple: un port micro-USB sur le côté du contrôleur permet de le connecter à l’ordinateur. C’est tout!
...
Note |
---|
It’s recommended to connect a USB extension to the board micro-USB port to reduce the mechanical stress on the connector. Frequently plugging-deplugging will put the quite fragile connector solders to the test, so plugging-deplugging in the USB extension instead is less risky. A USB extension will also probably make it easier to connect a controller when installed on a robot. |
Info |
---|
Isn't it weird that some Status LEDs are lit up, while others are not, even if no 12V supply is connected to the board?No, don't worry. Remember what we said earlier about different voltage levels? A USB cable supplies 5V to the device it is connected to. Therefore, certain parts of the 9880 board's 5V and 3.3V circuits are backfed by the microcontroller's USB port. You can interact with the microcontroller, but some 5V supplies (like the ones on the I/O pins) are independent from the supply of the microcontroller and therefore won't work if no 12V supply is plugged in. In other words, some features of the board can work only on the USB 5V supply, but all features work with only the 12V supply. To learn more about the Status LEDs, click here! |
Info |
---|
Cool, so a computer directly talks to the micro-controller via USB?Well, kind of. In fact, the USB connection goes through a CH340g module, a USB-UART converter. While USB is a connection type widely available on computers, micro-controllers like the one controlling the CrcDuino prefer “talking” over a serial interface. Therefore, your computer is in fact “talking” to the CH340g module, which then translates and send everything to the micro-controller. If a CrcDuino board can’t be recognized by a computer, it’s important to make sure that the most recent CH340g driver is installed on the computer, so that the computer knows how to communicate with the CH340g module installed on the boardIl est recommandé de brancher une extension USB au port micro-USB de la carte afin de réduire le stress mécanique subit par le connecteur. Un branchement/débranchement fréquent mettra à dure épreuve les soudures plutôt fragiles du connecteur. Il est donc plus sage de se brancher/débrancher dans une extension USB à la place. Cette extension devrait aussi permettre de faciliter la connexion à un contrôleur lorsqu’il sera installé sur le robot. |
Info |
---|
C’est pas un peu bizarre que sur la photo ci-haut on voit des DELs de statut allumées, et d’autre non, même si aucun alimentation 12V n’est connectée à la carte?Non, non, ne vous inquiétez pas. Vous souvenez-vous de ce qu’on a dit précédemment à propos des différents niveaux de tension? Un câble USB fournie une alimentation 5V à l’appareil auquel il est connecté. Ainsi, certaines portions du circuit 5V et 3.3V du CrcDuino sont alimentées par un retour de courant (backfed) via le port micro-USB. Il est donc possible d’interragir avec le micro-contrôleur (puisqu’alors alimenté via USB), mais certaines alimentations 5V (comme celles des broches 5V des ports d’E/S) sont indépendantes de celle du micro-contrôleur et ne fonctionneront pas si l’alimentation 12V n’est pas connectée. En d’autres mots, certaines fonctionnalités peuvent fonctionner en n’utilisant que l’alimentaiton USB 5V, mais toutes les fonctionnalités fonctionneront si seul l’alimentaiton 12V est branchée. Pour en apprendre plus à propos des DELs de statut, cliquez ici! |
Info |
---|
Cool, donc un ordinateur peut parler directement au micro-contrôleur via USB?Genre de. Mais en fait, la connection USB passe au travers d’un module CH340g, un convertisseur USB-UART. Alors que les connections USB sont grandement disponibles sur les ordinateurs, les micro-contrôleur comme celui contrôlant le CrcDuino préfère “parler” via une interface sérielle. Ainsi, l’ordinateur “parle” dans les fait au CH340g, qui traduit et envoie en temps réel le tout au micro-contrôleur. Si un CrcDUino n’est pas reconnu par un ordinateur, il est important de s’assurer que le pilote du CH340g le plus récent soit installé sur l’ordinateur pour qu’il puisse savoir comment communiquer avec le module CH340g du CrcDuino. |
Articles liés
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|