Outils pour utilisateurs

Outils du site


cours:picaxe4

Ceci est une ancienne révision du document !


Maquette de régulation de chauffage (Programmation PICAXE)

Nous avons découvert la programmation. Nous allons mettre en pratique ces connaissances pour satisfaire de manière informatique un besoin ressenti.

Compétence(s)

  • CT 4.2 Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple.
  • CT 5.5 Modifier ou paramétrer le fonctionnement d’un objet communicant.

J’ai acquis la(les) compétence(s) si :

  • Je suis capable de modifier un algorithme de fonctionnement initial afin de répondre à un nouveau besoin
  • J'ai acquis les notions de variables, sous-programmes, temporisations/délais

Vous travaillez dans une entreprise de matériel de chauffage. Votre patron vous charge de réaliser le programme d'un nouveau régulateur de température.

Logiciels utiles pour la programmation PICAXE (Peuvent être utilisés à la maison)

  • PICAXE BLOCKLY : programmation des microcontrôleurs PICAXE
  • Simulateur de maquette PICAXE : test des programmes

Programmation

Informations préalables

Microcontrôleur : PICAXE20M2
Maquette : Nom = Maquette4-1; Dossier maquette virtuelle = Maquette/Activité3 Chauffage

Nom Broche(s) Fonction
TMP B.0 Capteur de température
POT B.1 Potentiomètre de réglage
AFF C.0 Afficheur 2 lignes de 16 caractères
LR C.1 Voyant marche
VENT C.2 Voyant mode ventilation
CHAUFC.3 Radiateur

Description des composants

Le capteur de température

  • Il s'agit d'un capteur analogique “spécifique” fournissant la température de la pièce à 1 degré prêt
  • Il change d'état en fonction de la température mesurée qui est indiquée à la suite du nom

Le potentiomètre de réglage

  • Il s'agit d'un capteur analogique “standard” indiquant une valeur de consigne à 1 degré prêt
  • Il change d'état en fonction de clic droit ou gauche dessus qui modifient la valeur de consigne indiquée à la suite du nom

Le radiateur

  • Il s'agit d'un actionneur logique permettant d'augmenter la température de la pièce s'il est activé
  • S'il n'est pas activé, la température redescend jusqu'à la température ambiante indiquée à la suite du nom (19°C par défaut)
  • (Des clics de souris droit ou gauche dessus permettent de changer la température ambiante)

Les LEDs

  • Il s'agit d'actionneurs logiques destinées à communiquer des informations selon le besoin défini

L'afficheur

  • Il s'agit d'un actionneur analogique LCD par liaison série pouvant afficher des messages sur 2 lignes de 16 caractères
  • On peut lui envoyer les commandes : Effacer, Ligne1 ou Ligne 2
  • On peut lui demander d'afficher un messages ou le contenue d'une variables

Activité 1 : Régulation simple

Écrire un algorithme, permettant de déclencher le chauffage si la valeur de consigne est supérieure à la température mesurée dans la pièce.

Le traduire en programme et le tester.

Activité 2 : Affichage de la température mesurée

Modifier l'algorithme pour indiquer la valeur de la température mesuré sur l'afficheur

Activité 3 : Mode Eco

Utiliser le commutateur pour passer en mode “Eco”. Le température de la pièce doit être 2 degrés en dessous de la valeur de la consigne (économie d'énergie) et l'afficheur doit indiquer la mention “ECO”.

cours/picaxe4.1675924788.txt.gz · Dernière modification: 2023/02/09 07:39 de mrcjl