materiels:capteurs:force:force

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
materiels:capteurs:force:force [2024/05/08 10:44] – [Modifier - Pane] philmateriels:capteurs:force:force [2024/06/25 18:10] (Version actuelle) – [Capteurs - Force - Phidgets] phil
Ligne 3: Ligne 3:
 ===== Capteurs - Force - Phidgets ===== ===== Capteurs - Force - Phidgets =====
  
-[Mise à jour le 8/5/2024]+[Mise à jour le 25/6/2024] 
 + 
 +\\ 
 + 
  
 ==== 1. Généralités ==== ==== 1. Généralités ====
Ligne 162: Ligne 166:
 ==== 3. Amplificateurs d'instrumentation ==== ==== 3. Amplificateurs d'instrumentation ====
 ===3.1 Module Phidgets 1046_1 === ===3.1 Module Phidgets 1046_1 ===
-{{ :materiels:capteurs:phidgets1046.png?nolink&180|}}+{{ :materiels:capteurs:phidgets1046.png?nolink&180|Module Phidgets 1046_1}}
  
   * //**Source**// : <html><a href="https://www.phidgets.com/?tier=3&catid=98&pcid=78&prodid=1027" target="_blank"><b>wiki</b></a> Phidgets</html>   * //**Source**// : <html><a href="https://www.phidgets.com/?tier=3&catid=98&pcid=78&prodid=1027" target="_blank"><b>wiki</b></a> Phidgets</html>
Ligne 187: Ligne 191:
  
 {{ :materiels:capteurs:force:sen13879.jpg?nolink&200|}} {{ :materiels:capteurs:force:sen13879.jpg?nolink&200|}}
-===3.2 Amplificateur HX711 === +===3.2 HX711 === 
-  * // Sources// +== 3.2.1 Présentation == 
-    * <html><a href="https://www.sparkfun.com/products/13879" target="_blank">Sparkfun</a></html> +  * //**Sources**// 
-    * <html><a href="https://learn.sparkfun.com/tutorials/load-cell-amplifier-hx711-breakout-hookup-guide" target="_blank">Tutoriel</a></html>+    * Site <html><a href="https://www.sparkfun.com/products/13879" target="_blank">Sparkfun</a></html> 
 +    * <html><a href="https://learn.sparkfun.com/tutorials/load-cell-amplifier-hx711-breakout-hookup-guide" target="_blank">Tutoriel</a></html> Sparkfun
  
-<callout type="info" icon="true">Module amplificateur pour capteurs de force à pont de Wheatstone basé sur un convertisseur analogique-numérique **HX711**. Il permet la lecture des modifications de résistance des capteurs de force, ce qui vous procurera des mesures précises après calibration. Le HX711 utilise une interface fils pour l'utilisation avec tout type de carte à microcontrôleur disposant d'entrées/sorties digitales.</callout>+<callout type="info" icon="true">Module amplificateur pour capteurs de force à pont de Wheatstone basé sur un convertisseur analogique-numérique **HX711** 24 bitsCe circuit est directement interfaçable avec ponts de jauge.</callout>
  
-  * //Distributeur// : <html><a href="https://www.gotronic.fr/art-amplificateur-pour-capteur-de-force-sen-13879-25334.htm" target="_blank">Gotronic</a></html>+  * //**Distributeur**// : <html><a href="https://www.gotronic.fr/art-amplificateur-pour-capteur-de-force-sen-13879-25334.htm" target="_blank">Gotronic</a></html>
  
-  * //Caractéristiques//+  * //**Caractéristiques**//
     * Alimentation: 2,7 à 5 Vcc     * Alimentation: 2,7 à 5 Vcc
     * Consommation: < 1,5 mA     * Consommation: < 1,5 mA
     * Fréquence: 10 ou 80 mesures/sec     * Fréquence: 10 ou 80 mesures/sec
 +    * Gain : 32 (canal B),64 ou 128 (canal A )
     * T° de service: -40 à +85 °C     * T° de service: -40 à +85 °C
     * Dimensions: 31 x 23 x 15 mm     * Dimensions: 31 x 23 x 15 mm
  
 {{ :materiels:capteurs:acrobate.gif?nolink&40|}}  {{ :materiels:capteurs:acrobate.gif?nolink&40|}} 
