Trinket-PinOut

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Le brochage en détail

!!! Il existe deux versions du Trinket: 3V et 5V.

Ils sont presque identiques mais ont une petite différence dans le brochage: l'un dispose de broches de sortie à 3V en bas à droite, l'autre à une broche de sortie 5V à la place. !!!

Trinket-PinOut-01.jpg
Crédit: AdaFruit Industries www.adafruit.com

L'illustration suivante nous indiquent les dimensions en mm, les deux versions du Trinket ont exactement les mêmes dimensions et contours des trous de fixation.

Trinket-PinOut-02.jpg
Crédit: AdaFruit Industries www.adafruit.com

Broches d'alimentation

Nous allons commencer par les broches BAT+, USB+ et la masse (GND)

  • BAT+ est la Borne d'alimentation positive. Si vous voulez alimenter le Trinket à l'aide de piles, par un bloc d'alimentation, avec des panneaux solaires ou toute autre source d'énergie, connectez la sur la broche BAT+ (positif)! Trinket supporte une tension d'entrée jusqu'a 16V DC max. Si vous utiliser un Trinket 3V, vous devrez fournir au moins 3.5V en entrée pour obtenir 3.3V en sortie. S'il s'agit d'un Trinket à 5V, une entrée à 5.5V ou plus est conseillé. Cette entrée est protégée contre les inversions de polarité.
  • USB+ est la broche de sortie reprenant la tension positive de l'USB. Utiliser cette broche si vous voulez disposer d'une alimentation 5V en provenance du port l'USB pour un usage quelconque. Cette broche alimentera en 5V, si et seulement si, elle est raccordée à un accessoire via le connecteur USB-mini B.
    Parmi les usage possibles de cette source d'alimentation, il y a:
    • Charger un accu,
    • Le besoin de consommer plus que 150mA (cette broche peut délivrer jusqu'à 500mA+ directement depuis les ports USB)
    • Détecter lorsque le Trinket est raccordé à l'USB.
  • GND est la masse commune, utilisée comme masse logique et d'alimentation. Elle est connectée à la masse USB et au régulateur d'alimentation, etc. C'est la broche que vous devez utiliser pour toutes les connexions à la masse, quelles qu'elles soient.

Broches GPIO

Ensuite, nous allons décrire les cinq broches GPIO (General Purpose Input/Ouput)! Pour obtenir des renseignements complémentaires vous pouvez aussi consulter la documentation du constructeur au sujet du brochage de l'ATtiny85.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Toutes les broches GPIO peuvent être utilisées comme entrées ou sorties digitales, pour des LEDs, boutons et interrupteurs, etc.

Elles peuvent fournir jusque 20mA en courant. Ne connectez pas de moteur ou d'autres composants gros consommateurs en courant directement sur ces broches! Pour cela, utilisez un transistor pour alimenter le moteur et relais à courant continu.

Sur un Trinket à 3.3V, le GPIO utilise un niveau logique 3.3V et ne doit pas être utilisé avec des entrées en 5V.

Sur un Trinket à 5V, le GPIO utilise niveau logique d'entrée/sortie à 5V et supporte les entrées à 3V. Attention cependant, en sortie, elles peuvent endommager les composants électroniques conçus seulement pour le 3V! (veuillez alors utiliser un convertisseur de niveau logique/Level Shifter)

Les trois premières broches sont complètement 'libres', elles ne sont pas utilisées par la connexion USB, vous ne devez donc pas craindre d'interférer avec l'interface USB lors de la programmation.

  • GPIO #0 - est connectée à **PB0** de l'ATtiny85. Cette broche peut être utilisée comme sortie PWM (Pulse With Modulation/Modulation de largeur d'impulsion), et aussi pour les transmissions de données I2C, et entrées de données SPI.
  • GPIO #1 - est connectée à **PB1** de l'ATtiny85. Peut être utilisée comme sortie PWM, et aussi pour les données en sortie SPI. Cette broche est connectée à la LED sur le circuit (Tout comme la broche 13 d'un Arduino habituel).
  • GPIO #2 - est connectée à **PB2** de l'ATtiny85. Cette broche peut être utilisée en entrée analogique (connue comme **Analog A1**), elle peut aussi servir comme 'horloge' pour les protocoles I2C ou SPI.
Les deux broches suivantes sont utilisées pour la programmation USB. Cela signifie que lorsque le Trinket est connecté à un ordinateur et est en mode 'bootloader' ou occupé à charger un nouveau programme, elle est utilisée pour envoyer des données de/vers l'ordinateur! Il est possible de partager cette broche si vous êtes prudent. Le meilleur usage de cette broche est comme **sortie** pour des éléments tels que des LEDs , ou des **entrées** tel des boutons et juste s'assurer de ne pas presser ceux-ci pendant la connexion USB. Nous ne voulions pas laisser ces broches de côté, mais nous vous recommandons fortement de ne pas les utiliser sauf si vous êtes sûr d'en avoir besoin car vous pourriez devoir les déconnecter pour reprogrammer le Trinket!

* **GPIO #3** - est connectée à **PB3** de l'Attiny85. Cette broche est utilisée pour la programmation USB, mais est aussi une entrée analogique connue comme **Analog A3** * **GPIO #4** - est connectée à **PB4** de l'Attiny85. utilisée pour la programmation USB, mais est aussi utilisée comme sortie analogique PWM ou comme une entrée analogique connue en tant que **Analog A2**

Remise-à-zéro et sortie du régulateur

Les deux dernières broches se situent au bas du circuit.
La première est **Rst** la broche de réinitialisation. Elle est directement connectée à la broche du ATtiny85 correspondante ainsi qu'à l'une des broches du bouton de réinitialisation placé à côté. La broche de réinitialisation est utilisée pour entrer dans le bootloader et pour réinitialiser  la carte en cas de besoin (redémarrage). Il est aussi possible d'utiliser cette broche pour reprogrammer le bootloader ou l'enlever complètement si vous possédez un programmateur AVR tels les programmateurs AVR Dragon, MKii ou USBtinyISP. Si vous désirez reprogrammer la carte lorsqu'elle est dans un boîtier ou qu'elle soit dans un endroit difficile d'accès, câblez un simple bouton à la broche RST et à la masse et pressez-le pendant dix secondes pour activer le bootloader. La LED #1 clignotera et indiquera ce mode. Le bouton de réinitialisation ne peut être utilisé comme un GPIO, nous pensons qu'il est plus utile dans sa fonction de remise-à-zéro!
Enfin, nous avons la broche de sortie du régulateur. Un mini régulateur de puissance à été monté sur la carte, il accepte une tension jusqu'à 16V DC de **BAT+** ou de la connexion **USB** et la régule pour obtenir une tension stable de 3.3V ou 5.0V DC nécessaire pour l'utiliser avec vos capteurs et vos LEDs. Sur un Trinket à 3V, cette sortie peut fournir 3.3V. Sur le Trinket à 5V, cette sortie délivre 5V. Soyez attentif à ce fait en cas de remplacement d'un Trinket par un autre. Vous pouvez soutirer jusqu'à 150mA de cette broche. Si vous avez besoin de plus de courant, vous devrez le prendre directement à la broche **USB+**, qui peut fournir 5V @ 500mA de l'ordinateur ou du bloc d'alimentation secteur.

-----------------------------------------------------


Source: Introducing Trinket réalisé par Ladyada pour AdaFruit Industries. Crédit AdaFruit Industries

Réalisé avec l'aide de Mr Carette J. à qui nous remettons tous nos remerciements.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.