![]()
|
||||||||||||||||||
APLICACIONES >
Módem WiFi TURBO56K - Módem serie para computadoras
retro |
||||||||||||||||||
Módem WiFi
compatible con Retroterm y otras terminales Mientras
desarrollábamos el proyecto Retroterm fuimos
probando varias maneras de armar un módem wifi para
computadoras Commodore y MSX. Aquí vamos a detallar el
armado de un módem que además de ser compatible con
Retroterm, funciona con otras terminales para Commodore
64/128, Plus/4, y VIC-20 que requieran un módem conectado al puerto
del usuario, otro módem compatible no solo con
computadoras MSX sino con otras que usen el estándar
RS-232 de PC, un módem
específico para el puerto paralelo de MSX, otro para
el puerto paralelo de las computadoras Pecos que
además incluye un DAC de 4 bits para emitir sonido, y
un último módem para el puerto de joystick de las
computadoras Timex Sinclair 2068. - Módem
para el puerto del usuario de Commodore 64, 128,
Plus/4 y VIC-20.
Las Commodore
VIC-20, C64, C128 y Plus/4 incluyen un puerto del
usuario, donde se expone el hardware que no es utilizado
por el sistema, para permitir al usuario crear sus
propias expansiones. Oficialmente sin embargo, este
puerto esta pensado para conectar módems telefónicos. Commodore incorporó la funcionalidad de una interfaz RS-232 en el puerto del usuario de la VIC-20, con soporte en el Kernal y en el intérprete BASIC. Ya que la VIC-20 no dispone de un chip UART para la comunicación en serie, todo esto se implementa por software, utilizando los puertos paralelos del chip VIA6522. Cuando diseñó la C64, Commodore se aseguró de mantener la compatibilidad con los módems en el puerto del usuario, de la misma manera que ocurrió después con la Plus/4.
Los módems
serie, como los diseñados para conectarse a la línea
telefónica, siguen el estándar RS-232.
Nuestro módem
usa 5 señales: TX, RX, GND, RTS y CTS. De esta manera
puede funcionar tanto en terminales que sólo usan 3
señales, como en terminales que usan también RTS y CTS.
No usamos el cableado UP9600, lo cual garantiza que el
módem funciona tambien en C128, VIC-20 y Plus/4.
Antes de armar
el módem hay que escribir el firmware al módulo. Para el
firmware hay varias opciones, pero para ser compatible
con Retroterm se deberá usar el firmware zimodem, de Bo
Zimmerman, que se puede encontrar aquí: https://github.com/bozimmerman/Zimodem
Este módem está
diseñado para conectarse a computadoras con conector
RS-232 macho de 9 pines compatible con PC. Se utiliza un
MAX232 para adaptar los voltajes al estándar RS-232
(+-12V). El módem requiere ser alimentado con una fuente
USB en el conector del módulo wifi. ![]() Este es un
diseño alternativo utilizando un inversor 7404 para
adaptar los voltajes. También debe ser alimentado con
una fuente USB en el conector del módulo wifi. ![]() Antes de armar el
módem hay que escribir el firmware al módulo. Para el
firmware hay varias opciones, pero para ser compatible
con Retroterm se deberá usar el firmware zimodem, de
Bo Zimmerman, que se puede encontrar aquí: https://github.com/bozimmerman/Zimodem
Este módem está
diseñado para conectarse al puerto de impresora de
computadoras MSX con conector Centronics. Requiere ser
alimentado con una fuente USB en el conector del módulo
wifi, y fue probado en
varias computadoras MSX: Talent DPC-200,
Spectravideo SVI-738, Canon V-20 y Toshiba HX-22. Antes de armar el
módem hay que escribir el firmware al módulo. Para el
firmware hay varias opciones, pero para ser compatible
con Retroterm se deberá usar el firmware zimodem, de
Bo Zimmerman, que se puede encontrar aquí: https://github.com/bozimmerman/Zimodem
Este circuito es el más simple, ya que solamente requiere el módulo wifi, un poco de cable y un conector Centronics macho de 14 pines para conectarse al puerto de impresora de MSX, el cual usa un conector Centronics hembra. Una vez escrito el
firmware al módulo wifi hay que configurar el
módem, también desde la PC, por medio de una terminal.
En Windows se puede usar Realterm,
en Linux se puede usar Moserial, pero hay varias
terminales para elegir en ambos sistemas. Microterm 38K v1.1,
terminal simple para probar el módem desde MSX-DOS.
Este módem
mejora un poco la velocidad agregando 3 componentes para
temporizar por hardware la salida RTS, en lugar de
hacerlo por software.
Retroterm 56K, terminal multimedia para MSX-DOS compatible con el protocolo TURBO56K. Plano del módem (ejecutable) para verlo en MSX bajo MSX-DOS.
Este circuito permite por medio de un jumper seleccionar el modo de funcionamiento del módem versión 1 (38400 bps) o el del módem versión 2 (57600 bps). ![]() Plano del módem (ejecutable) para verlo en MSX bajo MSX-DOS.
Este módem está
diseñado para conectarse al puerto paralelo de la
computadora Pecos. Requiere ser alimentado con una
fuente USB en el conector del módulo wifi. PECOS Term 0.3,
terminal simple para probar el módem desde CP/M. Este módem está
diseñado para conectarse al puerto de joystick de la
computadora Timex Sinclair 2068. Requiere ser alimentado
con una fuente USB en el conector del módulo wifi.
|
||||||||||||||||||
|
||||||||||||||||||
©
2006-2025
Jorge Castillo - Todos los derechos
reservados
Las marcas, productos y logos que aparecen
en este sitio pertenecen a sus respectivos propietarios
|