ATARI-PADDLE-ATLAS

Avatar de Usuario
Subcritical
Spartan 3
Mensajes: 225
Registrado: 24 Ago 2018, 14:52

ATARI-PADDLE-ATLAS

Mensaje por Subcritical » 27 Abr 2023, 07:48

Adaptador para poder usar joysticks resistivos en las FPGAs que no han previsto usar el esquema original de ATARI.

En los sistemas de 8bit se usa el 558 para convertir con 4 monestables una lectura de resistencia en señales digitales, el problema surje con las fpgas que no están preparadas para admitir tensiones de más de +3V3, así que la primera tarea es encontar un multibibrador monoestable que pueda ser alimentado a +3V3.

Hay que escoger un chip que tenga existencias en el almacén, y hay que recalcular todas las fórmulas y luego pensar de forma inversa y hacer que coincida la formula con el nuevo monoestable alimentado a +3V3.

La formula viene en la página 206 del libro de especificaciones del PC-XT de 1983.

Tiempo = 24,2_microsegundos + 0,011(Dependiente de la resistencia)_microsengundos

Esquema joystick analógico usando monoestables basados en 555 a +5V para su transformación de lectura de valor resistivo a digital:

Flujograma 1983:
INFORMACIÓN_JOY_ANALÓGICO_IBM.png
INFORMACIÓN_JOY_ANALÓGICO_IBM.png (110.9 KiB) Visto 1110 veces
Fórmula temporal joy analógico:
INFORMACIÓN_JOY_ANALÓGICO_IBM_FORMULA_TEMPORAL.png
INFORMACIÓN_JOY_ANALÓGICO_IBM_FORMULA_TEMPORAL.png (144.08 KiB) Visto 1110 veces
Más información:
https://github.com/AtlasFPGA/ATARI-PADDLE-ATLAS

Responder

Volver a “V001&V002”