Information
Systèmes de numération
Que vaut 0xB3 en décimal ?
reponse
0X indique un nombre exprimé en hexadécimal
B3 = 1011 0011 = 179
Nature des signaux
Quel est la nature du signal (analogique, numérique, logique)
en sortie d'un : ? 1) de capteur de mesure tension ? 2)
capteur de fin de course ? 3) capteur de T° ?
4) bus de terrain (de type CAN, I2C..etc) ?
5) cable ethernet ?
reponse
1) Analogique
2) Logique
3) Analogique (mais il existe des capteurs de T° qui sortent un signal
numérique)
4) Numérique
5) Numérique
Quel est le rôle d'un CAN (dans le domaine du traitement des
signaux) ?
reponse
Un CNA, ou convertisseur analogique-numérique (CAN, parfois convertisseur
A/N), ou en anglais ADC pour (Analog to Digital Converter) ou plus simplement
A/D, est un montage électronique dont la fonction est de traduire une grandeur
analogique en une valeur numérique (codée sur plusieurs bits),
proportionnelle au rapport entre la grandeur analogique d'entrée et la valeur
maximale du signal.
Quel est la différence entre un signal logique et un signal
numérique ?
reponse
Un signal logique est caractérisé par deux états (niveau bas, niveau
haut).
Un signal numérique est une suite de signaux logiques, dans lesquels sont
codés des nombres.
Bus CAN (même raisonnement pour le bus I2C,...)
Quelle la longueur de la trame CAN représentée sur la
figure 1 en bits ?
reponse
la question est incomplète, car elle devrait indiquer quel est la "longueur
maxi" (ou mini), auquel cas (si maxi) c'est,
1 + 12 + 6 + 64 + 16 +2 + 7 = 108 bits
(si il n'y a pas de donnée transportée (ça peut arriver), ça fait plus que
108-64=54 bits)
Combien d'octets maximum une trame CAN peut
transporter ?
Quel est l'intérêt d'un « bus de terrain multiplexé » ?
reponse
Les signaux de plusieurs dizaines de capteurs passent sur 2 fils seulement.
Le bus multiplexés ont été inventés pour réduire la quantité de fils de
connexion des capteurs.
On a utilisé un analyseur de trame pour visualiser les informations circulant
sur le bus qui gère un véhicule.
Suivant la figure 2, quelle est la valeur en
hexadécimal de la vitesse de rotation du moteur
(EngSpeed) ?
Suite à la question précédente à quelle valeur de vitesse de
rotation en tr/min (=rpm) correspond cette info ?
reponse
1420 en héxadécimal correspond à 5152 tr/min
Quelle est la valeur en hexadécimal de la T°(EngTemp sur
figure 2)?
Quelle est la valeur en °C de la T° ?
reponse
76°C (0x3f=63, or avant d'être envoyé sur le bus la température est
"codée", en enlevant "13" à la valeur de T°)
Combien d'octets sont utilisés pour le niveau d'essence
(PetrolLevel) ? Quelle quantité d'essence
maximum on peut coder ?
reponse
1 octet
255 litres (car la valeur max d'un octet est 255)
Pourquoi faut-il deux octets pour coder l'info
EngForce ?
reponse
avec 1 octet on a que 256 possibilités (incluant zéro)
or la EngForce va au moins jusqu'à 3000 (c'est ce qui est afficher), donc il
faut deux octets qui offre 2^16=66536 possibilités.