You are on page 1of 20

M

MANUALUSUARIO

PROGRAMADORENTRENADOR9EN1

IC

La informacin contenida en el siguiente manual es propiedad nica de MICROSIDE y podr ser expuesta nicamente a aquellas personas a quienes la empresa, a travs de sus representantes legales se las haya entregado directamente o a travs de correo electrnico.Cualquierreproduccinparcialototaldelpresentedocumentooladivulgacinverbaldesuscontenidossinlaprevia autorizacinescritadelpropietario,quedaestrictamenteprohibida.

R SI O

contacto@microside.com.mx

29pinesconfigurablescomoE/S digitalesdesdeprograma. pueden 9deestospinestambin configurarsecomoentradas ADC

ConectorUSBtipoBhembra paraconectaralaPCoLaptop.A travsdeesteconectorse voltaje obtienelacorrientey necesarioparael funcionamientodelentrenador enelprotoboardyaqueel estndarUSBproporciona 5va 500mA.

ProgramadorEntrenador9en1MICROSIDE Circuitodeproteccin Conectorparaalimentacincon anticorto formadopor2diodostipoShotkyde fuentedevoltajeexternacomo respuestarpida,deestaformase baterasoeliminadoresde protegeelpuertoUSBdelaPCal voltaje.Elentrenadorcuentacon enlaprctica ocasionaralgncorto unreguladorde5vcda1Amp.

IC R SI O
ListoparainsertarenProtoboard

contacto@microside.com.mx

INSTALACINDELAAPLICACINENWINDOWS Descomprime el archivo SOFTWARE PROGENTv2.0.rar y dale doble click al ejecutable PROG ENTv2.0.exeparaabrirlaaplicacin. Podrscrearunaccesodirectodelejecutableenelescritorioparafcilacceso.

IC
MODOAUTOPROGRAMADORBOOTLOADER ConectaelentrenadoralpuertoUSBdetuPCyrealizalasiguientesecuenciaenlatarjeta: Oprime el botn RESET y el botn BOOT al mismo tiempo, suelta el botn RESET y despus de unos segundossueltaBOOT,enesemomentoserdetectadoportucomputadora. SieslaprimeravezqueloconectasesperaaqueWindowsinstalelosdriversdeformaautomtica

SI O

contacto@microside.com.mx

D E

AbrelaapliacinypresionaelbotonConectar

M IC
En este momento la aplicacin detecta al entrenador y se activa el botn Programar Hex con el cual al presionarla se abrir una ventana de busqueda del archivo .hex compilado de la prctica que requieras descargaroprogramaralentrenador.

SI O

contacto@microside.com.mx

D E

Despus de seleccionar el archivo .hex la aplicacin enviar el cdigo hex al entrenador a travs del puertoUSByesteasuvezseautoprogramar.

IC

AlfinalizarelprocesoelEntrenadordejardefuncionarcomomodoautoprogramadorbootloaderyaque estar ejecutando el archivo hex de la practica que se le haya descargado, por lo que se perder la comunicacin con la apliacin en Windows lo cual es normal, ya que solo puede ejecutar un modo de funcionamientoalavez:1.AutoprogramadorBootloader2.Ejecutarlaprcticadelusuario.

SI O

contacto@microside.com.mx

D E

Para regresarlo nuevamente a modo Autoprogramador Bootloader y descargarle un nuevo cdigo hex, oprime el botn RESET y el botn BOOT al mismo tiempo, suelta el botn RESET y despus de unos segundos suelta BOOT, presiona el botn Conectar en la aplicacin de Windows y en ese momento ser detectadoportucomputadora,listoparaenviarunnuevocdigohexalentrenador.

IC R

SI O
contacto@microside.com.mx

D E

MODOPROGRAMADORPICs,DSPICsYMEMORIASSERIALES Antes de configurar la aplicacin de Windows, se debe insertar la tarjeta del entrenador en la tarjeta complementocomosemuestraacontinuacin:

