Modifications

Sauter à la navigation Sauter à la recherche
504 octets ajoutés ,  23 mars 2022 à 19:57
Ligne 27 : Ligne 27 :  
Le PGA définit une gamme de tension utilisable pour la conversion. Le rapport de conversion est déduit de cette gamme de tension.
 
Le PGA définit une gamme de tension utilisable pour la conversion. Le rapport de conversion est déduit de cette gamme de tension.
   −
{{ambox-stop|text=La gamme de tension du PGA n'indique pas la tension maximale adminisble par le convertisseur! La tension maximale sur une entrée analogique est fixée à VDD + 0.3v}}  
+
{{ambox-stop|text=La gamme de tension du PGA n'indique pas la tension maximale admissible par le convertisseur! La tension maximale sur une entrée analogique est fixée à VDD + 0.3v}}  
    
Les valeurs acceptables pour gain sont:
 
Les valeurs acceptables pour gain sont:
Ligne 60 : Ligne 60 :  
| align="left" | 16x
 
| align="left" | 16x
 
|}
 
|}
 +
 +
Pour calculer la valeur en volts pour une valeur donnée, il faut appliquer la formule suivante:
 +
 +
<nowiki>valeur_volt = valeur_lue * (gamme_de_tension / 32767)
 +
valeur_millivolt = valeur_volt * 1000</nowiki>
 +
 +
Par exemple, la valeur lue 6804 pour l'index de gain = 4 correspond à la tension suivante:
 +
 +
<nowiki>valeur_volt = 6804 * (0.512 / 32767 )
 +
valeur_volt = 0.10631 volts
 +
valeur_millivolt = 106.31 mV</nowiki>
    
=== Valeurs codées sur 15 bits ===
 
=== Valeurs codées sur 15 bits ===
Ligne 79 : Ligne 90 :  
Par conséquent, la valeur numérique 32767 (valeur max sur 15 bits) correspond à 6.144 volts.
 
Par conséquent, la valeur numérique 32767 (valeur max sur 15 bits) correspond à 6.144 volts.
   −
Nous obtenons le facteur d'échelle en appliquant la division 6.144 / 32767 = 0.00001875 v par bit = 0.1875 mV par bit.
+
Nous obtenons le facteur d'échelle en appliquant la division 6.144 / 32767 = 0.00001875 v par bit = 0.01875 mV par bit.
    
C'est une nette amélioration par rapport au convertisseur ADC d'Arduino. En effet, le facteur d'échelle atteint 5/1024 = 0.0048 v par bit = 5mV par bit. Le convertisseur ADC du ADS1115 est 25x plus précis que celui d'un Arduino Uno.
 
C'est une nette amélioration par rapport au convertisseur ADC d'Arduino. En effet, le facteur d'échelle atteint 5/1024 = 0.0048 v par bit = 5mV par bit. Le convertisseur ADC du ADS1115 est 25x plus précis que celui d'un Arduino Uno.
Ligne 90 : Ligne 101 :  
Ce pilote utilise le bus I2C. Son utilisation requière l'installation d'une bibliothèque spécifique. Vous trouvez celle-ci ici:
 
Ce pilote utilise le bus I2C. Son utilisation requière l'installation d'une bibliothèque spécifique. Vous trouvez celle-ci ici:
   −
{{download-box|Téléchargez la bibliothèque ADS1x15|https://github.com/mchobby/esp8266-upy/blob/master/ads1015-ads1115/ads1x15.py}}
+
{{download-box|Téléchargez la bibliothèque ADS1x15|https://github.com/mchobby/esp8266-upy/tree/master/ads1015-ads1115}}
    
Vous devrez copier les fichiers suivant sur votre carte MicroPython
 
Vous devrez copier les fichiers suivant sur votre carte MicroPython
Ligne 119 : Ligne 130 :  
== Brancher ==
 
== Brancher ==
 
=== Brancher un ADS1115 ===
 
=== Brancher un ADS1115 ===
[[Fichier:FEATHER-MICROPYTHON-ADS1115-brancher.jpg|640px]]
+
[[Fichier:FEATHER-MICROPYTHON-ADS1115-brancher.png|640px]]
    
== Utiliser ==
 
== Utiliser ==
Ligne 162 : Ligne 173 :  
== Où acheter ==
 
== Où acheter ==
 
* [http://shop.mchobby.be/product.php?id_product=362 Adafruit ADS1115 (ADA1085)] disponible chez MCHobby
 
* [http://shop.mchobby.be/product.php?id_product=362 Adafruit ADS1115 (ADA1085)] disponible chez MCHobby
 +
* {{pl|846|Feather HUZZAH avec ESP8266}} disponible chez MCHobby
 +
* {{cl|56|La gamme MicroPython}}
    
<hr />
 
<hr />
29 917

modifications

Menu de navigation