Vous êtes sur la page 1sur 35

Université Hassan II

École Normale Supérieure de l'Enseignement Technique de Mohammedia


Département Génie Electrique

Département : Génie Electrique


Filière : Génie électrique et contrôle des systèmes industriels

COMPTE RENDU
TRAVAUX PRATIQUES CAPTEURS ET INSTRUMENTATION

Présenté par : Encadré par :

Mlle. DADI Nada Mme. NHAILA Hasna


Mlle. AZIFA Nabila
Mr. BELKORCHI Mohamed Salim
Mr. BOUMEZZOU Ayoub

Année Académique : 2022/2023


Sommaire

INTRODUCTION ............................................................................................................................ 1
I. Partie théorique ............................................................................................................................. 2
1. Les capteurs : .......................................................................................................................... 2
2. Caractéristiques des capteurs : ............................................................................................. 2
3. Nature du signal fourni par un capteur : ............................................................................. 4
4. Les grandeurs d’influence : ................................................................................................... 5
5. Structure générale d’une chaine de mesure ou d’acquisition : .......................................... 5
II. Partie pratique .............................................................................................................................. 6
1. Matériels utilisés :................................................................................................................... 6
1.1. La carte Arduino : ........................................................................................................................ 6
1.2. Logiciel de programmation Arduino IDE :................................................................................ 8
1.3. La plaque de montage : .............................................................................................................. 10
2. Applications : ........................................................................................................................ 11
2.1. Application 1 : Capteur de lumière LDR ................................................................................. 11
2.2. Application 2 : Capteur de température et l’humidité DHT11 .............................................. 17
2.3. Application 3 : Capteur ultrasons ............................................................................................. 20
2.4. Application 4 : Capteur détecteur d’obstacle .......................................................................... 25
3. Mini projet : Capteur de température et l’humidité DHT11 ........................................... 29
Conclusion ...................................................................................................................................... 33

I
INTRODUCTION

Dans le cadre de notre formation en tant qu’ingénieurs en génie électrique et contrôle des systèmes
industriels, on a besoin de mettre en pratique ce qu’on apprend dans les séances des cours pour
acquérir un savoir-faire et avoir une formation riche aussi pour maîtriser la pratique, et c’est la
raison pour laquelle on a travaillé sur des travaux pratiques et des applications dans le module des
capteurs et instrumentations. Ces derniers sont des dispositifs qui permet de transmettre une
grandeur physique (température, pression, position, concentration, etc.) en un (signal électrique/
afficheur numérique...) tout dépend l'utilisation du capteur et qui renseigne sur cette grandeur. Or,
lors de ce travail pratique, on a abordé une partie théorique qui consiste à bien savoir les capteurs,
leurs types et même leurs utilisations dans l’industrie. On a abordé par la suite une partie pratique
qui consiste à réaliser diverses applications telles que l’utilisation du photorésistance (LDR) qui
est un composant électronique dont la résistance varie en fonction de la luminosité. On a aussi vu
l’utilisation du Capteur de température et l’humidité DHT1, en fin capteur ultrasons et capteur
détecteur d’obstacle. Après cela, on a effectué une partie projet qui consiste à réaliser et simuler
système qui lit la température et l'humidité ambiante et les afficher dans un afficheur LCD, aussi
la température est supérieure à 33 °C une LED rouge va allumer et si l'humidité et supérieur à 50
une LED jaune qui va allumer. D’où l’objectif de ces travaux est d’Etre capable de mettre en œuvre
des capteurs industriels. D’Etre capable d'estimer les ordres de grandeurs des diverses quantités
rencontrées lors d’une telle mise en œuvre. D’être capable de choisir le capteur le plus adapté à une
situation particulière. D’être capable de relier un capteur à un circuit électronique en préservant au
mieux l’intégrité du signal. De savoir mettre en œuvre les circuits électroniques les plus adaptés
aux capteurs afin de minimiser les grandeurs d’influence.

1
I. Partie théorique

1. Les capteurs :
Les capteurs sont des composants de la chaîne d'acquisition dans une chaîne fonctionnelle. Les
capteurs prélèvent une information sur le comportement de la partie opérative et la transforment en
une information exploitable par la partie commande. Une information est une grandeur abstraite
qui précise un événement particulier parmi un ensemble d'événements possibles. Pour pouvoir être
traitée, cette information sera portée par un support physique (énergie) on parlera alors de signal.
Les signaux sont généralement de nature électrique ou pneumatique.
On peut caractériser les capteurs selon trois critères :
• En fonction de la grandeur mesurée ; on parle alors de capteur de position, de température,
de vitesse, de force, de pression, etc.
• En fonction du caractère de l'information délivrée ; on parle alors de capteurs logiques
appelés aussi capteurs tout ou rien (TOR), de capteurs analogiques ou numériques.
• En fonction du principe de fonctionnement (actif ou passif) ; Un capteur passif, comme une
résistance, une sonde de température CTN, nécessite une alimentation pour fournir
l'information. En revanche un capteur actif fournit sa propre énergie.

2. Caractéristiques des capteurs :

- Gamme de mesure - étendue de mesure :


La gamme de mesure, c'est l'ensemble des valeurs du mesurande pour lesquelles un instrument
de mesure est supposé fournir une mesure correcte. L'étendue de mesure correspond à la
différence entre la valeur maximale et la valeur minimale de la gamme de mesure.

2
- Résolution :
La résolution d’un capteur correspond à la plus petite variation du mesurande que le capteur est
susceptible de déceler.
- Sensibilité :
Elle détermine l’évolution de la grandeur de sortie en fonction de la grandeur d’entrée en un
point donné. C’est la pente de la tangente à la courbe issue de la caractéristique du capteur.
Dans le cas d’un capteur linéaire, la sensibilité du capteur est constante.

- Linéarité :
La linéarité est une caractéristique qui définit la constance de la sensibilité sur toute la plage de
mesure. C’est la zone dans laquelle la sensibilité du capteur est indépendante de la valeur du
mesurande. Cette zone peut être définie à partir de la définition d’une droite obtenue comme
approchant au mieux la caractéristique réelle du capteur, par exemple par la méthode des
moindres carrés.
- Précision :
La précision est un des paramètres les plus importants d'un système de mesure. La précision
d’un capteur définit l’écart en % que l’on peut obtenir entre la valeur réelle et la valeur obtenue
en sortie du capteur. Elle caractérise l'aptitude d'un capteur à donner une mesure M proche de
la valeur vrai m de la grandeur mesurée.
- Rapidité, Temps de réponse :
Elle caractérise l'aptitude d'un dispositif à répondre aux variations temporelles du mesurande.
Le temps de réponse est défini comme étant le temps nécessaire pour que la réponse du capteur
atteigne 90% de son amplitude maximale lorsqu’il est exposé au mesurande.

3
3. Nature du signal fourni par un capteur :
Selon la nature du signal de sortie, on peut classer les capteurs en 3 grandes catégories :
- Capteur logique ou Tout Ou Rien (TOR) : la sortie est binaire (information
vraie ou fausse).

Exemples : détecteur de fin de course, thermostat.

Caractéristique de transfert d'un capteur logique

- Capteur analogique : la sortie varie de façon progressive (variation continue).


Exemples : thermocouple, dynamo tachymétrique.

Caractéristique de transfert d'un capteur analogique

4
- Capteur numérique : la sortie varie par échelons.
Exemple : codeur absolu

Caractéristique de transfert d'un capteur numérique.

4. Les grandeurs d’influence :


On appelle grandeur d'influence, toutes les grandeurs physiques autres que la grandeur à mesurer,
susceptibles de perturber la mesure. Généralement les capteurs industriels sont compensés, un
dispositif interne au capteur limite l'influence des grandeurs perturbatrices. Comme :
• La température
• La pression, l’accélération et les vibrations
• L’humidité
• Les champs magnétiques
• La tension d’alimentation
• La lumière ambiante

5. Structure générale d’une chaine de mesure ou d’acquisition :


La chaîne d’acquisition d’un système technique permet de transformer une grandeur à mesurer en
un signal électrique exploitable. Le traitement, lorsqu’il est numérique, fait appel à une adaptation
analogique numérique

5
II. Partie pratique

1. Matériels utilisés :
Pour réaliser les circuits que nous avons manipulés dans notre séance de TP, nous avons utilisés :

• Une carte Arduino UNO


