Présentation de la carte universelle

⏱️ Temps de lecture : 10–15 minutes

📋 Prérequis

Avant de commencer ce chapitre :

☐ Choix de la configuration effectué (voir Choix de la configuration)

Vue d’ensemble

La carte 3phaseDiverter (rév. 6.0) est la carte principale universelle du Mk2 PV Router. Elle remplace les anciennes cartes monophasée et triphasée séparées par une carte unique capable de gérer les quatre configurations supportées :

  • Monophasé : une phase, un neutre (230 V)

  • Triphasé avec neutre : trois phases + neutre (400 V / 230 V)

  • Triphasé sans neutre : trois phases sans neutre (400 V)

  • Split-phase : deux phases à 180° (120 V / 240 V, réseau nord-américain)

La sélection de la configuration se fait uniquement par les cavaliers de soudure et le choix des connecteurs — tous les composants CMS sont identiques quelle que soit la configuration.

Caractéristiques principales

  • Microcontrôleur ATmega328P (16 MHz, DIP-28)

  • Jusqu’à 3 capteurs de tension (ZMPT101K, rapport 1000:1000)

  • Jusqu’à 3 connecteurs de transformateur de courant (CT 1–CT3)

  • Module radio RFM69CW (bande ISM 433/868 MHz) avec connecteur SMA

  • Alimentation AC-DC intégrée (MPC10-5, 5 V / 10 W)

  • Régulateur LDO AP7361C-33E (5 V → 3,3 V, 1 A)

  • Protection parafoudre multiniveau (GDT, fusibles, MOV, self de mode commun)

  • Buffer de la référence interne 1,1 V (AREF) par amplificateur opérationnel LMV321A

  • Connecteurs d’extension : TRIG_EXT, UART_EXT, FTDI, OLED

  • Compatible avec le module d’extension mk2Wifi

Images de la carte

Face avant (assemblée)

Face arrière

Carte universelle — face avant assemblée
Carte universelle — face arrière

Composants CMS uniquement

Circuit imprimé nu

Carte universelle — composants CMS
Carte universelle — PCB nu

Connecteurs

Sérigraphie

Type

Description

PE / N / L1 / L2 / L3

Phoenix Contact MSTBV 2,5 (pas 5,08 mm)

Entrée secteur. En monophasé, un connecteur 3 voies est fourni (PE, N, L1).

TRIG_EXT

Barrette mâle 1×06 (pas 2,54 mm)

Déclenchement / GPIO

UART_EXT

Barrette mâle 1×06 (pas 2,54 mm)

UART + capteur DS18B20

FTDI

Molex SL 1×06 (pas 2,54 mm)

Programmation / débogage

OLED

Molex SL 1×04 (pas 2,54 mm)

Écran I2C (monophasé uniquement)

SMA

SMA vertical (50 Ω)

Antenne module RF

CT1

Molex SL 1×02 (pas 2,54 mm)

Entrée CT L1

CT2

Molex SL 1×02 (pas 2,54 mm)

Entrée CT L2 (triphasé uniquement)

CT3

Molex SL 1×02 (pas 2,54 mm)

Entrée CT L3 (triphasé uniquement)

D2 à D13

Molex SL 1×02 (GND, I/O) + Molex SL 1×03 (GND, I/O, VCC) par sortie

Sorties numériques — voir Sorties numériques D2–D13

Brochage des connecteurs

PE / N / L1 / L2 / L3 — Entrée secteur (1×5 Phoenix Contact)

Sérigraphie

Signal

PE

Terre (conducteur de protection)

N

Neutre

L1

Phase 1

L2

Phase 2

L3

Phase 3

En monophasé, un connecteur 3 voies est fourni (PE, N, L1).

TRIG_EXT — Déclenchement/GPIO (1×6 barrette mâle)

Broche

Signal

1

GND

2

D8

3

D7

4

D6

5

D5

6

D9

UART_EXT — UART + DS18B20 (1×6 barrette mâle)

Broche

Signal

1

GND

2

DS18B20

3

+5 V

4

RX

5

TX

6

DTR

Les noms des signaux (TX, RX) sont du point de vue de la carte principale : TX transporte les données émises par l’ATmega328P, RX les données reçues.

FTDI — Programmation/débogage (1×6 Molex SL)

Broche

Signal

1

GND

2

CTS (NC)

3

VCC (NC)

4

TXO

5

RXI

6

DTR

Brochage compatible avec les adaptateurs FTDI standard. Le signal DTR permet l’auto-reset pour le téléversement via le bootloader Arduino.

OLED — Écran I2C (1×4 Molex SL)

Broche

Signal

1

GND

2

VCC

3

SCL

4

SDA

Important

Le bus I2C est partagé sur les broches A4 (SDA) et A5 (SCL) de l’ATmega328P. En mode triphasé, ces broches sont affectées à la mesure de tension/courant L3 — l’écran OLED n’est alors pas disponible. Le choix est effectué par les cavaliers SDA et SCL (voir Configuration des cavaliers).

CT1 / CT2 / CT3 — Transformateurs de courant (1×2 Molex SL)

Broche

Signal

1

