24
Capteur de luminosité
Un capteur de luminosité (ambient light sensor,
ALS, en anglais) est un « œil » rudimentaire qui
permet à un robot de détecter les conditions
générales de luminosité, de suivre une source
lumineuse et de suivre une ligne peinte. Le
PmodALS montré sur la figure 24.1 intègre un
phototransistor et un convertisseur analogique-
numérique (CAN) 8 bits qui communique via le bus
série SPI.
Figure 24.1 : Capteur de luminosité du kit NI myRIO
pour la mécatronique.
Objectifs d'apprentissage : Une fois les activités
de ce chapitre terminées, vous pourrez :
1. Décrire les principes de fonctionnement du
phototransistor et du convertisseur analogique-
numérique (CAN) associés sur la carte du
PmodALS,
2. Citer les exigences en matière de cadencement
pour la sélection de circuit et l'horloge SPI et
3. Interpréter le format des mots de données en
sortie du SPI.
24.1 Démonstration
Suivez les étapes suivantes pour démontrer le
fonctionnement correct du capteur de luminosité.
Sélectionnez les pièces suivantes dans le kit
NI myRIO pour la mécatronique :
• Capteur de luminosité (PmodALS),
http://digilentinc.com/Products/Detail.cfm?
NavPath=2,401,1190&Prod=PMOD-ALS
• Fils de connexion, F-F (5×)
Construction du circuit d'interface : Reportez-
vous au diagramme de connexion de la figure 24.2
sur la page suivante ; le capteur de luminosité
nécessite cinq connexions au connecteur MXP B
du NI myRIO (voir figure A.1, page 233) :
1. VCC → B/+3,3 V (broche 33)
2. GND → B/GND (broche 30)
3. SCL → B/SPI.CLK (broche 21)
4. SDA → B/SPI.MISO (broche 23)
5. CS → B/DIO0 (broche 11)
Exécutez le VI de démonstration :
• Téléchargez
http://www.ni.com/academic/myrio/project-
, si ce n'est pas encore fait, puis
guide-vis.zip
décompressez son contenu à un emplacement
approprié,