IC
AcontinuacinsecolocanlosjumpersenlosselectoresdeacuerdoalnmerodepinesdelPICquese vayaaprogramar,siesde40o28pineseljumpersecolocaalaizquierda,delocontrariosecolocaala derechasielPICesde8,14,18o20pinescomosemuestraenlasiguienteimagen:

R SI O

contacto@microside.com.mx

ParacolocarelPICaprogramarsedebetenercuidadoenlaposicinquesecoloquesobrelabaseZIFcon palanca.Paraestosedebecolocardeacuerdoaloindicadoenlaserigrafadependiendodeelnmerode pinesquetengaelPICaprogramarcomosemuestraenlasiguienteimagen:

M IC
EstandoenelmodoAutoprogramadorbootloadercomunicadoconlaaplicacinenWindows,seleccionar enlabarradeherramientaslaopcin:ActivarModoProgramador EsperamosunmomentomientraselEntrenadorcambiasufirmwarealmodoProgramador

SI O
contacto@microside.com.mx

D E

Terminado el proceso la ventana de la palicacin se expande y despliegua todo un menu completo de opciones para programar la mayoria de PICs de Microchip, desde la serie 10F hasta la 32F as como diversosmodelosdememoriasseriales.

IC
Para regresarlo nuevamente a modo Autoprogramador Bootloader, oprime el botn RESET y el botn BOOT al mismo tiempo, suelta el botn RESET y despus de unos segundos suelta BOOT, presiona el botn Conectar en la aplicacin de Windows y en ese momento se contrae la aplicacin de Windows mostrndotenuevamentesololaopcindeAutoprogramadorBootloader:

R SI O

contacto@microside.com.mx

D E

MDULODECONTROLDEE/SDIGITALES EstandoenModoProgramadoreligeslaopcinquesemuestraenlasiguienteimagen:

IC
AcontinuacinteaparecerlasiguienteventanaenlaquetienesquedaleclickenHabilitarE/S:

SI O

contacto@microside.com.mx

D E

Una vez que se habilitan los recuadros color verde, puedes configurar cada uno de los 4 pines MCRL,DAT,CLK y AUX ( correspondientes a los pines en hardware en la placa del programador ) como Entrada o Salida Digitales, solo hay que seleccionar el modo deseado, lo que te permitir emular un pequeopuertoparaleloconelquepodrscontrolaralgnLEDoRelevadorconectndolodirectamentea uno de los 4 Pines mencionados y dando click sobre el cuadro verde cambiaras el estado lgico del pin. Tambin podrs conectar algn sensor como el de presencia PIR con salida digital o un push button en cualquieradelospinesconfiguradocomoEntradaypodrsverelestadolgicoenpantalla.

IC

SI O
contacto@microside.com.mx

MODOANALIZADORDEPROTOCOLOUSART EstandoenModoProgramadoreligeslaopcinquesemuestraenlasiguienteimagen:

M IC
Acontinuacinteaparecerlasiguienteventanaenlaquetienesqueseleccionarelbaudratealquete quierescomunicarydespusdeesodarleclickenConectar:

SI O
contacto@microside.com.mx

D E

El paso siguiente es que conectes en el puerto ICSP del programador el dispositivo con el que te quieres comunicar de forma serial, por ejemplo un PIC, Arduino, un mdulo de bluetooth o cuaquier otra dispositivo que se comunique mediante USART con niveles logicos TTL (3.3 a 5v dependiendo en que posicin se encuentre seleccionado el jumper 2 del programador) por lo que podrs enviarle comandos seriales a tu microcontrolador o dispositivo desde cualquiera de las 3 barras de comandos y dando click enEnviarovisualizandolainformacinrecibidaenlapantallaprincipal. Podrs guardar la informacin tanto enviada como recibida en un archivo dando click en el botn GuardarCaptura.

IC

R SI O

contacto@microside.com.mx

D E

