1.Introduction du produit
Le capteur de température est un appareil utilisé pour mesurer la température d'un environnement ou d'un objet. Ils peuvent convertir la température en un signal électrique ou un signal numérique, ce produit utilise un capteur de température à thermistance MF52A103J3435.
Les thermistances sont généralement de deux types.
Coefficient de température positif (PTC) : Avec l'augmentation de la température, la valeur de la résistance augmente, souvent utilisée dans la protection contre la surchauffe, la compensation de température, etc.
Coefficient de température négatif (NTC) : Lorsque la température augmente, la valeur de résistance diminue, souvent utilisé dans la mesure de la température, le contrôle de la température, etc.
Le MF52A103J3435 est une thermistance à coefficient de température négatif (NTC), dont la résistance diminue avec l'augmentation de la température. Sa valeur de résistance nominale est de 10000 3435 ohms et sa valeur de température B est de XNUMX XNUMX.
Référence d'application : Ce module peut être utilisé pour un réfrigérateur, un climatiseur, un tensiomètre électronique, un thermomètre, une cuisinière électrique, etc.
2. Spécification des paramètres
Paramètre | Valeur//Description |
---|---|
Tension de fonctionnement | 3.3V ~ 5V |
Température de fonctionnement | -55 ° C ~ + 125 ° C |
Signal de sortie | Signal analogique |
Taille | 3.16cm * 2.38cm |
3. schéma de câblage

Capteur de température | UNO |
---|---|
VCC | 5V |
GND | GND |
S | Broche analogique A0 |
4. Exemple de code
1//www.acebott.com
2#include <GyverNTC.h>
3GyverNTC therm(A0, 10000, 3435);
4/* Create a GyverNTC object
5Parameter 1: Pin of thermistor connection (here A0)
6Parameter 2: Thermistor reference resistance value of 10000 ohm, MF52A103j3435 is a thermistor model, its reference resistance is usually 10K ohm (that is, 10000 ohm), this is its standard reference resistance value
7Parameter 3: Thermistor B value 3435, MF52A103j3435 is a thermistor model, its temperature B value is 3435*/
8void setup() {
9 Serial.begin(9600);
10}
11
12void loop() {
13 Serial.print("Temperature ");
14 Serial.print(therm.getTempAverage());
15//Read the temperature value and printed to the serial monitor
16Serial.println(" *C");
17 delay(1000);
18}
5.Résultat du test
Après avoir téléchargé le code sur la carte contrôleur, ouvrez le moniteur du port série de l'IDE Arduino et définissez le débit en bauds sur 9600.
Placez le module dans l'air et vous pourrez voir la valeur de température mesurée.


6. Ressources connexes
7. Obtenez-en un maintenant
Affaires B2B : info@acebott.com