Étape 2: Des émetteurs IR
Émetteurs IR sont 3 LEDs infrarouges mm que j’ai reçu de mouser.com. Afin d’éprouver une plus grande portée de détection, les émetteurs IR doivent être très lumineux. Ainsi nous devons pousser beaucoup de courant à travers eux. La feuille de données pour ces derniers disent qu’ils sont capables de maintenir un courant d’environ 100 mA max et un courant pulsé (de moins de 100 microsecondes) d’environ 1 ampère. Ayant désormais toute une série d’émetteurs infrarouges qui sont toujours en serait un très avide de pouvoir mettre en place. Pour contourner ce problème, les émetteurs IR sont connectés à la puce de darlington à donc le contrôleur peut déclencher lorsqu’ils sont activé et désactivé. Parce qu’une conversion ADC arrive si vite, nous pouvons simplement activer les émetteurs IR, attendre un peu pour le capteur IR s’immobiliser, prendre un ADC lire et puis éteignez-les. Cela ne prend pas très longtemps, peut-être totales 200 microsecondes. Depuis un émetteur infrarouge est activé par chaque tir Timer 1 ISR, nous pouvons obtenir une consommation d’énergie moyenne des émetteurs IR. Minuterie 1 compte de 0 à 65535, pour un total de 65536 cycles d’horloge. À 8MHz fCPU, il faut les millisecondes de contrôleur environ 8,2 à compter de 0 à 65535. Nous savons donc qu’un IR détection séquence arrive une fois toutes les 8,2 millisecondes. Simplement, nous obtenons la consommation énergétique moyenne en trouvant le pourcentage de temps que les émetteurs IR sont sur. Puisque la séquence de détection IR prend à peu près 200 microsecondes (0,2 millisecondes) de la milliseconde 8,2 entière, c'est-à-dire 0,2/8.2 == environ 2,5 %. Les émetteurs IR ont à peu près 140mA poussé à travers eux. Il suffit donc de 2,5 % de 140mA == environ 3.5mA total pour atteindre le même niveau de sensibilité comme si les émetteurs IR est resté totalement sur. Cela équivaut à dissiper mWatts seulement 18 au lieu de 700 MW par module.
Deux émetteurs IR sont connectées en série par pixel. La tension d’alimentation est de 5 volts. Le reste de la tension est abandonné par une résistance de petits 10 ohm pour réguler le flux de courant élevé. Les émetteurs IR IR photodiodes sont connectés à l’alimentation de 5V. Chaque fois que les émetteurs IR sont activés, une petite quantité de courant est en fait tirée loin de l’arrangement de diviseur de tension de photodiode IR. Les photodiodes étant inversé biaisée permet de ce faire. Ce flux inverse crée un plongeon dans le niveau de tension au niveau du nœud où l’ADC lecture est prise. Je me suis débarrassé de cette trempette en plaçant un condensateur de faible valeur (47pF – 100 pF) aux bornes de la résistance de 1Mohm du diviseur de tension. Cela réduit considérablement le niveau de trempette, mais coûte aussi le temps de recharger le condensateur lorsque le niveau de tension augmente rapidement. Tout cela est visible avec un oscilloscope. J’ai joint les clichés de mon oscilloscope écran de lecture. Il s’agit de la source d’exiger une temporisation logicielle, pour laisser le temps pour le niveau de tension atteindre son apogée au niveau du nœud échantillonnée du diviseur de tension.