Module "PMOD" Differential Pressure Gauge

Module "PMOD" Differential Pressure Gauge

Les "Pmod™" sont des petits modules électroniques spécialement conçus pour l'évaluation et le prototypage. Ces derniers sont tout indiqués pour pouvoir ajouter des possibilités d'extensions aux platines Diglent (ou à tout autre microcontrôleur). 
 
 

Ce modèle intègre capteur de gauge de pression différentielle (modèle MP3V501DP) de type piezoresistif associé à un convertisseur "A/N" 12 bits ADCS7476 pilotable via un bus SPI. La gamme de mesure du capteur s'étend de 0 à 10 kPa.  

   
Fonction du module  Interface du module  Connectique du module

 
 
Doté d'un connecteur mâle 1 x 6 broches, ce module pourra être déporté via des cordons optionnels (voir modèles proposés dans la colonne de droite).

 

Exemple d'application avec un arduino™

/************************************************************************
*                                                                                                                                        
*    Test du module Pmod capteur de pression différentiel                                          
*                                                                    
*************************************************************************
* Description:  Pmod_DPG1                                               
* La pression est affichée sur le moniteur série.
*  
* Matériel
*        1. Arduino Uno                                       
*        2. Module Pmod DPG1
*        3. Module Adafruit TXB0108
*        
* Câblage           
*        Module<----------> TXB0108 <-----------> Arduino
*        J1 broche 6                               3.3 V
*        J1 broche 5                               GND
*        J1 broche 4                               13
*        J1 broche 3                               12  
*        J1 broche 1                               10
*        
************************************************************************/
 
#define CS 10                                                                         // affectation de la broche CS
 
#include <SPI.h>                                                                    // appel de la bibliothèque
 
int i;
byte recu[3];                                                                          // stockage des données du module
int valeur;
float pression;
 
void setup()
{
  Serial.begin(9600);                                                            // initialisation de la liaison série 
  SPI.begin();                                                                         // initialisation du port SPI
  SPI.setDataMode(SPI_MODE0);                                     // configuration de la liaison SPI en mode 0
  SPI.setClockDivider(SPI_CLOCK_DIV16);                      // configuration de l'horloge à 1MHz
  pinMode(CS, OUTPUT);
}
 
void loop()
{
  digitalWrite(CS, LOW);                                                    // activation de la ligne CS
  delayMicroseconds(20);               
  for (i=0;i<2;i=i+1)                         
       {
       recu[i] = SPI.transfer(0);      // envoi de 2 données pour récupérer la valeur de la conversion sur deux octets
       delayMicroseconds(20);                 
       }
  digitalWrite(CS, HIGH);                                                  // désactivation de la ligne CS
  valeur = (recu[0] << 8|recu[1]);
  for (i=0;i<2;i=i+1)                                                            // écriture dans le moniteur série   
       {
       Serial.print("i");
       Serial.print(i);
       Serial.print("=");
       Serial.print(recu[i]); 
       Serial.print('\t');                                                        // tabulation
       }
  pression=(valeur/4096.0-0.08)/0.09;                        // formule donnée par la documentation
  Serial.print("Pression=");
  Serial.print(pression);
  Serial.println(" kPa");
  delay(1000);
}        
 
 


Présentation des modules Pmod™
 
  
Présentation des Pmod



Bien que pouvant être utilisés avec n'importe quel type de microcontrôleur, les modules Pmod™ sont également spécialement conçus pour pouvoir être utilisés sur la plupart des plate-formes Digilent.



Câbles optionnels pour Pmods


Tous les modules Pmod™ sont livrés dans un sachet anti-statique. 

 

Présentation vidéo
 
A noter également que les modules Pmod™ disposent d'une rubrique mensuelle de présentation vidéo 
que nous vous invitons à consulter.
 
   

Avec quel type de platine puis-je utiliser les modules "Pmod™" ?
  
Compatibilité Pmod™

Les modules Pmod™ ont été créés pour pour être utilisés avec les bases DIGILENT telles que:
(certains modules peuvent ne pas être compatibles avec toutes les bases - consultez leur doc pour plus d'infos)
  
BASYS2, NEXYS2, NEXYS3, NEXYS4
CoolRunner™-II Board
Module Cmod S6
Base ANVYL™
Platine Zybo
- Platine GENESYS, Platine 
NetFPGA-1G-CML
- Platines et modules: ChipKIT Cmod, MX3CK, MX4CK, MX7CK
- Platine 
I/O EXPLORER
- Platine CEREBOT MC7
- Les bases robotiques: ROBSRK1, ROBSRK2, ROBMRK1, ROBMRK2

Mais aussi de part leur connectique standardisée au pas de 2.54 mm avec n'importe quelle autre platine electronique ! 
Réf.
PMODDPG1
Tarif (prix unitaire)
30.02 € HT36.02 € TTC
» dont 0.01 € TTC d'éco-part. DEEE
QT :
Disponibilité  Disponibilité : + d'informations
Autres produits similaires
 Module "PMOD" thermomètre
Module "PmodMAXSONAR"
Module "PMOD" capteur de courant
Tous les articles de la rubrique "Pmod Capteurs divers"