Série Spice
|
Cette série de
machines a démocratisé et popularisé les calculateurs HP.
Un nouveau boîtier
Le nouveau dessin des calculateurs HP rompt avec la précédente série
Woodstock,
et s'avère plus proche de celui des Classic. La couleur
revient à un noir très sobre (même pour l'étui, en simili-cuir
marron foncé). Le dessin est plus anguleux, mais très ergonomique.

Notamment, le clavier est "en creux" par rapport aux deux rebords
latéraux du boîtier : les touches et interrupteurs se trouvent ainsi
protégés.

Le compartiment des batteries revient à un couvercle séparé. On peut
y voir une régression : il est assez facile de perdre ou d’abîmer la
trappe si les batteries sont retirées. Mais le remplacement des
batteries usées est facilité. C'est heureux, car le chargeur délivre
toujours une tension beaucoup trop élevée (9,8V AC !), qui torture
les accus...
Ce nouveau bloc de batteries amovible est de nouveau horizontal. Il
se loge dans le "vide" à l'arrière de l'affichage et du panneau
décoratif qui le surmonte. Le boîtier s'en trouve nettement affiné
par rapport aux Woodstock.
Mais HP n'a pas mis à profit l'espace dégagé au dos pour y disposer
à nouveau une plaque aide-mémoire, comme c'était le cas sur les Classic.
D'autre part, le démontage du boîtier est devenu très délicat.
Certes, les deux vis de fixation sont bien apparentes sous le
couvercle du logement des batteries. Mais à l'extrémité inférieure,
entre les deux demi-coques, se cache le "crochet de la mort" qui
exige des trésors de délicatesse pour se détacher sans casse.
Le clavier comporte toujours 30 touches, de 3 tailles et 2 couleurs
principales, noir et blanc cassé [1].
Mais s'il reprend exactement la même disposition, sa technologie est
complètement nouvelle par rapport à la série Woodstock.
Par la solide pression nécessaire et l'important trajet des touches,
jamais aucune autre machine, fût-elle HP, n'aura procuré une telle
impression de robustesse.
L'affichage est encore [2]
dévolu aux huit segments de LED.

Il comporte dix chiffres, dont éventuellement 2 pour l'exposant de
10. Mais il propose des nouveautés intéressantes :
- les ingénieurs sont parvenus à supprimer presque entièrement
la directivité verticale,
grâce à des "loupes" astucieusement conçues. L'affichage est
maintenant aussi lisible à la verticale qu'à 45° (machine posée
sur un bureau) [3].
Revers de la médaille, il est plus sensible à la lumière
parasite.
- un séparateur s'insère automatiquement entre les groupes de 3
chiffres, rendant particulièrement facile la lecture des grands
nombres. Toutes les HP bénéficieront désormais de cette
nouveauté.
- délicate attention pour les utilisateurs européens : nous ne
sommes plus condamnés au point
décimal (les virgules séparant les groupes de 3 chiffres). Cette
disposition à l'américaine peut être inversée au moyen d'un jumper interne. Ce réglage
sera bien sûr effectué par défaut sur toutes les machines
vendues en Europe.
- un témoin dédié alerte l'utilisateur en cas de batterie
faiblissante. Il se présente comme un petit point à gauche du
premier chiffre de l'afficheur.
À noter qu'à l'allumage de la machine, l'affichage est par défaut en
mode "FIX 4" (4 chiffre
après la virgule).
La série Spice se compose
des modèles suivants [4]
:
HP 31E
|
calculateur scientifique
basique
|
HP 32E
|
calculateur scientifique
évolué |
HP 33E(C)
|
calculateur scientifique
programmable
|
HP 34C
|
calculateur scientifique
programmable de haut niveau
|
HP 37E
|
calculateur financier
|
HP 38E(C)
|
calculateur financier
programmable
|
Nous n'avons que trois modèles à vous présenter en détail :

Le HP-31E
Nous avons là le successeur du HP-21, qui lui-même reprenait les
caractéristique du HP-35. Il s'agit
donc de la 3ème génération de calculateurs scientifiques
HP, d'où la dénomination générale de ces modèles.

