Вы находитесь на странице: 1из 30

CONTROL DE UN HORNO INDUSTRIAL

MEDIANTE UN MICROCONTROLADOR
INTRODUCCION
En la industria cermica se utilizan los Hornos para cocer ladrillos, azulejos, tejas, porcelana y otros
productos, y en la elaboracin de cemento. Los hornos utilizados en esta industria son de dos tipos:
hornos intermitentes, donde el fuego se apaga cuando no est cargado y se enciende cuando se introduce
una hornada, y hornos continuos, en los que la carga y descarga se realiza con el horno encendido. En la
actualidad el modelo de hornos continuos son ms adecuados para la produccin a gran escala. Muchos
de estos sistemas industriales tienen dispositivos de entrada que constantemente monitorean las
condiciones del sistema, asegurndose de que no existan condiciones inseguras. Si una condicin de tal
tipo ocurriera, estos dispositivos apagaran el sistema automticamente para eliminar la condicin
peligrosa y hacen sonar una alarma para informar a los operadores la condicin insegura que ocasion el
problema. Para que la arcilla no se rompa al cocerla, primero debe dejarse secar al aire. Si est bien seca,
es porosa y relativamente blanda, puede cocerse directamente en un horno abierto a una temperatura de
650 750 oC. El trmino alfarera se suele emplear para designar a la cermica, vasijas y otros objetos
hechos de arcilla endurecida por cocimiento en horno que son generalmente de uso domstico.

TECNOPARQUE COLOMBIA

Pgina 1

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
PLANTEAMIENTO DEL PROBLEMA
En una fbrica de cermicas ubicada en El Carmen de Viboral, se requiere de un control muy riguroso
para lograr el efecto deseado en la obtencin de loza, pues pueden conseguirse efectos diferentes por
aumento de la cantidad de oxgeno en la combustin (con la adecuada ventilacin para producir grandes
llamas) o reduciendo el oxgeno con la obstruccin parcial de la entrada de aire en el horno.
El Jefe de Produccin le preocupa que el horno tipo continuo este afectando la produccin de loza, el
sistema se est apagando y las fallas no han sido posibles corregir porque se desconoce cul es la
condicin para del paro inmediato del sistema. Por tal razn, hemos encomendado una tarea para usted
como Ingeniero de crear un circuito electrnico que indique a los operadores del Sistema, qu dispositivo
de entrada dio la seal de advertencia para que el sistema se apagara. Las caractersticas que usted debe
considerar son: es un Horno de tipo continuo calentado por aire/gas, tres condiciones inseguras son las
que pueden ocurrir en este sistema:
1.

La presin de alimentacin de gas es demasiado alta

2.

La presin de aire de combustin es demasiado baja para quemar adecuadamente todo el gas

3.

La temperatura ha excedido el valor mximo de seguridad para el horno

Cualquiera de estas condiciones se considera suficientemente insegura para justificar el paro inmediato
del sistema. Para cuando los operadores llegan a ver qu est mal, la condicin puede haberse corregido
por s misma. La presin del gas puede haber subido temporalmente y luego vuelto a lo normal. La
presin de aire puede haber bajado momentneamente y despus haberse recuperado, etc. Los
operadores humanos no tendrn pista alguna con respecto a la naturaleza del problema, y ninguna accin
correctora ser posible de su parte.

TECNOPARQUE COLOMBIA

Pgina 2

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
OBJETIVOS
Trabajar bajo un escenario real que le ayude a potenciar a usted su capacidad creativa, al ser usted
mismo el que interactu con un sistema, lo modifique y afiance su autoestima al comprobar que lo que ha
creado, funciona y realiza la tarea para la cual fue ideada.
Aprender a disear soluciones electrnicas a partir de los entrenadores para Microcontroladores,
de una forma didctica y analizar en que momentos de la vida cotidiana son necesarios.
Conocer conceptos bsicos de control con Microcontroladores y la importancia de estos en la
industria cermica.
Crear un semillero con acompaamiento desde el TecnoParque para realizacin de prcticas de
programacin robtica usando como herramientas principales de trabajo los Entrenadores y los
consumibles en Electrnica

