home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 12
/
CD_ASCQ_12_0294.iso
/
maj
/
2364
/
minilab.doc
< prev
Wrap
Text File
|
1994-02-25
|
41KB
|
1,043 lines
W. Prévost 1993-94
┌───────────────────────────┐
│ │
│ M I N I L A B 1.2 │
│ │
└───────────────────────────┘
Version "shareware"
Février 1994
INTRODUCTION
MiniLab est un logiciel intégré d'aide à la conception et
à la réalisation de projets personnels dans le domaine de
l'électronique de loisirs.
On peut ainsi, très aisément, consulter un schéma, se
référer au Data Book pour connaître les caractéristiques de tel
composant, simuler un signal sur l'oscilloscope, comparer deux
créneaux générés par un NE 555, tester une ou plusieurs portes
logiques, prendre des notes dans le Log Book, etc...
MiniLab sera votre fidèle compagnon, toujours prêt à vous
renseigner, et bientôt aussi indispensable que le fer à souder
ou le multimètre!
Nous allons, dans les pages suivantes, passer en revue les
modules de MiniLab et découvrir ensemble les services qu'ils
peuvent vous rendre. Auparavant, nous procéderons à son
installation sur disque dur.
Un conseil: prenez quelques minutes, après l'installation,
pour faire un "tour du propriétaire", en passant d'un module
à l'autre. Vous saurez ainsi tout ce que MiniLab peut vous
offrir et comment accéder à l'information voulue en quelques
clics de souris!
Prenez également le temps de parcourir ce Guide: il devrait
répondre à toutes vos questions.
En tout état de cause, LISEZ AU MOINS LE CHAPITRE CONSACRE
A L'INSTALLATION!
1. CONFIGURATION MATERIELLE ET LOGICIELLE REQUISE
- IBM-PC ou compatible
- processeur 286 ou supérieur (386 SX conseillé)
- disque dur (900 ko d'espace libre au minimum)
- carte et écran VGA couleur
- souris compatible Microsoft ou Logitech
- QBASIC.EXE, de Microsoft Corp.
Le langage QBASIC est normalement livré avec le MS-DOS, à
partir de la version 5, et figure à l'origine dans le
répertoire \DOS.
Si vous l'avez effacé, vous devrez d'abord l'installer à
nouveau, de préférence dans le répertoire \DOS.
Si vous l'avez déplacé dans un autre répertoire, celui-ci
doit être inclus dans le PATH de votre AUTOEXEC.BAT.
LA CONFIGURATION DECRITE CI-DESSUS CONSTITUE LE MINIMUM
INDISPENSABLE.
Une imprimante sera bien entendu la bienvenue, de même
qu'un processeur plus puissant et un disque dur rapide.
La version 1.0 de MiniLab a été testée sur les trois
configurations suivantes:
286 16 MHz DD 60 Mo VGA 512 ko
386 SX 25 DD 120 Mo VGA 1 Mo
386 SX 33 DD 40 Mo VGA 512 Ko
Aucun dysfonctionnement n'a été constaté.
La version 1.2 a été testée sur la première et la troisième
configuration. Aucun dysfonctionnement n'a été constaté.
2. INSTALLATION DE MINILAB
LISEZ ATTENTIVEMENT CE QUI SUIT AVANT D'INSTALLER MINILAB!
Un utilitaire appelé INSTALL.EXE a pour fonction d'installer
automatiquement MiniLab sur votre disque dur. La procédure complète
demande de trois à quatre minutes.
2.1 Conditions préalables
Avant toute chose, assurez-vous que votre configuration
correspond bien à celle décrite au chapitre 1.
L'installation via INSTALL doit obligatoirement se faire
à partir d'un répertoire temporaire de votre disque dur, où
vous aurez soit décompacté, soit recopié, le contenu de la disquette.
Avant d'installer cette nouvelle version de MiniLab, vous
devez effacer l'ancienne, si vous en possédez une! Dans ce cas,
effacez tous les fichiers du répertoire \MINILAB, puis détruisez
ce répertoire!
L'effacement d'une version ancienne garantit qu'il n'y aura
aucune incompatibilité avec celle que vous installerez ensuite.
┌────────────────────────────────────────────────────────────────────────┐
│ │
│ - I M P O R T A N T - │
│ │
│ │
│ L'installation doit se faire impérativement à partir d'un répertoire │
│ │
│ temporaire de votre disque dur, dans lequel vous aurez au préalable │
│ │
│ recopié et/ou décompacté la disquette originale. La plupart des │
│ │
│ logiciels distribués en "shareware" sont compressés, ou "zippés", │
│ │
│ ce qui explique cette condition; si toutefois vous n'êtes pas dans │
│ │
│ ce cas, créez un répertoire C:\TEMP et recopiez-y l'intégralité │
│ │
│ de votre disquette, en tapant par exemple (à partir du lecteur A:) : │
│ │
│ A:\> xcopy a: c:\temp /s /v │
│ │
│ Notez que le commutateur /s est obligatoire et le commutateur /v │
│ │
│ fortement recommandé. En outre, l'unité logique (C: ou D:) de │
│ │
│ destination doit contenir le fichier QBASIC.EXE ainsi que le DOS. │
│ │
│ │
└────────────────────────────────────────────────────────────────────────┘
2.2 Installation automatique
En résumé:
1) le programme est compressé : décompressez dans un répertoire
temporaire et lancez ensuite INSTALL
2) le programme n'est pas compressé: recopiez TOUS ses fichiers,
en utilisant XCOPY /s, dans un répertoire temporaire et lancez ensuite
la procédure d'installation (tapez <INSTALL>).
INSTALL procédera à quelques vérifications, puis un répertoire
\MINILAB sera créé sur le disque dur et tous les fichiers utiles y
seront recopiés.
Un fichier de lancement appelé MLAB.BAT, recopié en dehors du
répertoire \MINILAB, permettra de lancer le programme à partir de la
ligne de commande du DOS, en tapant simplement <MLAB>.
Vous serez guidé pas à pas au cours de la procédure d'installation,
et il vous sera demandé de confirmer chaque étape. Si vous répondez "Q"
(Quitter), aucun fichier ne sera recopié.
2.3 Lancement du programme
SOUVENEZ-VOUS QUE POUR LANCER MINILAB, IL VOUS SUFFIT DE
TAPER <MLAB> A L'INVITE DU DOS.
┌──────────────────────────────────────────────────────────────────────┐
│ │
│ - A T T E N T I O N - │
│ │
│ Une fois que MINILAB 1.2 sera installé sur votre disque dur, │
│ │
│ vous NE DEVEZ PAS vous placer dans le répertoire \MINILAB │
│ │
│ pour lancer le programme, mais uniquement taper MLAB sur la │
│ │
│ ligne de commande du DOS ! Exemple: C:\> MLAB <Entrée> │
│ │
└──────────────────────────────────────────────────────────────────────┘
2.4 Informations complémentaires
Votre fichier AUTOEXEC.BAT ne sera pas modifié par INSTALL.
Si vous décidez de quitter le programme d'installation en
cours de route, aucun fichier ne sera recopié sur votre disque
dur.
Par ailleurs, MiniLab a besoin de TOUS ses fichiers pour
fonctionner. Vous ne devez en effacer ou en modifier aucun!
Vous ne devez pas non plus déplacer ses sous-répertoires, ni
en modifier le contenu!
Notez également qu'après l'installation de MINILAB dans son
répertoire dédié, vous pouvez détruire le répertoire temporaire.
Attention toutefois: les fichiers-texte MINILAB.DOC, COMMANDE.BON
et ENQUETE.TXT n'étant pas nécessaires au fonctionnement de MiniLab,
ils ne seront pas recopiés dans \MINILAB.
Il est par conséquent recommandé de les consulter, ou mieux de
les imprimer, avant de détruire le répertoire temporaire, ou encore
de les recopier pour consultation ultérieure dans un répertoire de
votre choix.
3. COMMENT SE DEPLACER DANS MINILAB?
3.1 Généralités
La structure de MiniLab est de type "arborescente", ce qui
signifie qu'à partir du "tronc" (le Menu), on peut accéder à
n'importe quelle "branche" principale (les Modules) ou
secondaire (les sous-modules ou les options).
Il est également possible, dans bien des cas, de se rendre
directement d'un module à l'autre sans repasser par le Menu, ou
de quitter le programme pour retourner à la ligne de commande du DOS.
3.2 Clavier ou souris?
En règle générale, on a le choix entre le clavier ou la
souris, sauf dans certaines circonstances où seul l'un de ces
deux périphériques est actif.
Lors de la consultation des schémas, par exemple, seul le
clavier est actif. Pour entrer des données numériques à l'aide
de roues codeuses (module GRAPHE), seule la souris est active.
Notez que vous pouvez taper au clavier en majuscules ou
minuscules.
Pour accéder à un module ou choisir une option, vous pouvez
soit:
- frapper sa lettre d'appel (soulignée),
- pointer le curseur de la souris sur l'icône correspondant
et cliquer le bouton gauche.
Pour faire défiler des "pages" ou des écrans, utilisez les
touches fléchées du clavier (pavé numérique compris), ou
cliquez sur la petite case grise contenant une flèche.
Pour valider un choix à la souris, en l'absence d'icône,
cochez la case en cliquant à l'intérieur, ou à défaut, cliquez
sur le mot.
Notez que vous devez cliquer à l'intérieur de l'icône ou
de la case; un clic trop près de la bordure risque de ne pas
être pris en compte.
Pour effacer une page ou un écran devenu inutile, en
l'absence d'option "Quitter", appuyez sur n'importe quelle
touche du clavier ou sur le bouton droit de la souris .
3.3 Bips et messages
Un bip de faible intensité vous avertira d'une tentative
de fausse manoeuvre, d'un dépassement de capacité, d'une fin
de liste, etc... Ce bip peut éventuellement être complété par
un message en clair ("Hors limites", "Hors calibre",
"Imprimante hors service"...) Pas de panique, recommencez.
Une erreur plus grave se traduirait par un message en clair
complété par un code, et accompagné d'un bip de plus forte
intensité. Normalement, vous ne devriez jamais rencontrer un
tel message! Si le cas se produisait, n'oubliez pas de noter
le code d'erreur avant d'effacer le message, et si possible la
manoeuvre qui a provoqué l'erreur.
4. LE MENU PRINCIPAL
Le Menu principal est constitué de trois zones distinctes:
- la barre de titre, en haut
- la zone de choix, comportant le nom de chaque Module et
Option, et au-dessous l'icône correspondante
- la zone de travail, où s'afficheront les messages et
informations.
C'est à partir de ce Menu principal que vous pourrez choisir
un premier module et y accéder directement, ou obtenir certaines
informations, ou encore reconfigurer certains paramètres (couleurs,
vitesse de la souris, etc...).
Les Modules sont au nombre de huit:
- SCHEMAS ("S")
- DATA BOOK ("D")
- MEMO ("M")
- SCOPE ("C")
- LOGIC LAB ("L")
- GRAPHE ("G")
- EXERCICES ("X")
- LOG BOOK ("B").
Les Options sont les suivantes:
- INFO(rmation) ("I")
- CONFIG(uration) ("F")
- ECONOM(iseur d')ECRAN ("E")
- SHAREWARE ("W")
- HEURE ("H")
- et enfin, QUITTER ("Q").
Frappez la lettre d'appel (soulignée) du module ou de
l'option choisi, ou encore pointez la flèche de la souris sur
son icône et appuyez sur le bouton gauche de la souris pour y
accéder directement.
Nous verrons dans les prochains chapitres ce que contiennent
les Modules.
En ce qui concerne les Options du Menu, elles se passent de
longs commentaires...
L'option CONFIG mérite toutefois quelques explications.
Cette option nouvelle vous permet de connaître à tout moment
les paramètres de réglage de MiniLab, et de les modifier à
votre convenance. Pour cela, cliquez dans la case "Modifier".
Un nouvel écran s'affichera et vous pourrez modifier, dans
cet ordre:
- les COULEURS des interfaces graphiques: la couleur de la
barre de titre, des lettres du titre, et de la zone de travail.
Cliquez sur les couleurs voulues, pré-visualisez si vous le
désirez, puis acceptez ces nouvelles couleurs ou reprenez les
couleurs par défaut (bleu foncé, blanc, bleu clair). Notez que
ces couleurs seront ensuite celles de toutes les interfaces.
- la VITESSE de DEPLACEMENT du CURSEUR et la DUREE d'un
CLIC de la SOURIS. Deux "réglettes" vous permettent, en
cliquant sur le "+" ou le "-", d'ajuster séparément ces deux
paramètres de la sensibilité de votre souris. Ceci peut se
révéler utile si vous rencontrez certaines difficultés,
notamment avec les roues codeuses ou les cases à cocher.
Validez les deux cases "OK".
- l'IMPRIMANTE, si vous en possédez une, doit être désignée
"LPT1". Vous pouvez choisir une émulation (IBM, EPSON ou HP),
mais sachez que cette option reste facultative, son application
étant, dans la présente version, encore très limitée.
- le DELAI avant activation automatique de l'économiseur
d'écran, et l'AFFICHAGE de l'économiseur. Le délai peut être
réglé de 1 à 9 minutes, et le motif affiché sera, au choix: une
horloge digitale, un cube mobile, une animation géométrique
colorée. Vous pouvez pré-visualiser ce motif.
- le type d'affichage pour l'HEURE: une montre digitale, ou
analogique.
Lorsque vous aurez redéfini tout ou partie de ces paramètres
(vous pouvez bien entendu conserver certains des paramètres par
défaut), acceptez la configuration, qui sera sauvegardée
automatiquement.
En ce qui concerne l'ECONOMECRAN, vous noterez que cette
option n'a pas droit à une icône! En effet, sa mise en action
est automatique, au bout d'un délai de 1 à 9 minutes (3 minutes
par défaut). Toutefois, vous pouvez l'activer "manuellement"
en frappant sa lettre d'appel ("E"). Pour ensuite revenir au
Menu, frappez n'importe quelle touche au clavier ou appuyez sur
un bouton de la souris.
L'Option QUITTER, si vous la validez, met fin à votre
session de travail avec MiniLab et vous ramène au niveau de
l'indicatif du DOS.
5. LE MODULE SCHEMAS
Ce module vous permet de consulter et d'étudier des schémas
électroniques. Les deux options spécifiques (en lettres rouges)
de ce module sont "LISTE", qui affichera une boîte de sélection
à défilement vertical, et "IDEES", qui affichera trois pages
de conseils et d'exemples...
Pour consulter un schéma, faites défiler la liste jusqu'au
schéma recherché, puis cochez sa case. Le schéma s'affiche
alors au-dessous d'une nouvelle barre de choix, qui peut
comporter une ou plusieurs options ("CALCULS", "VARIANTE",
"QUITTER"...).
Notez que pendant la consultation des schémas, la souris
n'est plus active. Pour afficher les calculs ou quitter le
schéma, frappez au clavier la lettre correspondante.
Notez également que certains écrans de "calculs"
s'effaceront si vous appuyez sur une touche quelconque, et le
schéma se ré-affichera.
A propos des schémas, il convient de remarquer que ceux-ci
ne sont pas destinés à une réalisation immédiate (bien que cela
reste souvent possible), mais plutôt à être étudiés, recalculés
en fonction d'un projet personnel, éventuellement combinés les
uns avec les autres.
N'hésitez pas à expérimenter et à tester! Changez la valeur
de tel ou tel composant et observez le résultat! Etablissez un
"cahier des charges" de votre projet et intégrez, selon les
fonctions à remplir, les schémas nécessaires!
Les modules SCOPE, GRAPHE et LOGIC LAB peuvent alors vous
être utiles, car ils vous permettent de simuler aisément
certains signaux. Le module DATA BOOK vous apportera les
informations relatives aux caractéristiques et au brochage des
transistors et circuits intégrés.
6. LE MODULE DATA BOOK
Le DATA BOOK vous renseignera sur le brochage et les
principales caractéristiques de plusieurs dizaines de
transistors ou circuits intégrés (C.I.), regroupés par
familles.
Les quatre familles de composants sont:
- C.I. C-MOS (encore appelés "logiques")
- C.I. LINEAIRES
- REGULATEURS de tension
- TRANSISTORS
Pour les trois premières familles, choisissez le composant
recherché dans une boîte de sélection à défilement vertical et
cliquez dans la case correspondante.
En ce qui concerne les transistors, l'interface est
différente et la barre de choix propose quatre options
spécifiques, en plus de l'option "Quitter": "Références",
"Equivalences", "Brochage" et "Exemples".
Vous pouvez choisir une option à la souris, en cliquant sur
son nom, ou par sa lettre d'appel.
Lorsque vous quittez à partir d'un sous-module, vous vous
retrouvez au niveau du module DATA BOOK. De là, vous pouvez
rechercher un composant d'une autre famille, retourner au Menu
principal, ou accéder directement à certains autres modules.
7. LE MODULE MEMO
Le MEMO est votre "aide-mémoire": lois, formules,
définitions, code des couleurs..., il apportera souvent et
rapidement réponse à vos questions... ou trous de mémoire!
Ses options spécifiques sont: "INDEX", "CODE DES COULEURS",
"UNITES" (de mesure) et "TRADUCTEUR".
Index: choisissez dans la boîte de sélection le sujet qui
vous intéresse et cochez sa case. Les anciens utilisateurs de
MiniLab noteront que la souris est désormais active lors de la
consultation des "fiches techniques", pour faire défiler les
pages et les effacer.
Code des couleurs: pour résistances et condensateurs.
Unités: les utilisateurs chevronnés de MiniLab constateront
une réorganisation de cette option, plus rationnelle, et un
enrichissement du contenu.
Traducteur: la littérature relative à l'électronique est
bourrée de termes anglo-saxons! Au besoin, demandez la
traduction dans la langue de Molière!
Notez que l'Index vous propose une entrée "abréviations",
où vous trouverez la traduction en langage clair de certains
groupes de lettres parfois assez ésotériques!
8. LE MODULE SCOPE
8.1 Généralités
Le module SCOPE comprend en fait deux partie: un
générateur de signaux et un simulateur d'oscilloscope.
Précisons tout de suite que ce module est un simulateur,
et non un appareil de mesure (qui nécessiterait l'adjonction
d'une carte d'interface). Il n'est donc pas question de mesurer
un quelconque signal extérieur; il s'agit plutôt de définir un
ou deux signaux, puis de le(s) visualiser. Il est ensuite
possible de modifier chaque paramètre séparément (amplitude,
fréquence, éventuellement rapport cyclique...) et d'observer
le résultat.
Ce module présente donc, avant tout, un intérêt théorique
ou pédagogique. D'autre part, soyez attentif au fait qu'un tel
appareil n'est pas destiné à relever des mesures précises (on
utilise pour cela le multimètre ou d'autres dispositifs), mais
à observer et comparer la forme et les variations de forme d'un
signal.
En ce qui concerne l'interface graphique du module, vous
remarquerez que les icônes se trouvent au bas de l'écran, et
non en haut. L'icône "Refaire" permet de recommencer la saisie
des paramètres en cas d'erreur.
8.2 Définir un ou deux signaux et le(s) visualiser
Vous pouvez définir un signal (mode MONO) ou deux (DUAL):
tapez la lettre soulignée ou cliquez sur le mot.
Choisissez ensuite, de la même manière, la forme du signal
(sinusoïdal, carré ou triangulaire), puis son amplitude et sa
fréquence.
Notez que les valeurs-limites sont 1 Hz (mini) et 99 MHz
(maxi), que les fractions ne sont pas admises et que, pour
visualiser deux signaux en même temps, ils doivent être compris
dans une même "tranche" de fréquences.
Dès que vous aurez défini le ou les signaux, ils seront
affichés sur l'écran du "scope"; deux cadres, en bas et à
droite de l'écran, reprennent toutes les informations utiles.
Vous pouvez modifier tel ou tel paramètre d'un signal en
cliquant sur la petite case "+" ou "-", ce qui a pour effet
d'augmenter ou de diminuer le paramètre choisi selon la valeur
du facteur d'atténuation, lequel peut être réglé de 1 à 9.
Par exemple, si vous désirez augmenter de 5 la valeur de
l'amplitude, cliquez sur la case "+" de la réglette du facteur
d'atténuation jusqu'à ce que le curseur se trouve au-dessus du
chiffre 5, puis cliquez sur la case "+" du paramètre
"amplitude" du signal concerné: celui-ci se ré-affichera avec
sa nouvelle amplitude.
Pour diminuer, il suffit naturellement de cliquer sur la
case "-"...
L'option "quitter" vous ramène au générateur de signaux;
de là, vous pouvez retourner au Menu.
9. LE MODULE LOGIC LAB
Ce module nouveau vous propose de "tester" de une à trois
portes logiques pré-câblées.
Les trois étapes d'un test sont les suivantes:
- choisissez le nombre de portes, de 1 à 3
- pour chaque porte, en commençant par la première (notée
"A" et indiquée par une petite flèche rouge), déterminez sa
fonction logique: AND, NAND, OR, NOR, etc...
- pour chaque porte, déterminez l'état de chacune des deux
entrées, en commençant par la première porte; cliquez sur le
"+" pour un état haut (1), sur le "-" pour un état bas (0).
Le résultat s'affichera aussitôt dans la case "sortie".
L'icône "Refaire" vous permet d'interrompre la saisie des
états (+ ou -) en cas d'erreur ou, à la fin d'un test, d'en
recommencer un autre.
L'icône "Menu" vous ramène au Menu principal.
L'intérêt de ce nouveau module est certes pédagogique, en
particulier pour l'étude des "tables de vérité" des circuits
logiques, mais aussi pratique dans la mesure où il vous
permettra de savoir en quelques clics de souris quel état vous
obtiendrez en sortie d'un montage utilisant ces circuits.
10. LE MODULE GRAPHE
Ce module vous permet de visualiser et d'étudier deux types
de "graphes": les signaux sinusoïdaux et les signaux "carrés",
ou créneaux, générés par un NE 555.
10.1 Signal sinusoïdal
L'interface graphique est similaire à celle du "générateur
de signaux" du module SCOPE. Vous devez d'abord définir le
signal que vous souhaitez visualiser, en donnant tour à tour
la valeur de son amplitude, sa "bande de fréquence" (Hz, KHz
ou MHz) et la valeur numérique de la fréquence.
Pour cela, utilisez la souris et cliquez sur les poussoirs
des roues codeuses; vous pouvez choisir la "bande de fréquence"
en tapant au clavier sa lettre initiale ou en cliquant dessus.
Dès que vous aurez défini ces trois paramètres, le signal
s'affichera. Huit options sont alors disponibles:
- Degrés: indique les points de la courbe correspondant à
30°, 45°, 60°, 90°
- Valeur efficace: donne la valeur dite "efficace" du
signal, en supposant naturellement qu'il s'agit d'une tension
alternative...
- Période: affiche dans la zone supérieure de l'écran la
valeur de la période T
- Retard: cette option vous propose de tracer une autre
courbe, "en retard" du nombre de degrés que vous indiquerez,
par rapport à la courbe originale
- Fx2, Fx4: affiche des courbes de même amplitude, mais de
fréquence double ou quadruple
- Cosinus: affiche la courbe de la fonction cosinus avec
les paramètres choisis
- Quitter vous ramène au module principal.
10.2 Signal carré
Le célèbre C.I. NE 555 génère, on le sait, des signaux
périodiques ou trains d'impulsions de forme "carrée", ou plus
exactement rectangulaire. Vous pourrez, grâce à ce module,
visualiser et comparer jusqu'à trois de ces signaux.
Choisissez le nombre de signaux (de 1 à 3), puis, pour
chacun de ces signaux, entrez, à l'aide des roues codeuses, les
valeurs des résistances Ra et Rb et du condensateur C. Notez
qu'il convient d'entrer d'abord la valeur numérique, puis
ensuite de cocher la case Kilo ou Méga pour les ohms, Nano ou
Micro pour les farads.
Dès que toutes les valeurs auront été données, le ou les
signaux s'afficheront. Dans la zone de droite, face à chaque
signal, la période T et le rapport cyclique (RC) seront
indiqués, de même que les valeurs de Ra, Rb et C. Si vous
comparez deux ou trois signaux, la grille en pointillé peut
faciliter la chose.
Si un signal ne peut être affiché en même temps qu'un
autre, vous recevrez un message "Hors calibre", ce qui signifie
que ce signal est beaucoup plus grand, ou plus petit, que
l'autre.
Si vous connaissez mal le NE 555, consultez le DATA BOOK
et les schémas relatifs à ce C.I. (oscillateur,
temporisateur...). Le 555 mérite absolument le détour!
Par ailleurs, les résultats obtenus dans ce module sont
directement exploitables dans la pratique, surtout si vous
cherchez à synchroniser des signaux. Il n'est du reste pas
admis de donner à Ra, Rb ou C des valeurs par trop "fantaisistes":
elles ne seraient pas acceptées (message "Hors limites").
11. LE MODULE EXERCICES
Voulez-vous contrôler vos connaissances, ou réviser
certains problèmes? Le module EXERCICES vous propose 23
exercices corrigés, d'un niveau "élémentaire" ou "moyen".
Il s'agit de QCM (Questions à Choix Multiple): vous
répondrez par A), B) ou C), en tapant la lettre voulue ou en
cliquant sur l'icône contenant cette lettre.
Une option "Aide" est parfois disponible, mais pas toujours
(vous n'obtiendrez alors qu'un petit bip assez peu encourageant!)
Pour passer au problème suivant ou revenir en arrière, tapez "S"
(suivant) ou "P" (précédant), ou encore cliquez sur l'icône.
Il n'est pas obligatoire de répondre avant de passer à un problème
suivant.
Si vous répondez, un "corrigé" s'affichera au bas de
l'écran. Il n'y a aucun système de notation.
Il est également possible de considérer ces "exercices"
comme des "exemples", notamment pour les calculs.
12. LE MODULE LOG BOOK
Le LOG BOOK est votre "cahier de laboratoire": vous y
consignerez vos notes, observations, résultats d'expériences, etc...
Il s'agit en fait d'un petit éditeur, ou d'un traitement
de texte extrêmement simplifié, vous permettant de saisir de
courts textes de 23 lignes au maximum, et de 68 caractères par
ligne au maximum_ ce qui devrait en principe être largement
suffisant pour l'usage auquel il est destiné.
Les trois options spécifiques sont:
- ECRIRE/LIRE
- IMPRIMER
- AIDE.
Pour saisir un texte ou une note, cliquez sur l'icône
représentant un cahier et choisissez dans la boîte qui
s'affichera l'option "Nouvelle Page" ou "Page Modèle". La seule
différence est que dans le second cas, la date et l'heure
seront automatiquement insérés sur la première ligne.
Tapez ensuite votre texte normalement, comme vous le feriez
avec n'importe quel éditeur. Utilisez les touches fléchées pour
vous déplacez dans le corps du texte, les touches "Suppr" et
"BackSpace" pour effacer. Lorsque vous avez terminé, appuyez
sur "Echap".
La sauvegarde de votre texte vous sera proposée sous un nom
générique PAGE_xx.LOG: acceptez ou annulez.
Vous pouvez consulter un texte sauvegardé: choisissez-le
dans la liste à l'aide des touches fléchées et validez par
<Entrée>. Pour effacer l'écran (et non le texte!), appuyez sur
n'importe quelle touche.
Vous pouvez bien entendu imprimer une page, en procédant
comme pour la consultation à l'écran. Notez à ce propos que
votre imprimante doit être désignée "LPT1", ce qui est de loin
le cas le plus fréquent. Le programme rajoute automatiquement
le numéro de la page au texte imprimé.
Le nombre maximal de pages à votre disposition est de 100.
13. A L'INTENTION DES PROGRAMMEURS "BASIC"
MiniLab n'étant pas compilé, son code-source reste
accessible aux curieux...
Regardez-le si vous voulez, mais n'y touchez surtout pas!
Ce code-source n'est pas commenté, donc très peu lisible, et
toute modification, même minime, pourrait avoir des
conséquences fâcheuses, d'autant que certaines routines font
appel au langage machine.
Vous êtes autorisés à vous inspirer du code-source pour vos
propres programmes (si vous arrivez à le déchiffrer!), mais le
nom MiniLab, les interfaces graphiques et d'une manière générale
le contenu du logiciel sont légalement protégés et restent la
propriété de leur auteur.
14. DEPANNAGE
MiniLab a été longuement testé, sur des configurations
matérielles et logicielles différentes, et aucun
dysfonctionnement n'a été constaté.
Il faut cependant rester très prudent en ce domaine: les
récents déboires de quelques géants du logiciel sont là pour
nous le rappeler!
Ce chapitre traitera de quelques problèmes qui pourraient
éventuellement survenir, et des remèdes à leur apporter.
Question: Je n'arrive pas à installer MiniLab avec
INSTALL!
Réponse: Assurez-vous d'abord que votre configuration est
conforme à celle décrite au chapitre 1 de ce Guide, et que vous
remplissez les conditions préalables indiquées au chapitre 2.
Sachez en outre que INSTALL requiert la version 3.2 de MS-DOS,
ou une version ultérieure, et la présence de COMMAND.COM.
Si vous avez sur votre disque dur une version antérieure
de MiniLab, celle-ci doit être intégralement effacée, y compris
le répertoire nommé \MINILAB, faute de quoi vous recevrez un
message d'erreur.
De plus, ne modifiez jamais les fichiers, ni l'organisation du
répertoire \MINILAB!
Question: Je n'arrive toujours pas à installer MiniLab,
même après avoir procédé comme ci-dessus!
Réponse: Ce n'est pas si grave et nous allons résoudre ce
problème. Cependant, le diagnostic est beaucoup plus délicat
et la cause de cet échec dépend sans doute d'une particularité
de votre système... En tout état de cause, nous allons procéder
à une installation "manuelle" de MiniLab. Rassurez-vous: ce ne
sera pas très long ni très difficile...
Si vous ne possédez pas une version antérieure de MiniLab,
commencez au point 2).
1) Commençons par effacer l'ancienne version de MiniLab, si
ce n'est déjà fait:
Placez-vous au niveau de la ligne de commande du DOS et tapez:
C:\> cd minilab
C:\>MINILAB> del *.*
Répondez "O" (oui) à la question.
C:\>MINILAB> cd..
C:\> rd minilab
2) Nous allons maintenant recopier les fichiers depuis
le répertoire temporaire (appelé ici \TEMP) à destination du
répertoire d'accueil \MINILAB:
C:\> xcopy c:\temp\minilab c:\minilab /s /v
Répondez "R" (répertoire) à la question.
Après le message annonçant la fin de la copie, faites:
C:\> cd temp
C:\>TEMP> cd reserve
C:\>TEMP>RESERVE> copy mlab.bat c:
3) Revenez en C:\> et vérifiez à l'aide de DIR/P ou DIR/W
que sur votre disque dur figure un répertoire \MINILAB contenant
tous les sous-répertoires et fichiers repris en annexe de ce
document, ainsi que le fichier batch MLAB.BAT.
Question: J'ai du mal à obtenir la valeur numérique désirée
à l'aide des roues codeuses.
Réponse: Réglez le délai du clic de votre souris. Pour
cela, allez dans le Menu principal, choisissez l'option
"Config", puis "Modifier ces paramètres". Plus le délai est
long, plus les poussoirs de roues codeuses seront "lents".
Question: Il se produit parfois un affichage erratique dans
une petite zone de l'écran.
Réponse: Ce phénomène désagréable mais sans gravité peut
se produire lors d'une manoeuvre trop rapide et désordonnée de
la souris, ou suite à l'enfoncement simultané de plusieurs
touches du clavier. Ne manipulez pas trop brutalement votre
matériel!
Question: On m'a retourné un code d'erreur dont le numéro
est 52, 53, 54, 55, 58, 62, 64, 67, 75 ou 76.
Réponse: Toutes ces erreurs sont relatives à des fichiers
(recherche d'un fichier, accès à un fichier...) Vous avez soit
volontairement, soit accidentellement effacé, déplacé, renommé
ou d'une quelconque manière modifié un ou plusieurs fichiers.
Il semble bien qu'en pareil cas la seule solution simple et
sûre soit de ré-installer MiniLab...
Si vous êtes certain de ne pas avoir effacé ou modifié
vous-même le moindre fichier, il se pourrait que la cause soit
d'origine matérielle (panne secteur, reset intempestif...) Un
conseil: faites de temps à autre un CHKDSK (ou commande
équivalente) pour vous assurer de l'intégrité des données sur
votre disque dur. Pensez aussi à l'éventualité d'un virus...
Question: On m'a retourné un code d'erreur 61 ou 67.
Réponse: Ce n'est pas banal... Il n'y a plus suffisamment
de place sur votre disque dur! Conservez toujours, au minimum,
1 ou 2 Mo d'espace libre et "faites le ménage" de temps à
autre.
Question: On m'a retourné un code d'erreur numéro 07, 17
ou 51.
Réponse: C'est sans doute le pire qui puisse vous arriver,
mais ce n'est pas forcément très grave... Le mieux est de
mettre fin à votre session de travail, puis de relancer le
programme. Si d'aventure le matériel refusait d'obéir,
réinitialisez votre machine par <Ctrl, Alt, Suppr> ou, en
désespoir de cause, par un RESET. La cause d'une telle erreur
semble a priori assez difficile à diagnostiquer...
Notez bien qu'aucun des codes d'erreur mentionnés ci-dessus
ne nous a jamais été retourné lors de nos tests. Les réponses
fournies sont donc indicatives et non catégoriques. Sachez en
outre que tous les modules du programme sont surveillés par une
routine de traitement d'erreurs.
---------------------------------------------------------------
15. LE CONCEPT "SHAREWARE" (LIBRE-ESSAI)
MiniLab est distribué, depuis sa première version, via le
canal "shareware", c'est-à-dire en libre-essai.
Vous pouvez ainsi essayer le programme avant de passer
commande directement à l'auteur, sans autre intermédiaire.
Ce type de distribution permet de pratiquer des prix très
bas; en fait, le prix de la redevance correspond pour l'essentiel
aux frais de duplication de la disquette, d'impression de la
documentation et d'affranchissement.
Le bénéfice de l'auteur reste très modeste, mais constitue un
encouragement précieux à poursuivre son travail et donc, à améliorer
son ou ses programme(s).
Si vous appréciez MiniLab, si vous l'utilisez régulièrement,
si vous souhaitez qu'il se développe et s'améliore sans cesse,
jouez le jeu du "shareware" et enregistrez-vous auprès de l'auteur!
Vous recevrez par retour du courrier la version la plus récente
de MiniLab et, selon la formule choisie:
■ sa documentation sous forme de fichier-texte imprimable
+ 2 programmes-cadeaux: 50 F
■ son Guide de l'Utilisateur (32 pages au format A4)
+ sa documentation sous forme de fichier-texte imprimable
+ 2 programmes-cadeaux: 65 F
Pour passer commande, imprimez ou recopiez le "Bon de Commande"
qui figure sur cette disquette (COMMANDE.BON), joignez-y votre
règlement par chèque bancaire ou postal et retournez le tout à:
M. Prévost 73, rue Broca 75013 Paris
Si vous avez été déçu par ce programme, ayez l'amabilité de
compléter et de nous retourner le questionnaire-enquête (ENQUETE.TXT).
Vos réponses nous seront précieuses pour améliorer MiniLab et
satisfaire au mieux les besoins et l'attente de ses utilisateurs.
Notez que toutes les questions sont facultatives.
___________________________________________________________________________
ANNEXE 1: LES FICHIERS DE \MINILAB
Contenu du répertoire \MINILAB:
[.] [..] [LOGBOOK] [MENUTXT] CICMOS.BAS
CILINER.BAS CONFIG.BAS DTBOOK.BAS EXER6.BAS FICHMEM2.BAS
FICHMEM3.BAS FICHMEM4.BAS FICHMEMO.BAS GRAF.BAS GRAF1.BAS
GRAF2.BAS LOGBOOK.BAS LOGICLAB.BAS MEMO.BAS MINILAB1.BAS
MINILAB2.BAS REGULAT.BAS SCHEMA1.BAS SCHEMA10.BAS SCHEMA11.BAS
SCHEMA12.BAS SCHEMA13.BAS SCHEMA14.BAS SCHEMA15.BAS SCHEMA16.BAS
SCHEMA17.BAS SCHEMA18.BAS SCHEMA19.BAS SCHEMA2.BAS SCHEMA20.BAS
SCHEMA21.BAS SCHEMA22.BAS SCHEMA23.BAS SCHEMA24.BAS SCHEMA25.BAS
SCHEMA26.BAS SCHEMA3.BAS SCHEMA4.BAS SCHEMA5.BAS SCHEMA6.BAS
SCHEMA7.BAS SCHEMA8.BAS SCHEMA9.BAS SCHEMAS.BAS SCOPE2.BAS
SETUP.INI TRADUIT.DAT TRADUIT2.DAT TRADUIT3.DAT TRANSIST.BAS
UNITMESU.BAS
56 fichiers: 832.756 octets
ANNEXE 2: HISTORIQUE DE MINILAB
Version 1.0 : décembre 1993
Version 1.1 : janvier 1994
Amélioration de l'ergonomie, enrichissement des modules DATABOOK,
MEMO et EXERCICES, autres modifications mineures.
Version 1.2 : mars 1994
Deux modules nouveaux (LOGIC LAB et LOG BOOK), plusieurs options
nouvelles dont CONFIG, procédure d'installation automatique,
amélioration de l'ergonomie, enrichissement des modules DATABOOK
et MEMO, meilleure vitesse d'affichage pour processeur 286,
documentation plus complète, autres modifications mineures.