Notes
des auteurs
;
Cette
page "Fonctionnement"
n'a pas la prétention, ni la
vocation d'être le recueil exhaustif des
choix technologiques employés
tout au long de la mise au point du
présent dispositif. Une page
seule n'y suffirait pas... En
revanche, elle offre une vision globale
du fonctionnement en faisant référence
au schéma structurel, si le besoin
s'en fait sentir...
Synoptique
de la carte fille oscillateur / diviseurs
:
L'interface
entrées / sorties :
Dès
l'origine du projet nous avons souhaité
ne pas employer de commutateurs, d'interrupteurs
ou d'inverseurs mécaniques manuels
pour l'ensemble des commandes de l'oscilloscope.
L'ensemble des actions devant se réaliser
intégralement à la souris. Or
dans le cadre de cet oscilloscope, on dénombre
pas moins d'une cinquantaine
de commutations différentes
(calibres,
couplages d'entrée, etc...) assurant
le fonctionnement de l'appareil. Cette
tâche traditionnellement dévolu
au microcontrôleur ne devait en
aucun cas mobiliser trop d'entrées
/ sorties sur les différents
ports qu'offre ce circuit intégré
(5 ports).
Ainsi,
nous avons fait appel à des
composants annexes
permettant de doter le microcontrôleur
de fonctions
additionnelles d'entrées / sorties.
Notre choix c'est porté sur le PCF8574
de l'écurie Philips piloté
par bus I²C permettant d'accroître
facilement le nombre de ports d'un microcontrôleur. A
titre indicatif, les cartes
filles Voie A
et Voie
B
disposent elles aussi de deux autres PCF8574
pilotés sur le même bus
I²C mais répondant à
des adressages
différents !
Le
PCF8574 (U5) est encadré
en rouge sur le schéma de la
carte fille. (Schéma
complet PDF téléchargeable
à la page
[ Réalisation
]
).
Table
de vérité des multiplexeurs
74HC151 (U1 et U3) pilotés par
le PCF8574 :
Selon
le calibre Volt/Div sélectionné,
les deux multiplexeurs
74HC151
(U1 et U3) pilotés par le PCF8574
(U5) délivrent un signal rectangulaire
de fréquence (fréquence d'échantillonnage)
comprise entre 60Hz
et
30MHz.
Multiplexeurs 74HC151
(U1 et U3).
Le
tableau suivant regroupe les
états logiques de commande des multiplexeurs
74HC151
(U1 et U3) pour les différents
calibres Time/Div
de l'oscilloscope :
Facteurs
de division
|
Fréquence
en sortie
|
Time
/ Div
|
Multiplexeur
U1
|
Multiplexeur
U3
|
C
|
B
|
A
|
B
|
A
|
1
|
30MHz
|
1µs
|
0
|
0
|
0
|
0
|
0
|
2
|
15MHz
|
2µs
|
0
|
0
|
0
|
0
|
1
|
5
|
6MHz
|
5µs
|
0
|
0
|
0
|
1
|
0
|
10
|
3MHz
|
10µs
|
0
|
0
|
1
|
0
|
0
|
20
|
1,5MHz
|
20µs
|
0
|
0
|
1
|
0
|
1
|
50
|
600kHz
|
50µs
|
0
|
0
|
1
|
1
|
0
|
100
|
300kHz
|
0,1ms
|
0
|
1
|
0
|
0
|
0
|
200
|
150kHz
|
0,2ms
|
0
|
1
|
0
|
0
|
1
|
500
|
60kHz
|
0,5ms
|
0
|
1
|
0
|
1
|
0
|
1000
|
30kHz
|
1ms
|
0
|
1
|
1
|
0
|
0
|
2000
|
15kHz
|
2ms
|
0
|
1
|
1
|
0
|
1
|
5000
|
6kHz
|
5ms
|
0
|
1
|
1
|
1
|
0
|
10.000
|
3kHz
|
10ms
|
1
|
0
|
0
|
0
|
0
|
20.000
|
1,5kHz
|
20ms
|
1
|
0
|
0
|
0
|
1
|
50.000
|
600Hz
|
50ms
|
1
|
0
|
0
|
1
|
0
|
100.000
|
300Hz
|
100ms
|
1
|
0
|
1
|
0
|
0
|
200.000
|
150Hz
|
200ms
|
1
|
0
|
1
|
0
|
1
|
500.000
|
60Hz
|
500ms
|
1
|
0
|
1
|
1
|
0
|
Les
lettres A, B et C correspondent
aux entrées de commande
des multiplexeurs U1 et
U3
|
|