Accueilretour
précédentsuivant

La série Spice

La genèse

Les ancêtres

Séries Classic - Woodstock

Série Spice

  Boîtier

  HP-31E

  HP-33C

  HP-34C

Série Coconut

Série Voyager

Série Pioneer

Modèles divers

Perspectives

Les manuels

La notation RPN

La programmation

Liens

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 :

haut de page

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 :



On sent que l'algorithme "CORDIC" est au travail dans la machine...

haut de page

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.

haut de page

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...

haut de page


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.

haut de page