Introduction à la correction
Toutes les entrées et sorties analogiques de Loxone Config disposent d’une section de correction dans leurs propriétés. Ceci permet de mettre à l’échelle et de corriger les valeurs des entrées et sorties analogiques. Par exemple, un capteur de température relié à une entrée analogique.
Le capteur utilisé dans cet exemple a une plage de mesure de -30 ° C à 70 ° C. L’entrée analogique fournit cependant un signal de 0-10V. Vous pouvez échelonner ceci dans le logiciel pour que le signal de sortie soit l’affichage de la plage de température et non de la tension. Cela se fait dans les propriétés de l’entrée analogique, donc cliquez sur l’entrée et regardez la colonne de gauche dans la section : correction.
Pour ce capteur vous mettriez les valeurs suivantes dans la correction comme indiqué dans la capture d’écran.
- Valeur d’entrée 1 : 0
- Valeur affichée 1 : -30
- Valeur d’entrée 2 : 10
- Valeur affichée 2 : 70
Le signal est maintenant réglé dans ce graphique linéaire:
Exemples
Sonde de température intérieure
Les réglages de température sont réglables à l’aide de 4 commutateurs DIP. Dans cet exemple, le capteur est configuré pour mesurer à partir de -20 ° C à 80 ° C (réglage 5 du commutateur DIP).
Les valeurs de correction seraient :
Valeur d’entrée 1: 0
Valeur d’affichage 1: -20
Valeur d’entrée 2: 10
Valeur d’affichage 2: 80
Sonde de température et d’humidité intérieure
Plage de température de -30 ° C à 70 ° C.
Les valeurs de correction sont:
Valeur d’entrée 1: 0
Valeur d’affichage 1: -30
Valeur d’entrée 2: 10
Valeur d’affichage 2: 70
L’humidité est de 0 à 100% d’humidité relative.
Les valeurs de correction sont:
Valeur d’entrée 1: 0
Valeur d’affichage 1: 0
Valeur d’entrée 2: 10
Valeur d’affichage 2: 100
Sonde de luminosité
La luminosité est réglable à l’aide de commutateurs DIP de 0 à 100 000 lux. Dans cet exemple, le capteur est configuré pour mesurer de 0 à 100 lux.
Les valeurs de correction sont :
Valeur d’entrée 1: 0
Valeur d’affichage 1: 0
Valeur d’entrée 2: 10
Valeur d’affichage 2: 100
Capteur de température de sauna
Les réglages de température sont réglables à l’aide de 4 commutateurs DIP. Dans cet exemple, le capteur est configuré pour mesurer à partir de 0 ° C à 150 ° C (réglage 11 de l’interrupteur DIP).
Les valeurs de correction sont:
Valeur d’entrée 1: 0
Valeur d’affichage 1: 0
Valeur d’entrée 2: 10
Valeur d’affichage 2: 150
Capteur de température, humidité et co² intérieur
Plage de température de 0 ° C à 50 ° C.
Les valeurs de correction, il est:
Valeur d’entrée 1: 0
Valeur d’affichage 1: 0
Valeur d’entrée 2: 10
Valeur d’affichage 2: 50
L’humidité est de 0 à 100% d’humidité relative.
Les valeurs de correction, il est:
Valeur d’entrée 1: 0
Valeur d’affichage 1: 0
Valeur d’entrée 2: 10
Valeur d’affichage 2: 100
Plage de mesure de CO2 est de 0 à 2000 ppm.
Les valeurs de correction, il est:
Valeur d’entrée 1: 0
Valeur d’affichage 1: 0
Valeur d’entrée 2: 10
Valeur d’affichage 2: 2000
Capteur à ultrason
Plage de mesure de 350mm à 6000mm.
Les valeurs de correction sont :
Valeur d’entrée 1: 0
Valeur d’affichage 1: 350
Valeur d’entrée 2: 10
Valeur d’affichage 2: 6000
Utiliser des capteurs EnOcean avec différentes plages de température
Il y a une quantité indénombrable de sondes EnOcean disponible ce qui implique une standardisation des protocoles liés aux plages de température. Néanmoins, beaucoup de sondes ne respectent pas cette norme. Même si le programme de configuration ne liste pas la plage d’un capteur particulier, il est tout de même possible de s’en servir en ajustant les valeurs reçues pour représenter la bonne plage.
Par exemple, si on utilise un capteur qui a pour plage -20°C à 55°C, il n’existe pas de protocole EnOcean utilisable. On peut dans ce cas selectionner le protocole permettant de mesurer sur la plage 0°C à 40°C ce qui impliquera qu’une mesure de 0°C est égale à une température réelle de -20°C et une mesure de 40°C égale à une température réelle de 55°C.
Pour ajuster l’échelle il nous faut donc modifier les valeurs minimales et maximales. Merci de toujours utiliser les champs : « valeur d’entrée1 » et « valeur d’affichage1 » pour la valeur minimale d’ajustement et les champs « valeur d’entrée2 » et « valeur d’affichage2 » pour la valeur maximale.
Ce qui nous donnerait donc quelque chose comme suit:
Valeur d’entrée1: 0
Valeur d’affichage1: -20
Valeur d’entrée2: 40
Valeur d’affichage2: 55
Correction des erreurs de mesure
Il arrive souvent lorsque l’on mesure des signaux analogiques, en particulier pour des températures, d’avoir une valeur légèrement réduite de la température réelle. Ceci est généralement dû au placement du capteur derrière un interrupteur dans un mur ou près d’une porte.
La sonde pourrait par exemple mesurer une température de disons 21°C alors qu’en utilisant un thermomètre directement au sein de la pièce, la température réelle s’avère être de 23°C.
Le calcul de correction pour ce genre de problème est très simple et direct:
1. Définir la valeur de la plage totale de mesure. Par exemple une sonde ayant une plage de -30°C à 70°C aura une plage totale de 100.
2. Divisez la plage totale de température par la plage analogique (0-10V : 10): 100/10 = 0.1
3. 0.1V est donc égal à 1°C
4. Calculez la tension à zéro: de -30 à 0 nous avons une plage de 30. Multipliez 30 par 0.1 = 3V à zero degrés.
5. Enfin, multipliez la valeur lue par la sonde (21°C) par 0.1 et ajoutez 3 pour la tension. On obtient donc 5.1V
Valeurs:
Température mesurée par la sonde: 21°C
Tension mesurée: 5.1V
Température réelle de la pièce: 23°C
Les valeurs corrigées pour cette sonde correspondent donc a:
Valeur d’entrée1: 0
Valeur d’affichage1: -30
Valeur d’entrée2: 5.1
Valeur d’affichage2: 23
La température a donc été corrigée de +2°C de façon à dorénavant afficher la température réelle .
Correction pour les capteurs 1-wire, air ou EnOcean
Température mesurée par la sonde: 21 ° C
Température réelle dans la pièce de 22,5 ° C
Maintenant, nous éditons juste les paramètres de correction (valeur d’entrée 2 et la valeur d’affichage 2) dans les propriétés de l’entrée analogique.
Valeur d’entrée 1 | 0 | reste à 0 |
Valeur d’affichage 1 | 0 | reste à 0 |
Valeur d’entrée 2 | 21 | Température du capteur |
Valeur d’affichage 2 | 22,5 | Température réelle de la pièce |
La température va s’adaptée à la courbe ainsi créée. La valeur de température s’affiche désormais correctement.