Utiliser un capteur de proximité derrière une fenêtre

Utiliser un capteur de proximité derrière une fenêtre

Les capteurs de proximité à infra-rouge comme le Yocto-Proximity sont une alternative efficace aux interrupteurs à pression pour savoir quand un objet a été posé à un endroit donné. Mais pour une utilisation fiable et robuste, il faut respecter quelques règles pour la mise en œuvre, en particulier si une vitre de protection doit être mise devant le capteur.

Principe

Un capteur de proximité à infra-rouge fonctionne en émettant un rayonnement infra-rouge pulsé, et en détectant sa réflexion sur un éventuel objet en face du capteur. L'utilisation d'un rayonnement pulsé permet de différencier la réflexion de l'environnement infra-rouge ambiant.

Principe de fonctionnement d'un capteur de proximité IR
Principe de fonctionnement d'un capteur de proximité IR


On peut donc parfaitement l'utiliser en remplacement d'un interrupteur à pression pour détecter la pose d'un objet sur une surface, en plaçant le capteur sous une fenêtre transparente. Il faut néanmoins se méfier de quelques pièges, que nous vous résumons ci dessous.

Eviter les réflexions contre la fenêtre

Une fenêtre transparente aura tendance à réfléchir une partie des rayons infra-rouge. Cette réflexion risque de laisser croire au capteur qu'un objet est présent, alors que ce n'est pas le cas. La seule manière fiable d'éviter ce problème est de plaquer le capteur complètement contre la vitre. Ne laissez pas même 1mm entre le capteur et la vitre, le géométrie de votre installation doit garantir qu'il n'y ait aucun espace entre la vitre et le capteur si vous voulez éviter les ennuis.

Disposition correcte du capteur sous une fenêtre
Disposition correcte du capteur sous une fenêtre



Transmissivité au rayonnement infra-rouge

Bien qu'elle soit transparente à la lumière visible, votre vitre pourrait bloquer une partie significative du rayonnement infra-rouge. Prenez donc soin de vérifier la transmissivité de votre vitre par des tests avant qu'il ne soit trop tard. De manière générale, plus vous utilisez une vitre fine, meilleure sera votre détection. Nous avons fait différents tests, tous concluants, avec des vitres en verre 4mm, verre acrylique 3mm et polycarbonate 1mm. Mais chaque matière est potentiellement différente, donc ne vous fiez pas à nos tests et faites les vôtres!

Définission d'un seuil adapté

Le Yocto-Proximity fournit deux résultats: la valeur de détection, entre 0 et 1000, et un résultat de détection binaire présent/absent. La valeur définie d'usine comme seuil de détection entre ces deux états est au milieu de la plage de détection, soit à la valeur 500. Pour utilisation derrière une fenêtre, en raison de la transmissivité réduite, il faut baisser le seuil de détection, typiquement à la valeur 200. Vous pouvez configurer ce seuil à l'aide du VirtualHub, ou dans votre propre logiciel à l'aide de notre librairie de programmation. Faites vos tests pour trouver la valeur qui convient le mieux en fonction de votre fenêtre.

Eclairage ambiant

D'une manière générale, le Yocto-Proximity est assez robuste à des conditions d'éclairage ambiant variées. Toutefois, ne l'approchez pas trop d'une forte source de rayonnement infra-rouge telle qu'un chauffe-plat, car si le capteur infra-rouge est saturé, il ne verra plus rien...

Commenter aucun commentaire Retour au blog












Yoctopuce, get your stuff connected.