Retour à l'accueil

Impression photo couleur sur ZX-Spectrum : comment ça marche

L'article analyse le projet d'impression photo couleur sur ZX-Spectrum utilisant la méthode d'exposition additive. Décrit l'architecture du système, l'implémentation logicielle en Sinclair BASIC et les limitations de l'approche DIY. Montre comment l'enthousiaste a résolu le problème de correction des couleurs avec un équipement limité.

Impression photo couleur DIY : comment ZX-Spectrum a remplacé l'agrandisseur
Advertisement 728x90

# ZX Spectrum en tant que contrôleur d'impression photo couleur : Analyse technique d'un projet DIY

Fin des années 1990, alors que les agrandisseurs photo professionnels avec têtes de mélange de couleurs coûtaient le prix d'une petite voiture, un passionné s'est attaqué à l'impression couleur abordable d'une manière non conventionnelle — en transformant un ZX Spectrum en ordinateur de contrôle pour la méthode additive. Nous décomposons l'architecture du système, la mise en œuvre logicielle et les limitations du projet.

Pourquoi l'impression additive ?

L'impression photo couleur à l'époque analogique reposait sur deux méthodes : soustractive et additive. La méthode soustractive nécessitait un équipement coûteux — un agrandisseur avec un bac pour filtres de correction couleur (jaune, cyan, magenta) ou une tête de mélange couleur. La densité des filtres déterminait l'équilibre des couleurs (par exemple, 30-10-00 signifiait 30 % de filtre jaune et 10 % cyan). Cependant, cela produisait des couleurs moins vives en raison d'une densité de filtre incomplète et nécessitait une source lumineuse calibrée.

La méthode additive est plus simple en termes d'équipement (juste un agrandisseur standard et une lampe à incandescence) mais plus délicate à mettre en œuvre : triple exposition à travers des filtres rouge, bleu et vert avec des temps variables. La correction couleur se faisait en ajustant les temps d'exposition par filtre. Le hic ? Recalculer manuellement les temps à la dixième de seconde était impraticable, et changer les filtres dans le noir risquait de déplacer le papier.

Google AdInline article slot

Architecture du système : Du signal vidéo au contrôle de la lampe

L'auteur a utilisé le ZX Spectrum comme cerveau du système. La sortie vidéo de l'ordinateur fournissait trois signaux couleur (5V), exploités comme suit :

  • Signal rouge contrôlait la lampe de l'agrandisseur photo via isolation galvanique et un thyristor. Un niveau logique haut (raster rouge à l'écran) déclenchait la lampe pour l'exposition.
  • Signal bleu pilotait la rotation du carrousel de filtres. Un moteur provenant d'un jouet pour enfants, bricolé avec des matériaux de récupération, s'en chargeait. L'angle de rotation était déterminé par la durée du signal.
  • Signal vert éteignait la lumière de sûreté de la chambre noire au début du cycle pour éviter de voiler le papier.

Le système se lançait par une pression sur la barre d'espace. L'ordinateur procédait alors :

  • Exposition à travers le premier filtre (pendant un temps défini)
  • Rotation du carrousel
  • Exposition à travers le deuxième filtre
  • Et ainsi de suite

Après l'exposition, il guidait le développement avec des bips audio pour les transferts de bacs (quatre étapes, y compris les rinçages).

Google AdInline article slot

Mise en œuvre logicielle : Temps d'exposition et correction couleur

Le programme Sinclair BASIC gérait deux défis principaux : un timing précis des expositions et la correction couleur avec du matériel imparfait.

La version initiale allait comme ceci :

10 BORDER 0: PAPER 0: INK 7
20 PRINT "START? (Y/N)"; 
30 IF INKEY$="Y" THEN GOTO 50
40 GOTO 30
50 REM Exposure cherez red filter
60 REM Turn on lamp (red signal)
70 REM Delay on time T1
80 REM Carousel rotation (blue signal)
90 REM Exposure cherez green filter (T2)
100 REM ... and t.d.

Le principal obstacle était la précision du timing. Sans timer matériel haute résolution, il reposait sur des boucles de délai. Pour les ajustements en chambre noire, l'auteur a ajouté des contrôles clavier : une touche augmentait le temps d'exposition d'un cran, une autre le diminuait. Corrections d'équilibre en temps réel, sans redémarrage nécessaire.

Google AdInline article slot

Résultats et limitations

Les premiers tests sur du papier photo Fototsvet-4 périmé ont donné des images sombres mais reconnaissables. Une correction couleur affinée a porté la qualité à un niveau décent — bien qu'éloigné des standards pros.

Limitations principales :

  • Précision approximative de la rotation du carrousel (mécanique DIY)
  • Dépendance à la fraîcheur du papier et des chimies
  • Pas d'auto-calibrage pour les matériaux variables

Le projet s'est achevé en 2001 lors de l'échange de passeports en Russie — l'auteur s'est tourné vers la photographie noir et blanc, plus demandée.

Points importants

  • Impression additive exige plusieurs expositions temporisées, impossibles sans automatisation.
  • Le ZX Spectrum a fait un contrôleur bon marché grâce à ses signaux vidéo et la facilité de codage.
  • La correction couleur en temps réel via clavier corrigeait les bizarreries du matériel analogique.
  • Le DIY convient au bidouillage, pas à la production.

— Editorial Team

Advertisement 728x90

Lire ensuite