nuage de tags sur la liste, suppression dropdown navbar, rôles/droits sur le profil
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 87 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 68 KiB |
@@ -0,0 +1,83 @@
|
||||
Les compteurs électroniques Linky fournis par Enedis (anciennement EDF/ERDF) transmettent automatiquement leurs informations via une **liaison Téléinformation (TIC)**. Cette liaison fonctionne comme une communication série, mais le signal brut n’est **pas directement exploitable** en TTL ou RS232 : il nécessite un **conditionnement électrique** pour être compatible avec un microcontrôleur ou un ordinateur.
|
||||
|
||||
Une fois ce traitement effectué, il est possible de récupérer les données suivantes :
|
||||
|
||||
- la **consommation instantanée**,
|
||||
- les **index d’énergie (kWh)**,
|
||||
- l’**intensité utilisée**,
|
||||
- la **puissance maximale autorisée**,
|
||||
- et d’autres informations selon les modes du compteur.
|
||||
|
||||
---
|
||||
|
||||
La transmission s’effectue via une **modulation ASK (Amplitude Shift Keying) à 50 kHz** :
|
||||
|
||||
- **0 V** → bit logique **1**,
|
||||
- **~10 V crête à 50 kHz** → bit logique **0**.
|
||||
|
||||
Ainsi, le compteur encode les bits en faisant varier **l’amplitude** du signal. Pour être lisible par un microcontrôleur, ce signal doit être **démodulé** puis converti en **signal logique TTL**.
|
||||
|
||||
---
|
||||
|
||||
L’accès à cette liaison se fait via les bornes **I1** et **A** du compteur :
|
||||
|
||||
- **Sans charge connectée** : tension jusqu’à **13 V RMS max**.
|
||||
- **Avec récepteur** : tension régulée autour de **6 V RMS ±10% à 50 kHz**, soit environ **12 V pic**, puissance minimale **130 mW**.
|
||||
|
||||
Cette alimentation est suffisante pour alimenter un optocoupleur.
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
La sortie Téléinfo doit être **protégée contre les court-circuits** et l’interface doit pouvoir **résister accidentellement à la tension secteur (230 V / 50 Hz)** en cas de mauvais branchement.
|
||||
|
||||
Enedis impose également que la **charge maximale** sur les bornes I1–A n’excède pas **2 kΩ en parallèle**, pour que le compteur puisse délivrer correctement son signal.
|
||||
|
||||
---
|
||||
|
||||
Pour réaliser mon interface Téléinfo vers Raspberry Pi, je me suis appuyé sur le schéma de Charles Hallard :
|
||||
|
||||
- **Optocoupleur** : isolation galvanique et conversion du signal modulé en TTL.
|
||||
- **Résistances adaptées** : pour respecter la charge maximale Téléinfo et assurer un signal correct.
|
||||
|
||||
Le matériel utilisé :
|
||||
|
||||
- Plaque pré-percée
|
||||
- 2 résistances
|
||||
- Optocoupleur (SFH620 ou équivalent)
|
||||
- Bornier pour raccordement au compteur
|
||||
- Câbles pour Raspberry Pi
|
||||
- Câble réseau pour bornes TIC
|
||||
|
||||

|
||||
|
||||
Ce montage fonctionnait bien avec un Raspberry Pi 2. Mais plus avec un ESP8266.
|
||||
|
||||
---
|
||||
|
||||
## Pourquoi ajouter un MOSFET dans l’interface Téléinfo ?
|
||||
Hallard explique que l’**opto-coupleur seul** peut fournir un signal instable, peu compatible avec certains microcontrôleurs (ESP32, ESP8266, Raspberry Pi). ([hallard.me](https://hallard.me/demystifier-la-teleinfo/))
|
||||
|
||||
Le **MOSFET N** (ex. BS170) permet de :
|
||||
|
||||
- **Tampon logique** : transforme le signal opto en un signal carré propre, avec des niveaux 0 V / Vcc conformes aux GPIO.
|
||||
- **Correction de polarité** : inverse le signal si nécessaire pour correspondre au protocole Téléinfo.
|
||||
- **Fiabilité** : front net et signal stable, même à 9600 bauds.
|
||||
- **Respect de la charge Téléinfo** : limite la charge vue par le compteur tout en délivrant un signal TTL fiable.
|
||||
|
||||
---
|
||||
|
||||
## Décoder l’ASK =
|
||||
Grâce à l’interface (opto + MOSFET), la **démodulation ASK** est déjà assurée. Le flux Téléinfo est désormais disponible en **signal TTL stable**.
|
||||
|
||||
Il suffit ensuite de lire ce flux série pour décoder les trames Téléinfo au format ASCII.
|
||||
|
||||
Matériel conseillé :
|
||||
|
||||
- **Raspberry Pi** : analyser, stocker, ou intégrer les données dans un système domotique via Python ou Node-RED.
|
||||
Voir :
|
||||
- **ESP32 / ESP8266** : lecture compacte et connectée, envoi vers serveur, MQTT, ou interface web.
|
||||
Voir :
|
||||
|
||||
Ces équipements lisent le signal TTL, décodent les trames normalisées et rendent disponibles des informations comme : consommation instantanée, index, puissance souscrite, et états du compteur.
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"uuid": "9f794c3d-714b-4b6d-8a5e-d56f7d984cc1",
|
||||
"slug": "circuit-de-demodulation-ask",
|
||||
"title": "Démodulation ASK",
|
||||
"author": "cedric.abonnel@gmail.com",
|
||||
"published": true,
|
||||
"published_at": "2025-11-23 08:38:53",
|
||||
"created_at": "2025-11-23 08:38:53",
|
||||
"updated_at": "2025-11-23 08:38:53",
|
||||
"revisions": [],
|
||||
"cover": "",
|
||||
"files_meta": [],
|
||||
"external_links": [],
|
||||
"seo_title": "",
|
||||
"seo_description": "",
|
||||
"og_image": "",
|
||||
"category": "Électronique"
|
||||
}
|
||||
Reference in New Issue
Block a user