Les senseurs ou capteurs sont des dispositifs destinés à doter un appareillage de sens; il en existe une quasi -infinité, selon les usages que l’on veut en faire. On peut distinguer deux grandes classes de senseurs, analogiques ou digitaux (numériques).
Les senseurs ou capteurs analogiques fourniront une tension (ou un courant, ou une impédance) variable en continue entre les deux limites d’utilisation; le micro-contrôleur devra être capables de convertir cette tension (ou…) variable en nombre, afin de pouvoir la traiter.
Les senseurs ou capteurs digitaux fourniront directement un signal tout ou rien ou une valeur numérique de la grandeur mesurée. Le micro-contrôleur devra être capable de lire cette valeur, selon le mode de présentation du senseur (lecture sur un bit, sur plusieurs, en série, selon un protocole etc…)
On va mettre ici des exemples de senseurs de différents types, ainsi que les instructions permettant de les exploiter (on utilisera le système de développement Arduino).
Les senseurs ou capteurs analogiques:
- capteur de tension, d’intensité
- capteurs de température
- capteurs de position, de distance, de déplacement, d’accélération, d’inclinaison
- capteurs de force, de compression, de contrainte, de flexion, de pesage…
- capteur de luminosité, de couleur, d’infra-rouge, d’ultra-violet
- capteur d’images, caméra analogique
- capteurs de chocs, de vibrations, de sons, microphone
- capteur de niveau de liquide, d’humidité
- détecteurs de gaz, d’alcool
- détecteur de particules, de débit
Les senseurs ou capteurs digitaux ou numériques:
- interrupteurs simples (tout ou rien): deux contacts sont court-circuités au repos (on dit contact normalement fermé: NF) ou lorsque le dispositif est actionné (on dit contact normalement ouvert ou NO). Les contacts NF sont notamment utilisés dans les dispositifs de sécurité, car la coupure d’un fil déclenche le déclenchement du signal.
- interrupteurs sans contact: de différents types (optiques, effet hall, infra-rouge, radio etc…). Le dispositif est plus complexe à mettre en œuvre, notamment son alimentation, ou la détection du signal, mais le micro-contrôleur ne verra qu’un signal tout ou rien.
- capteurs de déplacement, par exemple les codeurs rotatifs permettant de compter des tours ou des fractions de tours
- capteurs ou plutôt codeur de position, le terme capteur sera plutôt employé pour des dispositifs analogiques.