MODOANALIZADORDESEALESLGICAS EstandoenModoProgramadoreligeslaopcinquesemuestraenlasiguienteimagen:

M IC
AcontinuacinteaparecerlaventanadeE/SlgicasenlaquetienesqueseleccionarAnalizadorLgico comosemuestraenlasiguienteimagen:

SI O

contacto@microside.com.mx

D E

M IC
El paso siguiente es que conectes en el puerto ICSP del programador el dispositivo generador de seales lgicas (ATENCIN: No es posible medir seales analgicas, solo digitales) como puede ser un IC 555 configurado en modo oscilador astable, la seal de salida del puerto de PWM de un PIC, Arduino o un generadordesealesenmodoondacuadrada. Se pueden conectar 3 dispositivos en cada canal disponible respectivamente y visualizar las formas de onda en la pantalla de la aplicacin dando click en el botn Capturar, ademas de que muestra informacinrelevantecomolafrecuenciayelperiododecadaseal. Si se persiona el botn Capturar y despues de un tiempo no se detecta ninguna seal en las terminales deentrada,sedebedepresionarelpushbuttondelaplacadelprogramadorparaterminarlaaplicacin.

SI O

contacto@microside.com.mx

M IC
Existen varias opciones de configuracin, desde la seleccin del periodo de muestreo de la seal , seleccionar el zoom en pantalla para agrandar las seales analizadas, configurar disparadores de captura para cada seal y guardar la pantalla de las seales analizadas en formato de imagen BMP dando click en elbotnGuardar.

SI O
contacto@microside.com.mx

MODODEPURADORPROGRAMADORPICKIT2 DESDEMPLAB8.xYMPLABX EstandoenModoProgramadoreligeslaopcinenlabarradeherramientascomosemuestraenla siguienteimagen:

IC
Aparecerelsiguentemensaje: Una vez terminado el proceso de reflasheo la apliacin de Windows se desconectar del Entrenador ProgramadoryaquehasidoreprogramadocomoelfamosoProgramadorPICKIT2deMicrochipporloque aparecerelsiguientemensajeenpantalla:

R SI O

contacto@microside.com.mx

Una vez reprogramado basta abrir el programa MPLAB 8.xx para Windows o la nueva version Multiplataforma MPLABX 1.01(Windows, MAC,Linux) donde se podr detectar al Entrenador de forma nativa como PICKIT2, permitiendole al usuario trabajar desde ambiente de desarrollo de Microchip como semuestraenlassiguienesimgenes:

M IC R SI O
contacto@microside.com.mx

D E

En el ambiente MPLABX (El EntrenadorProgramador podr ser utilizado en cualquier plataforma: Windows,MACyLINUX)

M IC
Para regresarlo nuevamente a modo Autoprogramador Bootloader MICROSIDE, oprime el botn RESET y el botn BOOT al mismo tiempo, suelta el botn RESET y despus de unos segundos suelta BOOT, presiona el botn Conectar en la aplicacin de Windows y en ese momento aparece nuevamente el mensajeModoEntrenadorActivado

R SI O

contacto@microside.com.mx

D E

MODOPROGRAMADORICSP(INCIRCUITSERIALPROGRAMMING) CONFUENTESELECCIONABLEENTRE3.3Y5VINTEGRADA Estafuncintepermitirprogramartusmicrocontroladoressintenerquequitarlosdelprotoboardyaque con el cable gris puedes extender la lneas de programacin (mismas lneas que llegan a la base ZIF de 40 pines)hastaelprotoboardycablearlasdirectamenteenlospinesdeprogramacincomosemuestraenla siguienteimagen.

IC

Adems de que los niveles de voltajes de cada pin del puerto ICSP puede ajustarse a niveles logicos de 3.3v o 5v simplemente colocando el jumper 2 en la posicin deseada con lo cual se pueden programar DSPICsoPICdebajovoltajeLsintenerquecablearreguladoresde3.3vexternos.

R SI O

contacto@microside.com.mx

D E

You might also like