Si
vous voyez cette note
c'est
que votre navigateur refuse les scripts Java.
Des notes destinées à éclaircir
certains points
ou à apporter d'intéressants suppléments d'information
sont programmées pour apparaître lorsqu'on passe le curseur
de souris
sur des icônes telles que  
 
 
 
 
 
 
 
![]()
Pour des raisons de sécurité, certains navigateurs
bloquent l'apparition de ces notes (programmées en JavaScript)
.
Des précieuses informations, aidant à comprendre,
à se repérer, à étendre ses connaisances sont
alors perdues.
Ainsi que les réponses aux exercices,
AUTORISEZ DONC VOTRE NAVIGATEUR A OUVRIR CES SCRIPTS
!
![]()
Ce site n'a aucun
but commercial !
Il n ' installe pas de COOKIES
|
Sujets
traités dans cette page
|
Lien
local
|
| Niveau auquel se place ce cours | |
| Relations de la Carte de commande avec la Partie opérative | |
| Actionneurs & Capteurs - Ports d'entrée, de sortie. | |
| Interfaces | |
| Le processeur - UC - Unité Centrale | |
| Modules partenaires de l'Unité Centrale | |
| Information numérique...à savoir ? | |
| Signaux analogiques | |
| Acquisition de signaux TOR (Tout Ou Rien) | |
| Acquisition de signaux Analogiques |
| Présentation d'ensemble (UC & circuits d'Entrée-Sorties) | |
| Mémoires | |
| Unité Centrale (processeur) | |
| Ports d'entrée-sortie |
|
| Programmationen code machine |
PAGE
EN
CONSTRUCTION
En attente d'implémentation ...
|
|
Interrupteurs de feuillure
Dictionnaire "Le Littré" pour "feuilure"
"Terme d'architecture. Entaillure dans laquelle les fenêtres
et les portes sont encadrées pour qu'elles ferment juste".
C'est dans la feuillure d'une porte, fenêtre, portillon, etc,
cachés côté gonds, que l'on place les interrupteurs
de feuillure
destinés à être mécaniquement actionnés
à la fermeture/ouverture.
Ceci pour des raisons à la fois fonctionnelles et esthétiques.
Car on ne peut les apercévoir qu'à l'ouverture, bien qu'ils
soient très petits.
Un exemple : ceux des portières ou coffres d'automobile
contrôlant les éclairages intérieurs
et signalant l'état des ouvertures au système informatique
central de sécurité.
(Signal TOR (Tout Ou Rien))
L'écriture /RD /WR /CS etc...
utilisée dans le texte faute de mieux
correspond respectivement à :
![]()
écriture que vous rencontrerez dansles notiices et schémas
courants.
La barre signifie que le signal appliqué
doit être au iveau bas pour activer la fonction.
Exemples
/RD (
Read) signal de lecture (acquisition de données).
Les données seront prises en compte par le dispositif (p.ex. par
les Bornes D0...D7).
quand la borne /RD sera portée au niveau bas.
/WR (
Write) signal d'écriture (sortie de données par les bornes
S0...S7 p.ex.)
Les données seront diponibles quand la borne /RD sera portée
au niveau bas.
/CS(
Chip Selected)
Le boîtier (
Chip) sera validé tant que l'entrée /CS sera portée
au niveau bas.
Si /CS est portée au niveau haut, ses sorties S0...S7 reliées
au bus des données
seront portées à l'état de haute impédance et
n'influeront pas sur lui.
Boîtier invalidé, non séléctionné.
Si /CS = niveau bas l'état des sortie est imposé au bus branché
sur elles.
Ports
1°
On nomme ainsi les dispositifs (sous forme de circuits intégrés)
montés sur la carte de l'Unité Centrale et permettant à
celle-ci
soit de saisir des informations binaires (n bits)
en provenance de l'éxtérieur (Ports d'entrée)
soit de fournir des informations binaires (n bits) (Ports de sortie)
Dans les microcontrôleurs, ces ports sont souvent intégrés
au circuit intégré de l'Unité Centrale.
RMS (
Root Mean Square)
![]()
Racine
carrée de la moyenne des carrés.
On dit putôt "Valeur efficace"
On nomme "valeur efficace" (ou tension RMS) d'une
tension variable u(t)
la tension Ueff constante qui développerait
la même puissance thermique
que la tension variable u(t) sur une résistance R.
Comment la calcule-t-on ?
La puissance instantannée produite sur R par une tension u(t) est
p(t) = u(t)2/R
(Voir cours d'électricité
)
D'après la définition de la tension efficace, l'énergie
produite par Ueff à la résistance R
entre les temps t1 et t2 est : W12
= [(Ueff)2/R]×(t2 - t1)
![]()
Considérons la tension variable u(t) s'appliquant sur la même
résistance R.
A chaque instant t la puissance thermique développée est :
p = u2/R
|
Sur un temps infinitésimal dt, l'énergie
fournie est W=p(t)×dt
|
De t1 à t2
: avec p = u2 /R
|
|
|
![]() |