• Logiciel Arduino IDE
• Une plaque de montage et câbles de connexion
• Des résistances
• LEDs
• Une photorésistance LDR
• Capteur DHT11
• Un capteur Ultrason
• Capteur détecteur d’obstacle

1.1. La carte Arduino :

ARDUINO est une carte électronique qui comporte un microcontrôleur, c'est-à-dire une carte
électronique programmable par un ordinateur. Elle utilise un logiciel de programmation
(environnement de développement ou IDE) appelé également Logiciel Arduino. Elle peut ensuite
fonctionner seule si elle est alimentée en énergie. On peut y brancher des capteurs (températures,
humidité, pression, présence, distance, position, luminosité, …) et des actionneurs (LED, moteurs,
lampe, résistance chauffante, …)

6
Il existe différents types des cartes Arduino selon leurs caractéristiques et leurs utilisations.

- Dans notre travaux pratiques nous avons utilisés la carte d’ARDUINO la plus connue
« ARDUINO UNO »

7
1.2. Logiciel de programmation Arduino IDE :

- Choisir le type de carte :

8
- Choisir le port de communication :

- Charger un programme dans la carte :

• Bouton 1 : Ce bouton permet de vérifier le programme, il actionne un module qui cherche


les erreurs dans votre programme.
• Bouton 2 : Charge (téléverser) le programme dans la carte ESP.
• Bouton 3 : Crée un nouveau fichier.
• Bouton 4 : Ouvre un fichier.
• Bouton 5 : Enregistre le fichier.
• Bouton 6 : Ouvre le moniteur série.

9
- Principales parties d’un code :

- Langage de programmation :

Le langage de programmation utilisé est le C++, et lié à la bibliothèque de développent Arduino,


permettant d’utiliser la carte et ses entrées/sorties. La mise en place de ce langage standard rend
aisé le développement de programme sur l’interface programmable Arduino à toute personne
maîtrisant le C ou le C++.
1.3. La plaque de montage :

Un montage à tester, un prototype ? Un montage ne nécessitant pas de soudure, ou une soudure


trop fastidieuse ? Vous serez forcément amenés à utiliser un jour une plaque de montage.
Il existe plusieurs tailles de plaque de montage. Quelle que soit la taille, toutes les plaques
fonctionnent de la même manière. Votre choix de plaque ne se déterminera que sur la taille suivant
si votre montage est conséquent ou non. Les connexions interne

10
- Les connexions interne :

En général, une plaque de montage est composée de deux bus d’alimentation et deux surfaces de
montage.

Tous les points d’une même ligne du bus d’alimentation sont connectés entre eux. Rien ne relit le
bus du haut de la plaque avec celui du bas. Si votre plaque est colorée : la ligne rouge représente le
VCC commun ; la ligne noire ou bleue (dépend du modèle) représente la masse commune.

Sur les surfaces de montage, tous les points d’une colonne sont connectés entre eux. Les deux
surfaces de montage sont séparées par un rail central, rien ne relie donc les deux surfaces. Ce
principe de séparation est souvent utilisé pour les circuits intégrés.

2. Applications :

2.1. Application 1 : Capteur de lumière LDR

11
Une photorésistance est un composant dont la valeur en ohms dépend de la lumière à laquelle il est
exposé. On la désigne aussi par LDR (Light Dependent Resistor = résistance dépendant de la
lumière).
La principale utilisation de la photorésistance est la mesure de l'intensité lumineuse (appareil photo,
systèmes de détection, de comptage et d'alarme...). Elle est fortement concurrencée par la
photodiode dont le temps de réponse est beaucoup plus court. Les matériaux utilisés sont
généralement du sulfure ou du séléniure de cadmium qui se comportent comme des semi-
conducteurs.

- La manipulation 1 :

On réalise un montage qui va nous permettre de déterminer la valeur ohmique d’une


photorésistance LDR, en lisant la tension issue de ce dernier, via une entrée analogique d’Arduino.
Cette valeur sera communiquée en temps réel, sur le moniteur sérié de l’IDE Arduino.

- Liste des composants :

- 1 photorésistance LDR.
- 1 résistance de 10kΩ.
- Câbles.
- Arduino UNO.

- Le schéma de câblage :

12
- Programme sur l’IDE :

- Observation :

