Hacia tiempo que no os enseñaba ninguna cosilla de las que llevo entre manos y ahora le ha tocado el turno a un interface serie TTL para spectrum.
Usando la misma técnica que se usa en el Dandanator para cargar las ROMs, pero añadiendole transmision, he implementado un puerto serie TTL completo para Spectrum.
¿Y para que podemos querer esto?.
Pues muy sencillo. Ademas de para comunicarse con un PC, podemos controlar cualquier cacharrillo que disponga de este tipo de interface.
Aquí os dejo un video del funcionamiento comunicando con un PC.
https://www.youtube.com/watch?v=gAzD2waksEA
Y para que vayais catando un poco las posibilidades, aquí os dejo tambien la primera aplicación. Un interface reproductor de MP3 para Spectrum.
https://www.youtube.com/watch?v=eyU6DHY3LQ0
Tal y como está es totalmente funcional, pero requiere de todo el tiempo de CPU para escuchar el bus cuando estamos esperando informacion.
El proximo paso será solucionar este tema implementando un buffer a base de interponer un microcontrolador baratillo, y de esa manera que se vayan guardando los datos hasta que el spectrum vaya a escucharlos.
Espero que os guste.
Interface serie TTL para Spectrum- Emulador de ternminal
- wilco2009
- Mensajes: 2141
- Registrado: 07 Ene 2013 16:48
- Ubicación: Valencia
- Agradecido : 202 veces
- Agradecimiento recibido: 384 veces
Interface serie TTL para Spectrum- Emulador de ternminal
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."
Douglas Adams. Guía de autoestopista galáctico.
Douglas Adams. Guía de autoestopista galáctico.
- kikems
- Mensajes: 5502
- Registrado: 30 May 2013 19:23
- Agradecido : 2638 veces
- Agradecimiento recibido: 3112 veces
Re: Interface serie TTL para Spectrum- con reproductor MP3!!
Qué fantástico experimento, me encanta ver nuevas ideas para estos sistemas, gracias por el aporte.
- wilco2009
- Mensajes: 2141
- Registrado: 07 Ene 2013 16:48
- Ubicación: Valencia
- Agradecido : 202 veces
- Agradecimiento recibido: 384 veces
Re: Interface serie TTL para Spectrum- con reproductor MP3!!
gflorez escribió:Haz uno pa el Enter, payo...
Ya he visto porque lo quieres, jejeje. Esa BBS....
Bueno bueno, todo llegará. Al fin y al cabo es un z80 y el programa casi que me sirve a excepción de la escritura en pantalla.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."
Douglas Adams. Guía de autoestopista galáctico.
Douglas Adams. Guía de autoestopista galáctico.
- wilco2009
- Mensajes: 2141
- Registrado: 07 Ene 2013 16:48
- Ubicación: Valencia
- Agradecido : 202 veces
- Agradecimiento recibido: 384 veces
Re: Interface serie TTL para Spectrum- con reproductor MP3!!
Bueno, pues ya tengo completamente funcional el software de control del reproductor de mp3, completado y con errores corregidos.
Os dejo un vídeo para que lo veáis.
https://www.youtube.com/watch?v=pPQqP6pteQk
Por otro lado, la idea era ir incorporando gadgets al interface, por lo que creo que puede ser una buena idea hacerlo modular, de tal manera que se puedan incorporar nuevos gadgets sin cambiar la placa.
Una de las cosas que se le podrá añadir, será un arduino nano que hará las veces de buffer para liberar al z80. Imprescindible para gadgets tipo convertidor wifi o ethernet.
Voy a empezar con el diseño de esa parte y cuando la tenga a ver si hago una tirada de placas, y liberaré el software para que podáis vosotros mismos incorporarle gadgets al invento.
Tener en cuenta que si añadimos el arduino, además de tener un buffer nos va a permitir controlar desde el spectrum cosas que no se controlan por puerto serie, como son pantallas I2C, displays de 7 segmentos, motores paso a paso, etc.
Os dejo un vídeo para que lo veáis.
https://www.youtube.com/watch?v=pPQqP6pteQk
Por otro lado, la idea era ir incorporando gadgets al interface, por lo que creo que puede ser una buena idea hacerlo modular, de tal manera que se puedan incorporar nuevos gadgets sin cambiar la placa.
Una de las cosas que se le podrá añadir, será un arduino nano que hará las veces de buffer para liberar al z80. Imprescindible para gadgets tipo convertidor wifi o ethernet.
Voy a empezar con el diseño de esa parte y cuando la tenga a ver si hago una tirada de placas, y liberaré el software para que podáis vosotros mismos incorporarle gadgets al invento.
Tener en cuenta que si añadimos el arduino, además de tener un buffer nos va a permitir controlar desde el spectrum cosas que no se controlan por puerto serie, como son pantallas I2C, displays de 7 segmentos, motores paso a paso, etc.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."
Douglas Adams. Guía de autoestopista galáctico.
Douglas Adams. Guía de autoestopista galáctico.
- wilco2009
- Mensajes: 2141
- Registrado: 07 Ene 2013 16:48
- Ubicación: Valencia
- Agradecido : 202 veces
- Agradecimiento recibido: 384 veces
Re: Interface serie TTL para Spectrum- Emulador de terminal
Aprovechando las capacidades del nuevo puerto serie TTL y añadiendo un arduino como buffer, os muestro como comunicar con un PC a través de mi programa de emulación de terminal
https://www.youtube.com/edit?o=U&video_id=d-vTjKR1C9g
Como digo en el vídeo, el siguiente paso será añadir comandos AT para poder controlar a qué dispositivos queremos acceder en el Arduino, y de esa manera poder acceder a todo el universo de posibilidades que este nos abre.
https://www.youtube.com/edit?o=U&video_id=d-vTjKR1C9g
Como digo en el vídeo, el siguiente paso será añadir comandos AT para poder controlar a qué dispositivos queremos acceder en el Arduino, y de esa manera poder acceder a todo el universo de posibilidades que este nos abre.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."
Douglas Adams. Guía de autoestopista galáctico.
Douglas Adams. Guía de autoestopista galáctico.
- retrobit
- Mensajes: 203
- Registrado: 12 Dic 2017 13:12
- Ubicación: Asturias
- Agradecido : 44 veces
- Agradecimiento recibido: 62 veces
Re: Interface serie TTL para Spectrum- Emulador de ternminal
que buena pinta tiene esto amigo Wilko, me ha sorprendido gratamente tu aportacion!
"nothing dies as silently as a microprocessor."
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados