ZX Spectrum como controlador de impresión de fotos a color: Desglose técnico de un proyecto casero
A finales de los años 90, cuando los agrandadores fotográficos profesionales con cabezales de mezcla de color costaban lo mismo que un coche pequeño, un entusiasta abordó la impresión a color asequible de una forma poco convencional: convirtiendo un ZX Spectrum en un ordenador de control para el método aditivo. Desglosamos la arquitectura del sistema, la implementación del software y las limitaciones del proyecto.
¿Por qué el método aditivo?
La impresión fotográfica a color en la era analógica se basaba en dos métodos: sustractivo y aditivo. El método sustractivo requería equipo caro: un agrandador con una bandeja para filtros de corrección de color (amarillo, cian, magenta) o un cabezal de mezcla de color. La densidad de los filtros determinaba el balance de color (por ejemplo, 30-10-00 significaba filtros del 30% amarillo y 10% cian). Sin embargo, esto producía colores menos vibrantes debido a la densidad incompleta de los filtros y necesitaba una fuente de luz calibrada.
El método aditivo requiere equipo más simple (solo un agrandador estándar y una lámpara incandescente), pero es más complicado de ejecutar: triple exposición a través de filtros rojo, azul y verde con tiempos variables. La corrección de color se lograba ajustando los tiempos de exposición por filtro. ¿El problema? Recalcular manualmente los tiempos hasta décimas de segundo era impráctico, y cambiar los filtros en la oscuridad corría el riesgo de desplazar el papel.
Arquitectura del sistema: Del señal de vídeo al control de la lámpara
El autor usó el ZX Spectrum como cerebro del sistema. La salida de vídeo del ordenador proporcionaba tres señales de color (5 V), aprovechadas de esta forma:
- Señal roja controlaba la lámpara del agrandador fotográfico mediante aislamiento galvánico y un tiristor. Un nivel alto lógico (rastro rojo en pantalla) activaba la lámpara para la exposición.
- Señal azul impulsaba la rotación del carrusel de filtros. Un motor de un juguete para niños, improvisado con materiales de desecho, lo manejaba. El ángulo de rotación se establecía por la duración de la señal.
- Señal verde apagaba la luz de seguridad del cuarto oscuro al inicio del ciclo para evitar velar el papel.
El sistema se iniciaba con una pulsación de la barra espaciadora. Entonces, el ordenador:
- Exponía a través del primer filtro (durante un tiempo establecido)
- Rotaba el carrusel
- Exponía a través del segundo filtro
- Y así sucesivamente
Tras la exposición, guiaba el revelado con pitidos de audio para los traslados entre bandejas (cuatro etapas, incluidas enjuagues).
Implementación del software: Tiempos y corrección de color
El programa en Sinclair BASIC manejaba dos desafíos principales: tiempos de exposición precisos y corrección de color con equipo imperfecto.
La versión inicial era algo así:
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.
El gran obstáculo era la precisión de los tiempos. Sin un temporizador de hardware de alta resolución, dependía de bucles de retardo. Para ajustes en el cuarto oscuro, el autor añadió controles de teclado: una tecla aumentaba el tiempo de exposición un paso, otra lo disminuía. Correcciones de balance en tiempo real, sin necesidad de reinicios.
Resultados y limitaciones
Pruebas iniciales en papel fotográfico Fototsvet-4 caducado produjeron imágenes oscuras pero reconocibles. La corrección de color afinada elevó la calidad a un nivel decente, aunque lejos de los estándares profesionales.
Limitaciones clave:
- Precisión aproximada de la rotación del carrusel (mecánica casera)
- Dependencia de la frescura del papel y la química
- Sin calibración automática para materiales variables
El proyecto se completó en 2001 en medio del intercambio de pasaportes en Rusia: el autor se pasó a la fotografía en blanco y negro, que tenía más demanda.
Lo más importante
- La impresión aditiva exige múltiples exposiciones temporizadas, imposibles sin automatización.
- El ZX Spectrum sirvió como controlador barato gracias a sus señales de vídeo y la facilidad de programación.
- La corrección de color en tiempo real por teclado solucionaba los defectos del equipo analógico.
- Las soluciones caseras funcionan para experimentar, no para producción.
— Editorial Team
Aún no hay comentarios.