Modifications

Sauter à la navigation Sauter à la recherche
1 331 octets ajoutés ,  6 mai 2014 à 19:58
Ligne 50 : Ligne 50 :  
Mais la plupart des lectures sur ces circuits analogiques ont un problème: si vous pressez deux boutons alors il ne sera possible de déterminer lesquels des boutons sont pressés. Cela n'a pas d'importance pour un système d'alarme simple - vous savez seulement dire qu'une alarme est survenue sur une branche/ligne spécifique. Avec une conception de circuit plus avancé, il est possible de déterminer quels sont les senseurs activés sur une branche (même s'ils sont plusieurs à être activés). La méthode la plus souvent reprise dans les bouquins est la méthode des réseaux de résistances Ladder R-2R.
 
Mais la plupart des lectures sur ces circuits analogiques ont un problème: si vous pressez deux boutons alors il ne sera possible de déterminer lesquels des boutons sont pressés. Cela n'a pas d'importance pour un système d'alarme simple - vous savez seulement dire qu'une alarme est survenue sur une branche/ligne spécifique. Avec une conception de circuit plus avancé, il est possible de déterminer quels sont les senseurs activés sur une branche (même s'ils sont plusieurs à être activés). La méthode la plus souvent reprise dans les bouquins est la méthode des réseaux de résistances Ladder R-2R.
   −
Voici un petit exemple maison simplifié utilisant moins de composant et basé sur volée de résistances en parallèle. Ce montage dispose d'une bonne précision pour une lecture analogique de type Arduino. La complexité augmentant avec le nombre de senseurs, nous allons nous limité à une branche avec 3 senseurs/commutateurs.  
+
Voici un petit exemple maison simplifié utilisant moins de composant et basé sur une volée de résistances en parallèle. Ce montage dispose d'une bonne précision pour une lecture analogique de type Arduino. La complexité augmentant avec le nombre de senseurs, nous allons nous limité à une branche avec 3 senseurs/commutateurs.  
    
{{ADFImage|Trinket-Alarme-Base-11.jpg|480px}}
 
{{ADFImage|Trinket-Alarme-Base-11.jpg|480px}}
Ligne 65 : Ligne 65 :     
<small> R-2R ladder (source: [http://en.wikipedia.org/wiki/Resistor_ladder Wikipedia])</small>
 
<small> R-2R ladder (source: [http://en.wikipedia.org/wiki/Resistor_ladder Wikipedia])</small>
 +
 +
== Un petit calcul pour le plaisir ==
 +
Disons que que les commutateurs S2 et S3 sont enfoncés.
 +
 +
Nous allons calculer la tension sur la broche analogique (juste pour se faire plaisir)
 +
 +
Ce n'est pas bien grave si vous ne comprenez pas les détails, ce n'est pas bien important.
 +
 +
=== Résistance équivalente ===
 +
Nous pouvons donc calculer la résistance équivalente R pour R2 et R3 en parallèle.
 +
 +
La formule présentée ci-dessus
 +
 +
1/R = 1/R1 + 1/R2 + 1/R3
 +
 +
devient (puisque R1 n'a aucun impact dans notre exemple).
 +
 +
1/R = 1/R2 + 1/R3
 +
 +
1/R = 1/2200 + 1/3300
 +
 +
1/R = 0.00075757575
 +
 +
R = 1/0.00075757575
 +
 +
R = 1320 Ohms 
 +
 +
=== Courant dans le pont diviseur ===
 +
 +
Le montage est un pont diviseur de tension R4 + R
 +
 +
Soit la formule ''U = R x I''
 +
 +
5v = (R4 + R) x I
 +
 +
5v = (1500 + 1320) x I
 +
 +
I = 5 / (1500 + 1320)
 +
 +
I = 0.00177 A (1.77 mA est le courant qui passe dans le pont diviseur)
 +
 +
=== Tension sur la broche analogique ===
 +
 +
La tension sur la broche analogique est justement celle qui se trouve sur la résistance équivalente (constituée par R2 & R3 et dont la valeur est 1320Ohms).
 +
 +
Vive la loi d'Ohm ''U = R x I''... nous cherchons la tension et connaissons la résistance (1320 Ohms) et le courant qui la traverse (1.77mA).
 +
 +
U = 1320 x 0.00177
 +
 +
U = 2.224 Volts
 +
 +
La tension sur la broche analogique est de 2.224 volts. 
 +
 +
    
{{Trinket-Alarme-TRAILER}}
 
{{Trinket-Alarme-TRAILER}}
29 918

modifications

Menu de navigation