Choisissez le nombre d’anneaux de la résistance et la couleur de chaque anneau, puis appuyez sur « Calculer ». Chaque choix est présenté sous la forme « couleur (valeur) ».
Table des matières
-
Ce que vous pouvez faire sur cette page
-
À quoi sert ce calcul ?
-
Mode d'emploi
-
Formules et figures
-
Symboles et termes
-
Ce qu’il est utile de savoir avant de commencer
-
Calculer avec Excel
-
Calculer avec Google Sheets
-
Calculer avec Python
-
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
-
Faire faire le calcul par ChatGPT
-
Les atouts de DataChef
-
Fonctions connexes
-
Liste des calculatrices NumberChef
Ce que vous pouvez faire sur cette page
- Choisissez simplement les couleurs des anneaux d’une résistance (le code couleur) pour lire sa valeur (Ω). Fonctionne pour 3, 4, 5 et 6 anneaux
- Vous obtenez aussi la tolérance (en ±% et avec les lettres de code comme F et J) et la plage réelle de la valeur (minimum à maximum) que permet la tolérance
- Pour les résistances à 6 anneaux, le coefficient de température (ppm/K) est lu aussi
- Un dessin de la résistance avec les couleurs choisies s’affiche aussitôt (vous pouvez l’enregistrer en PNG ou en SVG)
- Une explication simple des formules, un tableau des couleurs et des chiffres et des formules à copier-coller pour Excel, Google Sheets et Python sont réunis sur cette page
À quoi sert ce calcul ?
Pour brancher une LED sur une alimentation, il faut une résistance qui limite le courant. Par exemple, pour faire passer 10 mA dans une LED de tension directe 2 V avec une alimentation de 5 V, il faut \((5-2) \div 0{,}01 = 300\) Ω.
Chaque fois que l’on cherche une résistance de 300 Ω (orange, noir, marron) dans une boîte de composants, ou que l’on vérifie que les résistances achetées ont la bonne valeur, il faut lire le code couleur. C’est la compétence de base la plus utilisée en électronique.
Pour une réparation ou un remplacement de composant, il faut une pièce de même valeur que la résistance soudée sur la carte. Les résistances n’ont souvent aucun chiffre imprimé : on lit donc la valeur sur les anneaux.
Par exemple, marron, noir, orange, or donne 10 kΩ ±5 %. Si la valeur mesurée au multimètre se trouve dans la plage de tolérance (ici de 9 500 Ω à 10 500 Ω), c’est bon signe : la résistance n’est probablement pas endommagée.
Attention : les appareils qui se branchent sur une prise contiennent des composants (des condensateurs) qui gardent de l’électricité même débranchés, avec un risque d’électrocution. Les réparations qui demandent de démonter un appareil sont réservées aux personnes qui s’y connaissent en électricité. En cas de doute, confiez l’appareil à un réparateur professionnel.
Au collège (technologie, physique-chimie avec les expériences sur la loi d’Ohm), au lycée et en BTS ou BUT d’électronique, les élèves choisissent eux-mêmes les résistances demandées et montent les circuits.
Une cause classique d’échec d’un TP est l’erreur de résistance. Si ceux qui distribuent les composants et ceux qui les utilisent prennent l’habitude de lire les anneaux pour vérifier la valeur, on refait beaucoup moins d’expériences.
En fabrication électronique, on vérifie que les résistances montées ont la valeur et la tolérance de la nomenclature (BOM). Par exemple, un circuit de mesure précis peut exiger des résistances de précision à ±1 % (marron) ou mieux : les confondre avec des résistances courantes à ±5 % (or) dégrade les performances.
Les lettres de code de tolérance (F = ±1 %, J = ±5 %, etc.) figurent aussi dans les références des composants : savoir faire le lien entre anneaux et lettres facilite le contrôle de la nomenclature par rapport aux pièces réelles.
Formules et figures
Symboles et termes
Symboles
| \(R\) | r | La valeur lue à partir des couleurs (la valeur nominale de la résistance). Son unité est l’Ω (ohm). |
| \(d_1, d_2, d_3\) | d un, d deux, d trois | Les chiffres (de 0 à 9) indiqués par le 1er, le 2e et le 3e anneau. Seules les résistances à 5 et 6 anneaux ont le 3e chiffre \(d_3\). |
| \(m\) | m | Le multiplicateur, le facteur par lequel on multiplie les chiffres. Il va de ×0,01 (argent) à ×1 000 000 000 (blanc). |
| \(t\) | t | La tolérance (%). Par exemple, un anneau or donne \(t = 5\) (±5 %). |
| \(R_{min}\), \(R_{max}\) | R min, R max | Les valeurs minimale et maximale réelles, compte tenu de la tolérance. La valeur réelle de la résistance se trouve quelque part dans cette plage. |
| \(\Omega\) | ohm | L’unité de résistance. 1 000 Ω = 1 kΩ (kilohm) et 1 000 000 Ω = 1 MΩ (mégohm). |
| ppm/K | parties par million par kelvin | L’unité du coefficient de température : de combien de millionièmes la valeur change quand la température varie de 1 K (la même chose qu’une variation de 1 °C). Par exemple, si une résistance de 1 kΩ à 50 ppm/K chauffe de 10 °C, elle change au plus de 1 000 × 50 ÷ 1 000 000 × 10 = 0,5 Ω. |
Termes
| résistance | La difficulté qu’a le courant à passer. À tension égale, plus la résistance est grande, plus l’intensité est faible. Sa relation avec la tension \(V\) (V) et l’intensité \(I\) (A) est la loi d’Ohm, \(R = \dfrac{V}{I}\), et son unité est l’Ω (ohm). Le même mot désigne aussi le composant électronique qui freine le courant, utilisé pour régler l’intensité dans un circuit ou partager une tension. Ce composant est trop petit pour y imprimer des chiffres facilement : sa valeur est donc indiquée par des anneaux de couleur. |
| valeur nominale | La valeur marquée sur une résistance (par exemple 4,7 kΩ). C’est la valeur que cette page lit à partir du code couleur. La valeur réelle peut s’en écarter jusqu’à la tolérance : elle se trouve donc entre \(R_{min}\) et \(R_{max}\). |
| code couleur | Une règle internationale qui indique la valeur des résistances et d’autres composants par des anneaux de couleur. Les chiffres sont noir = 0, marron = 1, rouge = 2, orange = 3, jaune = 4, vert = 5, bleu = 6, violet = 7, gris = 8, blanc = 9. Une même couleur signifie un chiffre, un multiplicateur ou une tolérance selon sa position. |
| multiplicateur | L’anneau qui donne le facteur par lequel on multiplie les chiffres. Il est multiplié par 10 à chaque couleur, dans le même ordre que les chiffres : noir = ×1, marron = ×10, rouge = ×100, etc. (blanc = ×1 milliard). Or = ×0,1 et argent = ×0,01 servent pour les petites valeurs, de moins de 1 Ω à quelques Ω. |
| tolérance | L’écart maximal garanti entre la valeur réelle et la valeur marquée (±%). Marron = ±1 %, rouge = ±2 %, vert = ±0,5 %, bleu = ±0,25 %, violet = ±0,1 %, gris = ±0,01 %, orange = ±0,05 %, jaune = ±0,02 %, or = ±5 %, argent = ±10 %. On l’indique aussi par des lettres de code comme F (±1 %), J (±5 %), K (±10 %) et M (±20 %). |
| coefficient de température | À quel point la valeur change quand la température varie (ppm/K). C’est le 6e anneau d’une résistance à 6 anneaux : noir = 250, marron = 100, rouge = 50, orange = 15, jaune = 25, vert = 20, bleu = 10, violet = 5, gris = 1 ppm/K. Il compte dans les circuits qui doivent rester précis quand la température change, comme les circuits de mesure. |
| série E | La suite de valeurs normalisées dans lesquelles les résistances sont vendues (CEI 60063). Par exemple, la série E12 comprend les 12 valeurs 1,0 ; 1,2 ; 1,5 ; 1,8 ; 2,2 ; 2,7 ; 3,3 ; 3,9 ; 4,7 ; 5,6 ; 6,8 et 8,2, répétées à chaque puissance de 10, et les résistances vendues dans le commerce ont l’une de ces valeurs. Si la valeur lue n’est pas dans la série E (par exemple si le 1er anneau est noir), vous lisez peut-être les anneaux à l’envers. |
| CEI 60062 | La norme internationale (IEC 60062 en anglais) qui fixe la façon d’indiquer la valeur des résistances et des condensateurs (code couleur et lettres de code). Le tableau des couleurs de cette page s’appuie sur cette norme. |
Ce qu’il est utile de savoir avant de commencer
Voici ce qui aide à utiliser le calcul de cette page en le comprenant vraiment, pas seulement en appuyant sur le bouton.
| Numération et grands nombres (CM1, 9-10 ans) |
|
| Nombres décimaux et pourcentages (6e, 11-12 ans) |
|
| Puissances de 10 et préfixes des unités (4e, 13-14 ans) |
|
| La loi d’Ohm (physique-chimie, 4e, 13-14 ans) |
|
Calculer avec Excel
| Couleur | Chiffre | Multiplicateur | Tolérance (±%) | Coefficient de température (ppm/K) |
| Noir | 0 | 1 | 250 | |
| Marron | 1 | 10 | 1 | 100 |
| Rouge | 2 | 100 | 2 | 50 |
| Orange | 3 | 1000 | 0,05 | 15 |
| Jaune | 4 | 10000 | 0,02 | 25 |
| Vert | 5 | 100000 | 0,5 | 20 |
| Bleu | 6 | 1000000 | 0,25 | 10 |
| Violet | 7 | 10000000 | 0,1 | 5 |
| Gris | 8 | 100000000 | 0,01 | 1 |
| Blanc | 9 | 1000000000 | ||
| Or | 0,1 | 5 | ||
| Argent | 0,01 | 10 |
| 1er chiffre (marron = 1) | 1 |
| 2e chiffre (noir = 0) | 0 |
| Multiplicateur (rouge = 100) | 100 |
| Tolérance % (or = 5) | 5 |
| Valeur de la résistance (Ω) | =(B1*10+B2)*B3 |
| Valeur minimale (Ω) | =B5*(1-B4/100) |
| Valeur maximale (Ω) | =B5*(1+B4/100) |
| 1er chiffre (rouge = 2) | 2 |
| 2e chiffre (violet = 7) | 7 |
| 3e chiffre (noir = 0) | 0 |
| Multiplicateur (orange = 1000) | 1000 |
| Tolérance % (marron = 1) | 1 |
| Valeur de la résistance (Ω) | =(B1*100+B2*10+B3)*B4 |
| Valeur minimale (Ω) | =B6*(1-B5/100) |
| Valeur maximale (Ω) | =B6*(1+B5/100) |
Le deuxième tableau est pour 4 anneaux. Entrez en B1 à B4 les nombres lus à partir des couleurs : B5 donne la valeur de la résistance, et B6 et B7 la plage compte tenu de la tolérance. « * » est la multiplication et « / » la division.
Avec les valeurs de l’exemple (marron, noir, rouge, or), B5 affiche 1000 (= 1 kΩ), B6 affiche 950 et B7 affiche 1050.
Le troisième tableau est pour 5 anneaux ; la formule change seulement parce qu’il y a 3 chiffres. Avec les valeurs de l’exemple (rouge, violet, noir, orange, marron), B6 affiche 270000 (= 270 kΩ).
Calculer avec Google Sheets
| Couleur | Chiffre | Multiplicateur | Tolérance (±%) | Coefficient de température (ppm/K) |
| Noir | 0 | 1 | 250 | |
| Marron | 1 | 10 | 1 | 100 |
| Rouge | 2 | 100 | 2 | 50 |
| Orange | 3 | 1000 | 0,05 | 15 |
| Jaune | 4 | 10000 | 0,02 | 25 |
| Vert | 5 | 100000 | 0,5 | 20 |
| Bleu | 6 | 1000000 | 0,25 | 10 |
| Violet | 7 | 10000000 | 0,1 | 5 |
| Gris | 8 | 100000000 | 0,01 | 1 |
| Blanc | 9 | 1000000000 | ||
| Or | 0,1 | 5 | ||
| Argent | 0,01 | 10 |
| 1er chiffre (marron = 1) | 1 |
| 2e chiffre (noir = 0) | 0 |
| Multiplicateur (rouge = 100) | 100 |
| Tolérance % (or = 5) | 5 |
| Valeur de la résistance (Ω) | =(B1*10+B2)*B3 |
| Valeur minimale (Ω) | =B5*(1-B4/100) |
| Valeur maximale (Ω) | =B5*(1+B4/100) |
| 1er chiffre (rouge = 2) | 2 |
| 2e chiffre (violet = 7) | 7 |
| 3e chiffre (noir = 0) | 0 |
| Multiplicateur (orange = 1000) | 1000 |
| Tolérance % (marron = 1) | 1 |
| Valeur de la résistance (Ω) | =(B1*100+B2*10+B3)*B4 |
| Valeur minimale (Ω) | =B6*(1-B5/100) |
| Valeur maximale (Ω) | =B6*(1+B5/100) |
Calculer avec Python
# Tableau des couleurs (CEI 60062). Les clés sont les noms anglais des couleurs : black = noir, brown = marron, gray = gris, gold = or, silver = argent…
digit_of_color = {'black': 0, 'brown': 1, 'red': 2, 'orange': 3, 'yellow': 4,
'green': 5, 'blue': 6, 'violet': 7, 'gray': 8, 'white': 9}
multiplier_of_color = {'black': 1, 'brown': 10, 'red': 100, 'orange': 1000, 'yellow': 10000,
'green': 100000, 'blue': 1000000, 'violet': 10000000,
'gray': 100000000, 'white': 1000000000, 'gold': 0.1, 'silver': 0.01}
tolerance_of_color = {'brown': 1, 'red': 2, 'orange': 0.05, 'yellow': 0.02, 'green': 0.5,
'blue': 0.25, 'violet': 0.1, 'gray': 0.01, 'gold': 5, 'silver': 10}
band1 = 'brown' # couleur du 1er anneau (1er chiffre) : marron
band2 = 'black' # couleur du 2e anneau (2e chiffre) : noir
multiplier = 'red' # couleur de l’anneau multiplicateur : rouge
tolerance = 'gold' # couleur de l’anneau de tolérance : or
resistance = (digit_of_color[band1] * 10 + digit_of_color[band2]) * multiplier_of_color[multiplier]
tolerance_percent = tolerance_of_color[tolerance]
resistance_min = resistance * (1 - tolerance_percent / 100)
resistance_max = resistance * (1 + tolerance_percent / 100)
print(f"Valeur de la résistance : {resistance} Ω")
print(f"Tolérance : ±{tolerance_percent} %")
print(f"Plage réelle : {resistance_min} Ω à {resistance_max} Ω")
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
R = (10 × d₁ + d₂) × m
R = (10 d_{1} + d_{2}) \times m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>R</mi>
<mo>=</mo>
<mo>(</mo>
<mn>10</mn>
<mo>×</mo>
<msub><mi>d</mi><mn>1</mn></msub>
<mo>+</mo>
<msub><mi>d</mi><mn>2</mn></msub>
<mo>)</mo>
<mo>×</mo>
<mi>m</mi>
</mrow>
</math>
R = (10 d_1 + d_2) xx m
(10 d1 + d2) m
R := (10*d1 + d2)*m;
R = (10*d1 + d2)*m;
R = (10 d_1 + d_2) × m
R = (100 × d₁ + 10 × d₂ + d₃) × m
R = (100 d_{1} + 10 d_{2} + d_{3}) \times m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>R</mi>
<mo>=</mo>
<mo>(</mo>
<mn>100</mn>
<mo>×</mo>
<msub><mi>d</mi><mn>1</mn></msub>
<mo>+</mo>
<mn>10</mn>
<mo>×</mo>
<msub><mi>d</mi><mn>2</mn></msub>
<mo>+</mo>
<msub><mi>d</mi><mn>3</mn></msub>
<mo>)</mo>
<mo>×</mo>
<mi>m</mi>
</mrow>
</math>
R = (100 d_1 + 10 d_2 + d_3) xx m
(100 d1 + 10 d2 + d3) m
R := (100*d1 + 10*d2 + d3)*m;
R = (100*d1 + 10*d2 + d3)*m;
R = (100 d_1 + 10 d_2 + d_3) × m
Rmin = R × (1 − t/100), Rmax = R × (1 + t/100)
R_{\min} = R \left( 1 - \frac{t}{100} \right), \quad R_{\max} = R \left( 1 + \frac{t}{100} \right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>R</mi><mi>min</mi></msub>
<mo>=</mo>
<mi>R</mi>
<mo>×</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>−</mo>
<mfrac><mi>t</mi><mn>100</mn></mfrac>
<mo>)</mo>
</mrow>
<mo>,</mo>
<msub><mi>R</mi><mi>max</mi></msub>
<mo>=</mo>
<mi>R</mi>
<mo>×</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>+</mo>
<mfrac><mi>t</mi><mn>100</mn></mfrac>
<mo>)</mo>
</mrow>
</mrow>
</math>
R_(min) = R xx (1 - t/100), R_(max) = R xx (1 + t/100)
{R (1 - t/100), R (1 + t/100)}
Rmin := R*(1 - t/100); Rmax := R*(1 + t/100);
Rmin = R*(1 - t/100); Rmax = R*(1 + t/100);
R_min = R(1 - t/100), R_max = R(1 + t/100)
Faire faire le calcul par ChatGPT
Tu es un assistant de calcul pour les composants électroniques. Fais le calcul suivant en exécutant réellement du code Python, et appuie ta réponse uniquement sur les nombres obtenus à l’exécution (ne réponds pas de tête ni au jugé). Lis le code couleur d’une résistance. Utilise le tableau standard de la norme CEI 60062 (noir 0, marron 1, rouge 2, orange 3, jaune 4, vert 5, bleu 6, violet 7, gris 8, blanc 9 ; multiplicateurs de ×1 à ×1 milliard dans le même ordre, or = ×0,1, argent = ×0,01 ; tolérance or = ±5 %, argent = ±10 %, marron = ±1 %). Une résistance à 4 anneaux a les anneaux marron, noir, rouge, or, dans cet ordre à partir d’une extrémité. Calcule : 1. La valeur de la résistance (en Ω, et en kΩ pour la lisibilité) 2. La tolérance (±%) 3. La plage réelle de la valeur compte tenu de la tolérance (minimum à maximum) Indique les formules utilisées et les nombres obtenus à l’exécution.
Mode d'emploi
-
1Saisissez vos nombresTapez les nombres à calculer dans les champs de saisie
-
2CalculezAppuyez sur le bouton « Calculer »
-
3Lisez le résultatLe résultat s’affiche aussitôt. La même page explique aussi le raisonnement et la formule
Les atouts de DataChef
Aucune compétence requise – simple et intuitif
Aucune donnée personnelle nécessaire
Le fichier est supprimé automatiquement après le téléchargement
Aucune mention de crédit nécessaire
Aucune autorisation préalable nécessaire