Baisse le baud rate UART TMS320 a 57600 et documente la calibration ADC

Vitesse UART divisee par deux (115200 -> 57600) pour fiabiliser la
liaison. Ajoute les coefficients de mise a l'echelle ADC->grandeur
physique pour VIN, IIN, V1, VOUT, IOUT, I1/I2 dans la doc TMS320.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01StKu9rqrsdz8CAVt1XMxon
This commit is contained in:
2026-08-01 19:09:08 +02:00
parent 2cbbfa1466
commit 84a876e6dd
2 changed files with 21 additions and 2 deletions

View File

@ -19,7 +19,7 @@ avant de relier les deux cartes.
## Parametres UART
- Vitesse : **115200 bauds**
- Vitesse : **57600 bauds**
- Format : **8N1** (8 bits de donnees, pas de parite, 1 bit de stop)
- Cote ESP32 : `Serial1`, defini dans `TmsLink::begin()`
(`src/tms_link.cpp`)
@ -63,6 +63,25 @@ Tous les champs sont optionnels a l'envoi individuel (un champ absent
garde sa derniere valeur connue cote ESP32), mais en pratique il est plus
simple d'envoyer tous les champs a chaque trame.
### Calibration des mesures analogiques (cote TMS320)
Coefficients de mise a l'echelle a appliquer sur la lecture ADC (`Vadc`,
en volts) pour obtenir la valeur physique a inserer dans la trame
telemetrie :
| Grandeur | Point de mesure | Pleine echelle / max | Relation |
|---|---|---|---|
| `VIN` | 1,8 V @ 20 V | 30 V max | `VIN = Vadc x 11,111` |
| `IIN` | 2,4 V @ 2,7 A | 3 A max | `IIN = Vadc x 1,125` |
| `V1` (inter) | 3,2 V @ 100 V | 50 V max | `V1 = Vadc x 31,25` |
| `VOUT` | 2,8 V @ 500 V | 450 V max | `VOUT = Vadc x 178,571` |
| `IOUT` | 3,0 V @ 50 mA | 50 mA max | `IOUT = Vadc x 0,016667` (A) |
| `I1`, `I2` | shunt 0,02 Ω, gain x30 | 3 A max | `I = Vadc / 0,6 = Vadc x 1,6667` |
Note sur `V1` : le point de calibration (3,2V @ 100V) et le max indique
(50V) sont incoherents en l'etat a reverifier avec l'auteur des
mesures avant implementation.
### Commande : ESP32 -> TMS320 (periodique + a chaque changement)
```

View File

@ -3,7 +3,7 @@
// Liaison UART vers le TMS320
#define PIN_TMS_UART_TX 7
#define PIN_TMS_UART_RX 6
#define TMS_UART_BAUD 115200
#define TMS_UART_BAUD 57600
// LED RGB embarquee (WS2812) de l'ESP32-C3-DevKitM-1
#define PIN_RGB_LED 8