TECHNIQUE NUMERIQUE
Contenu d’enseignement : 1-Electricité générale
1-3 : Electronique de base (Amplification, logique)
5-Automatique et informatique industrielle
2-1 :Conversion d’une grandeur physique
Capacité : DECODER T22-T23-
I- PRESENTATION :
Dans les systèmes modernes, l’utilisation de données numériques est de plus en plus
prépondérant. Les données numériques sont traitées par de comparateurs, mémorisées, multiplexées et
démultiplexées, décodées ou encore associées à des opérateurs arithmétiques, à des compteurs.
On se propose ici d’aborder ces différents modes de traitement des signaux numériques.
II- LES MEMOIRES :
La fonction «mémoire» peut être utilisée de deux façons différentes, soit pour recevoir et
stocker une donnée, qui sera traitée, soit pour restituer une donnée préchargée.
II-1- LES DIFFERENTS TYPES DE MEMOIRE :
Il existe deux familles de mémoire, celles dont les données sont volatiles les RAM et celles
dont les données sont non volatiles les ROM.
II-1-1 LES RAM (mémoire vive) :
Ces mémoires, RANDON ACCESS MEMORY(mémoire volatile), garde l’information
tant que l’alimentation existe. Elles sont utilisées autant pour l’écriture de données que pour la
lecture. Elles sont réalisées à partir de semi-conducteurs.
II-1-2- LES SRAM :
Ces mémoires sont constituées de bascules qui mémorisent un état donné tant que la
tension existe.
II-1-3- LES DRAM :
Ces mémoires sont construites autour d’une technologie MOS, elles sont en fait
constituées de minuscules condensateurs qui conservent les 1 et 0. De part leur technologie
il est nécessaire de maintenir les charges, on parle alors de rafraîchissement.(entre 2 et 10ms)
Statique Dynamic Random Access Memory
II-1-4- LES ROM (mémoire morte) :
Ces mémoires sont construites à partir de semi-conducteurs, on les programme
généralement une seule fois et peuvent être lues quasi indéfiniment. Elles sont programmées
en usine
Il existe d’autres types de ROM :
- PROM : Programmation faite une seule fois par l’utilisateur.
- EPROM : Mémoire effaçable par UV et reprogrammable par l’utilisateur.
- EEPROM :Mémoire effaçable électriquement et reprogrammable par l’utilisateur.
Erasable Electrically Programmable Read Only Memory
DEL FRANCO Giovanni 1 STS ELECTROTEHNIQUE
[Link]
09/1999
TECHNIQUE NUMERIQUE
II-2- TERMINOLOGIE :
Octet : Mot binaire de 8 bits.
Capacité : Nombre correspondant à la quantité de bits que l’on peut mémoriser en kilo.
Kilo-octet : Unité de capacité soit 1024 octets.
Adresse : Code qui permet de localiser une donnée.
Accès sélectif : Localisation d’une donnée par une adresse, le temps d’accès est constant.
Accès séquentiel : Localisation d’une donnée par rapport à un point d’origine donc temps
d’accès différent suivant les données
II-3- APPLICATIONS DES ROM :
On trouve ces mémoires dans les systèmes d’amorçage des PC, on les utilise pour réaliser des
tables de conversion (sinus, cosinus), des convertisseurs de données (binaire en code BCD pour
afficheurs), comme générateur de caractères, comme générateur de fonctions, d’impulsions, de
mémoire arcos.
II-4- APPLICATION PRATIQUE :
Expliquer l’indication donnée sur les mémoires de la doc distribuée.
Proposer une structure qui permette à partir d’une impulsion de générer un code BCD
Proposer une structure qui permette à partir d’une impulsion de générer une sinus
III- LES COMPARATEURS :
Ces circuits en logique combinatoire font la comparaison entre deux mots binaires et indiquent
sur leurs sorties le résultat de la comparaison(<, >, =). Le plus utilisé de ces circuits est le 7485.
Il compare deux mots de 4 bits non signés.
En observant la documentation technique expliquer comment se fait la comparaison et proposer
une structure permettant la comparaison d’un mot de 8 bits.
Utilisation en STS :
On utilise ce genre de composant si lors d’un traitement numérique on vient comparer
(dans un asservissement) une grandeur de retour vitesse par exemple à la consigne d’un
potentiomètre.
IV- LES MULTIPLEXEURS :
Il est nommé sélecteur de données, ce circuit permet l’aiguillage, à partir de n entrées, d’une
seule d’entre elles sur l’unique sortie. Le choix de la donnée se fait au moyen d’un sélecteur que l’on
nomme adresse.
Application :
Construire un multiplexeur à 2entrées, 4 entrées, 8 entrées avec une info CS(type 7451)
Proposer un multiplexeur à 16 entrées
Proposer une structure permettant d’afficher l’information issue de deux capteurs
(comptage 00-99) sur deux afficheurs.
DEL FRANCO Giovanni 2 STS ELECTROTEHNIQUE
[Link]
09/1999
TECHNIQUE NUMERIQUE
Autres applications :
On retrouve les multiplexeurs dans la transformation de données parallèles en données
séries. Pour que la transformation soit automatique il suffit de placer un compteur comme
générateur d ‘adresse. On vient de construire un modulateur.
V- LES DEMULTIPLEXEURS :
Il est nommé distributeur de données, il réalise la fonction inverse du multiplexeur.
Application :
Réaliser un démultiplexeur 1 vers 8
VI- LES REGISTRES :
Les registres sont une application des bascules synchrones. On les utilise dans le stockage et le
transfert des données. Le nombre binaire est stocké dans un ensemble de bascule que l’on nomme
registre. Le transfert de données est généralement synchrone, c’est à dire que chaque bascule a la
même horloge de transfert.
VI-1- TRANSFERT PARALLELE :
Le transfert parallèle permet de transférer le contenu d’un registre X dans un registre Y en un
top d’horloge.
Application : Construire un tel type système permettant le transfert de 4 bits
VI-2- TRANSFERT SERIE :
Ce type de transfert est nommé registre à décalage. L’objectif et de déplacer le contenu d’un
registre (un mot), stocké dans des bascules vers la bascule suivante à chaque impulsion d’horloge. On
peut transférer le contenu d’un registre sur un autre registre.
Application : Construire un registre de 3 bits que l’on puisse transférer dans un autre registre.
VII- LES CODEURS :
VII-1- DEFINITION :
Un codeur a un certain nombre de voies d’entrée dont une seule est active à la fois, et à une
voie d’entrée une représentation binaire de n bits est associée en sortie.
VII-2- EXEMPLE :
Construire un codeur 8 vers 1. Que se passe-t-il si deux entrées sont active en même temps ?
DEL FRANCO Giovanni 3 STS ELECTROTEHNIQUE
[Link]
09/1999
TECHNIQUE NUMERIQUE
VII-3- CODEUR DE PRIORITE :
Le codeur de priorité est un codeur amélioré. Si deux entrées sont actives en même temps on
donne la priorité au nombre le plus haut.
Construire un codeur de ce type si les sorties sont complémentées
VIII- LES DECODEURS :
VII-1- DEFINITION :
Le décodeur à un fonctionnement inverse du codeur. C’est un circuit logique qui établit la
correspondance entre un code d’entrée sur n bits et m lignes de sortie. Pour un code d’entrée une seule
ligne de sortie est active. ( à n entrées correspond sorties)
Application : Construire un décodeur 3 vers 8.
VIII-2- AUTRES DECODEURS :
Il existe les décodeurs pour afficheurs dans ce cas plusieurs sorties sont actives car elles sont
associées à un segment de l’afficheur.
Application : Construire ce type de décodeur.
DEL FRANCO Giovanni 4 STS ELECTROTEHNIQUE
[Link]
09/1999