TECNOPARQUE COLOMBIA

Pgina 3

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
MANEJO DE MPLAB
El MPLAB IDE es un software de Entorno de Desarrollo Integrado que se ejecuta bajo Windows y
con este entorno se puede desarrollar aplicaciones para los Microcontroladores. El MPLAB incluye
todas las utilidades necesarias para la realizacin de proyectos con Microcontroladores, permite
editar el archivo fuente del proyecto, adems de ensamblarlo y simularlo en pantalla para
comprobar cmo evolucionan tanto la memoria de datos RAM, como la de programa ROM, los
registros, etc., segn progresa la ejecucin del programa. Este programa es gratuito y se puede
descargar de la direccin www.microchip.com su instalacin es muy sencilla y similar a cualquier
otro programa para el sistema operativo Windows.
Una vez que el programa est correctamente instalado, los primeros pasos a seguir para trabajar con
el MPLAB son los siguientes:
1. Iniciar el programa actuando sobre el icono correspondiente a MPLAB situado en el
escritorio.

Se entra a una pantalla similar a:

TECNOPARQUE COLOMBIA

Pgina 4

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
2. Elegir el tipo de Microcontrolador. Para ello acceder al men Configure Select Device y
seleccionar PIC16F873A, tal como se muestra en la figura:

3. A continuacin es conveniente seleccionar el simulador, para ello activar el men Debugger


Select Tool MPLAB SIM, similar a:

TECNOPARQUE COLOMBIA

Pgina 5

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

4. La frecuencia de trabajo del MPLAB SIM debe coincidir con la del circuito a simular. Para
seleccionarlo acceder a Debugger Setting Osc/Trace y despus comprobar que est a 4
MHz

5. Crear un nuevo archivo fuente, para ello ir al men File New (ver la figura) se entrar en la
pantalla de edicin en blanco donde se puede escribir el primer programa

TECNOPARQUE COLOMBIA

Pgina 6

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

6. A continuacin se da nombre al fichero fuente accediendo al men File Save As Aparece


un cuadro de dialogo que solicita el nombre del archivo. Se puede nombrar por ejemplo
Laboratorio.asm y se guarda en una carpeta determinada.

7. Para trabajar con ms comodidad es conveniente visualizar el nmero de cada lnea. Para ello
seleccionar el men Edit Properties. Dentro de la ventana Editor Options y pestaa ASM
File Types se activan las opciones que se indican:

TECNOPARQUE COLOMBIA

Pgina 7

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

8. Elegir el tipo de letra, activando el men Edit Properties. Dentro de la ventana Editor
Options se activa la pestaa

TECNOPARQUE COLOMBIA

Pgina 8

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
DIAGRAMA DE FLUJO
Un diagrama de flujo es la representacin grfica de un algoritmo para la resolucin de un programa.
Indica el orden en que las operaciones son llevadas a cabo y las decisiones que determinan esta
secuencia. Tambin recibe el nombre de organigrama.
Los diagramas de flujo estn constituidos por una serie de smbolos que contienen los pasos del
algoritmo. Estos smbolos van unidos entre s por flechas que indican el sentido de la evolucin del
programa. Sobre ellos se puede hacer las anotaciones que se consideran precisas. Los smbolos ms
importantes empleados en la representacin de los diagramas de flujo son:

DECISIN

INICIO o FIN

SUBRUTINA

PROCESO
CONECTORES

Inicio o Fin. Un valo o elipse representa el inicio o el final de la secuencia de operaciones


