Accueil Interface-Z - Produits - Publications - Conseils - Contacts - Liens
Séminaire du 11/06/05, Main d'Oeuvres, Saint-Ouen - Zandrine Chiri
Première partie
du cours
Aller à la deuxième partie du cours
Grandeur Physique
Capteur
Conditionneur
Convertisseur
Interpréteur
Interface émission
Ligne de transmission
Interface
réception
Centre
de décision
Exemple de chaine d'acquisition en pratique :
Capteur
Rallonge pour signal analogique
Interface signal analogique vers Midi
Càble Midi
Interface Midi-USB
Ordinateur
Interface "Une entrée
analogique vers Midi"
Ordinateur + programme
Microcontròleur
Branchement direct sur certains matériels incorporant le centre
Réaction directe : pas de centre de décision
Interface Midi - Usb / Câble Midi / Carte de pilotage / Actionneur
Interface DMX / Gradateur 220V / Actionneur
Réseau Ethernet, OSC / Connexion des actionneurs
- Récupération des signaux
- Filtrage des données
- Sélection des événements à exploiter
- Elimination des détections non souhaitées
- Prise en compte ou non des capteurs
- Changement des événements déclenchés par chaque
capteur
- Automatisme de ces changements ou gestion par un régisseur
- Synthèse sonore / Diffusion de son / Spatialisation / ...
- Diffusion d'images / Création d'images / Video / 3D / ...
- Gestion de lumières / moteurs / électroaimants / ...
Un capteur est un dispositif qui, soumis à l'action d'un mesurande, présente une caractéristique de nature électrique
Les propos qui suivent peuvent sembler caricaturaux mais il faut comprendre
qu'un capteur n'est absolument pas intelligent...
Pour des capteurs, l’être humain n’est qu’un obstacle
mobile pesant opaque caractérisé par divers paramètres
physiques :
Caractéristique
humaine |
Paramètre
mesurable |
Volume, taille | distance, longueur |
Poids | masse |
Mobilité | vitesse, position, accélération |
Changement de forme | déformation, flexion, inclinaison |
Non transparence | luminosité |
Source de chaleur | température |
Source de bruit | son |
Chacun de ces paramètres peut être
mesuré et/ou perçu par un capteur.
- Paramètres physiques mécanique
contact, force, pression, flexion, accélération, inclinaison
- Paramètres physiques environnementaux
Température, humidité, pression, gaz ou fumée
ou substances chimiques, champ magnétique terrestre
- Ondes sonores
Son, volume sonore, ultrasons, effet Doppler à ultrasons
- Ondes électromagnétiques basses fréquences
Effet Doppler radar, télémètre laser, interrupteur capacitif,
Theremin
- Ondes infra-rouges
Capteurs pyroélectriques, barrière infra-rouge, réflexion
infra-rouge, triangulation optique
- Ondes lumineuses visibles
Photorésistances, barrettes CCD, caméras
- Ondes électromagnétiques hautes fréquences
Compteurs Geiger
=> Les données des capteurs doivent être
- affichées
- analysées
pour que le programmeur en déduise quelle variation de signal correspond
à quel comportement (du spectateur/acteur/performeur/...).
=> Si, en observant les données seulement, on n'arrive pas à repérer l'événement que l'on veut capter, il faut changer de capteur.
Continu / discret / tout ou rien
Etat / variation d’état
Lent / rapide / temps réel
Ces caractéristiques influent sur le traitement en Pure-Data.
Actif / passif
Contact / sans contact
Embarqué / Semi-embarqué / dans l'environnement
Variation du signal électrique en fonction de la variation du mesurande.
-> Il y a différents types de réponses.
Variation du signal électrique du capteur / variation du mesurande
=> Réglage du gain sur le capteur.
=> Amplification éventuelle en PD.
=> Influence par exemple le choix d'un seuil en Pure Data.
Différence entre les valeurs extrêmes de la plage du mesurande
(max - min).
=> Choix de la résolution de l'interface à capteurs.
=> Etalement ou réduction des données
en PureData.
Différence des fréquences extrêmes de fonctionnement.
Durée au bout de laquelle la sortie recopie l’entrée à
X %
=> En PD, influence le délai d'utilisation des
données.
Dégradation/variabilité des caractérisques au cours
du temps
=> En PD, nécessité de prévoir des réglages faciles
à modifier
ou autoadaptatifs
Variation du signal en fonction d’autres paramètres que le mesurande
=> En PD, étudier la possibilité de s'affranchir
de ces effets
(pas toujours possible)
Erreur de précision: incertitude de mesure / étendue de mesure
Dynamique du capteur / dynamique du bruit
=> En PD, filtrages
=> Attention au risque de confondre donnée significative et bruit
- Contacteur mécanique
- Contacteur magnétique
Exemples de boutons
Tapis sensitif 1 zone / zones multiples
=> Traitement du signal en PD : éventuellement éviter les rebonds.
- analogique : rotatif ou lineaire
- numérique : roue codeuse, codeur incrémental
- Rotatif 1 tour / multitours / rotation infinie
- Linéaire
=> Equivalent en PD : slider
=> Permet de mimer n'importe quel autre capteur analogique
=> Affichage des données, échantillonage
Capteurs FSR : contact, poids, posture...
Potentiomètre souple
Jauge de contrainte
Capteurs de flexion
Ecran tactile
Dalle
FSR 2 axes
=> Traitements de données possibles :
inversion de variations, seuil de déclenchement, lissage, mémoire
de l'état avant relâchement du capteur, ...
Accéléromètre / Inclinomètre
Gyromètre
Accéléromètre
2 axes
=> Traitement de données indispensable
=> Analyse de mouvements
=> Exemples : repérer un mouvement dans le flot de données,
le début du mouvement, sa fin, un rythme, ...
- Humidité
- Pression
- Gaz, fumée, substances chimiques
- Température
- Capteurs météo : air / sol / eau
Sondes souvent couplées à un capteur d’humidité
- Thermistances
=> En PD, garder la possibilité d'ajuster facilement
le traitement des données pour tenir compte des variations de l'environnement
du capteur
Mesure de température et humidité sous abri.
Température - thermomètre
- Capteur magnétique à effet hall
- Capteur magnéto-résistif (boussole)
Champ magnétique terrestre
Boussole
=> Traitements de données complexes pour les
boussoles :
sensibilité au champ magnétique local.