Estoy pensando que quizá la placa más adecuada para empezar a diseñar es una que sirva para principiantes con el PIC16F628 (no se si admite bootloader) o el PIC16F88.
Para usuarios avanzados las placas son más complejas y ya hay algunas soluciones construidas.
Tengo ya construida una placa para PIC16F88 pero creo que necesito mejorarla.
Las dudas que me surgen para construir la placa son:
Puertos de conexiónPuedo poner todos los pines en linea (los 8 de cada puerto) con terminales torneados para insertar un cablecillo, como los que utilizan los zócalos:
Imagen:
http://es.rs-online.com/uk/img/site/spotlight/Preci-Dip/Open_DIL.jpgo utlilizar una configuración con dos pines para la alimentación (+ y gnd) y varios pines de señal (creo que 2 o 4 sería una buena opción). En este caso el tipo de pin de conexión debería ser hembra largo para conectar con pines maccho:
Imagen:
http://www.shoptronica.es/img/images/Tira%20de%20pines%20hembra%20torneado%20recto.jpgImagen:
http://www.shoptronica.es/images/Tira%20de%20pines%20torn.%202.54mm%20recto.jpgPuerto de comunicaciones con PCEn esto creo que no hay duda: RS232
En el caso de la placa que he construido, utilizo un interface con 3 transistores que no consumen nada en reposo. El MAX232 es quizás más sencillo, pero también más caro y consume tanta corriente funcionando o en reposo como el propio microcontrolador.
En otra placa que tengo, sólo incluyo 5 pines para conectar a otra placa que tiene el interface. (Separar interface y placa con PIC) Cada una tiene sus ventajas e inconvenientes.
Teclado y LedsCreo que juntar cada pulsador con un led es una buena solución para ahorrar pines, con el inconveniente de que el led se enciende al pulsar.
En mi placa conecto los pulsadores al micro mediante un pequeño hilo de cable de red para poder desconectarlo si necesito la entrada para otra cosa.
Creo que ya no podría prescindir de pulsadores y led en una placa de entrenamiento (son utilisimos para depurar y sin el engorro de montarlos en la protoboard) el problema quizá sea el número de ellos. Por ahora con 2 pulsadores + reset me ha bastado, pero a veces echo de menos uno más:
1 pulsador para cambiar de modo.
2 pulsadores para seleccionar (por ejemplo + y -)
1 pulsador de reset
¿Qué opinais sobre los pulsadores?