Programador PIPO2
Programador PIPO2
Programador PIPO2
htm
Programador PIPO2.
Por José Manuel García
El circuito.
Este programador, basado en el Ludipipo, está adaptado a la programación de PICs, es
simple y barato (2 euros), pero permite programar a través del puerto serie de cualquier PC
de sobremesa (en los portátiles da problemas) una cantidad nada despreciable de PICs
distintos, y todo ello utilizando software de programación estándar, como ICPROG 1.4.
16F627, 16F628.
16C84, 16F83, 16F84.
16F873, 16F874, 16F876, 16F877.
18F242, 18F252, 18F258, 18F442, 18F452, 18F458.
Y, al menos en teoría (no los he probado) debería funcionar correctamente con los
siguientes:
Sin entrar en detalles sobre el funcionamiento del circuito, decir sólo que se basa en
principios muy parecidos a los del JDM2, pero con ciertos retoques en la temporización y la
estabilidad de las señales. En este caso, se utiliza como alimentación de +5V el condensador
C2, que se carga mediante D2, D3 y D4 en los momentos en que las señales DTR, RTS y
TXD del puerto serie son negativas, y su tensión queda estabilizada mediante D7. D5 fija la
tensión de programación en 12V y D6 limita la tensión de la señal CLOCK a 5V.
1 de 8 13-01-2009 06:20
Programador PIPO2 http://213.97.130.124/progs/pipo2/pipo2.htm
Figura 1
2 de 8 13-01-2009 06:20
Programador PIPO2 http://213.97.130.124/progs/pipo2/pipo2.htm
Realización práctica.
El diseño final aparece en la figura 2. El trazado se ha hecho sobre un grid de una
décima de pulgada para que se pueda construir sobre una placa board. La construcción de
este circuito es bastante simple, así que sólo queda aclarar que el conector CON1 es de los
que se utilizan para fabricar cables serie, y se debe montar de forma que la placa encaje entre
sus dos filas de patitas, quedando cinco patitas en la cara de cobre y 4 en la cara de
componentes (ver figuras 3 y 4).
Figura 2
Para tener todos los detalles constructivos podéis bajaros el fichero PIPO2.ZIP que
recopila los siguientes archivos:
3 de 8 13-01-2009 06:20
Programador PIPO2 http://213.97.130.124/progs/pipo2/pipo2.htm
Figura 3
Figura 4
4 de 8 13-01-2009 06:20
Programador PIPO2 http://213.97.130.124/progs/pipo2/pipo2.htm
Figura 5
5 de 8 13-01-2009 06:20
Programador PIPO2 http://213.97.130.124/progs/pipo2/pipo2.htm
Utilización.
Lo primero que hay que tener claro a la hora de utilizar este programador es el orden en
que se deben hacer las cosas para no estropear ni el programador, ni el PIC, ni el puerto serie
del PC. Siempre que queramos insertar o extraer un PIC del zócalo hay que desconectar el
programador del puerto serie, ya que, al extraer la alimentación del puerto serie, mientras esté
conectado estará alimentado. Por tanto, el proceso a seguir consta de los siguientes pasos:
Figura 6
6 de 8 13-01-2009 06:20
Programador PIPO2 http://213.97.130.124/progs/pipo2/pipo2.htm
Figura 7
7 de 8 13-01-2009 06:20
Programador PIPO2 http://213.97.130.124/progs/pipo2/pipo2.htm
Existe una prestación en este software que permite ver la posición en la que habría que
insertar el PIC en el zócalo, pero sólo es válida para el JDM original, así que no hagáis caso
de ella. Sólo queda seleccionar el modelo de PIC que vamos a grabar o leer, y llevar a cabo
las acciones deseadas. El programa trabaja igual con ficheros .BIN ó .HEX. Para grabar un
PIC, abrimos el fichero mediante el menú ARCHIVO y seleccionamos PROGRAMAR
TODO en el menú COMANDO (o pulsamos F5). Para leer un PIC, seleccionamos LEER
TODO en el menú COMANDO (o pulsamos F8) y luego podemos salvarlo a un fichero
mediante el menú ARCHIVO. En la página de ICPROG hay instrucciones sobre el programa.
8 de 8 13-01-2009 06:20