Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Esp. Luis Zurita Prof. Asistente IUT Cuman Venezuela Mayo 2009
PASO 1
Una vez generado el programa del LDMICRO con la extensin .hex crgalo al ICPROG
Una vez cargado tu programa en el ICPROG, grbalo en el PIC16F877 ubicado en la tarjeta entrenadora
AL PROGRAMADOR
AL PROGRAMADOR
PIC16F877
SALIDAS
CONTROL
Este parmetro de operacin se refiere al cristal de cuarzo con el que se est trabajando
En este men se encuentra todo el manual (en ingls) sobre el LDMICRO, puedes seleccionarlo todo y traducirlo al espaol.
Para empezar la programacin, se van estableciendo escalones siguiendo las recomendaciones de programacin en lenguaje Escalera o Ladder, de donde proviene el nombre del programa. Se proceden a insertar los elementos de salida y entrada por cada escaln segn sea nuestro programa. En el siguiente ejemplo, vamos a realizar la automatizacin simple de dos bombas.
Al igual que muchos softwares de distintos PLC, es necesario declarar las variables con las cuales estemos trabajando, sean de entradas, salidas u otras. Esto consiste en ponerle nombre. De igual manera, nos brinda la opcin de declarar si es un rel interno, pin o pata de entrada y pin o pata de salida. As como establecer si es un NA o un NC.
Para acceder a este men basta pararse sobre el elemento deseado y hacer doble clic sobre l.
Para insertar un escaln antes o despus del que ya hayamos creado, nos dirigimos al men Editar tal como lo muestra la figura.
Luego de haber insertado el siguiente escaln, seguimos con la declaracin de las variables.
Es recomendable guardar el programa antes de terminarlo, sobre todo si es un programa con mltiples lneas o escalones. En este ejemplo se dej al final porque slo son dos lneas.
Moviendo esta parte de la ventana, podemos ver los pines de entrada y salida sin asignar.
Para asignar los pines de entrada y salida del software, basta con hacer doble clic sobre alguna de estas y se despliega la ventana E/S Pata, en la que seleccionamos la de nuestra preferencia.
Todos los pines de entrada y salida han sido asignados. Aquellos de uso interno, como el rel interno y los temporizadores, no necesitan pines del microcontrolador.
Procediendo a desplegar compilar, realizamos la compilacin del programa para descartar errores.
Observe que el archivo una vez compilado se genera con una extensin hexadecimal .hex, la cual es la que vamos a cargar en el ICprog
Tambin podemos realizar la simulacin del programa creado, accediendo a esta parte. Procediendo en un primer paso a seleccionar Modo Simulacin
En un segundo paso para lograr ver la simulacin procedemos a seleccionar este tpico y veremos como cambia el color de los escalones.
Para simular la activacin de un contacto o entrada, hacemos doble clic sobre la figura directamente o sobre el estado ubicado en la parte de abajo.
Podemos observar el funcionamiento del ejemplo planteado y ver los tiempos en caso de usar temporizadores
Recuerde descargar el Icprog y el driver para Windows XP y ubicarlos en una misma carpeta
En la pestaa Miscelnea verifique que haya sido habilitado el driver para NT/2000/XP. Si no lo est , proceda a habilitarla.
Una vez realizada la instalacin del ICprog, se procede a la seleccin del PIC a utilizar
Al presionar este cono o por el men Ajustes + Configurar el hardware, verifique que estn seleccionados los siguentes tpicos.
Normalmente aparece el com que tiene habilitado su computadora.
Si su computadora es muy rpida aplique mayor retardo como lo vemos en la imagen. Si por el contrario es lenta, aplique lo contrario y baje el retardo.
Para cargar el archivo generado en el LD micro, presionamos este cono o por el men Archivo + abrir archivo.
Seguidamente podemos ver el archivo creado en el LDmicro, con la extensin .hex. Procedemos a seleccionarlo, haciendo clic, sobre el mismo y luego al botn abrir.
Mediante este icono procedemos a programar o quemar el microcontrolador con el programa que previamente hemos creado en el LDmicro. Nos aparecer un mensaje de confirmacin y procedemos pulsando Yes.
Si ocurri algn tipo de problemas durante la programacin, veremos un mensaje como el que ve arriba.
Verifique las conexiones, el retardo, la instalacin de los drivers. Si no le funciona, visite el siguiente enlace: www.geocities.com/lmzurita2008