Donner vie au DEC canonique VT100

Auparavant, il y avait une traduction sur la restauration d'un autre terminal - LA30 . Italique dans mes commentaires


DEC VT100


Le VT100, dans un sens, est la norme de l'industrie parmi les terminaux. L'ensemble des commandes prises en charge par ce terminal a été emprunté par quiconque y arrive. Dans la gamme de terminaux DEC, le VT100 a été le premier à être sorti avec un clavier autonome. Le microprocesseur Intel 8080 agit comme le cœur de l'appareil. Le terminal VT103 avait également un boîtier similaire, dans lequel deux lecteurs de bande TU58 et un petit fond de panier avec bus QBUS ont été ajoutés. De plus, le VT125 a également été produit, qui, en fait, ne diffère du VT100 qu'en présence d'une carte supplémentaire pour prendre en charge les instructions ReGIS qui implémentent des graphiques informatiques simples.



Lancement




Nous avons décidé de vérifier d'abord l'alimentation, car le terminal s'est allumé il y a de nombreuses années, j'ai connecté un transformateur à variation continue ( variac / variac ) à l'entrée 110V AC ( je ne sais pas pourquoi cela a été fait), et également shunté un petit transformateur du circuit primaire, à travers lequel une tension de polarisation de +12 V est fournie pour le circuit de commande. J'ai ensuite appliqué une tension de polarisation à une petite alimentation électrique de laboratoire. Après avoir connecté la charge de test à la sortie + 5V, le courant alternatif entrant a commencé à croître lentement. L'élément clé a été discrètement commuté et le bloc d'alimentation a émis la tension nominale conformément aux spécifications. La résistance de puissance du circuit amortisseur (R27) a émis une faible odeur, mais comme tout le reste était en ordre, j'ai décidé de reconnecter le bloc d'alimentation au terminal. La résistance R27 dans le bloc d'alimentation était de 1 kOhm, bien que, à en juger par le diagramme ci-dessous, elle aurait dû être de 500 ohms.



Après avoir installé l'alimentation sur le terminal, j'ai démarré le système. Après un certain temps, un curseur terne et flou est apparu sur l'écran, et l'odeur de la résistance n'a fait que s'intensifier. Comme il n'y avait pas de mise au point, j'ai raté tous les potentiomètres sur la carte du moniteur avec le nettoyant de contact Deoxit D5



, mais la prochaine tentative de lancement n'a pas été aussi réussie que la première. Presque immédiatement, un trouble est venu du transformateur horizontal. Un mauvais signe ... De nos jours, il est difficile d'obtenir des transformateurs en minuscules, mais j'ai eu de la chance - un ami-collectionneur américain a gardé plusieurs pièces et m'a envoyé une de ses fournitures. En haut à gauche sur la photo est mon original cassé, à droite est un nouveau remplacement.

Cloche de transformateur


Comment tester l'opérabilité d'un transformateur de ligne et ne pas brûler le transistor de l'étage de sortie horizontal? Appelons-le! Nous pilotons le signal sous forme de méandre à travers une petite capacité (3,3nF par exemple), connectée en parallèle à l'enroulement primaire du transformateur. Le signal peut être pris, par exemple, à partir de la sortie d'étalonnage de l'oscilloscope. Un transformateur de ligne fonctionnel doit atténuer les bords positifs et négatifs du méandre. S'il y a au moins une bobine court-circuitée dans la bobine, cela montrera la continuité. Un court-circuit peut être simulé en enveloppant simplement le noyau de ferrite du transformateur avec du fil.



Au-dessus se trouve l'oscillogramme du transformateur horizontal de travail, et en dessous du transformateur avec un virage court. Un tel élément doit être changé!



Panneau d'écran


La carte est connectée à un transformateur horizontal et au col du CRT. Malheureusement, l'ancien transformateur grillé a endommagé le transistor de l'étage de sortie horizontal - un court-circuit s'est produit entre la base et l'émetteur. Le transistor BU407D (Q414 dans le diagramme) a été remplacé par un BU406D avec une tension maximale admissible légèrement plus élevée. Un court-circuit du transistor a provoqué la suppression d'un petit fusible de deux ampères.



Par précaution, j'ai testé tous les condensateurs avec un immitimètre. L'une des mesures a montré une légère sous-estimation des caractéristiques, mais, néanmoins, la valeur correspondait à une tolérance de 20%.



Après avoir remplacé le transistor de l'étage de sortie horizontal, le fusible et le transformateur de ligne, j'ai décidé de vérifier soigneusement le fonctionnement du moniteur sans risquer de casser aucun composant. Par conséquent, j'ai connecté l'alimentation électrique du laboratoire à la section horizontale de la carte. J'ai pu le faire en soudant la résistance de puissance 1 ohm R478. Il lance le terminal et augmente progressivement la tension fournie par l'alimentation du laboratoire. À environ 5 V, l'écran montrait une image faible et étroite. En appliquant 10V et en ajustant la hauteur, la linéarité de la ligne et la luminosité via les potentiomètres correspondants, j'ai obtenu une assez bonne image. La force actuelle de l'alimentation du laboratoire est restée à un niveau acceptable et je n'ai senti aucune odeur étrange (enfin, à part la résistance de puissance dans l'alimentation).



Tableau de commande du terminal



Le terminal est contrôlé par la carte processeur sur laquelle se trouvent: Intel 8080 (le processeur lui-même est situé sous la carte AVO, Advanced Video Option, sur la photo ci-dessous), plusieurs puces de mémoire, un firmware sur quatre ROM, une ROM de générateur de caractères et deux matrices logiques TTL conçues pour le traitement vidéo -sortir. En plus de ces composants, il existe bien sûr de nombreuses puces TTL standard.



Notre carte a également une carte AVO en option (option vidéo avancée) avec 4 prises pour les puces ROM, qui pourraient chevaucher les données ROM de la carte principale. Le connecteur à broches sur le dessus a été conçu pour le terminal VT125 et a permis à un module spécial d'intercepter les signaux RS-232 avant qu'ils ne soient traités par la carte principale du VT100. Ce module a reconnu les commandes ReGIS spéciales utilisées pour le rendu des graphiques.

La documentation



Le manuel d'utilisation est très utile pour la configuration, car il est assez difficile de se rappeler quelle option du menu est responsable de quoi. Pendant la réparation, bien sûr, vous avez besoin d'un manuel de service et d'un ensemble de circuits .

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


All Articles