# Instructions pour la fiche d'essai RS-485 sur banc

`rs485-bench-template.csv` est un modèle vierge. `rs485-bench-planned-example.csv` illustre uniquement un ensemble de plans. Le tronc de 10 mètres, les dérivations de 1 mètre/0.1 mètre, le débit de 115200 bit/s et les 10000 trames sont des valeurs de démonstration arbitraires, et non une configuration recommandée, des données d'article ou des résultats mesurés. Remplacez-les en fonction de l'équipement réel.

## Utiliser les trois lignes de plan

R01 enregistre la configuration d'origine. R02 modifie uniquement la dérivation, de 1 mètre à 0.1 mètre. R03 rétablit la dérivation de 1 mètre. Conservez le même émetteur-récepteur, les mêmes alimentations, le même tronc, les mêmes terminaisons, la même polarisation et les mêmes messages. L'exemple n'affirme pas que raccourcir la dérivation résoudra nécessairement le défaut ; observez d'abord si l'effet est reproductible.

Remplacez chaque `Same as R01` par la configuration réelle ou par une référence à un enregistrement de référence immuable. Les champs de terminaison incluent les interrupteurs intégrés aux appareils et les résistances externes. Les champs de polarisation incluent les résistances réelles et les conditions de protection à état sûr du récepteur utilisé. Mesurez la dérivation depuis le point de branchement sur le tronc jusqu'à l'interface de l'émetteur-récepteur, au lieu de relever uniquement le court câble externe.

## Champs de résultats et unités

`attempted_at_utc` correspond à l'heure réelle. Consignez `received_frames`, `error_frames` et `timeouts` selon les définitions d'erreur établies à l'avance. Ne supposez pas que ces trois catégories sont nécessairement mutuellement exclusives ou qu'elles peuvent être additionnées automatiquement ; expliquez la convention de comptage dans `error_definition`. Si vous calculez un taux d'erreur, indiquez séparément si le dénominateur correspond aux trames émises ou reçues.

Utilisez `measured_rise_time_ns` pour le temps de montée réel de 10% à 90%, en nanosecondes. Consignez `idle_differential_v` et `common_mode_v` en volts et associez aux preuves le point de mesure, la polarité, la masse de référence et les conditions d'observation. `evidence_ref` indique l'emplacement de la forme d'onde ou du journal. `conclusion` contient uniquement les jugements étayés par cette observation ; `next_decision` indique les conditions nécessitant une validation plus large.

Tous les champs de mesure, de preuve et de conclusion sont vides dans l'exemple. Un champ vide signifie inconnu ; 0 signifie qu'une valeur nulle a réellement été mesurée. Ils ne sont pas interchangeables. Utilisez `record_type=measured_trial` pour les relevés réels.

## Revérifier les calculs de démonstration de l'article

Supposez une fraction de vitesse de propagation v=0.67 et c=3×10^8 m/s.

- Évaluation préliminaire de la dérivation : 100 ns × 0.67 × 3×10^8 m/s ÷ 10 = 2.01 m ; 20 ns donne 0.402 m.
- Propagation aller-retour sur 100 m : 2 × 100 m ÷ (0.67 × 3×10^8 m/s) ≈ 0.995 microseconde.
- Durée d'un bit : environ 104.17 microsecondes à 9600 bit/s et environ 8.68 microsecondes à 115200 bit/s.

Les hypothèses de ces calculs manuels proviennent de l'article. Ce ne sont pas des résultats d'essais R01–R03 et ils ne déterminent pas automatiquement si les terminaisons peuvent être supprimées. Le CSV ne contient ni formules de calcul, ni macros, ni décisions de conformité. Déterminez les conditions de comparaison et d'arrêt à partir de la documentation des appareils et des exigences du projet.
