Article de la bibliothèque

Signaux et états : interpréter un signal numérique

Distinguer tension, bit et message ; lire des seuils, des échantillons et une garantie de délai dans un modèle pédagogique corrigé.

Sur cette page

Prérequis

Séparer signal et interprétation

Une machine veut indiquer si un travail est terminé. Le message a deux possibilités, mais sa transmission exige un phénomène observable. Une tension sur un fil est un signal possible.

Un signal est une grandeur physique considérée dans son évolution, souvent au cours du temps. La tension est une différence de potentiel électrique. Pour ce chapitre, une valeur en volts est simplement l’entrée observée par un récepteur. Le circuit numérique interprète des plages de tension comme des symboles discrets, par exemple 0 et 1.

Il faut distinguer la tension observée, le bit décodé et le sens du message. Aucune règle universelle ne donne à 1 le sens « terminé », « vrai » ou « activé » : les composants doivent partager une convention.

Définir un récepteur fictif

Choisissons un récepteur acceptant de 0 V à 3 V avec les règles suivantes :

Plage de tension Interprétation
De 0 V à 0,8 V inclus 0
Au-dessus de 0,8 V et en dessous de 2,0 V Non garanti
De 2,0 V à 3,0 V inclus 1

Ces seuils définissent cet exercice ; ils ne décrivent pas une famille logique particulière. Les autres tensions sont hors du domaine spécifié.

Ainsi 0,4 V donne 0, 2,4 V donne 1, et 1,4 V ne permet aucune conclusion garantie. Les limites comptent : 0,8 V appartient à la plage de 0, et 2,0 V à celle de 1.

Comprendre une valeur non garantie

« Non garanti » n’est pas un troisième symbole de données. La spécification ne promet simplement pas si cette entrée sera interprétée comme 0 ou 1.

Différentes tensions peuvent porter le même symbole : 0,4 V augmenté de 0,2 V reste à 0,6 V, dans la plage de 0. De même, 2,4 V diminué de 0,2 V reste à 2,2 V, dans celle de 1.

Lorsqu’une tension passe continûment de 0,4 V à 2,4 V, elle traverse la région intermédiaire. Le changement n’est pas instantané. Une interface utile précise donc aussi quand ses entrées doivent être valides et quand sa sortie peut être observée.

Lire une trace temporelle

Les nombres des tableaux suivants utilisent le point décimal. Chaque ligne est un échantillon isolé :

Temps (ms) Tension (V) Interprétation
0 0.4 0
1 0.6 0
2 1.4 Non garanti
3 2.4 1
4 2.6 1

Les colonnes indiquent quand on observe, ce qu’on observe et ce que la règle permet de conclure. Entre 0 ms et 1 ms, la tension mesurée change mais le symbole reste 0. À 2 ms, il n’existe aucune interprétation promise.

Ces échantillons ne donnent pas la forme exacte du signal entre les observations. Considérez cette autre trace :

Temps dans l’intervalle (ms) Tension (V) Symbole
0 0.4 0
0.5 2.4 1
1 0.6 0

Un observateur ne voyant que la première et la dernière ligne manquerait l’impulsion centrale. Deux échantillons successifs valant 0 ne prouvent donc pas que le signal est resté à 0. Cet exemple montre une possibilité non exclue ; il ne reconstitue pas la forme réelle du premier signal.

Ajouter une garantie de temps

Une règle fonctionnelle précise quelle sortie doit être produite. Une règle temporelle précise quand cette sortie est garantie après stabilisation des entrées valides.

Supposons un composant promettant sa sortie au plus tard 2 μs après cette stabilisation. Si les entrées deviennent valides et stables à 10 μs et le restent, l’échéance est 12 μs. Rien ne garantit le résultat dès 11 μs. Ces valeurs servent seulement à comprendre une échéance.

Exercices corrigés

  1. Classer 0,8 V, 1,0 V et 2,0 V.
  2. Un échantillon à 0 ms détermine-t-il le signal à 0,5 ms ?
  3. « Non garanti » est-il un troisième message ?
  4. Avec le délai de 2 μs, quelle échéance suit une stabilisation à 15 μs ?

Réponses. On obtient 0, non garanti et 1. Un échantillon isolé ne détermine pas la forme entre deux observations ; même des extrémités identiques peuvent cacher une impulsion. La zone non garantie ne définit aucun symbole supplémentaire. Enfin, 15 μs + 2 μs = 17 μs, à condition que les entrées restent valides et stables.

Le courant, la charge électrique du récepteur, le bruit et la théorie de l’échantillonnage dépassent ce chapitre.

Suite : information et représentation binaire.

Fiche de vérification

  • Sources évaluées par Codex (assistant)
  • Vérifications des exemples enregistrées
  • Relecture humaine indépendante en attente

Les affirmations sélectionnées ont été comparées aux passages cités. Cette fiche ne certifie pas chaque phrase et ne garantit pas une absence d’erreurs.

Consulter les affirmations, les preuves et les limites

Évaluation des sources : . 2 affirmations sur les 2 sélectionnées sont jugées étayées. Ce nombre ne mesure pas la couverture de l’article.

  1. Des plages de tension spécifiées représentent des symboles discrets ; les seuils numériques sont propres à cet exemple.

    Conclusion de l’évaluation : étayé · model · Passage de l’article

    Évaluation limitée à cette affirmation. Les données numériques sont des exemples pédagogiques choisis, sans mesure de matériel réel.

  2. Une garantie temporelle complète la règle fonctionnelle du composant.

    Conclusion de l’évaluation : étayé · definition · Passage de l’article

    Évaluation limitée à cette affirmation. Les données numériques sont des exemples pédagogiques choisis, sans mesure de matériel réel.

Vérifications reproductibles

  • Tables françaises : cartes, conversions, motifs binaires, décodage de tensions, impulsion manquée, règle logique, délais et ordre des prérequis.

    Réussi le 2026-10-27

    node --test --test-name-pattern='French foundation examples preserve binary values, units, receiver rules and prerequisite order' src/library/foundations-fr.test.ts

Limites et travail restant

  • Adaptation française par un assistant ; les passages sources restent en anglais. La relecture humaine indépendante reste à effectuer.
  • Les vérifications numériques portent sur les valeurs et modèles explicitement testés, pas sur chaque phrase ni sur une réalisation physique.

Relecture humaine indépendante

En attente. Cette version n’a pas été approuvée par une personne indépendante.

Empreinte du contenu : a7dd4e1b4aba8e748a4274beafc40a41bc40f485bc9c26ed6c0e5be0ec58d560. Une modification de l’article invalide cette évaluation.

Sources

  1. Steve Ward, Computation Structures — The Digital Abstraction, sections 5.1–5.3

Publié par devutils · Mis à jour le · Texte explicatif original ; les sources conservent leurs conditions propres.