Pour contrôler le bon fonctionnement de la photorésistance et pour lire les valeurs reçoit, on envoie
à la console d'Arduino IDE les valeurs mesurées grâce à Serial.print, qui se trouve dans Menu
Outils -> Moniteur série.

13
- La manipulation 2 :

En gardant le même montage précèdent, on ajoute une LED avec une résistance à notre montage,
et on commande cette LED par ce capteur LDR :

• S’il y’à la lumière(flash) → éteindre la LED


• Si non → Allumer la LED

- Liste des composants :

- 1 LED
- 1 photorésistance LDR.
- 2 résistances, une de 220 Ω et l’autre de 10kΩ.
- Câbles.
- Arduino UNO.

- Le schéma de câblage :

- Programme sur l’IDE :

14
- Le circuit réalisé :

- Observation :

On observe que lors de l'obscurité c'est à dire la valeur de luminosité inférieur à 600 la LED
s'allume, et lorsque la valeur supérieure à 600 la LED s'éteindre.

Luminosité > 600 Luminosité < 600

15
- La manipulation 3 :

En gardant le même montage précèdent, maintenant On veut faire varier la luminosité d'une LED
en fonction de la lumière ambiante. Théoriquement, cela n'a rien de compliqué, il suffit de combiner
le signal de la photorésistance avec la valeur PWM de la LED. Pratiquement, on se retrouve avec
un signal en entrée (la photorésistance) découpé en 1024 paliers, alors que ceux du signal PWM
comptent 256 paliers.

- Programme sur l’IDE :

- Observation :

Donc on observe que plus la luminosité ambiante augmente la luminosité de la LED diminue.

16
2.2. Application 2 : Capteur de température et l’humidité DHT11

Le DHT11 est un capteur de température et l’humidité qui émet un signal numérique calibré. Il
utilise une technique exclusive de collecte de signaux numériques et une technologie de détection
de l'humidité, ce qui garantit sa fiabilité et sa stabilité. Ses éléments de détection sont reliés à un
ordinateur mono-puce de 8 bits, ce qui garantit sa fiabilité et sa stabilité. Chaque capteur de ce
modèle est compensé en température et calibré dans une chambre de calibration précise. Le
coefficient d'étalonnage est sauvegardé sous forme de programme dans la mémoire OTP, lorsque
le capteur est détecté, il cite le coefficient de la mémoire. Coefficient de la mémoire. La petite
taille, la faible consommation et la longue distance de transmission (20m) permettent au DHT11
d'être adapté à toutes sortes d'applications difficiles. Emballage à rangée unique avec quatre
broches, rendant la connexion très pratique

La manipulation :

Dans cette application on va remplacer LDR par un capteur de température Dht11, réaliser un
câblage et un programme pour connecter ce capteur de température et d’humidité à l’Arduino, et
analyser la conception et l’objectif du capteur DHT11. Pour superviser les données de température
et d'humidité du module DHT11 au moniteur du port série.

- Liste des composants :

- Arduino UNO.

- Câbles.

- Capteur DHT11.

17
- Le schéma de câblage :

- Programme sur l’IDE :

18
- Le circuit réalisé :

- Observation :
Les résultats de la Température et l’humidité sont afficher sur le Moniteur série.

19
2.3. Application 3 : Capteur ultrasons

Un capteur à ultrasons est un dispositif de contrôle industriel qui utilise les ondes sonores
supérieures à 20 000 Hz, trop élevées pour être captées par l'oreille humaine, pour mesurer et
calculer la distance du capteur à un objet cible spécifié. Le principe de fonctionnement du capteur
est entièrement basé sur la vitesse du son.
Voilà comment se déroule une prise de mesure :
1. On envoie une impulsion HIGH de 10µs sur la broche TRIGGER du capteur.
2. Le capteur envoie alors une série de 8 impulsions ultrasoniques à 40KHz
3. Les ultrasons se propagent dans l'air jusqu'à toucher un obstacle et retourne dans l'autre sens
vers le capteur.
4. Le capteur détecte l'écho et clôture la prise de mesure.
Le signal sur la broche ECHO du capteur reste à HIGH durant les étapes 3 et 4, ce qui permet de
mesurer la durée de l’aller-retour des ultrasons, et donc de déterminer la distance.

20
La manipulation 1 :

