Télécharger Imprimer la page

Publicité

Liens rapides

TP4 – REGULATION THERMIQUE
But du programme :
Commande automatique d'ouverture / fermeture de la
activation du
ventilateur extracteur d'air
serre.
Principe de fonctionnement de la régulation thermique de la mini serre :
Si la température mesurée dans la mini serre dépasse la température consigne de 30°C, la lucarne s'ouvre et
le ventilateur extracteur d'air se met en marche. Ainsi l'air chaud est
plus frais entre par
la lucarne.
reste au dessus de 30°C. Dès que la température descend en dessous de 30°C la lucarne se referme et le
ventilateur extracteur s'arrête. Le même cycle recommence automatiquement dès que la température
remonte à nouveau au dessus de 30°C....
Entrée
d'AIR FRAIS
Caractéristiques techniques du capteur de température :
Le DS18B20 est un capteur de température précis intégrant un convertisseur analogique –
numérique :
Plage de température mesurable : -55 à +125 °C
-
Temps de conversion d'une mesure : environ 750 ms (12 bits)
-
Complément d'informations :
il diffère des autres capteurs habituellement utilisés par le fait qu'il communique de manière logique avec les équipements. En effet, là où
on récupèrera une tension analogique avec certains capteurs, ici, on utilisera un protocole de communication pour discuter avec lui. Ce
protocole est le 1-Wire, créé par Dallas Semiconductor, également fabriquant du DS18b20.
Pour simplifier l'utilisation de ce protocole pour les utilisateurs Arduino, une librairie nommée OneWire a été écrite
La lucarne reste ouverte et le ventilateur en marche tant que la température
lucarne
d'AIR CHAUD
lucarne
afin de réguler la température de la mini
Extraction
(ouverture) et
expulsé hors de la serre
ventilateur
extracteur d'air
Capteur de
température
(type : ds18b20)
et de l'air

Publicité

loading

Sommaire des Matières pour Arduino TP4

  • Page 1 Ce protocole est le 1-Wire, créé par Dallas Semiconductor, également fabriquant du DS18b20. Pour simplifier l'utilisation de ce protocole pour les utilisateurs Arduino, une librairie nommée OneWire a été écrite...
  • Page 2 Blanc : le signal) ce qui facilité la compréhension et la réalisation du cablage ). Branchement du capteur directement sur la carte Arduino Uno (Attention pour la deuxième partie du TP il faudra piloter un moteur à courant continu en gérant les deux sens de rotation ouverture/fermeture de la lucarne...
  • Page 3 Programmation du capteur pour Mesurer une température en Degré Clesius et afficher la valeur sur un moniteur série : 1- Démarrer le logiciel Arduino : « Démarrer / Tous les programmes / 2- Lancer l’application Ardublock : en cliquant dans la barre d’outils sur « Outils » puis « Ardublock ».
  • Page 4 Réaliser le programme ci-dessous puis transférer le programme vers la carte Arduino UNO en cliquant sur « Transférer » ou « Upload »: Pour afficher sur l’ordinateur la température mesurée : 1- Afficher le fenêtre principale du logiciel Arduino en cliquant sur le volet Au bas de l’écran...
  • Page 5 GND → GND Détecteur de température Programmation Arduino Réaliser le programme ci-dessous puis « Transférer » le programme en cliquant sur « Transférer » Si la température est supérieure ou égale à 28°C la DEL s’allume et le ventilateur extracteur d’air se met en marche SINON la DEL s’éteind et le ventilateur extracteur d’air s’arrête...
  • Page 6 PARTIE 3: Programmation du capteur de Température + moteur d’ouverture de la lucarne + ventilateur extracteur d’air Ventilateur +12 volts Branchement : extracteur d’air RELAIS = interrupteur commandé VCC → +5 volts GND → GND IN → D6 Pin 10 VCC →...
  • Page 7 Réaliser le programme ci-dessous puis « Transférer » le programme en cliquant sur « Transférer » Logigramme de fonctionnement du système Début Temp > ou = 28 ° C Eteindre la DEL Allumer la DEL Fermer la lucarne Ouvrir la lucarne Arrêter le ventilateur Actionner ventilateur Programmation graphique avec Ardublock (Arduino)
  • Page 8: Description Du Fonctionnement Attendu

    Description du fonctionnement attendu : Si la température est supérieur ou égale à 28°C : allumer la DEL mettre en marche le ventilateur extracteur d’air Ouvrir la lucarne en faisant tourner le moteur d’ouverture/fermeture de la lucarne pendant 6 secondes (6000 millisecondes). ATTENTION : le ventilateur extracteur d’air doit continuer de fonctionner jusqu’à...

Ce manuel est également adapté pour:

Ds18b20