.Descripción general del circuito:
Comenzaremos con la descripción del circuito, desde la fuente de alimentación. Esta compuesta por un jack de alimentación para circuito impreso J1 por donde entra la alimentación de 9Vdc, pasando en serie por el puente JP1 y D1, JP1 hace de interruptor y D1 nos protege de una posible inversión de polaridad de la misma, los condensadores C2 y C3 ayudan al filtrado de la alimentación, R8 es la resistencia limitadora del LED1 de color verde 3mm trabajando como testigo de la alimentación, seguidamente pasamos al popular estabilizador de 1Amp. LM7805CV (U2) que nos reduce y estabiliza la tensión de entrada a 5Vdc y, estando su salida filtrada por C4 y C5 además C5 igual que C3 ayuda a la demanda de corriente instantánea de nuestra placa. El resto de componentes van asociados directamente al microcontrolador PIC12F675, siendo D1 la protección contra inversión de polaridad proveniente del conector CN2, que es el encargado de dar conexión a nuestro micro con el programador. JP2 permite seleccionar si la alimentación de nuestro circuito será suministrado por el programador o por la fuente interna de nuestra placa. La R3 y R2 polarizan las líneas de Datos y Clock del PIC, podrían eliminarse del esquema, siempre y cuando programásemos como salidas sus respectivos pin del micro en nuestros programas, sin embargo R1 no puede ser eliminada del circuito, porque el pin del Pic asociado a Vpp no puede ser programado como salida digital. Y siempre aplicando la norma de no dejar sin conexión o al aire ninguna entrada CMOS. C1 es el condensador de desacople de la alimentación del PIC. Para trabajar con el ADC usaremos el RAJ2 con el que podremos variar la tensión en el pin asociado, mediante R4 y C7 constituimos un circuito atenuador de las pequeñas variaciones de resistencia inherentes a la película de carbón de RAJ2, hay que tener en cuenta que otra función importante de R4 es la de proteger al micro, en el caso que olvidemos de configurar este pin (GP2) como entrada, ya que si lo configuramos como salida este tendrá que estar en estado alto o bajo y, hay que tener en cuenta que el cursor de RAJ2 puede llegar también a estar en uno de estos dos estados, y si se diera la coincidencia de que el cursor quedara en un estado contrario, habría una lucha de niveles entre RAJ2 y el Pic, llegando seguramente al deterioro de uno de los dos componentes, claro esta que esto llegaría a pasar si no estuviera R4 para impedirlo. S1 es una tecla miniatura para soldar directamente en circuito impreso. Comparte pin con R4 y C7 mediante R10, en este caso la función de R10 es similar a la de R4, tanto para atenuar la lucha de niveles entre GP2 (en caso de ser programada como salida en estado alto y, al mismo tiempo S1 estando pulsado) y, además otra función añadida, la de atenuar la descarga de C7 a través de S1. Otra utilidad de RAJ2 es la de polarizar a estado alto al micropulsador, llevando su cursor a positivo para que de esta forma al ser pulsado S1, pueda variar el estado de su pin asociado y que programaremos como entrada. Pasando a otra parte del circuito tenemos R9 que es la resistencia limitadora del LED2, de color rojo 3mm, al que podremos encender o apagar a voluntad en nuestros experimentos. El pin que lo controla esta compartido con CN1, donde podremos conectar directamente un servomotor Futaba 3003, entre otros dispositivos. C6 nos permitirá atender las demandas instantáneas de corriente del servomotor. Pasando finalmente a la descripción de nuestro adaptador optoacoplado, de señal TTL a niveles de RS232 funcionando solo como Tx. R5 es la resistencia limitadora del led interno al U3 el cual mediante GP5 controla al transistor también interno al U3, que se encarga de acoplar nuestro Pic al puerto serie RS232 de nuestro ordenador. R7 suministra el estado alto RS232 desde el mismo puerto serie (DTR) del ordenador y, R6 suministra el estado bajo RS232 desde GND_RS del ordenador, quedando el puerto total mente aislado de nuestro circuito.