Le HP-31E apparaît en 1978 au prix très démocratique de $60 [5]. Pourtant, ce n'est pas lui qui
rendra la série Spice si
populaire, mais bien le modèle supérieur HP-32E, introduit la même
année pour seulement $20 de plus. La diffusion du HP-31E est donc
restée assez modeste, ce qui en fait un modèle assez rare et
recherché des collectionneurs.
"Bas de gamme" de la série Spice,
le HP-31E est dépourvu des fonctions statistiques. Il n'en propose
pas moins des caractéristiques intéressantes voire inédites :
(Il ne s'agit pas là de premières, mais ces fonctions était
jusqu'alors plutôt l'apanage des hauts de gamme). Également :
- un troisième mode angulaire (grades) et l'éventail complet des
fonctions circulaires [7]
;
- des conversions rectangulaire ↔
polaire, degrés ↔
radians, mais aussi d'unités : in ↔
mm, °C ↔
°F, lbm ↔
kg.
Le HP-31E met ainsi à profit le faible "encombrement" de son clavier
(avec une seule touche préfixe et donc 2 fonctions par touche).
Il introduit en revanche des nouveautés appréciables :
- l'auto-test
: en tapant STO ENTER↑,
les segments de l'affichage se mettent à clignoter pendant
environ 2 secondes, puis s'allument tous, confirmant ainsi le
bon fonctionnement du calculateur :
- la fonction MANT
(mantisse) : fonction secondaire de la touche ENTER?,
elle permet d'afficher temporairement [8]
tous les chiffres significatifs d'un nombre, sans modifier le
mode d'affichage. Plus besoin de passer par FIX
9 - FIX 4 pour cela.
- les messages d'erreur sont désormais indexés : Error
0 pour un argument incorrect, Error
1 pour un dépassement de capacité en mémoire, Error
2 pour STO x, RCL
x, ... avec x
> 3, Error
3 si l'erreur se produit dans un calcul statistique, Error 9
si l'auto-test ci-dessus échoue. Ce système révèle une
conception plus raffinée que la concurrence. Il sera étendu, sur
les versions programmables, par des alertes lors de l'exécution
des programmes.
Au quotidien, le HP-31E, qui n'est pas programmable, se permet de
"prendre son temps" pour le calcul des fonctions transcendantes.
Lors d'un calcul de sinus p. ex., l'affichage clignote quelques
instants avant de fournir le résultat, comme sur un HP
33C qui exécuterait un programme écrit par l'utilisateur :

Le HP-33C
Le HP-33C apparaît en 1979 au prix de $120, un an après la version
33-E qui coûtait alors $100. La mémoire permanente est un avantage
déterminant qui vaut largement le supplément demandé. La version 33C
n'aura aucun mal à emporter les suffrages des utilisateurs.

Le "C" final est la seule différence visible entre les deux
versions. HP annonce la couleur : désormais, tous les calculateurs
produits seront à mémoire permanente [9].
Pour faire face à l'augmentation du nombre de fonctions, le clavier
comporte, comme sur le HP-32E, 2 touches préfixes "f"
(jaune) et "g" (bleue).
Elles donnent accès aux fonctions libellées, respectivement,
au-dessus des touches, et sur leur face avant inclinée.
... Cela ne suffit pas ! Les fonctions hyperboliques du HP-32E sont
passées à la trappe, ainsi que les conversions d'unités du HP
-31E [10].
On bénéficie en revanche de fonctions statistiques évoluées (en une
ou deux variables).
Le HP-33C reprend également le mode
ENG, un temps abandonné par le HP-31E.
Une programmation complète mais basique
Les fonctions de programmation tiennent le haut du pavé, pardon, du
clavier sur le HP-33E. On dispose de
Le HP-33C présente quand même quelques points faibles. L'absence d'étiquettes (labels)
dans les programmes rend peut commode et acrobatique la cohabitation
de plusieurs programmes dans la mémoire [12].
Les caractéristiques reprennent grosso
modo celles du HP-25(C),
à un prix certes très inférieur, mais sans réelle amélioration du
contenu scientifique.
Et surtout, il y a la concurrence de la Texas Instruments TI-57.
Cette machine assez fruste mais bien meilleur marché ($80) présente
des caractéristiques apparemment voisines, avec également 49 lignes
de programme [13].
L'époque touchera bientôt à sa fin, où les employés de chez Texas
rangent discrètement leurs HP dans les tiroirs de leurs bureaux...
Bref, il faut un haut de gamme à la série Spice.
Ce sera le HP-34C.

Le HP-34C
Pourquoi une désignation si voisine ? Sans doute pour laisser les
coudées très franches au HP-67
qui, en 1979, a encore 5 ans (!) de carrière devant lui.

Le HP-34C apparaît avec des caractéristiques de programmation
apparemment juste inférieures : 210 lignes de programme (au lieu de
224), 21 registres de mémoire (au lieu de 26), et la mémoire
continue (mais pas de lecteur de cartes).
Mais le différence est en fait plus grande : la mémoire du HP-34C
est partagée. Le nombre de
lignes de programme n'est à la base que de 70. Si les programmes
dépassent cette longueur, des registres de mémoire sont convertis
(automatiquement) en lignes de programme [14],
à concurrence de 210 lignes... et un seul registre ! Ce système
optimise l'utilisation de la mémoire de manière transparente pour
l'utilisateur.
La nouvelle fonction MEM
permet de vérifier à tout moment la répartition entre programmes et
registres.

