Você está na página 1de 9

AEA PK-88 TNC BLUETOOTH MOD

Por Aldo Barrera / LU7HQW

Buscando una manera de poder hacer funcionar mi viejo TNC AEA PK-88 con un
adaptador USB CP2102 a una netbook, para dejar de depender de la PC de
escritorio para Packet y APRS, me topé con esta posibilidad de comunicarme
con el TNC de forma inalámbrica.

No lograba una conexión exitosa a través del adaptador USB al TNC, hasta que
me di cuenta que el PK-88 solo trabaja con niveles de voltaje RS232C y por los
valores que maneja la norma no se entendía con el CP2102.

Leyendo el manual del PK-88, este menciona que es posible modificarlo para
que trabaje en valores TTL, procedimiento que detallaré más adelante.

Una vez realizada la modificación al TNC y realizando algunas pruebas se me


ocurrió conectar el CP2102 al teléfono con Android usando el cable OTG, y
logré conectarme al TNC a través de una aplicación terminal.

Sin mediar, probé usar un programa para APRS en Android, el ya conocido


APRSDroid, el cual admite conexión vía USB OTG a un adaptador serial. El
resultado fue más que positivo.

Eso hizo darme cuenta de que si el TNC mantenía una comunicación con el
CP2102, también podría conectarse a un módulo Bluetooth HC-05, el cual había
quedado de rezago cuando lo utilicé para CAT BT de un Yaesu FT-817ND.
El CP2102 era el programador del módulo HC-05,

Utilizando un conector DB-25 macho, soldé cables desde el modulo BT al


conector, tomando alimentación de +5V para el HC-05 desde un regulador
7805 del TNC, arrojando resultados excelentes al conectar el teléfono al TNC
mediante Bluetooth, y utilizar APRSDroid como cliente APRS.

Asimismo, configurando Xastir en una notebook , también logré conectar la


notebook con el HC-05 y así controlar el TNC, tanto para APRS con Xastir, como
para Packet con un programa terminal como minicom, cutecom o PuTTY.

Con esta modificación, no solo logré darle más uso al viejo AEA PK-88, sino
también la posibilidad de poder usarlo tanto en móvil como en base, con
elementos muy económicos, sin restar eficiencia en Packet y APRS, que tanto
nos gustan.

Entonces, paso a explicarles como realizar esta modificación, esperando que


ayude a muchos colegas, y los sumen a las estaciones ya existentes en estos
modos digitales, sin necesidad de gastar dinero en equipos costosos. Y también
alimentar las ganas de experimentación en la radioafición.

Manos a la obra...
Elementos Necesarios:
Los elementos que vamos a necesitar son:

1 módulo CP2102 (USB a TTL) 1 módulo Bluetooth HC-05

TNC AEA PK-88 1 Plug DB-25 macho

Cables de interconexión Soldador y estaño


Modificando el AEA PK-88 para TTL
El AEA PK-88 funciona bajo norma RS232C, pero admite la posibilidad de usarlo
en norma TTL. Esto lo menciona en el Manual de Usuario (Apéndice C) y la
modificación sencilla es la siguiente.

1) Tomando todas las precauciones ya conocidas de desconectar


completamente el TNC tanto de la alimentación como de la entrada de datos y
la radio, quitar los 4 tornillos que sujetan la tapa superior para poder acceder al
circuito del TNC.

2) Deben ubicar los integrados IC4 e IC5, que son los que manejas los niveles
de voltaje RS232C, y con un destornillador fino u otro elemento similar,
quitarlos con sumo cuidado de no dañarlos. Es opcional el rotularlos y
guardarlos para, si en un futuro se desea, volverlos a colocar para utilizar el
TNC en un puerto serie convencional.

3) En el diagrama siguiente, está la distribución de jumpers que se deben


hacer para habilitar las señales TTL y poder trabajarlos con el adaptador USB a
TTL. Son 5 jumpers que se deben colocar en los mismos zócalos en los que se
encontraban los integrados IC4 e IC5.

Diagrama que figura en el manual Circuito y zócalos con los jumpers

Se puede utilizar un alambre maleable como un clip para papeles para fabricar
los 5 jumpers necesarios. Con una pinza de punta y no mucha fuerza los
jumpers se calzan sin problemas.

De más está decir que la inserción de los jumpers debe hacerse con sumo
cuidado para no dañar la placa ni los zócalos.
ATENCIÓN: Se debe tener en cuenta que al hacer esa modificación al TNC,
bajo ninguna circunstancia debe conectarse a un puerto serie RS232C, sin
antes revertir los cambios realizados.
En modo TTL sólo deben usarse los pines 1 a 5, 7 y 8.
El pin 6 (señal DSR del RS232C)transporta +10V, y podría dañar todo el
conjunto.

4) Para obtener los +5V para alimentar el módulo HC-05, hay que retirar la
placa del gabinete. Se puentea del lado inferior del circuito con un cable desde
la salida del 7805 a un pin de la ficha DB-25 (pin 18, el cual no tiene conexión
alguna con componentes de la placa y tampoco afecta en uso si se vuelve el
TNC a norma RS232C.

El 7805 de donde se alimenta el HC-05 Puente al pin 18 del DB-25

Hasta aquí, ya está realizado la conversión a TTL del AEA PK-88 y asiganción de
un pin para alimentar el módulo Bluetooth.

Programar el módulo Bluetooth HC-05


Es el turno de programar el módulo Bluetooth, que permitirá la comunicación
entre la tablet o el teléfono y el TNC de forma inalámbrica.

No entraré en detalle sobre la instalación de un CP2102 en una PC ni comandos


AT para el HC-05. Hay suficiente información en la web para saber como
hacerlo. No es complicado en lo absoluto.

Para programar el HC-05 vamos a necesitar:

* El conversor USB a TTL CP2102


* El módulo Bluetooth HC-05
* Los cables de interconexión
* Una computadora con puerto USB
* Un programa terminal como Hyperterminal, minicom o PuTTY

1) Conectar los dos módulos entre sí utilizando los cables de interconexión.

