10. Teoría de funcionamiento
El corazón del circuito del OpenTracker+ es un microcontrolador Freescale MC908Jl16
(MCU). Este MCU contiene 384 bytes de RAM y 16 Kbytes de memoria Flash para el
programa. Funciona con una frecuencia de reloj de 7,3728 MHz.
U1 es un regulador lineal de tensión que proporciona los 5 voltios que alimentan el circuito, y
opcionalmente puede alimentar también un dispositivo exterior conectado a Vext. C2 y C3
son los condensadores de entrada y salida del regulador de tensión.
Y1, C4, C5 y R4 componen el circuito del oscilador de reloj. La frecuencia de 29,4912 MHz
se divide por cuatro en el bloque de reloj del MCU para producir la señal de reloj del bus.
La salida de audio se produce en el pin 28 del MCU, Este pin esta configurado como una
salida temporizada y genera una señal PWM entre cero y cinco voltios. Los tonos de audio se
generan por software usando una tabla de onda senoidal. R7, R8 y R9 limitan la salida de
audio, y C6 bloque la componente continua para entregar una señal AC pura en el pin 1 del
Conector de Radio X1.
El pin 25 del MCU genera la señal PTT. Esta conmuta Q1, conectando a masa, a través de
R6, la salida de audio para activar el PTT en los transmisores portátiles, y poniendo a masa el
pin 3 del conector X1 para el resto de los transmisores.
Si se aplica una señal externa de PTT al pin 8 del conector X1, esta señal activa el PTT a
través de D2 y pone a masa el pin 9 del MCU a través de D1 (este pin del MCU esta
normalmente a nivel alto mediante una resistencia de pull-up interna).
La entrada de audio desde la radio esta acoplada en AC a través de C1 y se adapta por R5 y
R10. El pin 2 del conector X1 proporciona un acoplamiento en DC para las radios con una
salida de relé operada por squelch o portadora.
R11 y Q2 forman un circuito bufer/inversor para la entrada RS-232. La polaridad de salida
RS-232 se controla por software. Los niveles de salida conmutan entre 0 y 5 voltios, y pueden
no ser compatibles con todos los dispositivos RS-232.
U2 es un sensor de temperatura que entrega una salida de 10 mV por cada grado Kelvin. R3
limita la corriente de entrada y su salida se entrega a una de las entradas analógicas del MCU.
R1 y R2 forman un divisor de tensión, que entrega el valor de la tensión de alimentación
dividida por 3,7. Esta salida se lleva a otra entrada analógica del MCU.
El LED se excita a través de dos salidas digitales del MCU, a través de las resistencias
limitadoras de corriente R12 y R13. Reduciendo el valor de estas resistencias puede
incrementarse el brillo del LED.