Paso 9: Programa de la Junta
Utilizamos un ICD2 para programar el PIC, pero hay muchos programadores convenientes y baratos por ahí.
La cabecera de programación está en el orden prescrito de Microchip. A partir de la izquierda:
1) Vpp (alto voltaje de programación, conectada a restablecer)
2) Vdd (+ 5V)
3) GND (tierra)
4) PGD (datos de programa)
5) PGC (reloj del programa)
Tampoco se necesita el adaptador de CA para el ICD2, o usted tendrá que conectar las baterías antes de la programación. Como alternativa, ya que usted debe socketed el PIC, puede ser programado del tablero.
El código fuente incluido fue escrito en C, pero el compilador que usamos no es gratis. El compilado archivo hexadecimal también se incluye aquí. No hacemos ninguna demanda que el código se escribe eficazmente, pero funciona.
Tenga en cuenta que hay un pequeño problema con simplemente transmitiendo en una frecuencia. La FFT muestra que la frecuencia de la portadora de la señal es de aproximadamente 7800 Hz. Sin embargo, valores de los componentes inductores y condensadores (utilizados en el circuito de recepción) podrían ser de tanto como 20%, dependiendo de la tolerancia de las partes. Cuando eliminado "resonancia", receptores son mucho mucho mucho menos sensibles. Para combatir esto, los pasos de código a través de una serie de 5 frecuencias, centrado sobre un lugar cerca de 7800 Hz.