|
Rappel mathématique : définition de
la valeur moyenne d'une fonction quelconque :
![]() |

Processeur
Circuit intégré de quelques cm de côté
permettant d'exécuter très rapidementdes opérations
arithmetiques et logiques
sur des nombres binaires de 8, 16, 32 , 64, etc. bits.
Ces nombres sont représentés par des tensions binaires
(p.ex. 0V = état logique 0 : niveau bas ; 5V = état logique
1 : niveau haut)
parvenant au processeur ou provenant de celui-ci
sur des nappes de fils groupés : les BUS (transport en commun
de signaux).
Ces opérations (+ , - , × , / , NON , ET , OU )
suffisent à réaliser toutes les fonctions des appareils dits
"intelligents" actuels.
Ordinateurs, téléphones, drones,
reconnaissance vocale et visuelle, conduite automatique,
etc...etc...
Nous étudions d'abord l'environnement matériel spécifique
nécessaire à un processeur pour convenir à telle ou
telle application.
Transmission de données binaires en parallèle.
Le données binaires : Dn ... Dn-1... D1
D0
sont transportées d'un composant à l'autre
par des nappes de (n+1) rubans imprimés sur la carte
sous forme de tensions :
Niveau bas = OV Niveau haut = 5V ou moins...
La référence de tension 0V (GND)
étant commune à tous les circuits de la carte
ne fait généralement pas partie du bus interne.
Transmission
sérielle.
Sur de plus longues distances, on a intérêt,
paradoxalement,
à transmettre les n+1 bits sur une seule ligne bifilaire
les uns après les autres (sériellement).
Dn... puis ... Dn-1... puis D1...enfin
D0
Si cela vous intéresse cliquez ici ![]()
pour connaître les détails sur ce mode de transmission très
utillisé.
Ports de communication intégrés
GPU : Processeur graphique pour gérer un écran.
SPI : Interface de communication sérielle.
Interface de communication USB.
Interface Réseau Ethernet.
Interface Bus CAN (informat. embarquée)
ADC Convertisseur analogique-numérique.
etc...
|
|
1° |
|
Choix
par Menu ou Parcours Séquentiel
|
||
|
Avant
: Sommaire
|
Suite
: les Ports d'Entrée
|
|
|
2°
- Autour de l'Unité Centrale de Traitement
|
|||
|
(
C'est un circuit intégré comportant,
malgré sa taille de quelques cm de côté, des millions
de circuits internes Parmi ces calculs possibles :
Il est étonnant de constater qu'un choix très
réduit d'opérations |
|||
|
Apparences externes De nombreux exemples existent : Intel® 8080
- Zilog Z80 vers les années 1970-1980
|
|||
|
Interconnexion
des principaux types de Voici un schéma typique du montage le plus général.
On aperçoit dans le schéma ci-dessus, entre autre :
Note
: Ces deux mécanismes incontournables seront examinés en détail dans la suite. |
|||
|
Une
Unité Centrale ne peut traiter ou produire
que de l'information sous forme numérique binaire.
Mais... quelle est la nature des signaux qui représentent les nombres binaires circulant sur les BUS ? Voir ci-dessous. |
|
3°
Information numérique - information analogique.
|
||||||||||||
|
L'information qui transite par le BUS DES DONNÉES est du type
binaire à (8,16,32,64, etc...bits). Matériellement, les niveaux binaires 0 ou 1 (respectivement
Faux ou Vrai)
Généralement : MAX = 5 V. Ces données numériques circulent ainsi
sur le BUS DES DONNÉES Remarquer que la plupart des blocs fonctionnels du schéma
de la carte mère ci-dessus |
||||||||||||
|
Mais la réalité n'est pas qu'un monde Tout Ou Rien ! De nombreuses grandeurs à prendre en compte sont
de nature analogique !
Comment faire prendre en compte de telles grandeurs continues
par l'UC ?
Comment un capteur de vitesse (tachymètre) d'un
moteur, Comment, une UC ne délivrant que des nombres
binaires de n bits Réponse
:
En
définitive, grâce à l'interposition de convertisseurS
CAN ouCNA |
|
4°
Acquisition de capteurs TOR (Tout Ou Rien)
|
|
|
Voici un exemple de dispositif de la partie opérative
De même, si l'électronique de la partie opérative
et celle de la partie commande
Ce type d'acquisition de données physiques externes peut convenir à :
|
|
|
Les mise en oeuvre de des outils d'interface que sont
les PORTS est présentée dans la suite immédiate.
En commençant par les PORTS D'ENTRÉE.. |