Différences entre versions de « Modèle:EZ-LINK-PINOUT »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 9 : Ligne 9 :
 
* '''GND''': C'est la broche de masse commune, utilisée comme référence de masse pour l'alimentation et les signaux. Assurez-vous que toutes les masses de votre montage soient commune entre le microcontrôleur, aliementation, accis et EZ-Link.
 
* '''GND''': C'est la broche de masse commune, utilisée comme référence de masse pour l'alimentation et les signaux. Assurez-vous que toutes les masses de votre montage soient commune entre le microcontrôleur, aliementation, accis et EZ-Link.
 
* '''DSR''': est la broche de contrôle de flux matériel "Data Signal Ready". Signal envoyé par le microcontrôleur vers l'ordinateur/hotes appairé via l'EZ-Link. C'est la broche de signal à utiliser si vous voulez envoyer un signal depuis l'UART vers l'ordinateur/hôte appairé. L'ordinateur appairé poura alir lire le statut de la ligne terminal (''terminal-status lines'').<br />Il ne s'agit pas d'une ligne à grande vitesse, comptez sur un délai de 100ms entre le moment où la le signal est basculé et le moment où il est lisible sur l'ordinateur appairé.<br />Raccordez ce signal à la masse si vous n'utilisez pas ce signal.<br />Sur un câble FTDI, le signal est souvent libellé CTS (''[http://ulisse.elettra.trieste.it/services/doc/serial/rs232.html Clear To Send]'') pour une ligne de contrôle différente. Bluetooth ne dispose pas de support pour renvoyer un signal vers l'ordinateur appairé... raison pour laquelle Adafruit lui a substitué le signal DSR.
 
* '''DSR''': est la broche de contrôle de flux matériel "Data Signal Ready". Signal envoyé par le microcontrôleur vers l'ordinateur/hotes appairé via l'EZ-Link. C'est la broche de signal à utiliser si vous voulez envoyer un signal depuis l'UART vers l'ordinateur/hôte appairé. L'ordinateur appairé poura alir lire le statut de la ligne terminal (''terminal-status lines'').<br />Il ne s'agit pas d'une ligne à grande vitesse, comptez sur un délai de 100ms entre le moment où la le signal est basculé et le moment où il est lisible sur l'ordinateur appairé.<br />Raccordez ce signal à la masse si vous n'utilisez pas ce signal.<br />Sur un câble FTDI, le signal est souvent libellé CTS (''[http://ulisse.elettra.trieste.it/services/doc/serial/rs232.html Clear To Send]'') pour une ligne de contrôle différente. Bluetooth ne dispose pas de support pour renvoyer un signal vers l'ordinateur appairé... raison pour laquelle Adafruit lui a substitué le signal DSR.
* '''Vin''': This is the power pin into the Bluefruit module, it passes through a 3.3V regulator so this voltage can be from 3.3V to 16VDC and is reverse-polarity protected. If a battery is connected via the optional JST connector on the back, this pin becomes an output so you can power your microcontroller/project via the battery.<br />If you plan to use the optional JST connector on the back, don't provide power to this pin from the microcontroller
+
* '''Vin''': Est la broche d'alimentation du module Bluefruit. Comme elle passe par un régulateur 3.3, la tension VIN peut varier de 3.3V a 16VDC (et est protégé contre la polarisation inverse accidentelle). Si un accu est branché sur le connecteur JST optionnel alors cette broche devient une sortie de tension pour alimenter votre microcontrôleur microcontroller/projet par l'intermédiaire de l'accu.<br />Si vous utiliser le connecteur d'alimentation JST (à l'arrière du breakout) alors vous ne devez pas alimenter l'EZ-Link par la broche VIN.
* '''TX''': This is the serial UART output pin that is transmitted from the paired computer, wirelessly to the Bluefruit and out this pin. It is 3V logic level so you can use it with 3 or 5V microcontrollers.
+
* '''TX''': Ce sont les données transmissent ''sans fil'' par l'ordinateur appairé et sortant de l'UART série du BlueFruit. Il s'agit d'un signal logique 3V, vous pouvez donc l'utiliser avec un microcontrôleur 3 ou 5V.
* '''RX''': This is the serial UART input pin that is transmitted from the microcontroller into the EZ-Link then sent wirelessly to the computer. It is level shifted so you can use 3 or 5V logic microcontrollers/signal
+
* '''RX''': C'est la broche d'entrée de l'UART Série de l'EZ-Link qui reçoit ses données depuis le microcontrôleur puis les transmets ''sans-fil'' vers l'ordinateur appairé. Ce signal utiliser un ''Level Shifter'', vous pouvez donc utiliser des microcontrôleur 3 ou 5V.
* '''DTR''': This is the "Data Terminal Ready" hardware flow control pin that is sent from the paired computer to the microcontroller. Often this is used for telling the client that the server is ready to send data. However, this pin tends to be used for reprogramming Arduino microcontrollers by connecting it to the reset line. The Arduino IDE toggles this pin up and down to reset the Arduino to start the bootloader before uploading code. This pin is 3V output so you can use it with 3 or 5V
+
* '''DTR''': C'est la broche de contrôle de flux matériel "''[http://ulisse.elettra.trieste.it/services/doc/serial/rs232.html Data Terminal Ready]''" qui est contrôlée par l'ordinateur appairé et transmet le signal vers le microcontrôleur. Ce signal est souvent utilisé pour informer le client que l'ordinateur (le serveur) est prêt à envoyer des données.<br />Cependant, cette broches à tendance à être utilisée pour reprogrammer les microcontrôleur Arduino en raccordant cette ligne sur la broche Reset. Arduino IDE change l'état de ce signal pour réinitialiser Arduino (''reset'') et redémarrer le ''bootloader'' permettant de téléverser votre sketch/croquis Arduino. Ce signal de sortie est en logique 3v, ce qui permet de l'utiliser avec un microcontroleur 3 ou 5v.
  
 
== Broches en extra ==
 
== Broches en extra ==
On either side of the 'classic FTDI' header, we added two additional pins you may find useful
+
AdaFruit à ajouté deux broches supplémentaires sur les deux côtés du connecteur ''FTDI classique'', broches que vous pourriez trouver fort utiles
  
* '''3V''': this is the 3.3V output from the onboard voltage regulator. If you power the module from the optional JST jack or Vin pin, and that voltage is 3.5V or higher, you can grab a nice regulated 3.3V up to 100mA from this pin
+
* '''3V''': C'est la sortie du régulateur de tension 3.3V de l'EZ-Link. C'est donc une broche de sortie.<br />Si vous alimentez l'EZ-Link par par l'intermédiaire du connecteur JST ou via VIN, vous pouvez récupérer une tension régulée à 3.3v à 100mA max sur cette broche. Attention, l'EZ-Link doit être alimenté avec minimum 3.5v
* '''Sts''': this is the Connection Status pin, when it is 0V, the UART is not 'open' on the other side. When it is 3V, that means the bluetooth UART is 'open' on the computer. Normally the DTR pin would be used for this kind of status but since the DTR pin is used for resetting Arduino's, we have a different pin for this purpose.
+
* '''Sts''': broche de sortie indiquant le statut de la connexion. Lorsqu'elle est à 0V, l'UART n'est pas 'ouvert' de l'autre côté de la connexion bluetooth (comprenez 'pas ouvert pas l'ordinateur appairé'). Lorsque la broches est à 3V, cela signifie que l'UART bluetooth est 'ouvert' sur l'ordinateur.<br />La broche DTR devrait normalement être utilisé pour détecter ce type de statut... cependant, DTR est utilisé pour faire le Reset d'un Arduino lors de sa reprogrammation... du coup, AdaFruit utilise une broche différente pour signaler le statut de l'UART.

Version actuelle datée du 19 juin 2014 à 21:15

Intro

Bluefruit EZ-Link est une liaison série avec un connecteur semblable à un "FTDI", ce qui permet de l'utiliser directement avec des produits disposant d'un connecteur FTDI. Vous pouvez également le brancher sur un breadboard ou faire vos raccordements/soudures directement sur le Bluefruit (en fonction de vos besoins).

Il y a cependant quelques changements mineurs, de sorte que vous devriez vous pencher pendant quelques minutes sur la définition de chaque broche.

BlueFruit-EZLink.jpg

Connecteur principal (type FTDI)

  • GND: C'est la broche de masse commune, utilisée comme référence de masse pour l'alimentation et les signaux. Assurez-vous que toutes les masses de votre montage soient commune entre le microcontrôleur, aliementation, accis et EZ-Link.
  • DSR: est la broche de contrôle de flux matériel "Data Signal Ready". Signal envoyé par le microcontrôleur vers l'ordinateur/hotes appairé via l'EZ-Link. C'est la broche de signal à utiliser si vous voulez envoyer un signal depuis l'UART vers l'ordinateur/hôte appairé. L'ordinateur appairé poura alir lire le statut de la ligne terminal (terminal-status lines).
    Il ne s'agit pas d'une ligne à grande vitesse, comptez sur un délai de 100ms entre le moment où la le signal est basculé et le moment où il est lisible sur l'ordinateur appairé.
    Raccordez ce signal à la masse si vous n'utilisez pas ce signal.
    Sur un câble FTDI, le signal est souvent libellé CTS (Clear To Send) pour une ligne de contrôle différente. Bluetooth ne dispose pas de support pour renvoyer un signal vers l'ordinateur appairé... raison pour laquelle Adafruit lui a substitué le signal DSR.
  • Vin: Est la broche d'alimentation du module Bluefruit. Comme elle passe par un régulateur 3.3, la tension VIN peut varier de 3.3V a 16VDC (et est protégé contre la polarisation inverse accidentelle). Si un accu est branché sur le connecteur JST optionnel alors cette broche devient une sortie de tension pour alimenter votre microcontrôleur microcontroller/projet par l'intermédiaire de l'accu.
    Si vous utiliser le connecteur d'alimentation JST (à l'arrière du breakout) alors vous ne devez pas alimenter l'EZ-Link par la broche VIN.
  • TX: Ce sont les données transmissent sans fil par l'ordinateur appairé et sortant de l'UART série du BlueFruit. Il s'agit d'un signal logique 3V, vous pouvez donc l'utiliser avec un microcontrôleur 3 ou 5V.
  • RX: C'est la broche d'entrée de l'UART Série de l'EZ-Link qui reçoit ses données depuis le microcontrôleur puis les transmets sans-fil vers l'ordinateur appairé. Ce signal utiliser un Level Shifter, vous pouvez donc utiliser des microcontrôleur 3 ou 5V.
  • DTR: C'est la broche de contrôle de flux matériel "Data Terminal Ready" qui est contrôlée par l'ordinateur appairé et transmet le signal vers le microcontrôleur. Ce signal est souvent utilisé pour informer le client que l'ordinateur (le serveur) est prêt à envoyer des données.
    Cependant, cette broches à tendance à être utilisée pour reprogrammer les microcontrôleur Arduino en raccordant cette ligne sur la broche Reset. Arduino IDE change l'état de ce signal pour réinitialiser Arduino (reset) et redémarrer le bootloader permettant de téléverser votre sketch/croquis Arduino. Ce signal de sortie est en logique 3v, ce qui permet de l'utiliser avec un microcontroleur 3 ou 5v.

Broches en extra

AdaFruit à ajouté deux broches supplémentaires sur les deux côtés du connecteur FTDI classique, broches que vous pourriez trouver fort utiles

  • 3V: C'est la sortie du régulateur de tension 3.3V de l'EZ-Link. C'est donc une broche de sortie.
    Si vous alimentez l'EZ-Link par par l'intermédiaire du connecteur JST ou via VIN, vous pouvez récupérer une tension régulée à 3.3v à 100mA max sur cette broche. Attention, l'EZ-Link doit être alimenté avec minimum 3.5v
  • Sts: broche de sortie indiquant le statut de la connexion. Lorsqu'elle est à 0V, l'UART n'est pas 'ouvert' de l'autre côté de la connexion bluetooth (comprenez 'pas ouvert pas l'ordinateur appairé'). Lorsque la broches est à 3V, cela signifie que l'UART bluetooth est 'ouvert' sur l'ordinateur.
    La broche DTR devrait normalement être utilisé pour détecter ce type de statut... cependant, DTR est utilisé pour faire le Reset d'un Arduino lors de sa reprogrammation... du coup, AdaFruit utilise une broche différente pour signaler le statut de l'UART.