Paso 9: Tablero de CPU
Todos los componentes, excepto la pantalla LCD, teclado y relés están montados sobre la CPU.
Bloques de terminal fue agregado para simplificar las conexiones entre la fuente, dos entradas digitales y el sensor de luz.
Cabecera pins/tomas prever conexiones fáciles a la pantalla de LCD y teclado.
Para las salidas de los relés, usé el ULN2803. Ya contiene todas las resistencias de conducción necesarios y flyback diodos. Esto garantiza que el tablero de CPU todavía será posible utilizando la versión gratuita de Eagle. Los relés se conectan a los dos ULN2803s. La parte inferior ULN2803 se utiliza para las 8 salidas y el ULN2803 superior para las dos salidas auxiliares. Cada salida auxiliar tiene cuatro transistores. Las conexiones a los relés están también a través de cabecera pins dados.
El PIC 18F4520 fue equipada con un conector de programación, que permita fácil programación vía el programador PicKit 3.
NOTA:
Te darás cuenta que el tablero contiene un IC de 8 pines adicionales. El IC superior es un PIC 12F675 y conectado a una entrada digital. Esto se añadió durante el diseño de PCB. Esto facilita el procesamiento previo de la entrada digital. En mi aplicación, una de las entradas digitales está conectada a mi sistema de alarma. Si la alarma suena, algunas luces se encienden en mi casa. Armado y desarmado de mi sistema de alarma da diferentes tonos de la sirena. Al utilizar el PIC 12F675, ahora puedo distinguir entre el brazo/desarma y una alarma real. El 12F675 también está equipada con un conector de programación.
También hice provisión para un puerto I2C mediante Rúbrica clavija/enchufe hembra. Esto será muy útil más adelante con las placas de relés.
El tablero contiene unos puentes, que deben soldarse antes de colocar los zócalos IC.