Proceso. Un rectngulo representa una operacin de proceso, que son la mayor parte de las
operaciones realizadas en un programa.
Decisin. Un rombo representa la decisin que da lugar a una transferencia condicional de control.
Produce una bifurcacin entre dos caminos posibles, dependiendo de que la respu esta a la pregunta
realizada sea SI o NO.
Subrutinas. Este smbolo representa un conjunto de operaciones cuyo empleo se repite varias veces
durante el programa.
Conectores. Indican el camino que sigue un programa muy largo que no cabe en una hoja. Como es
muy importante mantener la claridad y el orden en los diagramas de flujo, estos conectores indican
los puntos de ruptura y reanudacin de la trayectoria de flujo, con el fin de evitar el cruce de lneas o
permitir la continuacin del diagrama en una hoja distinta. Los conectores se suelen representar con

TECNOPARQUE COLOMBIA

Pgina 9

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
crculos identificados mediante un numero o carcter, que sirve para identificar los conectores que
enlazan una misma trayectoria de flujo.
Lneas y flechas. Los smbolos estn conectados por lneas slidas con puntas de flecha que indican
el camino seguido por un programa. Nunca se deben cortar entre s.
Mientras sea posible, el flujo debe ser de arriba hacia abajo y de izquierda a derecha. Los enunciados
que indican las operaciones o decisiones asociadas con cada smbolo aparecen dentro de l. Estas
frases no precisan ninguna formalidad, aunque se recomienda que sean suficientemente expresivas.
El diagrama de flujo es equivalente al software de lo que es el diagrama de bloque en hardware. Sus
finalidades son:
Simplificar la codificacin del algoritmo en el lenguaje particular del Microcontrolador
Facilitar la comprensin del algoritmo por otras personas.
Los diagramas de flujo son herramientas que permiten visualizar el desarrollo de un programa.
Ensambladores y compiladores
El programa ensamblador traduce las instrucciones que se han escrito, usando los nemnicos del
lenguaje de mquina, a cdigo binario ejecutable por el Microcontrolador. El proceso de ensamblado
produce un fichero *.hex que ser el que posteriormente se grabar en la memoria de programa del
chip mediante el programador o quemador.
El programa compilador traduce las instrucciones que se han escrito en lenguaje de alto nivel (por
ejemplo Lenguaje C), a cdigo binario ejecutable por el Microcontrolador.
Microcontroladores
Un Microcontrolador es un circuito integrado programable que contiene todos los componentes
necesarios para controlar el funcionamiento de una tarea determinada, como el control de una
lavadora, un teclado de ordenador, una impresora, un sistema de alarma, etc. Para esto, el
Microcontrolador utiliza muy pocos componentes asociados. Un sistema con Microcontrolador debe
disponer de una memoria donde se almacena el programa que gobierna el funcionamiento del
mismo que, una vez programado y configurado, slo sirve para realizar la tarea asignada. La
utilizacin de un Microcontrolador es un circuito que reduce notablemente el tamao y nmero de
TECNOPARQUE COLOMBIA

Pgina 10

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
componentes y, en consecuencia, disminuye el nmero de averas y el volumen y el peso de los
equipos, entre otras ventajas.
PROCESO DE REALIZACIN DE UN PROYECTO CON MICROCONTROLADOR
Inicio proyecto

1 Definicin del funcionamiento y de las


caractersticas

Redefinicin de las caractersticas del diseo.

2 Diseo esquema del circuito.


3 Construccin prototipo
4 Definicin del programa

5 Edicin del archivo fuente


6 Ensamblado
7 Simulacin del programa

NO

Funciona
correctamente?
SI

8 Grabar el microcontrolador
9 Comprobar el funcionamiento del prototipo

NO

Funciona
correctamente?
SI

10 Depurar programa y circuito, repitiendo el


proceso
11 Elaborar documentacin

Proyecto terminado

TECNOPARQUE COLOMBIA

Pgina 11

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

SOLUCION AL PROBLEMA Y SIMULACION DE PROCESO EN MPLAB


En este problema, se determinar la solucin en forma simulada usando el software MPLAB y el
Hardware Entrenador para Microcontroladores.
Una posible solucin es, cuando el circuito controla un horno que opera correctamente, la situacin
general es la siguiente:
Presin
de Gas Alta

Presin
de Aire Baja
Presin
de Gas Alta
Lmite Mximo
de Temperatura