Désormais, tous les calculateurs HP reprendront cette disposition.
Le HP-34C doit loger toutes ses fonctions [15]
dans le petit boîtier de la série Spice. Le clavier est chargé :
avec 3 touches préfixes f,
g et h
(comme sur le HP-67)
presque toutes les touches (sauf les touches préfixes, justement)
remplissent 4 fonctions...

Impossible d'en mettre plus ! Des 5 touches programmables du HP-67,
il ne reste faute de place que A
et B. La troisième touche
préfixe (h) est noire, et
correspond à la fonction inscrite sur le pan coupé des touches, en
noir, donc, comme la fonction principale. La lisibilité s'en
ressent, et malgré une disposition rigoureuse [16], l'utilisateur se
retrouve parfois à rechercher les fonctions. À l'évidence, une
limite est atteinte, et il faudrait trouver un autre système.
Résolution et intégration numériques
Mais l'originalité du HP 34C est ailleurs. Pour la première fois, un
calculateur programmable embarque les fonctions de résolution
numérique d'équations (SOLVE)
et d'intégration numérique (∫xy).

Les algorithmes utilisés sont la méthode de la sécante et la formule
de Simpson, tous deux dotés par HP d'améliorations "maison".
Remarquablement stables et efficaces, ils adaptent leur précision au
format d'affichage utilisé. Il faudrait attendre longtemps [17] avant de retrouver ces
caractéristiques sur un autre calculateur HP.
Le HP-34C réalise une autre première : la fonction factorielle x! calcule en fait Γ(x+1)
(et n'est donc plus réservée aux nombres entiers). Cette fonction
intégrée est effectuée très rapidement, mais le HP-34C est par
ailleurs d'une grande lenteur dans l'exécution de ses propres
programmes...
Mais ces caractéristiques restent trop discrètes pour l'acheteur
moyen, qui regarde surtout le nombre de mémoires et de lignes de
programme. Très cher ($150), le HP 34C ne pourra devenir un best-seller.
Il connaîtra un succès d'estime auprès des fidèles de la marque.
C'est maintenant un modèle de collection rare et recherché.
Ce sera également la dernière machine HP dotée du fameux affichage
"à diodes rouges". Nostalgie...

Notes
[1] ainsi que
jaune pour la 1ère touche préfixe f
et bleu pour la 2ème touche préfixe g
(sur les modèles qui en sont équipés)
[2]
C'est la dernière fois !
[3] Il
subsiste une directivité horizontale marquée : il faut être bien
dans l'axe de la machine.
[4] Le
suffixe C identifie les modèles à mémoire permanente (Continuous
Memory).
[5] 7
ans auparavant, il fallait débourser $395 pur un HP-35...
[6]
Ainsi l'instruction STO
+ 1 permet-elle d'ajouter directement le contenu du registre X au
registre 1, sans déranger la
pile RPN.
[7] Mais pas les fonctions
hyperboliques, qui demeurent l'apanage du HP-32E.
[8]
tant qu'elle est maintenue
[9] à
l'exception du calculateur financier HP-38 qui sera décliné en
deux versions : HP-38E et HP-38C.
[10]
Il reste les conversions rectangulaire ↔ polaire et d° décimaux ↔ dms.
[11]
Càd que des instructions composées comme STO
1, GTO 10, ...
n'occupent qu'une ligne de programme..
[12]
Il faut les séparer par
une instruction d'arrêt R/S,
et se positionner sur la ligne initiale xy
du programme désiré par GTO · xy...
[13]
Attention, elles ne sont pas fusionnées : une simple mise en
mémoire comme STO 1 consomme déjà deux lignes. La capacité
effective est donc bien moindre que celle du HP-33C.
Mais Texas a beau jeu de communiquer sur les chiffres bruts et de
tabler sur la relative ignorance de l'acheteur potentiel...
[14]
Un registre de mémoire est converti en 7 lignes de programme
supplémentaires.
[15]
mais pas les fonctions hyperboliques, qui restent encore
l'exclusivité du HP-32E
[16]
associant notamment une fonction et sa réciproque sur une même
touche :

(cette disposition avait été inaugurée
sur le HP-55).
[17]
le HP-15C de 1982
[14]
Un registre de mémoire est converti en 7 lignes de programme
supplémentaires.

|