Interface Kempston DK'tronics raro raro...

Moderador: Fundadores

ehontecillas
Demonio tercer orden
Demonio tercer orden
Mensajes: 547
Registrado: 29 Abr 2013, 23:08
Has thanked: 7 times
Been thanked: 79 times

Re: Interface Kempston DK'tronics raro raro...

Mensaje por ehontecillas »

cacharreo escribió: 05 Feb 2024, 00:40 ¿Qué valor tiene el condensador cerámico? ¿se puede ver?
10 nF
Avatar de Usuario
flopping
Fundador
Fundador
Mensajes: 9971
Registrado: 29 Mar 2013, 15:26
Ubicación: Valencia
Been thanked: 122 times
Contactar:

Re: Interface Kempston DK'tronics raro raro...

Mensaje por flopping »

ehontecillas escribió: 04 Feb 2024, 23:11
flopping escribió: 04 Feb 2024, 22:51Respecto a los componentes que faltan, tambien es muy facil de averiguar, uno es simplemente un interruptor, aunque tengas 6 agujeros, solo con usar dos es mas que suficiente, no es un conmutador, es solo un interruptor y el otro componente que falta es un potenciometro o resistencia variable, que debe de tener un valor de unos cuantos K´s, puedes poner 10K, 20K, etc...lo normal es poner uno de 50K y es mas que probable que con eso ya sea suficiente, si aun vieras que el juego no se "para" del todo, puedes poner uno de 100K, este valor de potenciometro, no es "peligroso", es decir, no va a pasar nada por poner uno de 10k o de 100K, solo veras que con uno ralentizas mas que con el otro, pero nada mas.
Pues le pondré un pote, a ver que hace....

Gracias a los dos !!
Comentanos como funciona el equipo, que tengo curiosidad, ya que según leí, si ralentizas mucho, al final se corrompe el contenido en la memoria, a ver si es cierto eso.

En las fotos no se aprecia muy bien, no me parece que sea un conmutador, parece un interruptor, pero nos lo puedes confirmar viendo si los 3 pads tienen pistas de contacto con otros puntos.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Mi juego, que puedes descargar desde aqui
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Re: Interface Kempston DK'tronics raro raro...

Mensaje por cacharreo »

flopping escribió: 05 Feb 2024, 15:45según leí, si ralentizas mucho, al final se corrompe el contenido en la memoria, a ver si es cierto eso.
Es cierto que si se realizan demasiadas solicitudes al Z80 el Spectrum comienza a fallar. Anoche hice la prueba simplificando el circuito y utilizando un generador de señales. En teoría la frecuencia máxima absoluta sería la mitad de la del reloj de Z80, en la práctica no apuraría tanto.

Me quedaría ver si el problema es del Z80 o del ZX-VGA-JOY que posiblemente se vea afectado.
flopping escribió: 05 Feb 2024, 15:45En las fotos no se aprecia muy bien, no me parece que sea un conmutador, parece un interruptor, pero nos lo puedes confirmar viendo si los 3 pads tienen pistas de contacto con otros puntos.
Los agujeros son para un conmutador de 6 pines DPDT pero, como están conectados los pad verticales y los dos de la derecha están desconectados, funcionalmente es un interruptor SPST de 2 pines.

Salvo error, el esquema sería el siguiente.

Imagen
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Re: Interface Kempston DK'tronics raro raro...

Mensaje por cacharreo »

He estado probándolo y va bastante bien.

El oscilador trabaja en un cerrado rango de frecuencias, entre 2.08kHz y 2.28kHz que no es realmente significativo porque lo relevante es el ciclo de trabajo (duty cycle) que es lo que de verdad se regula con la resistencia ajustable.

El principal problema que he encontrado, y es particular de mi configuración, es que aquí utilizo el ZX-VGA-JOY para la salida de vídeo del Spectrum y se ve muy afectado por el invento, llegando a producir artefactos tan dispares como cambios de color del borde, atributos destrozados y, en el extremo, corrupción en pantalla. Sin embargo, con la salida por vídeo compuesto ningún problema.

En conclusión, es una curiosidad interesante pero en un caso real con varios periféricos conectados accediendo al bus de datos, quizás no sea muy buena idea tenerlo activo.

dk'tronics Kempston Joystick Interface demo
Imagen
(click para ampliar)
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Re: Interface Kempston DK'tronics raro raro...

Mensaje por cacharreo »

Si alguien se quiere hacer uno parecido, en este enlace tiene una versión moderna.

Gracias a @ehontecillas por compartir las fotografías y la información sobre este periférico. :)
© cacharreo
Avatar de Usuario
flopping
Fundador
Fundador
Mensajes: 9971
Registrado: 29 Mar 2013, 15:26
Ubicación: Valencia
Been thanked: 122 times
Contactar:

Re: Interface Kempston DK'tronics raro raro...

Mensaje por flopping »

cacharreo escribió: 06 Feb 2024, 02:20 Si alguien se quiere hacer uno parecido, en este enlace tiene una versión moderna.

Gracias a @ehontecillas por compartir las fotografías y la información sobre este periférico. :)
Ya que te pones, podías haberle puesto auto disparo también, así está más completo. ;) :P :))
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Mi juego, que puedes descargar desde aqui
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Re: Interface Kempston DK'tronics raro raro...

Mensaje por cacharreo »

flopping escribió: 06 Feb 2024, 15:55Ya que te pones, podías haberle puesto auto disparo también, así está más completo. ;) :P :))
Con estas cosas siempre hay un montón de opciones a valorar. Las mayores tentaciones fueron hacer una placa con solo el circuito para ralentizar y, también, usar otros integrados para un interfaz de joystick Kempston más convencional, por ejemplo como el mil veces visto que incorporaban el Inves Spectrum 48k+, las primeras versiones de DD!, etc. pero en aras de mantenerlo algo más fiel al cacharro original se ha respetado mucho de lo que ya estaba.

Dicho esto, visto el funcionamiento del 555 (astable) para el ralentizador, si se deseara añadir un circuito de autodisparo probablemente se requiera duplicar el circuito o, mejor aún, optar por un 556.
© cacharreo
Responder

Volver a “Sinclair”