Affichage vectoriel RIN-609



Je veux vous parler d'une nouvelle exposition que j'ai récemment eue - l'affichage vectoriel RIN-609. Après tout, ce n'est pas un affichage ordinaire, mais un affichage vectoriel. Très peu d'entre eux ont été produits dans notre pays, et il n'a toujours pas été possible de l'obtenir. J'ai deux modèles de calculatrices avec affichage vectoriel de symboles sur un tube à rayons cathodiques, et le moniteur est apparu pour la première fois.

Cet affichage, ou plutôt, «l'indicateur de signe tabulaire» RIN-609 a été développé en 1977. Le milieu des années 70 est la période où les terminaux commencent à peine à être largement utilisés dans notre industrie. Auparavant, les «claviers électriques» du type Consul, qui étaient des machines à écrire électriques spéciales avec une connexion informatique, étaient généralement utilisés comme connexion homme-ordinateur.

Au cours de ces années, les statistiques sur la commodité d'une façon ou d'une autre d'afficher des symboles à l'écran n'ont pas été établies, et les développeurs ont expérimenté dans ce sens. Il n'y avait aucune norme maintenant familière; juste en 1975, le VT-52 est apparu. Même le mot «clé» était masculin «clés» et il est quelque peu inhabituel de lire la documentation à cet égard (en général, le mot «clés» a soudainement changé de genre et est devenu féminin, vous devrez creuser en termes d'informations).

Si vous vous en souvenez, dans un moniteur CRT tramé, le faisceau affiche une image sur l'écran ligne par ligne de haut en bas. Et, en principe, il ne se soucie pas de la sortie - des informations alphanumériques ou graphiques. Le RIN-609 utilise une méthode vectorielle pour afficher les informations. Dans ce document, le rayon dessine chaque caractère individuellement, qui, contrairement à la méthode raster, n'est pas codé par une matrice de points, mais par des vecteurs - d'abord le premier caractère, puis le deuxième et ainsi de suite jusqu'à la fin de l'écran.
Grâce à la description technique existante, vous pouvez dire en détail de quel type de moniteur il s'agit et comment le «dessin» des personnages se produit.



Le clavier du moniteur est assez ordinaire. Boutons en roseau. Il y a des boutons majuscules et minuscules (RUS / LAT moderne). Les symboles sous les touches numériques sont des «caractères spéciaux» (SZ). Ils sont affichés en maintenant la touche "SZ" et le caractère souhaité.

Le bouton de saut de ligne se trouve à droite de HP. Dans la rangée supérieure à droite, le bouton bleu avec la flèche - effacez l'écran (réinitialiser). Viennent ensuite les boutons d'effacement - tous les caractères sauf le service et les onglets, l'effacement jusqu'à la fin de l'écran, la ligne et toutes les informations, y compris le service et l'onglet.

La tabulation est une icône spéciale qui peut être définie et effacée pour chaque caractère à l'aide des boutons «RGT». Leur sens est de déplacer rapidement le curseur sur eux en appuyant sur les boutons bleus avec des flèches ||| <- ou -> |||. Pour les onglets en RAM, un bit entier pour chaque caractère a été fourni. Les onglets faisaient partie intégrante de nombreuses machines à écrire. Avec leur aide, il est très pratique d'imprimer toutes sortes de tableaux et d'instructions "en colonnes". Bouton «MERC. EPU. " affiche en mode clignotant les symboles de service à l'écran tels que les sauts de ligne et autres. Si le mode "scintillement" est activé, les symboles de service eux-mêmes et la transparence correspondante sur le moniteur clignotent.

Entre les boutons du curseur se trouve un bouton d'édition spécial. Si vous la maintenez enfoncée et appuyez sur les flèches gauche ou droite, un espace est inséré (glissant) ou le caractère est effacé au marqueur.

Les boutons supérieurs commutent le mode de fonctionnement - transfert de données, impression, mode hors ligne, travail avec les ordinateurs et mode «roll». Le dernier mode est le défilement moderne, quand après avoir tapé la dernière ligne, tout l'écran monte d'une ligne et la ligne du bas devient vide.

Il y a toujours un verrou pour une clé. Il bloque le travail des ordinateurs. Il était impossible pour un étranger d'allumer l'écran et d'envoyer quelque chose à l'ordinateur.

Soit dit en passant, je veux parler des modes de fonctionnement.

Lorsque vous allumez l'écran, le mode batterie est activé. Il n'a aucun lien avec l'ordinateur et l'utilisateur tape des informations arbitraires à l'écran. Ces informations peuvent ensuite être empoisonnées sur l'ordinateur en basculant l'affichage en mode ordinateur et en y transférant l'intégralité du cadre. Ou vous pouvez immédiatement le mettre en mode de fonctionnement informatique et l'affichage devient un terminal d'abonné normal (l'utilisateur imprime un caractère qui est envoyé à l'ordinateur, puis l'ordinateur lui-même envoie le caractère affiché sur le moniteur).



À droite de l'écran se trouvent des bannières qui s'allument en fonction du mode de fonctionnement. De plus, il y a un contrôle du contraste et du volume pour le haut-parleur.

Bien que l'affichage lui-même ait été développé en 1977, cette instance particulière a été publiée en 1988. C'est-à-dire que l'usine produit ce modèle depuis onze ans. En général, l'affichage est resté le même, mais des modifications y ont été apportées. Il est très intéressant de lire la documentation. À l'époque soviétique, la documentation était très stricte. Le volant du cycle de production était très grand, il était très difficile d'y changer quelque chose. Cela concernait à la fois la documentation et le produit dans son ensemble. Il était très difficile de remplacer la documentation entre elles. Des modifications ont été apportées à l'actuel. À la fin du document, placez une «feuille d'enregistrement des modifications» spéciale, qui indique toutes les modifications - corrections, suppression ou insertion de pages. À en juger par cette feuille, des changements ont été apportés en continu et tout au long du numéro - de 1977 à 1988.



Ici, vous pouvez voir comment le nombre de pages a changé lors de la sortie du produit.

La toute première chose (à en juger par cette fiche d'enregistrement des modifications) a été supprimée de l'affichage en 1978 la possibilité d'imprimer. Initialement, il pouvait sortir quelque chose sur un périphérique d'impression. Mais cette opportunité a été supprimée. Mais à cause d'une telle bagatelle, le clavier et l'indicateur n'ont pas changé. Donc, ils sortaient tout le temps des bannières et des boutons inutilisés avec des inscriptions liées à l'impression. Il y a toujours une bannière "FZ". Ce qu'il fait n'est jamais compris. Vu très bien saisi.



Ce sont les entrailles. En principe, la disposition est logique: un tube à rayons cathodiques, une alimentation et des cartes logiques.



Les connecteurs et le nombre de fusibles sont impressionnants. Ruban électrique bleu.



Cartes logiques sur une base mobile. Si quoi que ce soit, vous pouvez les retirer facilement.



Chaque carte est un module complet: USL - communication avec un ordinateur, ZG - générateur de caractères (celui qui dessine les vecteurs), LU - contrôle logique, LAN - connexions logiques, RAM pour stocker les caractères d'écran et DZU avec les codes des vecteurs de caractères. Des éclats de fine logique.

La RAM dans les premières versions était sur des noyaux magnétiques. À quoi cela ressemblait, vous pouvez le voir sur ce site: www.155la3.ru/ferrite_memory.htm . En 1982, il a été remplacé par des microcircuits semi-conducteurs K134RU6.



COMMUNICATION COMMUNICATION SOCKET. Les connecteurs de ce type sont assemblés à partir de plusieurs sous-connecteurs à la demande du client, ce qui, en principe, devrait être pratique, mais ils n'ont en quelque sorte pas pris racine. L'interface de communication avec l'ordinateur est parallèle.



Et ceci est un générateur de moniteur. Devant l'écran du moniteur est un treillis métallique. Il est conçu pour améliorer considérablement le contraste de l'image et supprimer les reflets. Elle y fait face, seulement pour photographier les personnages eux-mêmes qui ne travaillaient pas de très près. Voici à quoi ressemblent les personnages sur l'écran du moniteur.

L'écran lui-même affiche 80 caractères et 12 lignes, ce qui est nettement inférieur aux 80 caractères et 25 lignes traditionnels de l'époque.

À en juger par la documentation, l'écran a été conçu comme un remplacement direct de l'écran hongrois Videoton-340 populaire dans les ordinateurs de type M-400 ou BESM-6.

Videoton-340, pourrait-on dire, est un moniteur célèbre (qui, malheureusement, n'a pas encore été obtenu, et si quelqu'un en a un, faites-le moi savoir). C'est le même moniteur qui se tient sur la table près de Kalugina dans le film "Office Romance".

Lors de l'achat d'une exposition, si possible, je demande où tel ou tel appareil a été utilisé. Le plus souvent, ces articles sont stockés dans un entrepôt et aucune information ne peut être obtenue, mais dans ce cas, il a été possible de connaître son historique. Il s'est avéré qu'il se tenait dans le stade et contrôlait son babillard. Ensuite, l'affichage a été remplacé par un Videoton-340, et il a été envoyé dans un entrepôt où il était resté longtemps.

J'ai longtemps voulu savoir comment et comment le tableau de bord était géré au stade. Maintenant, l'énigme est partiellement résolue. Autrement dit, il s'avère que l'opérateur tapait hors ligne les informations qu'il voulait afficher, a appuyé sur le bouton de transfert et que l'équipement récepteur a reçu le cadre, l'a enregistré dans la RAM interne et n'a été engagé que dans le balayage du tableau de bord vers les lampes. Dans l'ensemble, aucun ordinateur n'est nécessaire pour afficher les informations - uniquement un écran et une unité de stockage et de balayage sur le tableau de bord.

Comme il n'y avait pas de programmes, seulement un mode d'affichage autonome et la liberté d'action de l'opérateur, cela explique qu'en principe, il n'y avait pas de norme pour afficher les informations sur le tableau de bord et la situation actuelle sur le match était affichée arbitrairement. Voici quelques photos du tableau de bord dans différents stades.




J'ai tapé un exemple de texte, à quoi cela ressemblerait sur l'écran d'affichage.



Je ne me souviens pas qui a marqué des buts dans ce match, donc les noms des joueurs sont affichés sous condition.



Comme dans les moniteurs de type raster, dans l'affichage vectoriel, les caractères sont situés à des endroits familiers - cellules, divisées en 9 lignes horizontales et 17 lignes verticales, et pour la plupart des caractères, une division plus grossière en 9 lignes verticales et 5 lignes horizontales est utilisée. Il y a deux compteurs - X et Y.

Mais le plus intéressant est de savoir comment l'affichage s'est affiché et comment les mouvements des vecteurs ont été encodés. Heureusement, un ensemble de documentation a été conservé, sans lequel il serait probablement impossible de gérer cela.

La carte du générateur de caractères traite la sortie des caractères conjointement avec la carte DZU (dispositif de stockage à long terme). Dans DZU sont stockés des "programmes" d'une sortie de vecteurs.

L'écran utilise l'encodage KOI7, il est de 128 caractères dans la disposition russe et anglaise et en majuscules (pas de minuscules), des chiffres et des caractères spéciaux.

Tout d'abord, un octet (huit bits) est lu dans les 128 premières cellules correspondant au code de caractère. Cet octet stocke l'adresse du début du programme de sortie de caractères. Plus loin de la ROM, les codes octet par octet du programme de sortie de caractères sont lus jusqu'à ce qu'un octet zéro soit rencontré (fin de sortie).
Un total de 912 cellules de huit bits sont utilisées dans le DZU. Et ces cellules sont faites sous la forme d'un réseau de diodes.

Dans un réseau de diodes, contrairement aux puces ROM, les diodes sont installées uniquement là où l'unité doit être lue. Tous les autres bits sont «tirés» à zéro. Au total, il y a 2003 diodes dans le générateur de caractères (!). Voici ce tableau:





Je me demande en quelle année nous avons eu les premières puces ROM? Et il est également intéressant de savoir pourquoi, dans le processus de production, le réseau de diodes n'a pas été changé par la suite en puces ROM? Dans cet affichage, la RAM a été modifiée pour stocker les informations de sortie de la mémoire de ferrite vers les circuits intégrés. Et puis ils n'ont pas changé. Peut-être que ces diodes ont été produites dans la même usine, et leur coût, y compris l'installation, était inférieur à celui du développement et de l'installation de puces ROM.

L'économie, malgré sa planification et son inertie, était encore à un niveau élevé, et tous ces coûts étaient bien calculés. Quelqu'un a peut-être fait des propositions, mais l'effet économique de sa mise en œuvre n'était probablement pas si évident pour la modification de la technologie de production d'un produit en série. Qui sait.

Chaque octet du programme de dessin de signes contient trois champs: un champ à un bit pour activer ou désactiver le rétroéclairage (utilisé pour prérégler le faisceau), un numéro de segment à trois bits (de 0 à 6) et un compteur de pas à quatre bits. Segments est une procédure intégrée (sous-routine) pour dessiner un sous-élément.

Et en plus des segments et du nombre d'étapes dans l'affichage, il y a ce qu'on appelle des «conditions». C'est une caractéristique du matériel de dessin, qui fait automatiquement (par la logique des microcircuits) quelque chose avec le faisceau. Par exemple, dans la condition 2, «le faisceau doit s'approcher de la limite du champ de signe à un angle oblique, sauf dans le cas où il reste un pas avant la fin de la construction du segment». Autrement dit, lorsqu'une étape reste au bord du champ de signe et que le faisceau se déplace perpendiculairement à celui-ci (par exemple, horizontalement), l'automatisation l'arrondit et le dirige vers le haut ou vers le bas. Lorsque le faisceau atteint le bord supérieur, il arrondit à nouveau et se dirige vers le côté. Vous pouvez donc dessiner un rond à partir de la lettre "P", en commençant juste du milieu verticalement et en dirigeant le faisceau vers la droite pour 13 étapes.

Les liens ci-dessous sont des images numérisées de la documentation, que je n'ai pas développées pour décharger la page. Là, les conditions et tous les types de segments utilisés sont décrits en détail.





















Par conséquent, lorsque vous utilisez une combinaison de conditions et de segments pour dessiner la lettre «I», sept octets sont utilisés (y compris l'octet zéro du signe de fin de la sortie).



Il s'agit d'un schéma de la construction de la lettre "I" déjà sous forme de signaux.

En général, il était très chanceux qu'il y ait de la documentation, et pas seulement un manuel d'instructions, mais aussi une description technique.

Et c'est même bien que cette documentation soit affichée avec toutes les corrections, car les chemins que les développeurs ont suivis après avoir pris telle ou telle décision ne sont pas toujours visibles. Nous ne voyons que le résultat final, et l'ensemble du processus créatif est généralement caché à l'utilisateur final.

Par exemple, quelles recherches ont été effectuées sur un site aussi important qu'une clé qui verrouille le clavier:



Ici, en fait, j'ai brièvement parlé de ce moniteur. Je ne m'attendais pas moi-même à ce que le processus de construction de symboles soit si complexe. Mais cela fait partie de l'histoire, et grâce au moniteur survivant et, surtout, à sa documentation, vous pouvez découvrir comment tel ou tel appareil a fonctionné.

Merci de votre attention.

Source: https://habr.com/ru/post/fr406299/


All Articles