Modifications

Sauter à la navigation Sauter à la recherche
653 octets ajoutés ,  20 mai 2012 à 14:55
Ligne 363 : Ligne 363 :  
[[Fichier:cds-mesure3.jpg]]
 
[[Fichier:cds-mesure3.jpg]]
   −
== BONUS! Reading photocells without analog pins ==
+
== BONUS! Lecture de la phot-résistance sans entrée analogique ==
   −
Because photocells are basically resistors, its possible to use them even if you don't have any analog pins on your microcontroller (or if say you want to connect more than you have analog input pins). The way we do this is by taking advantage of a basic electronic property of resistors and capacitors. It turns out that if you take a capacitor that is initially storing no voltage, and then connect it to power (like 5V) through a resistor, it will charge up to the power voltage slowly. The bigger the resistor, the slower it is.  
+
C'est parce que les photo-résistances sont avant tout des résistances qu'il est possible de les utiliser même si vous ne disposez pas d'entrée analogique sur votre micro-controleur.
 +
 
 +
C'est aussi une option pratique si vous voulez utiliser plus de senseurs qu'il n'y a de broches analogiques disponibles.
 +
 
 +
Pour y arriver, nous utilisons les caractéristiques électroniques fondamentales des résistances et des capacités.
 +
Initialement, si la capacité ne stocke pas de tension et qu'ensuite nous appliquons une tension (ex: 5V) par l'intermédaire d'une résistance, la capacité va lentement se charger jusqu'a la tension appliquée. Plus la résistance est grande et plus il faut de temps pour charger la capacité.  
    
[[Fichier:cds-condensateur1.jpg]]
 
[[Fichier:cds-condensateur1.jpg]]
   −
''This capture from an oscilloscope shows whats happening on the digital pin (yellow). The blue line indicates when the sketch starts counting and when the couting is complete, about 1.2ms later.''
+
''Cette capture d'un oscilloscope montre ce qui arrive sur une broche digitale (jaune). La ligne bleue indique quand le sketch commence à compter et lorsque l'opération est achevée, environ 1.2ms plus tard..''
   −
This is because the capacitor acts like a bucket and the resistor is like a thin pipe. To fill a bucket up with a very thin pipe takes enough time that you can figure out how wide the pipe is by timing how long it takes to fill the bucket up halfway.  
+
C'est parce que la capacité agit comme un réservoir et la résistance comme un tuyau étroit. Remplir un réservoir avec un tuyau très étroit prend assez de temps. C'est grâce a ce temps de remplissage (que nous pouvons mesurer) que nous pouvons estimer la taille du tuyau de remplissage (donc la "valeur de la résistance"). Mesurer le remplissage de la moitié du réservoir est suffisant pour estimer la taille du tuyaux.  
    
[[Fichier:cds-condensateur2.jpg]]
 
[[Fichier:cds-condensateur2.jpg]]
Ligne 377 : Ligne 382 :  
[[Fichier:cds-condensateur3.jpg]]
 
[[Fichier:cds-condensateur3.jpg]]
   −
In this case, our 'bucket' is a 0.1uF ceramic capacitor. You can change the capacitor nearly any way you want but the timing values will also change. 0.1uF seems to be an OK place to start for these photocells. If you want to measure brighter ranges, use a 1uF capacitor. If you want to measure darker ranges, go down to 0.01uF.  
+
Dans notre cas, notre réservoir est une capacité céramique de 0.1uF (micro-farad). Vous pouvez changer cette capacité par presque n'importe quel autre, dans ce cas, le temps de chargement changera aussi.
 +
 
 +
=== Quel capacité choisir ===
 +
* Une capacité de 0.1uF semble être correct pour commencer avec une photo-résistance.  
 +
* Si vous voulez faire des mesures dans des milieux très lumineux, il est préférable d'utiliser une capacité de 1uF (micro-Farad).  
 +
* Si vous voulez faire des mesures dans des milieux sombre, utilisez alors une capacité de 0.01uF (micro-Farad).  
 +
 
 
  <nowiki>/* Photocell simple testing sketch.  
 
  <nowiki>/* Photocell simple testing sketch.  
 
Connect one end of photocell to power, the other end to pin 2.
 
Connect one end of photocell to power, the other end to pin 2.
29 917

modifications

Menu de navigation