Ruban/Strip de LED RGB NeoPixel...
25 Max. par commande Microcontrôleur Raspberry-Pi Pico RP2040 Cortex M0+...
Le Raspberry Pi 3 Model B - Encore plus rapide que le Pi 2. 4 Coeurs 1.2...
Assortiment de Fils pour Breadboard Femelle-Femelle 300 mm et 75 mm +...
ACHAT MAX 1 ou 2 par personne durant la période de rupture de stock...
ACHAT MAX 1 ou 2 par personne durant la période de rupture de stock...
Fabricants
Flux de dessoudage/soudure - Gel - 10 gr Faible fluidité SMOOTH FLOW...
Poussoir électrique Longueur : 30mm Tension: 6V Force: 128 N
Gravity : Mesure de pH / acidité d’un liquide 0 à 14 pH (+/- 0.1 pH)...
Electro-aimant 5V 1.5W Force de maintient/Holding Force: 8Kg
Flux de soudure - Gel - 10 gr Haute qualité, Haute fluidité NO CLEAN Air...
Chargeur/alimentation USB pour charger un appareil nécessitant un...
Carte de contrôle moteurs pour Raspberry-Pi Pico 4 moteurs continu 2...
Drone MD2 Kit a assembler (Apprentissage et Maker) Réparable Charge...
Air:bit - Drone pour Micro:bit Mesures en temps réel Programmable en...
Carte de prototypage en fond de panier (BackPlane) Boitier DIN: 6...
Déjà vus
Détecteur de ligne QTR-8RC - 8...
REFLECT-SENS-ARR
Détecteur de ligne QTR-8RC - 8 senseurs infrarouges - espacement de 9.5mm
En stock
Date de disponibilité:
Ce module senseur est composé de 8 paires de LED Infrarouge et phototransistor montés avec un espacement de 9.5mm. Cela fait de ce module un excellent trackeur de ligne pour robots. Les paires de LEDs sont placées en série de façon a réduire de moitié la consommation de courant et un transistor MOSFET permet de désactiver les LEDs pour soit économiser de l'énergie, soit obtenir un senseur infrarouge. Chaque senseur produit une sortie mesurable sur une entrée/sortie digitale.
L'ensemble des senseurs du QTR-8RC (détection par réfléchissement) sont prévu pour être utilisé comme détecteur de ligne mais peuvent également être comme senseur de proximité d'usage général ou senseur de surface réfléchissante. Le module supporte 8 émetteurs infrarouges et 8 senseurs infrarouge (phototransistor) monté en paires et espacés de 9.525 mm.
Pour utiliser le senseur, vous devez d'abord activer la broche de lecture de votre microcontrôleur en sortie pour charger la capacité du noeud en appliquant une tension sur la broche OUT (sortie). Vous pouvez ensuite lire la réflectance (Wikipedia.fr) en relisant la tension sur cette broche en reconfigurant la broche de votre microcontrôleur en entrée. Une fois la broche du microcontrôleur reconfigurée en entrée, la capacité se déchargera au travers du photo-transistor... cette décharge ce faisant plus ou moins vite en fonction de la surface réfléchissante excitant le phototransistor.
La tension sur la broche OUT, chutera donc plus ou moins vite. Il suffit donc de mesurer le temps nécessaire pour que la tension chute suffisamment pour ramener la broche OUT à l'état bas. Ce temps est un bon indicateur de la lumière infrarouge renvoyée sur senseur infrarouge (photo-transistor) et donc du type de surface réfléchissante sous le senseur.
Un temps de décroissance court signifie une plus grande réflexion de la surface.
Cette approche pour effectuer les mesures à plusieurs avantages, plus particulièrement avec ce module capable de désactiver ses LEDs infrarouges:
Toutes les sorties sont indépendantes mais les LEDs sont connectées en série par paires (pour diviser la consommation par deux). Les LEDs sont contrôlées par un MOSFET avec la gate maintenue à VCC à l'aide d'une résistance pull-up. Cela permet de désactiver les LEDs en ramenant le potentiel de la gate du MOSFET à 0 volts (niveau bas). Pouvoir désactiver les LEDs peut être avantageux pour limiter la puissance consommée par le projet lorsque le senseur n'est pas utilisé. Il est également possible de contrôler la luminosité de celles-ci à l'aide d'un signal PWM.
Ce senseur est conçu pour que la carte soit placée parallèlement à la surface à surveiller.
Les résistances de limitation de courant des LED sont prévu pour un fonctionnement sous 5 V. Ces résistances sont organisées en deux étages; ce qui permet de bypasser un étage pour autoriser le fonctionnement sous 3.3 V. Le courant d'une LED est d'approximativement 20–25 mA, ce qui représente un courant de fonctionnement total de 80-100mA pour tout le module.
La sortie du QTR-1RC (jaune) lorsque le senseur passe au dessus d'une ligne noire (à 3.1mm) et correspondance du temps d'impulsion de cette sortie sur un microcontrôleur (bleu).
La sortie du QTR-1RC (jaune) lorsque le senseur passe au dessus d'une surface blanche (à 3.1mm) et correspondance du temps d'impulsion de cette sortie sur un microcontrôleur (bleu).
Le module QTR-8RC dispose de 8 sorties identiques (une seule sortie pour le QTR-1RC) et nécessite des sorties digitales capable de contrôler une sortie pour produire un signal HIGH et ensuite passer cette broche en entrée pour mesurer le temps nécessaire à la tension pour chuter.
La séquence à utiliser pour lire un senseur est la suivante:
En général, ces étapes sont exécutées en parallèles sur les multiples lignes d'entrées/sorties du module.
Avec un forte réflectance, le temps de décroissance de la tension peut être de quelques dizaines de micro-secondes;
Sans aucune réflectance, le temps de décroissance de la tension peut être de plusieurs millisecondes.
Le temps de décroissance exacte dépends des caractéristiques des lignes de votre microcontrôleur (de l'impédance de la ligne lorsqu'elle est configurée en entrée).
Les résultats significatifs sont obtenus endéans 1 ms pour les cas typiques (sauf lorsque vous essayez de mesurer une subtile différence dans des scénarios a basse réflectances), ce qui autorise un échantillonnage des 8 senseurs à une fréquence pouvant atteindre 1 kHz. Si un échantillonnage à basse fréquence est suffisant, il est possible d'économiser une puissance substantielle en désactivant les LEDs Infrarouges. A titre d'exemple, pour un échantillonnage à 100 Hz, les LEDs peuvent être désactivées pendant 90% du temps, ce qui ramène la consommation moyenne de 10mA (au lieu de 100mA).
Si vous n'avez pas besoin de 8 senseurs (ou si vous n'avez pas assez de place pour les monter), vous pouvez scinder le module en deux sections (une de 6 senseurs et l'autre de 2 senseurs) comme montré ci-dessous. La carte peut être incisée sur les deux côtes (le long des perforations) et ensuite être courbé jusqu'à ce qu'il soit scindé. Chacune des deux pièces résultante peut être utilisé comme un senseur indépendant.
Le module est livré avec une section de pinHeader (connecteur) et une résistance de 100 Ohm.
Vous pouvez scinder la section de pinHeader en plus petits morceaux pour les souders, a votre convenance, sur le module senseur. Vous pouvez également vous procurer un pinHeader coudé (en angle droit) pour modifier la disposition de vos raccordements ou opter pour un montage plus compacte.
La résistance est nécessaire pour rendre le sous-senseur fonctionnel (à 2 phototransistors) une fois celui-ci séparé du module originel. Cette résistance est uniquement nécessaire sur vous scindez votre module en deux.