-  * //Schéma// : à télécharger <html><a href="https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/SparkFun_HX711_Load_Cell_v11.pdf" target="_blank">ici</a></html> +  * //**Schéma**// : à télécharger <html><a href="https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/SparkFun_HX711_Load_Cell_v11.pdf" target="_blank">ici</a></html> 
-  * //Connexions//{{ :materiels:capteurs:force:hx711_fritzing.jpg?nolink&800 |}} + 
-  * //Documentation// {{ :materiels:capteurs:acrobate.gif?nolink&40|}}  +  * //**Connexions**// à une carte Arduino{{ :materiels:capteurs:force:hx711_fritzing.jpg?nolink&800 |}} 
-    * Fiche technique <html><a href="https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdf" target="_blank">HX711</a></html> +{{ :materiels:capteurs:acrobate.gif?nolink&40|}} 
-  * //**Programmation d'une carte Arduino Uno R3**// +  * //**Documentation**//   
-    // Bibliothèques à installer dans l'IDE // {{ :materiels:capteurs:force:bibliohx711.png?nolink |}}+    * Datasheet du circuit <html><a href="https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdf" target="_blank">HX711</a></html
 + 
 +\\ 
 + 
 +== 3.2.2 Bibliothèques ==  
 +<tabs>  
 +  * [[#tab-hx711duino_1|Arduino UNO]] 
 +  * [[#tab-hx711pico_1|Rpi Pico (µPython)]] 
 +<pane id="tab-hx711duino_1"
 +  * //A partir du gestionnaire de bibliothèques de l'**IDE Arduino**, installer :// 
 +{{ :materiels:capteurs:force:libhx711dfrobot.png?nolink |}} 
 +</pane> 
 +<pane id="tab-hx711pico_1"> 
 +A venir 
 +</pane> 
 +</tabs> 
 + 
 +\\ 
 + 
 +{{ :materiels:capteurs:environnement:code.png?nolink|}} 
 +== 3.2.3 Exemples de code ==  
 +<tabs> 
 +  * [[#tab-hx711duino_2|Arduino UNO]] 
 +  * [[#tab-hx711pico_2|Rpi Pico (µPython)]] 
 + 
 +{{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} 
 +<pane id="tab-hx711duino_2"> 
 +  * //**Exemple 1** de l'IDE Arduino pour tester le capteur// \\ Dans l'IDE Arduino, sélectionner : Fichier → Exemples → DFRobot_HX711 -> **readWeight** 
 + 
 +  * //**Exemple 2** : Etalonnage d'un capteur CZL204E-200 //
     * //Connexion à un shield// <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" target="_blank">Tinkerkit v2</a></html>{{ :materiels:capteurs:force:czl204e-200.jpg?nolink |}}     * //Connexion à un shield// <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" target="_blank">Tinkerkit v2</a></html>{{ :materiels:capteurs:force:czl204e-200.jpg?nolink |}}
-    * // Un premier exemple : Etalonnage d'un capteur CZL204E-200 // +
 {{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} {{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}}
 <code cpp *.cpp> <code cpp *.cpp>
Ligne 267: Ligne 302:
 } }
 </code> </code>
 +</pane> 
 +<pane id="tab-hx711pico_2"> 
 +A venir 
 +</pane> 
 +</tabs>
 \\ \\
  
-===  3.3 Module I2C pour capteur de force  === +===  3.3 Nuvoton NAU7802 pour capteur de force (I2C) === 
-{{ :materiels:capteurs:force:module_i2c_pour_capteur_de_force_sen-15242.jpg?nolink|}}+{{ :materiels:capteurs:force:module_i2c_pour_capteur_de_force_sen-15242.jpg?nolink| Module NAU7802}}
  
 == 3.3.1 Présentation == == 3.3.1 Présentation ==
-  +  * //**Sources**// \\ - <html><a href="https://learn.sparkfun.com/tutorials/qwiic-scale-hookup-guide" target="_blank"><b>Guide d'utilisation</b></a></html> Sparkfun. \\ - <html><a href="https://makezine.com/projects/bees-sensors-monitor-hive-health" target="_blank">L'Internet des abeilles : ajouter des capteurs pour surveiller la santé des ruches</a></html>
-  * //**Source**// <html><a href="" target="_blank"><b>wiki</b></a></html>+
  
-<callout type="info" icon="true">?????????????</callout>+<callout type="info" icon="true">Module basé sur un circuit **NAU7802** prévu pour connecter facilement un **capteur de force (4 fils)** en I2C à un microcontrôleur compatible Arduino.</callout>
  
-  * //**Distributeur**// : <html><a href="" target="_blank"><b>????</b></a></html>+  * //**Distributeur**// : <html><a href="https://www.gotronic.fr/art-module-i2c-pour-capteur-de-force-sen-15242-37208.htm" target="_blank">Gotronic</a></html>
  
   * //**Caractéristiques**//   * //**Caractéristiques**//
-    * Alimentation :  +    * Alimentation : 3,3 Vcc 
-  +    * Interface I2C (**SLA=0x2A**) 
 +      * sur connectique Qwiic ou pastilles à souder 
 +    * Dimensions : 36 x 26 x 16 mm  
 +  
 +  * //**Schéma-blocs**// 
 +{{ :materiels:capteurs:force:block_diagram_nau7802.png?nolink |}} 
 + 
 +  * //**Application typique**// 
 +{{ :materiels:capteurs:force:apptypiquenau7802.png?nolink |}} 
 {{ :materiels:capteurs:acrobate.gif?nolink&40|}} {{ :materiels:capteurs:acrobate.gif?nolink&40|}}
   * //**Documentation**//    * //**Documentation**// 
-    * Datasheet à télécharger <html><a href="" target="_blank"><b>ici</b></a></html>+    * Datasheet du circuit à télécharger <html><a href="https://www.nuvoton.com/export/resource-files/en-us--DS_NAU7802_DataSheet_EN_Rev2.4.pdf" target="_blank"><b>ici</b></a></html> 
 +    * <html><a href="https://cdn.sparkfun.com/assets/6/a/5/9/d/Qwiic_Scale.pdf" target="_blank">Schéma </a></html> 
  
-  * //**Modèle**//+{{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} 
 +  * //**Chronogrammes**// 
 +    * Relevé des signaux du bus I2C . A télécharger <html><a href="https://webge.fr/doc/wikis/img/Mesures_NAU7802.zip" target="_blank"><b>ici</b></a></html>.
  
 \\ \\
  
-== x.x.Bibliothèques == +== 3.3.Bibliothèques == 
 <tabs>  <tabs> 
-  * [[#tab-xxxduino_1|Arduino UNO]] +  * [[#tab-nau7802duino_1|Arduino UNO]] 
-  * [[#tab-xxxpico_1|Rpi Pico (µPython)]]+  * [[#tab-nau7802pico_1|Rpi Pico (µPython)]]
  
-<pane id="tab-xxxduino_1"> +<pane id="tab-nau7802duino_1"> 
-  * //A partir du gestionnaire de bibliothèques de l'**IDE Arduino**, installer :// ...+  * //A partir du gestionnaire de bibliothèques de l'**IDE Arduino**, installer :// 
 +{{ :materiels:capteurs:force:libsparkfunnau7802.png?nolink |}} 
 +</pane> 
 +<pane id="tab-nau7802pico_1"> 
 +<html><span style="color:red">A venir</span></html>
 </pane> </pane>
-... 
 </tabs> </tabs>
  
Ligne 306: Ligne 359:
  
 {{ :materiels:capteurs:environnement:code.png?nolink|}} {{ :materiels:capteurs:environnement:code.png?nolink|}}
-== x.x.Exemples de code == +== 3.3.Exemples de code == 
 <tabs> <tabs>
-  * [[#tab-xxxduino_2|Arduino UNO]] +  * [[#tab-nau7802duino_2|Arduino UNO]] 
-  * [[#tab-xxxpico_2|Rpi Pico (µPython)]]+  * [[#tab-nau7802pico_2|Rpi Pico (µPython)]]
  
-{{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} +<pane id="tab-nau7802duino_2"> 
-<pane id="tab-xxxduino_2"> +  * //**Ressources**// 
-  * //**Ressource**// <html><a href="" target="_blank">????</a></html>+    * <html><a href="https://learn.sparkfun.com/tutorials/qwiic-scale-hookup-guide" target="_blank"><b>Guide d'utilisation</b></a></html> Sparkfun. {{ :materiels:capteurs:intensite:doc.gif?nolink|}} 
 +    * //**Fiche guide**// pour l'étude d'une chaîne d'information comprenant un module **NAU7802** <html><a href="https://webge.fr/doc/projets/tsin/0_Fiches guide TSIN/TSIN_FGA_CZL635_20_ET_NAU7802.zip">[Télécharger]</a></html>
  
-… +  * //**Connexion**// à une <html><a href="https://wiki.seeedstudio.com/Base_Shield_V2/" target="_blank">Base Shield V2</a></html> montée sur une Arduino Uno \\ <html><span style="color:red">A venir</span></html
-  * //**Exemple** de l'IDE Arduino pour tester le capteur// \\ Dans l'IDE Arduino, sélectionner Fichier → Exemples → … +
-ou +
-<code cpp *.cpp> +
-... +
-</code>+
  
-  * //**Résultat** dans la console//  +{{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} 
- +  * //**Exemple** de l'IDE Arduino pour tester le capteur// \\ Dans l'IDE Arduino, sélectionner : Fichier → Exemples SparkFun Qwiic Scale NAU7802 Arduino Library -> **Example1_BasicReadings** 
-  * ...+</pane> 
 +<pane id="tab-nau7802pico_2"> 
 +<html><span style="color:red">A venir</span></html>
 </pane> </pane>
-</tabs> 
-... 
 </tabs> </tabs>
  
  • materiels/capteurs/force/force.1715157869.txt.gz
  • Dernière modification : 2024/05/08 10:44
  • de phil