Presin
de Aire Baja

Microcontrolador
Lmite Mximo
de Temperatura
Alarma

El interruptor o sensor de alta presin de gas est abierto porque la presin de gas es ms baja que el
valor prefijado del interruptor de presin. Por lo tanto, este dispositivo aplica una seal elctrica de nivel
alto al Microcontrolador.
El interruptor o sensor de baja presin de aire est cerrado porque la presin de aire es superior al valor
prefijado del interruptor de presin. Por lo tanto, este dispositivo aplica una seal elctrica de nivel bajo
al Microcontrolador.
TECNOPARQUE COLOMBIA

Pgina 12

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
Asimismo, el interruptor o sensor de lmite mximo de temperatura est abierto porque la temperatura
del horno es inferior al lmite mximo, as que este dispositivo aplica tambin una seal elctrica de nivel
alto al Microcontrolador.
Presin
de Gas Alta

Presin
de Aire Baja
Presin
de Gas Alta
Lmite Mximo
de Temperatura

Presin
de Aire Baja

Microcontrolador
Lmite Mximo
de Temperatura
Alarma

Ahora suponga que hay una falla de la presin de gas que temporalmente se dispara demasiado alta. Esto
ocasiona que este dispositivo aplique una seal elctrica de nivel bajo al Microcontrolador, de manera
que se encienda la lmpara de Presin de Gas Alta y hace sonar la Alarma (lo que seguramente har que
el horno se apague).
La explicacin anterior se bas en que la presin de gas haba sido la primera falla pero, por supuesto, la
accin del circuito sera la misma si la presin del aire o el lmite mximo de temperatura hubiera sido la
primera falla.
La simulacin y construccin del circuito electrnico indicado para la solucin de nuestro problema lo
dividiremos en tres laboratorios prcticos.

TECNOPARQUE COLOMBIA

Pgina 13

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
SIMULACIN LABORATORIO PRACTICO 1
Construcin del Circuito que Lee el interruptor o sensor de alta presin de gas y activa el indicador de
Presion de Gas Alta en 6 Etapas:
1. Esquemas Electronicos
RESET
1
2
LEDS

Microcontrolador
MCLR

CRISTAL
1

4
1

B3
B2
B1
B0
+5V
GND

2
OSC1
OSC2
C0
C1
C2
C3

28

10

19

14

15

Output Presin de Gas Alta

Restablecer Operacin

PULSADORES

Q2
4MHz

+5V

C11

CRISTAL
1

C10

Input Presin de Gas

R37
MCLR
1

RESET
1
2

GND

GND

TECNOPARQUE COLOMBIA

Pgina 14

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
Diagrama de Flujo del Laboratorio 1

INICIO

Establecer el
Output Presin
de Gas Alta

Establecer el Input
Sensor Presin
de Gas

NO

Desactivar Output
Presin de Gas y
Restablecer
Sistema

Presin de
Gas Alta?

SI

Activar Output
Presin de Gas
Alta

NO

Identificado
Problema?

SI

FIN

2. Edicin del programa


Iniciar el programa MPLAB Crear un nuevo archivo y en la pantalla de edicin escribir el
siguiente programa Laboratorio_1.asm:

TECNOPARQUE COLOMBIA

Pgina 15

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

3. Ensamblado del programa


Una vez terminado de editar el programa hay que proceder a ensamblar el archivo fuente
Laboratorio_1.asm. Para ello, hay que seleccionar el men Project Quickbuild Laboratorio_1.asm, o
mejor abreviar con la combinacin de teclas Alt+F10
TECNOPARQUE COLOMBIA

Pgina 16

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

En esta etapa se realiza en forma automtica el ensamblado del archivo fuente y el traspaso de ste a
la memoria de simulacin.

TECNOPARQUE COLOMBIA

Pgina 17

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
Si al final de esta pantalla indica BUILD SUCCEDED se confirma que el ensamblado se ha producido
con xito. Por tanto, ya se est en condiciones de pasar a la simulacin.