Dans cette application On a utilisé un capteur ultrasons HC-SR04 avec la carte Arduino pour
mesurer la distance entre le capteur et un obstacle ou bien une cible, après afficher cette distance
sur l’interface série (serial monitor).

- Liste des composants :

- Arduino UNO.

- Câbles.

- Capteur ultrasons HC-SR04

- Le schéma de câblage :

21
- Programme sur l’IDE :

- Le circuit réalisé :

22
- Observation :

Visualisation sur moniteur série :

Les résultats affichent est on centimètre.

23
La manipulation 2 :

En gardant le même montage précèdent, en ajoutant deux LEDs si la distance entre le capteur et
l'obstacle inférieur à 16 centimètres une LED rouge va allumer mais si la distance est supérieure à
16 centimètres une LED verte qui va allumer.

- Liste des composants :

- Arduino UNO.

- Câbles.

- Capteur ultrasons HC-SR04


- 2 LEDs, rouge et verte.

- Programme sur l’IDE :

24
- Observation :

Distance < 16 cm Distance > 16 cm

2.4. Application 4 : Capteur détecteur d’obstacle

Le détecteur d’obstacle est composé d’une diode infrarouge (émetteur)et d’une photodiode
(récepteur). Suivant la distance à laquelle se trouve l’obstacle, le récepteur recevra plus ou moins
de lumière infra-rouge réfléchie.

25
- La manipulation :

Il est à noter que lors du branchement, une LED rouge s’allume sur le capteur si un obstacle est
détecté, si non le LED verte s’allume. La distance de détection peut être ajustée à l’aide d’un
potentiomètre disponible sur le capteur.

- Liste des composants :

- Arduino UNO.
- Câbles.
- Capteur détecteur d’obstacle.
- Une LED.

- Le schéma de câblage :

26
- Programme sur l’IDE :

- Le circuit réalisé :

27
- Observation :

Avant de détecter Après de détecter


l'obstacle l'obstacle

28
3. Mini projet : Capteur de température et l’humidité DHT11

1. Le rôle du capteur :
Le capteur DHT11 mesure la température et l’humidité. L’utilisation de ce type de capteur est
intéressante pour un débutant car il permet de mesurer une grandeur physique accessible à
tous.

2. La simulation sous le logiciel ‘’PROTEUS ISIS’’ :


Capture d’écran de la simulation de mesure et d’affichage de la température et l’humidité
ambiante.

29
Dans le cas où T>33 une LED rouge va allumer.

Dans le cas où H>50 une LED jaune va allumer.

30
Dans le cas où les deux conditions sont vérifiées, les Led vont allume

Source code :
#include <LiquidCrystal.h>
#include "DHT.h"
#define PinSensor 11
#define Tipo DHT11
DHT dht(PinSensor, Tipo);

const int rs = 2, en = 3, d4 = 4, d5 = 5, d6 = 6, d7 = 7;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
int ledj = 8;
int ledr = 9;
void setup()
{
// put your setup code here, to run once:

31
lcd.begin(16, 2);
dht.begin();
pinMode(ledj, OUTPUT);
pinMode(ledr, OUTPUT);
}

void loop()
{
// put your main code here, to run repeatedly:
delay(2000);
float humidite = dht.readHumidity();
float temperature = dht.readTemperature();
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Temperat = ");
lcd.print(temperature);
lcd.setCursor(0, 1);
lcd.print("Humidite = ");
lcd.print(humidite);
if (humidite > 54)
{
digitalWrite(ledj, HIGH);
}
else
digitalWrite(ledj, LOW);
if (temperature > 32)
{
digitalWrite(ledr, HIGH);
}
else
digitalWrite(ledr, LOW);
}

32
Conclusion

Pour conclure, nous avons pu examiner plusieurs applications qu’on a réalisé. Or, cela nous a
permet d’avoir un bagage de renseignement sur les capteurs et leurs utilisations dans l’industrie.
Les capteurs nous permettent d’analyser une source analogique et de nous la transmettre électrique
en état numérique. Cela nous permet aussi de pouvoir manipulé les données. Sans oublier le mini
projet qui nous a approché beaucoup plus du domaine. Dans ce TP, nous avons pleinement profité
des matériaux pour bien comprendre chaque composant et ses performances exactes dans les
différentes situations possibles.

33

Vous aimerez peut-être aussi