Promotions

Fabricants

Déjà vus

Interface Shield Arduino v2.0 pour le Photon ou le Core

PIO-SHIELD-SH-v3

Connectez vos shields Arduino sur votre Photon ou Core - v3.0.1

Plus de détails

En stock

Attention : dernières pièces disponibles !

23,43 € TTC

Description

Description

Cette interface (version v3.0.1) est essentiellement un adaptateur qui vous permet de brancher des shields compatible Arduino sur votre Particle Core ou Particle Photon
L'interface a deux fonctions principales:

  1. Propose une correspondance (pin mapping) entre les broches du Core/Photon et la disposition des broches d'un Arduino UNO.
  2. Effectue une conversion des signaux logiques entre 3.3V (Particle) et 5V (arduino).
    La conversion des niveaux logiques est assurée par les level shifter TXB0108PWR de Texas Instruments.
    Cette conversion est bi-directionnelle (input et output).

Etant donné la limité de broches et combinaisons de fonctions, Particle à fait le choix de rendre disponible que trois des canaux analogiques A0, A1 et A2. Au contraire des autres entrées/sorties, les broches analogiques son uniquement tolérantes à 3.3V et NON 5.0V. Ne dépassez donc pas 3.3V sur les broches analogiques!

Les broches A3, A4 et A5 d'Arduino sont indiquées comme NC pour "Not Connected" (non connectées). Cela signifie aussi qu'il n'y a pas de bus I2C disponible sur cette interface. Vous ne pouvez donc pas utiliser des Shield Arduino basé sur I2C (comme le shield de contrôle moteur d'AdaFruit ou le LCD RGB Shield d'AdaFruit utilisant tous les deux le bus I2C).

La carte d'interface dispose d'un régulateur de tension 5V 1A (avec un surface de dissipation sur la carte). Le connecteur Jack est équipé d'une protection contre la polarisation inversée. Cette alimentation peut également servir à alimenter votre Particle Core / Particle Photon.

Outre la connectique compatible avec les shields Arduino, les connexions du Core / Photon sont dédoublées juste à côté du Particle Core. Ce fait anodin permet pourtant de réaliser des branchements direct sur le core (en 3.3V) pour les broches inutilisées sur votre shield Arduino.

Contenu: uniquement le shield V2.0.1, le Core / photon et autres éléments sont uniquement utilisés à titre d'exemple.

Entrées analogiques = 3.3V max!

Assurez vous de ne jamais dépasser 3.3V sur les entrées analogiques du Shield. Ces entrées NE SONT PAS TOLERANTES A 5 Volts car elles sont branchées directement sur votre Particle Core. En appliquant une tension supérieure à 3.3V vous détruirez le convertisseur analogique/digital du Particle Core et probablement votre Particle Core dans la foulée.

Cette recommandation est certainement valable pour le Photon

Spécifications techniques

Voici les informations que nous avons collectées sur ce produit.

  • Level Shitter: Texas Instrument TXB0108PWR (fiche technique)
  • Alimentation de l'interface Shield
    • Connecteur Jack d'alimentation externe (7 à 15 V continu) avec régulateur de tension 5V pourvant servir à alimenter votre shield + le core / Photon.
      Ce régulateur linéaire est accompagné de deux capacités visant à limiter les chutes de tension en cas d'appel de courant sur le shield.
    • Via les pastilles d'alimentation +VIn et GND accessible juste à côté de la fiche jack.
    • Il est également possible d'opter pour une alimentation via l'intermédiaire de la prise USB du Particle Core mais vous êtes bien entendu limité à 500mA
    • Le régulateur 5V est un L1117 (fiche technique) Low Drop Out (dit LDO, à faible chute de tension) avec une chute de tension typique de 1.2V à 1A.
  • Les broches d'alimentations sur l'interface Shield
    • VIN - Tension d'alimentation sur la fiche Jack
    • +5V - Produit par le régulateur sur la carte d'interface (depuis la fiche Jack).
      Attention cette broche 5V est également connectée sur le +5V du Particle Core.
    • +3V - Cette tension est produite par le régulateur 3.3V du Particle Core.
  • Reset - cette broche est raccordée sur le Reset du Particle Core (donc en 3.3V).

Les autres broches d'interfaces:

  • Arduino 0 = Particle Core RX (Fonctionnalité Serial1 RX)
  • Arduino 1 = Particle Core TX (Fonctionnalité Serial1 TX)
  • Arduino 2 = Particle Core D2
  • Arduino 3 = Particle Core D0 (Fonctionnalité PWM)
  • Arduino 4 = Particle Core D3
  • Arduino 5 = Particle Core D1 (Fonctionnalité PWM)
  • Arduino 6 = Particle Core A7 (Fonctionnalité PWM)
  • Arduino 7 = Particle Core D4
  • Arduino 8 = Particle Core D5
  • Arduino 9 = Particle Core D6
  • Arduino 10 = Particle Core A2 (Fonctionnalité Bus SPI SS)
  • Arduino 11 = Particle Core A5 (Fonctionnalité PWM, Bus SPI MOSI)
  • Arduino 12 = Particle Core A4 (Fonctionnalité PWM, Bus SPI MISO)
  • Arduino 13 = Particle Core A3 (Fonctionnalité SCK)
  • Arduino A0 = Particle Core A0 (Fonctionnalité PWM*, ADC**)
  • Arduino A1 = Particle Core A1 (Fonctionnalité PWM*, ADC**)
  • Arduino A2 = Particle Core A6 (Fonctionnalité PWM*, ADC**)

*  ces broches peuvent uniquement fonctionner sous 3.3V, sortie PWM ou sortie Servo Signal à 3.3v.
** Les entrées du convertisseur Analogique/Digital fonctionne à 3.3V max

Pour plus d'information sur cette interface, voyez les spécifications sur le GitHub de Particle

 Tutoriel

Commentaires

Accessoires

24 autres produits dans la même catégorie :