El proceso de ensamblado produce un archivo ejecutable con extensin *.hex que ser el que
posteriormente se grabar en la memoria de programa del PIC mediante el grabador. Este archivo
puede ser analizado seleccionando el men File Open y dentro de archivos All Files [*.*] se ha de
elegir el Laboratorio_1.hex
4. Simulacin en MPLab
Una vez ensamblado el cdigo fuente el entorno ya est preparado para la simulacin del programa. Para
que este trabajo sea ms eficaz conviene activar las ventanas que indican el estado de todas las memorias
y registros del sistema. Las principales ventanas de simulacin se encuentran dentro del men View y
son:

Disassembly Listing. Cdigo de mquina y archivo fuente

File Registers. Memoria RAM de datos

Program Memory. Memoria de programa

Special Function Registers. Registros del SFR

TECNOPARQUE COLOMBIA

Pgina 18

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

Watch. Ventana Personalizada.

Para visualizar los registros especiales del SFR se activa View Special Function Register

Para modificar manualmente uno de estos registros hay que hacer doble clic en la fila del registro
correspondiente sobre alguna de las columnas Hex, Decimal, Binary, o Char y modificarlo. Esto no es
vlido para los puertos que acten como entrada, en cuyo caso hay que utilizar, dentro del men,
Debbuger, la opcin Stimulus.
La ventana de contenido de la memoria RAM lista todos los registros de proposito general del
microcontrolador simulado. Para visualizar la ventana de contenido de la memoria RAM de datos hay
que seleccionar View File Registers
TECNOPARQUE COLOMBIA

Pgina 19

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

Activando el botn inferior Symbolic se puede visualizar el nombre simblico que le ha dado el
programador a las diferentes posiciones de memoria RAM de usuario.
Mediante la Ventana personalizada Watch, MPLAB permite supervisar los contenidos de los registros
de ms inters en la simulacin para cada caso concreto. Para ello debe seleccionar View Watch

TECNOPARQUE COLOMBIA

Lnea de
estado
Pgina 20

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
La lnea de estado proporciona informacin muy til sobre la situacin actual del Microcontrolador.
Tras el proceso de ensamblado se procede la simulacin del programa. Mientras se ejecuta la
simulacin del programa es interesante visualizar el contenido de las ventanas explicadas antes y
comprobar el efecto en cada una de ellas.
Los cinco comandos ms importantes para la simulacin se localizan dentro del men Debbuger

Run o F9. Ejecuta el programa constantemente. Es la forma ms rpida de simular el programa, pero
no se ve ni como evoluciona la memoria ni los distintos registros.
Animate o Ctrl-F9. Ejecuta el programa de forma continua pero actualizando todas las ventanas cada
vez que se ejecuta una instruccin. Tal vez sea el modo de ejecucin ms til y recomendable porque
permite ver como van cambiando los registros.
Halt o F5. Para la ejecucin del programa y actualiza todas las ventanas.
Step Into o F7. Ejecuta una sola instruccin del programa cada vez actualizando los valores de las
ventanas. Es la forma ms lenta de simulacin pero se comprueba fcilmente como van evolucionando
todos los registros y memorias, siendo muy fcil detectar los posibles errores.
TECNOPARQUE COLOMBIA

Pgina 21

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
Reset o F6. Equivale a un reset por activacin del pin MCLR.
Run to Cursor. Ejecucin hasta la posicin actual del cursor. Para entrar en este modo de simulacin,
el cursor debe situarse en la lnea donde est la instruccin hasta donde quiere simular el programa.

Un BreakPoint B es un punto o instruccin donde la ejecucin del programa se detiene, por ello
tambin se suele llamar punto de paro, permitiendo el anlisis del estado del microcontrolador. Para
continuar la ejecucin del programa hay que volver a pulsar sobre Animate.
La ventana Stimulate Trace toma una instantnea de la ejecucin del programa. En el simulador el
buffer de traza es til para visualizar un registro a lo largo de la ejecucin del programa, de manera
que se puede registrar por dnde pasa el programa y despus analizarlo. El simulador toma datos
desde la ltima vez que se pulso Animate hasta que se detiene la simulacin del programa
normalmente por un BreakPoint.

