El diseño de la placa fué realizado en Altium Designer y pensado para ser construido utilizando una sola capa y con componentes through hole. Además se tomó en cuenta para el diseño que existen componentes comunes en las tiendas de electrónica locales, por lo que se utilizaron componentes como LM7805, MAX232, etc.
Figura 1. Placa de desarrollo para dspic30F4011 y dspic30F4012
Características principales
Microcontrolador: dspic30F4011 o dspic30F4012 (datasheet)
Voltaje de ingreso: 7 - 12 Vdc el cual puede conectarse a través de un jack o una bornera
Voltaje de funcionamiento: 5Vdc o 3.3Vdc seleccionable mediante jumpers
Comunicación: RS232 mediante MAX232 seleccionable mediante jumpers
Programación: mediante sócalo para ICSP (pickit 2 o 3)
Diseño
El diseño se basa en proveer las conexiones mínimas requeridas para poder realizar proyectos con dspic, esto es:
Fuente de alimentación
Diseñada con un LM7805 para obtener 5Vdc y un LM1117 para 3.3Vdc. Puede ser conectada a una bornera o a un jack de 2.5mm. Además posee un diodo de protección para evitar daños en caso de conectar los terminales incorrectamente.
Figura 2. Fuente de alimentación de 5Vdc y 3.3Vdc.
También se consideró la posibilidad de elegir la alimentación que recibirá el dspic, por lo que la placa cuenta con un jumper para selección de voltaje (VCC) de 5V o 3.3V.
Figura 3. Ubicación de circuito de alimentación en el PCB
Entradas y salidas
Para acceder a todas las entradas y salidas del microcontrolador se ubicaron 2 terminales de 20x2 pines.
Figura 4. Esquema de conexión de puertos
El espaciado es estándar (2.54mm) por lo que pueden soldarse terminales macho o hembra para conectar la placa a una baseta de proyectos (protoboard).
Figura 5. Ubicación de terminales de conexión para acceso a puertos
Comunicación y programación
Se añadió un circuito de comunicación serial RS232 con el objetivo de poder conectar el microcontrolador a la PC mediante un conversor USB-RS232.
Figura 6. Esquema de conexión para circuito de comunicación RS232
Además se cuenta con el puerto de programación ICSP para programar la placa con un Pickit 2 o Pickit 3.
Figura 7. Ubicación en el PCB de puerto RS232 y programación.
Los archivos de diseño lo puedes descargar del siguiente enlace:
https://drive.google.com/open?id=0B6vZ50ghCZBQaGUtNXJlOW1sY0k