Programación de radios canaleras antiguas (pero no tanto)

La programación de equipos de radio por canales ha ido evolucionando con el tiempo, los primeros equipos utilizaban cristales de cuarzo cortados a las frecuencias correspondientes a los canales, en esas épocas había mucha gente que fabricaba esos cristales a medida, luego los equipos empezador a utilizar circuitos integrados PLL los cuales se programaban por matriz de diodo (o jumper o DIP Switch), luego evolucionaron a sistemas microprocesados donde la información se almacena en una memoria EEPROM.
Recientemente me tocó programar un equipo canalero (Kenwood TK-760H) que son los del tipo microprocesado con memoria EEPROM. vamos a hablar de este tipo de radios.
Los primeros equipos con memoria EEPROM son de la época del DOS y las PC 286/386. Estos equipos se programan mediante una interfaz y un software que es de esa época. Hoy en día fuera de un museo es difícil encontrar una PC 286/386 y hacerla que funcione aún más, entonces ¿cómo los programamos?.
Afortunadamente hoy existe DOS BOX un emulador que nos permite correr programas antiguos pensados para PC de 16 bit con sistema DOS en las no tan nuevas PC de 32 bit y las más nuevas de 64 bit. Lamentablemente las interfaces de esas épocas funcionan bajo un puerto serie, que puede encontrarse en PC de 32 bit, pero inexistente en las nuevas de 64 bit.
Entonces si disponemos de una PC de 32 bit con puerto serie y con algún sistema operativo tipo Windows XP la tarea se facilita mucho, corriendo el software bajo DOS y mapeando el puerto en DOS BOX funciona sin problema.

Con una PC de 32 bit con puerto serie e interfaz serie yo he programado exitosamente:
Handy Vertex FTH-2009 y VX-200
Bases FTL-2011/7011 y VX-2000
y ahora esta TK-760H. Siempre utilizando interfaz serie y DOS BOX.

Con PC de 64 bit con Win7 e interfaz USB he programado exitosamente:
Handy Vertex VX-230 y VX-160
Base Kenwood TK-762G

Ahora, si no podemos encontrar una de estas PC y solo disponemos de una más moderna de 64 bit sin puerto serie la tarea se dificulta bastante. Si bien en el mercado encontramos multitud de conversores serie USB el problema es que estos conversores no implementan todas las señales del puerto serie (No son FULL RS-232) solo implementan las líneas de TX y RX de datos usadas para comunicaciones asíncronas, pero el puerto serie puede trabajar en comunicaciones síncronas en modos maestro-esclavo, para eso cuenta con una serie de señales de entrada/salida que la mayoría de los conversores no tienen disponible, y esta es la razón de que muchos fracasen a la hora de intentar programar uno de estos equipos. Dependiendo del modelo y del software algunos necesitan estas señales para funcionar, que al no existir en el conversor serie-USB lleva al inexorable error de comunicación y el fracaso de la programación.
Pero no termina ahí, para complicarlo aún más, si disponemos de conversor serie-USB con todas las líneas de control la interfaz se alimenta del propio puerto serie, si es un puerto físico en la PC no es problema, pero los conversores estos usan chips de baja potencia (circuitos integrados Low Power) que no tienen suficiente corriente para hacer funcionar la interfaz, por lo que disponer un conversor full RS-232 a USB tampoco garantiza el éxito en la programación, y a su vez estos son caros para andar comprando y probar.
Lamentablemente acá la única solución es conseguir un adaptador serie-USB que implemente todas las señales (FULL RS-232) y que no sea Low Power. Estos adaptadores son muy escasos en el mercado y su precio es varias veces mayor al de uno común.

Yo a la hora de programar con éxito estas radios bajo windows me leí todos estos artículos que les recomiendo lean:
Como programar radios canaleras
Kenwood TK-840 caracteristicas y programacion
Solucion para programar en DOS
¿Cómo puedo programar un radio antiguo?
https://leon880314.com/category/descargas/software-kenwood/analogo-software-kenwood/

Como menciona en uno de los artículos no hay una única receta que funcione en todos los casos, algunas veces funcionará con DOS Box, otras habrá que usar una máquina virtual, a su vez tendremos que probar distintos adaptadores si no tenemos interfaz serie nativa en la PC. No queda otra que experimentar y ver que combinación funciona. También puede pasar que este dañada la EEPROM del equipo, me ha pasado con algunos handy FTH-2009 y con algunos VX-200 que no se podian grabar y era la memoria dañada.

Comentarios

  1. Hola Rubén ¿cómo va? soy Nicolas LU9CNS, autor de los dos primeros posts que recomendas publicados en el blog del Buenos Aires Radio Club (lu4bb.com)

    Millón de gracias por compartir tu información y por referenciar mis artículos.

    Abrazo y 73's

    ResponderBorrar
    Respuestas
    1. Hola Nicolas, al contrario gracias a vos por compartir.
      Saludos cordiales.
      73's

      Borrar

Publicar un comentario

Entradas más populares de este blog

Modificando un Cahuane FR-300 con Oscilador DDS

Modificando otro Cahuane con DDS