Herramientas de usuario

Herramientas del sitio


hardware:perifericos:cadmaster

¡Esta es una revisión vieja del documento!


A> TROJAN CADMASTER LIGHT PEN
Trojan Light Pen

El Trojan Cadmaster Light Pen de la casa Trojan Products es un periférico de entrada diseñado para dotar a la gama Amstrad PCW de capacidades de dibujo interactivo directo sobre el monitor de fósforo verde. El sistema se conecta a través de la interfaz de expansión trasera del ordenador y permite trabajar con suites de diseño asistido por ordenador adaptadas.

Portada Original
Descripción Detallada

El pack de Trojan comercializado bajo el ecosistema de Amstrad consistía en una solución combinada de hardware y software (el entorno CAD Cadmaster). A diferencia de otros periféricos genéricos, el software incluido permitía un control milimétrico del haz de electrones del monitor CRT, solventando parte de las limitaciones de refresco del PCW mediante rutinas de sincronía optimizadas.

El software Cadmaster destaca por ofrecer un procesamiento de fuentes tipográficas avanzado para la época, permitiendo introducir textos directamente en pantalla en un rango de 64 tamaños diferentes. Las tipografías podían ser manipuladas en tiempo real para mostrarse en formato normal, de forma inversa (espejo) o rotadas en distintos ángulos para planos técnicos.

Además de sus funciones nativas de diseño geométrico, el sistema generaba ficheros con estructuras de datos que posteriormente podían ser exportados e integrados en herramientas de autoedición estándar del PCW, como la célebre aplicación de diseño gráfico Microdesign.

Funcionamiento Interno y Arquitectura Lógica

El funcionamiento del Trojan Light Pen se basa en la interceptación fotométrica del barrido de la pantalla. El lápiz contiene un fototransistor de alta velocidad (o un fotodiodo) en su punta, optimizado para detectar la persistencia y la longitud de onda del fósforo verde (P39) del monitor CRT del PCW. Cuando el haz de electrones pasa exactamente por delante de la lente del lápiz, se genera un pico de tensión muy rápido debido al drástico incremento de luminiscencia.

A nivel de hardware, el circuito de la unidad de interfaz amplifica este pulso analógico y lo convierte en una señal digital limpia mediante un comparador de tensión (habitualmente basado en un integrado LM311 o similar). Esta señal digital activa una interrupción o altera un bit de estado accesible a través de los puertos de Entrada/Salida (I/O) de la CPU Z80 asignados al bus de expansión trasero.

El controlador de vídeo del Amstrad PCW incrementa constantemente contadores internos para dibujar las líneas y los píxeles en pantalla. En el milisegundo exacto en que el circuito de Trojan detecta el destello, congela el valor de estos contadores. El software lee entonces el estado de estos registros y, mediante cálculos matemáticos basados en los tiempos de refresco verticales y horizontales (frecuencia de cuadro y de línea del hardware de Amstrad), traduce dicho instante temporal a una coordenada cartesiana X/Y exacta en la matriz gráfica de la memoria RAM de vídeo.

Debido a que el fósforo del monitor tiene un tiempo de caída y decaimiento del brillo, el controlador aplica un algoritmo de calibración por software para compensar el retraso electrónico de lectura, garantizando que el cursor de Cadmaster aparezca exactamente bajo la punta física del puntero de Trojan.

Soporte y Discos
Disco Original Cara A
Sección de Descargas
FormatoArchivo de Documentación / Imagen DSK
PDF Manual Trojan Cadmaster Light Pen
DSK Trojan Cadmaster Software

hardware/perifericos/cadmaster.1779822527.txt.gz · Última modificación: por jesus