TECNOPARQUE COLOMBIA

Pgina 22

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

SA: direccin numrica del registro fuente


SD: dato del registro fuente
DA: direccin numrica del registro destino
DD: dato del registro destino
Cycles: ciclos mquina transcurridos
Op: cdigo de operacin numrico de la instruccin
Una de las operaciones ms habituales de cualquier simulacin consite en variar los valores de las
lneas de entrada. A esto se denomina estimular la entrada. Para cambiar los estmulos de una
entrada de un puerto hay que seleccionar el men Debugger Stimulus

TECNOPARQUE COLOMBIA

Pgina 23

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

Cada una de las filas corresponde a un estmulo sobre una lnea de entrada. La forma de editarlos es
pulsar sobre la casilla correspondiente y seleccionar el pin a la que se quiere vincular y el tipo de
cambio que se desea realizar con ese pin para cada pulsacin:
High, poner la entrada a 1
Low, poner la entrada a 0
Toggle, cambiar de valor cada vez que se pulse. sta es la ms habitual.
Pulse, cambia el estado del pin y retorna de nuevo a su valor actual.
Llegados a este punto de la gua, es muy conveniente que usted simule el funcionamiento del
programa ensamblado Laboratorio_1.asm con diferentes combinaciones de los pines A0 y A1 del
Puerto A y compruebe los valores de salida en el pin B0 del Puerto B y los cambios en todas las
ventanas explicadas anteriormente.

TECNOPARQUE COLOMBIA

Pgina 24

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
5. Simulacin en el Entrenador de Microcontroladores
Una vez simulado el programa y comprobado que funciona correctamente en MPLAB, es tiempo de
grabar fisicamente dicho programa en el Microcontrolador. Con el ensamblado del archivo fuente se
ha generado un archivo ejecutable con los cdigos de mquina a grabar en el PIC16F873A. Este
archivo tiene extensin *.hex y se graba en el Microcontrolador con ayuda del ICD2. Para ello se deben
seguir los siguientes pasos:
Paso 1. Conectar el grabador al computador puerto USB o COM. Insertar el PIC16F873A en el zcalo
correspondiente, teniendo en cuenta la orientacin correcta del chip ayudndonos por la muesca de la
cpsula.

Zcalo para
insertar el
chip.

Entrenador para Microcontroladores

TECNOPARQUE COLOMBIA

Pgina 25

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

Programador ICD 2

En el programa MPLAB hacemos clic en Programmer MPLAB ICD2


Luego nos ayudamos del asistente MPLAB ICD 2 Setup Wizard para establecer la configuracin y
conexin al dispositivo programador:

TECNOPARQUE COLOMBIA

Pgina 26

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

TECNOPARQUE COLOMBIA

Pgina 27

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

Procedemos a la grabacin fisica del chip, encendemos el Entrenador y en MPLAB hacemos clic en el
Menu Programmer Connect

TECNOPARQUE COLOMBIA

Pgina 28

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR
Usando la barra de herramientas del programador vamos a ejecutar ordenadamente las siguientes
opciones:

a. Clic en Erase target device.

b. Program target device.

Es para eliminar el programa que esta grabado en el chip

Graba el programa en el chip.

c. Verify target device memory.

TECNOPARQUE COLOMBIA

Verifica el estado de la memoria del chip

Pgina 29

CONTROL DE UN HORNO INDUSTRIAL


MEDIANTE UN MICROCONTROLADOR

Caractersticas del PIC 16F873A


CPU RISC
Juego de 35 instrucciones
28 pines
Memoria Flash: 8K x 14 words
RAM: 368 x 8 bytes
EEPROM: 256 x 8 bytes
Conversor A/D de 10 bits multicanal
Puerto Serie multifuncional

TECNOPARQUE COLOMBIA

Pgina 30

Вам также может понравиться