Skypic
De WikiRobotics
Contenido
Introducción
La SKYPIC es una tarjeta entrenadora para las familias de microcontroladores PIC 16F87X y 18FXXX de 28 pines. Se trata de un sistema de desarrollo hardware muy fácil de usar, con el que se pueden implementar robots y sistemas domóticos. Es una placa perfecta para el prototipado rápido.
Es la tarjeta empleada en los robots Skybot y Cube Revolutions, entre otros.
Características generales
- Reducidas dimensiones: 8.1 x 6.1 cm
- Sólo contiene el hardware mínimo para que funcionen el PIC y las comunicaciones serie.
- Conectores acodados para acceder fácilmente a todos los pines del PIC
- Conexión tipo torre (apilando varias placas)
- Comunicaciones serie usando un conector telefónico RJ12
- Es Hardware Libre. Se conceden permisos para estudiar, modificar, distribuir y fabricar la placa. Todos los planos están disponibles.
- Soporta la grabación mediante el el ICD2 de Microchip
- Led de pruebas (opcional, conectado al pin RB1)
- Pulsador de pruebas (opciona, conectado al pin RB0)
- Conexión directa de hasta 8 servos del tipo Futaba 3003 (conexión al puerto B)
- Multiplataforma: Se puede trabajar desde sistemas Linux, Windows y Mac.
Características técnicas
- Microcontroladores PIC de 28 pines de las familias 16F8X y 18FXXX.
- Alimentación: entre 4.5 y 6 voltios
- Conector alimentación: clemas y jack
- 4 pines para la conexión directa de periféricos I2C.
- Resistencias de Pull-Up de 4k7 del I2C actibable con jumpers
- Cristal de 20MHz
- Reset hardware mediante señal DTR del la conexión RS232 (se activa/desactiva mediante un jumper)
- Alimentación (VCC) y masa (GND) en todos los conectores acodados para la fácil conexión de periféricos
Disposición de Componentes
- En total hay cuatro conectores acodados de 10 pines:
- Puerto A: Pines del puerto A del PIC
- Puerto B: Pines del puerto B del PIC
- Puerto C: Pines del puerto C del PIC
- Puerto P: Puerto de programación para grabar el pic
- 8 conectores de tres pines para los servos
- Pulsador para Reset
- Pulsador para pruebas (conectado al pin RB0)
- Led de pruebas (conectado al pin RB1)
- Alimentación: mediante conector tipo jack o clema doble.
- Clema doble para la alimentación de los servos (opcional)
- Conector telefónico RJ11 para la conexión serie (RS232)
- Conector telefónico RJ11 para la conexión del ICD2
Jumpers de configuración
En la Skypic existen 7 jumpers que permiten configurar su funcionamiento. Tres de ellos son de tres pines. Se puede colocar en dos posiciones posibles, uniendo los pines (1-2) ó (2-3). Los cuatro restantes son de dos pines y pueden estar puesto (ON) o quitados (OFF). En la siguiente tabla se muestra su uso y la posición en la que están por defecto.
Jumper | Defecto | Descripción |
---|---|---|
JP1 | ON | Conexión del pulsador de pruebas |
JP2 | ON | Conexión del led de pruebas |
JP3 | 2-3 | Modo grabación(1-2) / Modo normal(2-3) |
JP4 | 1-2 | Reset software OFF(1-2) / Reset software ON(2-3) |
JP5 | 2-3 | Alimentación servos: Interna(2-3) / Externa(1-2) |
JP6 | ON | I2C: Pull-up en SDA(ON) / Sin Pull-up(OFF) |
JP7 | ON | I2C: Pull-up en SDL(ON) / Sin Pull-up(OFF) |
Enlaces
- Página oficial de la Skypic