|
||||||||||||||||||
APLICACIONES >
Módem WiFi TURBO56K - Módem serie para computadoras
retro |
||||||||||||||||||
Módem WiFi
compatible con Retroterm 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, y otro módem compatible no solo con computadoras MSX sino con otras que usen el estándar RS232 de PC.
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
RS232 macho de 9 pines compatible con PC. Se utiliza un
MAX232 para adaptar los voltajes al estándar RS232
(+-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 |
||||||||||||||||||
|
||||||||||||||||||
©
2006-2024
Jorge Castillo - Todos los derechos
reservados
Las marcas, productos y logos que aparecen
en este sitio pertenecen a sus respectivos propietarios
|