Signal CT

2

AGND

CT1 est utilisé en monophasé et en triphasé. CT2 et CT3 sont utilisés uniquement en triphasé.

Sorties numériques D2–D13

Chaque sortie numérique (D2 à D13) dispose de deux connecteurs Molex SL sur la carte :

  • 1×02 (2 broches) : GND, I/O

  • 1×03 (3 broches) : GND, I/O, VCC

Le connecteur 1×03 (GND, I/O, VCC) sert à raccorder l’étage de sortie (triac ou relais), qui a besoin de l’alimentation. La broche VCC de ces connecteurs est reliée au rail +5 V, activé par le cavalier +5V Rail (voir ci-dessous). Le connecteur 1×02 (GND, I/O) sert à raccorder la carte indicateur LED (voir Carte indicateur LED), qui n’a besoin que du signal de commande.

Disponibilité des sorties numériques

Sortie

Remarques

D2*

Réservée au module RF (IRQ). Libre si le module RF n’est pas soudé.

D3

Capteur DS18B20 (si cavalier TEMP en position routeur). Libre si TEMP en position mk2Wifi.

D4

Libre

D5#–D9#

Sorties de déclenchement (TRIG_EXT). Marquées d’un dièse (#) sur la sérigraphie pour indiquer qu’elles sont partagées avec le module mk2Wifi. Utilisées par le mk2Wifi si celui-ci est présent et que le cavalier correspondant est fermé (voir ci-dessous). Libres sinon.

D10*

SPI SS — réservée au module RF. Libre si le module RF n’est pas soudé.

D11*

SPI MOSI — réservée au module RF. Libre si le module RF n’est pas soudé.

D12*

SPI MISO — réservée au module RF. Libre si le module RF n’est pas soudé.

D13*

SPI SCK — réservée au module RF. Libre si le module RF n’est pas soudé.

Les sorties marquées d’un astérisque (*) sur la sérigraphie sont réservées au module RF (RFM69CW) lorsqu’il est soudé. Les sorties marquées d’un dièse (#) sont partagées avec le module mk2Wifi (voir ci-dessous). Si le module concerné n’est pas présent, ces sorties sont librement utilisables.

Types de capteurs de courant supportés

La carte universelle est conçue pour fonctionner avec deux types de capteurs de courant :

Note

Quel que soit le type de CT, le boîtier porte généralement une flèche indiquant le sens du courant primaire, ainsi que des repères K et L sur les bornes ou fils du secondaire :

  • K (ou P1 / S1) : borne positive quand le courant primaire circule dans le sens de la flèche

  • L (ou P2 / S2) : borne complémentaire

Ces marquages sont importants lors du raccordement aux connecteurs CT de la carte (voir Installation Finale dans le Système Électrique).

CT à sortie tension (333 mV) — recommandé

Les capteurs à sortie tension (par ex. SCT-023R-005 ou équivalent 333 mV) intègrent leur propre résistance de burden. Le signal de tension est directement compatible avec l’entrée ADC du microcontrôleur. Aucun composant supplémentaire n’est nécessaire sur la carte.

C’est le type de CT recommandé pour la carte universelle.

CT à sortie courant — avec burden THT

Les capteurs à sortie courant (par ex. YHDC SCT-013-000, 100 A / 50 mA) délivrent un courant proportionnel au courant mesuré. Ce courant doit être converti en tension par une résistance de burden soudée sur la carte (emplacements R18 / R28 / R38).

Les emplacements R18 / R28 / R38 sont des empreintes doubles : une diode TVS de protection est déjà soudée en usine (côté CMS). Elle protège l’entrée de l’ADC dans le cas où un CT à sortie courant serait branché sans burden. La résistance de burden THT se soude par-dessus la TVS, sur les mêmes pastilles.

La valeur du burden doit être calculée pour que la tension crête ne dépasse pas 0,55 V (soit la moitié de la plage ADC avec VREF = 1,1 V) :

\[R_{burden} = \frac{V_{REF}}{2 \times \sqrt{2} \times I_{secondaire\_RMS}} = \frac{0{,}55}{I_{secondaire\_crête}}\]

Où \(I_{secondaire\_RMS} = I_{primaire\_RMS} / N\) (N = rapport de transformation du CT).

Exemple : CT de 100 A / 50 mA (N = 2000), courant max souhaité = 50 A :

\[I_{sec} = \frac{50}{2000} = 25\,\text{mA RMS} \quad \Rightarrow \quad R_{burden} = \frac{1{,}1 \times 2000}{2 \times \sqrt{2} \times 50} \approx 15{,}6\,\Omega\]

On choisira la valeur standard la plus proche inférieure (15 Ω) pour garder une marge de sécurité.

Avertissement

Si le courant mesuré dépasse la valeur prévue, la tension aux bornes du burden dépassera la plage de l’ADC. Les diodes TVS protègent l’entrée du microcontrôleur, mais ne limitent pas le courant dans le burden — la résistance peut surchauffer.

🧮 Calculateur de résistance de burden

Entrez les caractéristiques de votre CT pour calculer la résistance de burden adaptée.

Alimentation

Chaîne d’alimentation

Le secteur entre par le connecteur d’entrée secteur (PE / N / L1 / L2 / L3) et traverse une chaîne de protection avant d’atteindre le module d’alimentation :

Secteur → GDT (éclateurs) → Fusibles (FS0–FS3) → Varistances (RV0–RV3, GM1–GM3)
       → Self de mode commun (FL1) → Condensateur film (C1)
       → PS1 (MPC10-5) : 230 VAC → 5 VDC, 10 W
       → D1 (SMBJ7.0A) : protection TVS côté 5 V
       → U1 (AP7361C-33E) : 5 V → 3,3 V, 1 A

Protection contre les surtensions

La carte intègre plusieurs niveaux de protection contre les surtensions transitoires (foudre, commutations sur le réseau). Deux niveaux sont obligatoires, un troisième est optionnel.

Niveau 1 — Modules de protection GM1–GM3 (obligatoire)

Chaque phase est protégée par un module combiné GDT+MOV. Ces modules constituent la protection principale des circuits de mesure. GM1 protège la phase L1, GM2 la phase L2, GM3 la phase L3 (triphasé avec neutre uniquement).

Niveau 2 — Fusibles FS0–FS3 (obligatoire)

Les fusibles protègent les circuits de mesure contre les surintensités. Ils sont dimensionnés pour couper en cas de court-circuit ou de défaut sur un transformateur ZMPT101K.

Niveau 3 — Varistances RV0–RV3 et éclateurs GDT0–GDT3 (optionnel)

Ce niveau de protection supplémentaire est recommandé pour les installations exposées aux surtensions (zones rurales, lignes aériennes, régions à forte activité orageuse). Les éclateurs GDT constituent la première ligne de défense et dévient les surtensions les plus violentes. Les varistances MOV écrêtent les surtensions résiduelles.

Note

Les composants optionnels (RV0–RV3, GDT0–GDT3) ne sont pas fournis dans le kit de base. Ils peuvent être ajoutés ultérieurement sans modifier le reste du circuit.

Rails d’alimentation

Rail

Tension

Usage

+5 V

5 V

Connecteurs UART_EXT, FTDI et broche VCC des sorties numériques (via cavalier « +5V Rail »)

+3,3 V

3,3 V

ATmega328P, module RFM69CW

AVCC

3,3 V (filtré)

Référence analogique ATmega328P, connecteur OLED

GND

0 V

Masse numérique

AGND

0 V

Masse analogique

Cavalier « +5V Rail »

Le cavalier de soudure « +5V Rail » (situé en haut à droite de la carte) permet d’activer le rail +5 V qui alimente la broche VCC des connecteurs 1×03 des sorties numériques. Ce rail est principalement destiné aux cartes de sortie relais, qui nécessitent du +5 V pour alimenter la bobine du relais.

  • Fermé : le rail +5 V est actif sur les connecteurs 1×03 — obligatoire si des relais sont utilisés

  • Ouvert (défaut) : le rail +5 V est déconnecté des connecteurs de sortie

Avertissement

Ne fermez ce cavalier que si vous utilisez des cartes de sortie relais. Les cartes de sortie triac n’ont pas besoin de cette alimentation.

LED témoins

Deux LED témoins CMS sont situées en haut à gauche de la carte :

  • ON : allumée lorsque la carte est sous tension (rail +3,3 V actif)

  • +5V : allumée lorsque le rail +5 V des sorties est actif (cavalier « +5V Rail » fermé)

Intégration du module mk2Wifi

La carte principale est conçue pour accueillir le module d’extension mk2Wifi via les connecteurs TRIG_EXT et UART_EXT. La zone réservée au module est repérée par un rectangle hachuré sur la sérigraphie de la face avant, autour des connecteurs concernés.

Signaux échangés :

  • L’une des deux cartes utilise des barrettes mâles, l’autre des barrettes femelles (au choix de l’utilisateur)

  • L’alimentation +5 V est fournie par la carte principale via UART_EXT broche 3

  • L’UART (TX/RX) assure la communication série avec le module d’extension

  • Le signal DS18B20 est acheminé via UART_EXT broche 2 pour la mesure de température 1-Wire

  • Les signaux GPIO D5–D9 fournissent les sorties de déclenchement/commande via TRIG_EXT

  • Le bus I2C (SCL/SDA) est local au module mk2Wifi uniquement — il n’est pas routé vers la carte principale

La zone hachurée sur la sérigraphie indique les connecteurs de sortie (D5#–D9#) potentiellement utilisés par le module mk2Wifi. Ces sorties restent cependant utilisables pour d’autres usages, même lorsque le module mk2Wifi est présent. Dans ce cas :

Avertissement

Si vous utilisez une sortie D5–D9 pour un étage de sortie alors que le module mk2Wifi est branché :

  • N’activez sur le mk2Wifi que les cavaliers (D5–D9) correspondant aux sorties réellement gérées par l’ESP32 (voir Module mk2Wifi)

  • Ne jamais utiliser une même broche à la fois par le mk2Wifi et par un autre périphérique — cela créerait un conflit de bus pouvant endommager les composants