Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
materiels:capteurs:temperature:temperature [2024/05/28 07:05] – [4.5 DS18B20] phil | materiels:capteurs:temperature:temperature [2024/06/28 18:48] (Version actuelle) – [Capteurs - Température] phil |
---|
===== Capteurs - Température ===== | ===== Capteurs - Température ===== |
| |
[Mise à jour le 28/5/2024] | [Mise à jour le 28/6/2024] |
| |
| \\ |
| |
==== 1. Généralités ==== | ==== 1. Généralités ==== |
* // **Connexion** à un shield // <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" target="_blank">Tinkerkit v2</a></html> monté sur une Arduino Uno. | * // **Connexion** à un shield // <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" target="_blank">Tinkerkit v2</a></html> monté sur une Arduino Uno. |
{{ :materiels:capteurs:branchsen23292p.jpg?nolink&600 |}} | {{ :materiels:capteurs:branchsen23292p.jpg?nolink&600 |}} |
| {{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} |
* //**Exemple** pour tester le capteur// | * //**Exemple** pour tester le capteur// |
A venir | <color #ed1c24>A venir</color> |
</pane> | </pane> |
<pane id="tab-sen23292pesp_1"> | <pane id="tab-sen23292pesp_1"> |
A venir | <color #ed1c24>A venir</color> |
</pane> | </pane> |
<pane id="tab-sen23292ppico_1"> | <pane id="tab-sen23292ppico_1"> |
A venir | <color #ed1c24>A venir</color> |
</pane> | </pane> |
</tabs> | </tabs> |
| |
== 4.1.1 Présentation == | == 4.1.1 Présentation == |
* //**Source**// : <html><a href="https://www.dfrobot.com/wiki/index.php/IR_Thermometer_Sensor_MLX90614_SKU:_SEN0206" target="_blank"><b>wiki</b></a> DFROBOT</html> | * //**Sources**// |
| * <html><a href="https://www.dfrobot.com/wiki/index.php/IR_Thermometer_Sensor_MLX90614_SKU:_SEN0206" target="_blank"><b>wiki</b></a> DFROBOT</html> |
| |
<callout type="info" icon="true">Le MLX90614 est un capteur de température infrarouge sans contact basé sur le principe de Stefan-Boltzmann. </callout> | <callout type="info" icon="true">Le MLX90614 est un capteur de température infrarouge sans contact basé sur le principe de Stefan-Boltzmann. </callout> |
</pane> | </pane> |
<pane id="tab-mlx90614esp_1"> | <pane id="tab-mlx90614esp_1"> |
A venir | <html><span style="color:red">A venir</span></html> |
</pane> | </pane> |
<pane id="tab-mlx90614pico_1"> | <pane id="tab-mlx90614pico_1"> |
A venir | <html><span style="color:red">A venir</span></html> |
</pane> | </pane> |
</tabs> | </tabs> |
| |
<pane id="tab-mlx90614duino_2"> | <pane id="tab-mlx90614duino_2"> |
* //**Ressource**// : <html><a href="https://www.dfrobot.com/wiki/index.php/IR_Thermometer_Sensor_MLX90614_SKU:_SEN0206" target="_blank"><b>wiki</b></a> DFROBOT</html> | * //**Ressources**// |
| * <html><a href="https://www.dfrobot.com/wiki/index.php/IR_Thermometer_Sensor_MLX90614_SKU:_SEN0206" target="_blank"><b>wiki</b></a> DFROBOT</html>{{ :materiels:capteurs:intensite:doc.gif?nolink|}} |
| * //**Fiche guide**// pour l'étude d'une chaîne d'information comprenant un **MLX90614** <html><a href="https://webge.fr/doc/projets/tsin/0_Fiches guide TSIN/TSIN_FGA_MLX90614.zip">[Télécharger]</a></html> |
| |
* //**Connexion** à un shield// <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" | * //**Connexion** à un shield// <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" |
| |
<pane id="tab-mlx90614esp_2"> | <pane id="tab-mlx90614esp_2"> |
A venir | <html><span style="color:red">A venir</span></html> |
</pane> | </pane> |
| |
<pane id="tab-mlx90614pico_2"> | <pane id="tab-mlx90614pico_2"> |
A venir | <html><span style="color:red">A venir</span></html> |
</pane> | </pane> |
</tabs> | </tabs> |
* // **Connexion** à un shield // <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" target="_blank">Tinkerkit v2</a></html> monté sur une Arduino Uno. | * // **Connexion** à un shield // <html><a href="https://webge.fr/doc/wikis/pdf/TinkerkitV2.pdf" target="_blank">Tinkerkit v2</a></html> monté sur une Arduino Uno. |
{{ :materiels:capteurs:branchtmp102.jpg?nolink&600 |}} | {{ :materiels:capteurs:branchtmp102.jpg?nolink&600 |}} |
| {{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} |
* //**Exemple** de l'IDE pour tester le capteur// \\ Dans l'IDE Arduino, sélectionner : Fichiers -> Exemple -> SparkFun_TMP102_Breakout -> **Example1_Basic_Temperatue_Readings** | * //**Exemple** de l'IDE pour tester le capteur// \\ Dans l'IDE Arduino, sélectionner : Fichiers -> Exemple -> SparkFun_TMP102_Breakout -> **Example1_Basic_Temperatue_Readings** |
| |
</pane> | </pane> |
<pane id="tab-tmp102esp_2"> | <pane id="tab-tmp102esp_2"> |
A venir | <color #ed1c24>A venir</color> |
</pane> | </pane> |
<pane id="tab-tmp102pico_2"> | <pane id="tab-tmp102pico_2"> |
A venir | <color #ed1c24>A venir</color> |
</pane> | </pane> |
</tabs> | </tabs> |
* Plage de mesure: -55 °C à +150 °C | * Plage de mesure: -55 °C à +150 °C |
* Précision: 0,1 °C (de -20 °C à +50 °C) | * Précision: 0,1 °C (de -20 °C à +50 °C) |
* Résolution: 16bits, 0,0078 °C | * Résolution: 16bits, 0,0078125 °C |
* Interface série I2C : **SLA** = **0x48** | * Interface série I2C : **SLA** = **0x48** |
| |
{{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} | {{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} |
* //**Chronogrammes**// | * //**Chronogrammes**// |
* Relevés des signaux du bus I2C : **T=18,38°C** (Tektronix MSO2012) et **T=20°C** (Analyseur IKALogic). A télécharger <html><a href="https://webge.fr/doc/wikis/img/Mesures_TMP117.zip" target="_blank"><b>ici</b></a></html>. | * Relevés des signaux du bus I2C : **T=18,32°C** (Tektronix MSO2012) et **T=20°C** (Analyseur IKALogic). A télécharger <html><a href="https://webge.fr/doc/wikis/img/Mesures_TMP117.zip" target="_blank"><b>ici</b></a></html>. |
| |
\\ | \\ |
</pane> | </pane> |
<pane id="tab-tmp117pico_1"> | <pane id="tab-tmp117pico_1"> |
A venir | <color #ed1c24>A venir</color> |
</pane> | </pane> |
</tabs> | </tabs> |
* [[#tab-tmp117pico_2|Rpi Pico (µPython)]] | * [[#tab-tmp117pico_2|Rpi Pico (µPython)]] |
<pane id="tab-tmp117duino_2"> | <pane id="tab-tmp117duino_2"> |
* //**Exemple** de l'IDE Arduino pour tester le capteur//. Dans l'IDE Arduino, sélectionner : \\ - **Adafruit** : Fichier → Exemples → Adafruit TMP117 -> **basic_test** \\ - **SparkFun** : Fichier → Exemples -> SparkFun High Precision Temperature Sensor TMP117 Qwiic -> **Example1_BasicReadings** | * //**Ressources**// {{ :materiels:capteurs:intensite:doc.gif?nolink|}} |
| * //**Fiche guide**// pour l'étude d'une chaîne d'information comprenant un **TMP117** <html><a href="https://webge.fr/doc/projets/tsin/0_Fiches guide TSIN/TSIN_FGA_TMP117.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 \\ |
| {{ :materiels:capteurs:distance:arduinoico.png?nolink&40|}} |
| * //**Exemples** de l'IDE Arduino pour tester le capteur//. Dans l'IDE Arduino, sélectionner : \\ - **Adafruit** : Fichier → Exemples → Adafruit TMP117 -> **basic_test** \\ - **SparkFun** : Fichier → Exemples -> SparkFun High Precision Temperature Sensor TMP117 Qwiic -> **Example1_BasicReadings** |
</pane> | </pane> |
<pane id="tab-tmp117esp_2"> | <pane id="tab-tmp117esp_2"> |
</pane> | </pane> |
<pane id="tab-tmp117pico_2"> | <pane id="tab-tmp117pico_2"> |
A venir | <color #ed1c24>A venir</color> |
</pane> | </pane> |
</tabs> | </tabs> |
{{ :materiels:capteurs:acrobate.gif?nolink&40|}} | {{ :materiels:capteurs:acrobate.gif?nolink&40|}} |
* //**Documentation**// | * //**Documentation**// |
* Présentation du bus **One-Wire de Dallas** (en français) à télécharger <html><a href="http://daniel.menesplier.free.fr/Doc/BUS%201%20WIRE.pdf" target="_blank"><b>ici</b></a></html> | * Présentation du bus **One-Wire de Dallas** (en français) à télécharger <html><a href="https://webge.fr/doc/wikis/pdf/BUS1WIRE.pdf" target="_blank"><b>ici</b></a></html> |
* **Datasheet** du circuit 18B20 à télécharger <html><a href="https://www.gotronic.fr/pj2-ds18b20-3170.pdf" target="_blank"><b>ici</b></a></html> | * **Datasheet** du circuit 18B20 à télécharger <html><a href="https://www.gotronic.fr/pj2-ds18b20-3170.pdf" target="_blank"><b>ici</b></a></html> |
| |
{{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} | {{ :materiels:capteurs:environnement:iconechronogrammes.png?nolink&50|}} |
* //**Chronogrammes**// | * //**Chronogrammes**// |
* Relevé des signaux du bus One Wire de Dallas faite lors d'une mesure. A télécharger <html><a href="#" target="_blank"><b>ici</b></a></html>. | * Relevé des signaux du bus One Wire de Dallas faite lors d'une mesure. A télécharger <html><a href="https://webge.fr/doc/wikis/img/Mesures_18B20.zip"><b>ici</b></a></html>. |
| |
\\ | \\ |