Você está na página 1de 6

1/6/2015 ProgramadorPIPO2

ProgramadorPIPO2.
PorJosManuelGarca


Elcircuito.
Esteprogramador,basadoenelLudipipo,estadaptadoalaprogramacindePICs,
essimpleybarato(2euros),peropermiteprogramaratravsdelpuertoseriedecualquier
PCdesobremesa(enlosporttilesdaproblemas)unacantidadnadadespreciabledePICs
distintos,ytodoelloutilizandosoftwaredeprogramacinestndar,comoICPROG1.4.

SehaprobadoconxitoaprogramarlossiguientesPICs:

16F627,16F628.
16C84,16F83,16F84.
16F873,16F874,16F876,16F877.
18F242,18F252,18F258,18F442,18F452,18F458.

Y,almenosenteora(nolosheprobado)deberafuncionarcorrectamenteconlos
siguientes:

16C62,16C63,16C64,16C65,16C66,16C67.
16C71,16C72,16C73,16C74,16C75,16C76,16C77,16C715.
16C620,16C621,16C622,16C623,16C624,16C625.
16F870,16F871,16F872.
16C923,16C924.

Teniendoencuentaelcosteentiempoydineroquerequierelaconstruccindeeste
programador,nosepuedepedirms.

Sinentrarendetallessobreelfuncionamientodelcircuito,decirsloquesebasaen
principiosmuyparecidosalosdelJDM2,peroconciertosretoquesenlatemporizaciny
la estabilidad de las seales. En este caso, se utiliza como alimentacin de +5V el
condensadorC2,quesecargamedianteD2,D3yD4enlosmomentosenquelasseales
DTR,RTSyTXDdelpuertoseriesonnegativas,ysutensinquedaestabilizadamediante
file:///C:/Users/CRISTIAN/AREAS%20AI/AREA%20MENTAL/UDENAR/Recopilaci%C3%B3n%20Carrera%20Ing.%20Electr%C3%B3nica/Mcontroladores/P 1/6
1/6/2015 ProgramadorPIPO2

D7.D5fijalatensindeprogramacinen12VyD6limitalatensindelasealCLOCKa
5V.

Figura1

Realizacinprctica.
Eldiseofinalapareceenlafigura2.Eltrazadosehahechosobreungriddeuna
dcimadepulgadaparaquesepuedaconstruirsobreunaplacaboard.Laconstruccinde
estecircuitoesbastantesimple,asquesloquedaaclararqueelconectorCON1esdelos
que se utilizan para fabricar cables serie, y se debe montar de forma que la placa encaje
entresusdosfilasdepatitas,quedandocincopatitasenlacaradecobrey4enlacarade
componentes(verfiguras3y4).

file:///C:/Users/CRISTIAN/AREAS%20AI/AREA%20MENTAL/UDENAR/Recopilaci%C3%B3n%20Carrera%20Ing.%20Electr%C3%B3nica/Mcontroladores/P 2/6
1/6/2015 ProgramadorPIPO2

Figura2

ParatenertodoslosdetallesconstructivospodisbajaroselficheroPIPO2.ZIPque
recopilalossiguientesarchivos:

PIPO2.DOC EstedocumentoenformatoWord2000.
FOTOLITO.TIF Trazadodelaspistasparacrearunfotolito.
SERIGRAF.TIF Serigrafadecomponentesenlaplaca.
BOARD.TIF Vistadelaspistasdesdelacaradesoldaduraycongrid,
paraquienquierautilizarplacaboard.
LISTA.HTM ListadecomponentesypresupuestoenformatoHTML.
SCH.GIF Esquemadelcircuito.
CSERIE.GIF EsquemadelcableserieparaconectaralPC.
ICPROG.GIF PantalladeconfiguracindeICPROG.

Figura3

file:///C:/Users/CRISTIAN/AREAS%20AI/AREA%20MENTAL/UDENAR/Recopilaci%C3%B3n%20Carrera%20Ing.%20Electr%C3%B3nica/Mcontroladores/P 3/6
1/6/2015 ProgramadorPIPO2

Figura4

Para conectar el programador al PC har falta tambin un cable serie transparente


(cableadopinapin)quetengacableadosalmenoslospinesqueseindicanenlafigura5.
Estecablesepuedefabricarocomprarloyahecho(eseltipodecablequeseutilizapara
conectarunmodemalPC).

Figura5

Utilizacin.
Loprimeroquehayquetenerclaroalahoradeutilizaresteprogramadoreselorden
enquesedebenhacerlascosasparanoestropearnielprogramador,nielPIC,nielpuerto
file:///C:/Users/CRISTIAN/AREAS%20AI/AREA%20MENTAL/UDENAR/Recopilaci%C3%B3n%20Carrera%20Ing.%20Electr%C3%B3nica/Mcontroladores/P 4/6
1/6/2015 ProgramadorPIPO2

serie del PC. Siempre que queramos insertar o extraer un PIC del zcalo hay que
desconectar el programador del puerto serie, ya que, al extraer la alimentacin del puerto
serie,mientrasestconectadoestaralimentado. Por tanto, el proceso a seguir consta de
lossiguientespasos:

1.ConelprogramadordesconectadoinsertarelPICenelzcaloenlaposicin
correcta(figura6).
2.ConectarelprogramadoralcablequevienedelpuertoseriedelPC.
3.Llevaracabolasoperacionesdegrabacinolecturanecesarias.
4.DesconectarelprogramadordelcablequevienedelpuertoseriedelPC.
5.ExtraerelPICdelzcalo.

Figura6

ComosoftwaredegrabacinrecomiendoICPROG1.05A,quehasidoprobadoy
funciona perfectamente con este programador. Se puede bajar de su website. Una vez
instalado, en el men SETTINGS OPTIONS, en la seccin LANGUAGE elegimos
ESPAOL. A continuacin, en el men AJUSTES escogemos TIPO HARDWARE (se
puede hacer directamente pulsando F3) y aparece la ventana de la figura 7. Todas las
opcionesdebenquedarcomoenlafigura7,salvoelpuerto,enelquehabrquemarcarel
quehayamosutilizado,pulsandoOKparafinalizar.

file:///C:/Users/CRISTIAN/AREAS%20AI/AREA%20MENTAL/UDENAR/Recopilaci%C3%B3n%20Carrera%20Ing.%20Electr%C3%B3nica/Mcontroladores/P 5/6
1/6/2015 ProgramadorPIPO2

Figura7

Existeunaprestacinenestesoftwarequepermiteverlaposicinenlaquehabra
queinsertarelPICenelzcalo,perosloesvlidaparaelJDMoriginal,asquenohagis
casodeella.SloquedaseleccionarelmodelodePICquevamosagrabaroleer,yllevara
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,
seleccionamosLEERTODOenelmenCOMANDO(opulsamosF8) y luego podemos
salvarlo a un fichero mediante el men ARCHIVO. En la pgina de ICPROG hay
instruccionessobreelprograma.

file:///C:/Users/CRISTIAN/AREAS%20AI/AREA%20MENTAL/UDENAR/Recopilaci%C3%B3n%20Carrera%20Ing.%20Electr%C3%B3nica/Mcontroladores/P 6/6

Você também pode gostar