Le 7812 est un régulateur de tension linéaire à trois broches : il reçoit une tension continue plus élevée et rend une sortie fixe de 12 V, stable quelle que soit la charge. C’est la référence des alimentations linéaires, et son boîtier TO-220 se visse sur un dissipateur dès que le courant augmente.
Il sert partout où un montage réclame du 12 V propre : relais, petits moteurs, bandeaux de LED, modules alimentés depuis une source d’atelier. Le 7812 appartient à la famille des 78xx, aux côtés du 7805 et du 7809 — même brochage, même usage, seule la tension de sortie change.
À quoi sert un régulateur 7812 ?
Une source continue n’est jamais parfaitement propre : elle ondule, sa tension dépend de la charge, et elle s’écroule dès qu’on lui demande trop de courant. Le 7812 se place entre cette source et le montage pour absorber ces variations et livrer une sortie stable.
- Créer un rail 12 V à partir d’une source plus élevée, entre 14,5 V et 35 V.
- Nettoyer une alimentation : placé après une alimentation à découpage, il supprime l’ondulation résiduelle qui perturbe les montages sensibles.
- Alimenter des charges exigeantes : relais, moteurs à courant continu, modules radio, éclairages à LED.
- Étape intermédiaire : un rail 12 V à partir duquel on dérive ensuite du 9 V ou du 5 V avec un second régulateur.
- Protéger le montage : le régulateur limite lui-même le courant et se coupe en cas de surchauffe, sans composant supplémentaire.
Caractéristiques techniques
| Référence | 7812 — famille 78xx. Équivalents courants : LM7812, L7812, MC7812, tous interchangeables. |
|---|---|
| Boîtier | TO-220 à trois broches, à visser sur un dissipateur |
| Sortie | +12 V fixes (tolérance de quelques pour cent : de 11,5 à 12,5 V selon l’échantillon) |
| Courant de sortie | 1 A en continu, jusqu’à 1,5 A avec un dissipateur correct |
| Tension d’entrée | 14,5 V minimum pour réguler, 35 V maximum absolu |
| Chute de tension | Environ 2 V sous 1 A — en dessous, la sortie suit l’entrée au lieu d’être régulée |
| Régulation | Quelques dizaines de millivolts sur toute la plage de courant |
| Rejet de l’ondulation | Environ 55 dB à 120 Hz |
| Courant de repos | Environ 8 mA |
| Protections internes | Limitation de courant, protection thermique, protection de zone sûre — rien à ajouter à l’extérieur |
| Condensateurs | Aucun n’est nécessaire à la stabilité. 0,33 µF à l’entrée si le régulateur est loin du condensateur de filtrage, 0,1 µF à la sortie pour les variations brusques de charge. |
| Température de jonction | Jusqu’à +125 °C, mais c’est la protection thermique qui décide de la limite pratique |
Brochage : trois broches, un sens à ne pas inverser
Face avant, sérigraphie lisible, pattes vers le bas, les trois broches se lisent de gauche à droite :
Broche 1 — IN | Entrée. Le pôle positif de la source, entre 14,5 V et 35 V. |
|---|---|
Broche 2 — GND | Masse, commune à l’entrée, à la sortie et au montage alimenté. |
Broche 3 — OUT | Sortie. Les 12 V régulés. |
Ne jamais inverser l’entrée et la sortie. Le régulateur applique alors 12 V sur le mauvais côté de son étage interne et il est détruit en une fraction de seconde. Vérifiez le brochage deux fois avant de mettre sous tension, et alimentez par un interrupteur plutôt que de brancher à l’aveugle.
Autre point à connaître : le dos métallique du boîtier n’est pas isolé, il est relié électriquement à une broche du régulateur. Sur un dissipateur libre, cela n’a aucune conséquence. Sur un dissipateur déjà vissé au châssis, contrôlez la continuité avec un multimètre, ou interposez un kit d’isolation.
La chaleur : le seul calcul à faire
Un régulateur linéaire évacue en chaleur toute la tension qu’il n’utilise pas. La puissance dissipée s’écrit simplement :
P = (tension d’entrée − 12) × courant de sortie
Un exemple concret : avec une source de 19 V et une charge de 0,5 A, le régulateur dissipe (19 − 12) × 0,5 = 3,5 W. Sans dissipateur, un boîtier TO-220 de ce type tient à peu près un watt. À 3,5 W il devient brûlant, réduit son courant, puis se coupe par protection thermique le temps de refroidir. Trois remèdes : abaisser la tension d’entrée, diminuer le courant, ou visser le régulateur sur un dissipateur.
C’est cette chaleur qui explique l’existence des convertisseurs à découpage : un convertisseur DC-DC LM2596 fait le même travail en dissipant plusieurs fois moins, au prix d’un peu d’ondulation. Le 7812 reste imbattable quand l’écart de tension est faible, ou quand il faut une sortie vraiment propre.
Mini-projet : un contrôleur de rail 12 V
Ce montage met le 7812 au travail et le fait surveiller par l’Arduino : le régulateur construit le rail 12 V, l’Arduino mesure lui-même ce qui en sort, et deux LED signalent si la tension est dans la tolérance.
Le montage demande une source continue d’au moins 14,5 V : un bloc secteur de 19 V d’ordinateur portable convient très bien, comme une alimentation d’atelier réglée entre 15 et 24 V. Si vous n’avez besoin que de 12 V à partir du secteur et ne disposez d’aucune source plus élevée, une alimentation 12 V déjà stabilisée est la bonne réponse : un régulateur ne sait pas monter une tension.
Ce qu’il faut
| Le régulateur | Le 7812 — celui de cette page |
|---|---|
| Le cerveau | Uno R3 + câble USB |
| La source | 15 à 24 V continu : bloc secteur 19 V ou alimentation d’atelier |
| Le support | Plaque d’essai 400 points |
| Le pont diviseur | Résistances 1/4w 10Kohm et Résistances 1/4w 1Kohm |
| Les voyants | LED 5mm Vert et LED 5mm Rouge |
| La protection des LED | Deux résistances 1/4w 220 ohm |
| Les liaisons | 10 × fil mâle-mâle pour la plaque, 10 câbles Dupont pour relier la source |
| Le raccordement de la source | Borniers connecteur à vis 2 broches — les pattes d’un TO-220 sont plus épaisses qu’un fil de plaque, ne les forcez pas |
| Le contrôle | Multimètre numérique, pour comparer la mesure de l’Arduino avec la réalité |
Le câblage
Source + | → 7812 broche 1 (IN) |
|---|---|
Source − | → 7812 broche 2 (GND), et au rail de masse de la plaque |
7812 broche 3 | → rail +12 V de la plaque |
| Résistance 10 kΩ | du rail +12 V vers l’entrée A0 |
| Résistance 1 kΩ | de l’entrée A0 vers le rail de masse |
| LED verte (patte longue) | → D8, en passant par une résistance 220 Ω — patte courte vers la masse |
| LED rouge (patte longue) | → D9, en passant par une résistance 220 Ω — patte courte vers la masse |
Arduino GND | → rail de masse, commun avec la source et le régulateur |
La masse commune n’est pas un détail : l’Arduino mesure une tension par rapport à sa masse. Si celle de la source n’est pas reliée à celle de la carte, la mesure ne veut rien dire.
Le programme
À copier dans l’IDE Arduino, puis à téléverser sur la carte :
/*
* Controleur de rail 12 V - regulateur 7812
* Carte : Arduino Uno R3
* Mesure la sortie du 7812 par un pont diviseur et signale l'etat par deux LED
*
* Composants, brochage et fiche complete : www.marocproduits.com
*/
const byte PIN_MESURE = A0; // point milieu du pont diviseur 10k / 1k
const byte PIN_LED_VERTE = 8; // rail dans la tolerance
const byte PIN_LED_ROUGE = 9; // rail hors tolerance
// Le pont diviseur ramene les 12 V a environ 1,09 V sur A0.
// Facteur : (10000 + 1000) / 1000, soit 11.
// Conversion tout en entiers : 5000 mV x 11 = 55000 mV a pleine echelle,
// sur 1023 pas et sur 16 echantillons additionnes.
const long FACTEUR_MV = 55000L;
const long DIVISEUR = 16368L; // 1023 x 16
void setup() {
pinMode(PIN_LED_VERTE, OUTPUT);
pinMode(PIN_LED_ROUGE, OUTPUT);
Serial.begin(9600);
Serial.println("Controle du rail 12 V");
}
void loop() {
long somme = 0;
// Six mesures suffisent rarement : on additionne 16 lectures pour lisser
// le bruit de l'entree analogique.
for (byte i = 0; i != 16; i = i + 1) {
somme = somme + analogRead(PIN_MESURE);
}
long tension_mV = somme * FACTEUR_MV / DIVISEUR;
Serial.print("Tension mesuree : ");
Serial.print(tension_mV);
Serial.println(" mV");
if (tension_mV > 12600) {
digitalWrite(PIN_LED_ROUGE, HIGH); // trop haut
digitalWrite(PIN_LED_VERTE, LOW);
} else if (tension_mV > 11400) {
digitalWrite(PIN_LED_VERTE, HIGH); // dans la tolerance
digitalWrite(PIN_LED_ROUGE, LOW);
} else {
digitalWrite(PIN_LED_ROUGE, HIGH); // trop bas
digitalWrite(PIN_LED_VERTE, LOW);
}
delay(500);
}Comment ça marche
- Le pont diviseur protège l’entrée de l’Arduino. Une entrée analogique ne supporte pas plus de 5 V. Le 10 kΩ en série et le 1 kΩ vers la masse divisent la tension par 11 : 12 V deviennent 1,09 V, largement dans la plage.
- La mesure tient en nombres entiers.
analogReadrenvoie 0 à 1023 pour 0 à 5 V. Le programme additionne 16 lectures, puis multiplie par 55 000 et divise par 16 368 : aucun nombre à virgule, donc aucun arrondi flottant à surveiller. - Les seuils sont à ±5 %. Une sortie sous 11,4 V ou au-dessus de 12,6 V allume la LED rouge : c’est exactement la marge d’un 7812 fatigué ou mal alimenté.
- La fenêtre du moniteur série est le vrai instrument. Ouvrez-la à 9600 bauds : vous verrez la tension en millivolts défiler, et vous pourrez comparer avec ce qu’affiche votre multimètre.
Pour aller plus loin
- Afficher la tension sans ordinateur — un afficheur LCD 16×02 I2C sur deux fils suffit à transformer le montage en petit banc de mesure autonome.
- Ajouter une troisième LED — une LED jaune peut signaler une tension proche de la limite basse, avant que la rouge ne s’allume.
- Comparer avec une source non régulée — mesurez la même entrée avant et après le régulateur : c’est la démonstration la plus parlante de ce que fait un 7812.
Variante : un rail 5 V placé après le 12 V
Quand un montage a besoin de 12 V et de 5 V, on enchaîne deux régulateurs sur une seule source : le 7812 tient le rail 12 V, et un 7805 branché à sa suite tient le rail 5 V.
Source + | → 7812 broche 1 |
|---|---|
| 7812 broche 3 | → rail 12 V, et → 7805 broche 1 (entrée) |
| 7805 broche 3 | → rail 5 V |
| Masses | 7812 broche 2, 7805 broche 2 et masse de la source, toutes reliées ensemble |
Deux points à retenir. Le courant du rail 5 V traverse aussi le 7812 : celui-ci doit pouvoir fournir la somme des deux rails. Et la chaleur se répartit : le 7812 dissipe l’écart entre l’entrée et 12 V, le 7805 dissipe (12 − 5) × son courant, soit environ 7 V par ampère — le plus chaud des deux est souvent le second.
Questions fréquentes
Puis-je obtenir du 12 V à partir d’une alimentation 12 V ?
Non, et c’est l’erreur la plus fréquente. Un régulateur a besoin d’environ 2 V de marge : sous 14,5 V en entrée, il ne régule plus et la sortie retombe simplement en dessous de la tension d’entrée. Pour du 12 V à partir du secteur, le plus simple reste une alimentation 12 V déjà stabilisée.
Pourquoi ma sortie affiche-t-elle 11,8 V et non 12,00 V ?
Parce que la tolérance du 7812 est de quelques pour cent : selon l’échantillon, la sortie se situe entre 11,5 et 12,5 V. C’est normal. L’essentiel n’est pas la valeur absolue mais sa stabilité : sous charge variable, elle ne bougera presque plus, et c’est là toute la différence avec une source non régulée.
Le régulateur devient brûlant, est-ce normal ?
Oui, c’est le principe même du régulateur linéaire : il transforme en chaleur tout l’écart de tension. Calculez (entrée − 12) × courant. Au-delà d’environ un watt, un dissipateur devient nécessaire. S’il se coupe puis redémarre tout seul après refroidissement, ce n’est pas une panne : c’est sa protection thermique qui fait son travail.
Que se passe-t-il si j’inverse l’entrée et la sortie ?
Le régulateur est presque toujours détruit, et très vite. Vérifiez le brochage avant chaque mise sous tension, alimentez par un interrupteur, et n’essayez jamais un montage nouveau directement sur une source définitive.
Peut-on en mettre deux en parallèle pour doubler le courant ?
Non, pas directement : deux régulateurs n’ont jamais exactement la même tension de sortie, l’un débite tout et l’autre rien, puis le premier se met en protection thermique. Pour davantage de courant, changez d’approche : un convertisseur à découpage, ou un transistor de puissance piloté par le régulateur.
Faut-il vraiment des condensateurs ?
Ils ne sont pas nécessaires à la stabilité du 7812, mais ils améliorent le montage. Un 0,33 µF à l’entrée si le régulateur est éloigné du condensateur de filtrage de l’alimentation, et un 0,1 µF à la sortie pour absorber les appels de courant brusques. Sur une plaque d’essai, ils sont facultatifs.
Quelle différence avec le 7805 ou le 7809 ?
Uniquement la tension de sortie : 5 V, 9 V ou 12 V. Le brochage, le boîtier, les protections et la façon de les câbler sont identiques — tout ce qui est expliqué sur cette page vaut pour toute la famille.
À combiner avec
Si vous partez de zéro, le KIT Starter contient la carte Uno R3, la plaque d’essai, les fils et les résistances : il ne manque que le régulateur pour reproduire le montage de cette page. Pour une alimentation plus efficace quand l’écart de tension est important, regardez le convertisseur DC-DC LM2596 ; pour un autre rail, le 7809 ou le régulateur 5 V vers 3,3 V ; et pour fixer proprement les fils d’une alimentation, des borniers à vis 2 broches.