Los pines necesarios son RX, TX, +5V y Ground. Recordar que los pines TX/RX
de cada módulo deben ir cruzados (TX a RX y RX a TX), para que sea posible la
comunicación entre módulos. El CP2102 alimenta por la salida de +5v al
módulo Bluetooth HC-05 (VCC) para la programación.
Antes de enchufar por primera vez el CP2102, cerciorarse de que se hayan
instalado los drivers de Silicon Labs correspondientes al sistema operativo.
Bajo GNU/Linux no es necesario en la mayoría de las distros nuevas.

Conexionado del módulo Bluetooth HC-05 y CP2102 USB a TTL

2) Una vez interconectados los módulos, y antes de enchufar el CP2102 al


puerto USB de la PC, se debe mantener presionado el botón switch mientras se
conecta el CP2102 a la PC.

Esto hace que el HC-05 entre en modo de seteo. El parpadeo del LED es más
lento y pausado cuando está en modo de programación.

Abrir el programa terminal, setear el puerto correspondiente al CP2102 en


38400 baudios, para poder conectarse al HC-05.

Una vez que el HC-05 entró en modo programación, para corroborar si está
establecida la comunicación, tipeamos “AT”, y nos debe responder “OK”.

3) Son 3 comandos los mínimos necesarios para dejar listo el HC-05.

Para verificar el valor actual, al final del comando va un signo de interrogación.


Ej. AT+VERSION?

Para dar un nuevo valor, va el símbolo “=” y seguido, el nuevo valor.


Ej. AT+UART=9600

Todos los comandos AT deben hacerse con mayúsculas.


Si en el medio de la programación el dispositivo no responde, desenchufar del
USB y realizar nuevamente la acción antes mencionada con el botón switch.
Los comando son:

a) AT+NAME=”Nombre con el que veremos el dispositivo Bluetooth”


Ej. AT+NAME=LU7HQW-9

b) AT+UART=”Velocidad en baudios en la que se comunicará el HC-05”


Ej. AT+UART=9600

c) AT+PSWD=”contraseña para emparejar dispositivos, de 4 cifras


numericas”
Ej. AT+PSWD=5555

Con estos valores del ejemplo, el HC-05 se verá como LU7HQW-9, el password
será 5555 y la velocidad del puerto será de 9600 baudios.

Conectar el módulo Bluetooth HC-05 al TNC AEA PK-88


Para ello necesitamos un conector DB-25 macho y el módulo HC-05.

Se necesitan 4 pines como mínimos para interconectar el TNC con el HC-05.

PIN 2 ---- TX Data al PIN RX del HC-05


PIN 3 ---- RX Data al PIN TX del HC-05
PIN 7 ---- Ground al PIN Ground del HC-05
PIN 18 ---- +5V al PIN VCC del HC-05

En las imágenes de mi modificación, tiene instalado un 7805. Esto se debe a


que la salida del Yaesu FT-817ND en donde estuvo instalado tiene mayor
voltaje que permite el HC-05. Se lo dejé a modo de protección extra. Es
opcional instalarle uno.

El tipo de gabinete queda a criterio. En mi caso usé un gabinete de control


remoto de alarma, el cual modifiqué para que quede como un plug de bajo
perfil. Puede usarse un cable, en lo posible blindado, para colocar el módulo
Bluetooth en otra posición y otro gabinete.
No aconsejo dejarlo dentro del gabinete del AEA PK-88, por dos motivos, la
temperatura interna del TNC y que al ser un gabinete metálico, reduciría el
área de cobertura del HC-05.
El HC-05 para el FT-817ND

El HC-05 en el gabinete sin la tapa superior

El LU7HQW-9 BT para AEA PK-88 terminado y operativo


Insertado en el puerto correspondiente del AEA PK-88

Vista completa del TNC y el módulo HC-05 insertado

Ya queda listo para operar con teléfonos, tablets o notebook con Bluetooth.

PARA TENER EN CUENTA:


* EL TNC DEBE SER SETEADO EN MODO KISS PARA OPERAR CON APRSDroid.
“en modo terminal tipear los 3 comandos: KISS ON > HOST ON > RESTART”
* La conexión BT con GNU/Linux la he probado a través del puerto
/dev/rfcomm0 con éxito, no he probado en Windows.
* TODA MODIFICACIÓN ES A RIESGO DEL USUARIO, NO ME HAGO
RESPONSABLE POR DAÑOS EN SUS EQUIPOS, A MÍ ME FUNCIONÓ.
En funciones tirando tramas a la ISS

Espero que a algún colega le sea de utilidad este tutorial, y que pueda llevarlo
a cabo. Cualquier modificación que puedan encontrarle útil para hacerle a este
tutorial y/o al mismísimo modulo y/o su programación, siéntanse libres de
hacerlo.

Bajo Licencia Creative Commons CC BY-SA 4.0

SE
VEMO'
EN EL
AIRE !!!
Powered by Branca+Coke

Você também pode gostar