Documente Academic
Documente Profesional
Documente Cultură
2016
Contenido
Introduccin
Prctica #1
Sensores, transductores y sus aplicaciones
Prctica #2
Actuadores y sus aplicaciones
16
Prctica #3
Los Microcontroladores y su Programacin
29
en Lenguaje Ensamblador
Prctica #4
Aplicacin de Microcontroladores,
40
45
Bibliografa
62
Pgina | 2
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
INTRODUCCIN
La presente Gua Tcnica para el Desarrollo de Competencias, est dirigida a
estudiantes de la carrera de Ingeniera en Sistemas Computacionales del Sistema
Nacional de Educacin Superior Tecnolgica, que cursan la materia de Sistemas
Programables. En ella se proponen una serie de prcticas y actividades que
cubren todos los temas del programa de la materia, de tal manera que se
complementan de manera integral los aspectos tericos con las actividades en el
laboratorio.
Los continuos avances de la electrnica han permitido la ampliacin de su campo
de aplicaciones, por lo que se hace necesario proporcionar a los alumnos
experiencias bajo ambientes controlados, que recreen diferentes contextos de
aplicacin de los sistemas de cmputo, incluyendo seales analgicas y digitales,
con dispositivos de potencia y frecuencias altas o bajas, hacindolas adecuadas
en aplicaciones de tiempo real.
Por ello, en la Primera Prctica se tratan los temas de Sensores y Transductores,
definiendo cada uno de ellos, pero poniendo atencin en aquellos que por su
amplio campo de aplicaciones, disponibilidad y costo, puedan adquirirse
fcilmente en el mercado nacional, lo que eventualmente permitir a los
estudiantes su adquisicin para la realizacin de las prcticas correspondientes.
Permitiendo la incorporacin de habilidades que se integrarn a su formacin, lo
que le facilitar instalar, mantener o desarrollar sistemas digitales basados en
equipos de cmputo, que incluyan este tipo de dispositivos.
En la Segunda Prctica se trata el tema de los Actuadores, poniendo especial
atencin en los dispositivos elctricos y electrnicos, que por sus caractersticas
pueden utilizarse en acciones de control a partir de un sistema de cmputo.
En la Tercera Prctica, se desarrollan habilidades utilizando los puertos paralelo
de los microcontroladores, incluyendo programacin en lenguaje ensamblador,
estimulando la creatividad de los estudiantes e integrando conocimientos previos
adquiridos en materias cursadas anteriormente, como Principios Elctricos y
Aplicaciones Electrnicas; Arquitectura de Computadoras; y Lenguajes de de
Interfaz.
Finalmente, en la Cuarta Prctica se utiliza un microcontrolador de la familia PIC
de Microchip, lo que permite el uso de una arquitectura tipo RISC, que es ideal
para el desarrollo de interfaces de aplicacin especfica, ya que se elaboran
programas en lenguaje ensamblador optimizando el uso de los puertos de
entrada-salida.
Pgina | 3
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 4
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TIPOS DE SENSORES
pticos
Velocidad y movimiento
Fuerza
Presin de lquidos
Flujo de lquidos
Nivel de lquidos
Temperatura
Desplazamiento, posicin y proximidad
Pgina | 5
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TRANSDUCTOR
Es un dispositivo que convierte una variable fsica en una variable elctrica.
Las fotoceldas, los termistores y los tacmetros son ejemplos de algunos
transductores.
La salida elctrica de un transductor es una corriente o voltaje proporcional a la
variable fsica que recibe.
TIPOS DE TRANSDUCTORES ELECTRNICOS
Fotodiodo y Fototransistor
Optoaislador/ Optoacoplador
Optointerruptor
OptoSCR
OptoTRIAC
Charge Coupled Device (CCD)
Pgina | 6
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
FOTODIODO
El fotodiodo es un dispositivo semiconductor de unin-pn cuya regin de operacin
se limita a la regin de polarizacin inversa. Un incremento en la intensidad
luminosa ocasiona un incremento proporcional en la corriente inversa.
Se utiliza en aplicaciones de conteo o de conmutacin, con luz lser o infrarroja.
FOTOTRANSISTOR
El fototransistor posee una unin-pn colector-base fotosensible. De tal manera que
la corriente inducida por los efectos fotoelctricos ser la corriente de base del
transistor. Si se asigna la notacin I para la corriente de base fotoinducida, la
corriente de colector resultante ser:
IChFE I
Las curvas de respuesta de un fototransistor son muy similares a las de un
transistor comn y en ellas se aprecia que IC depende de I.
Las aplicaciones del fototransistor en instrumentacin y control incluyen lectores
pticos, circuitos lgicos, control de iluminacin, indicadores de nivel, sistemas de
control remoto y sistemas de conteo.
Pgina | 7
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
OPTOACOPLADOR
Tambin llamado Optoaislador, es un dispositivo que contiene tanto un diodo
emisor de luz (LED) infrarrojo, como un fotodetector, con una salida que puede ser
un fototransistor, un par Darlington, un SCR, o un TRIAC.
Estos dispositivos se utilizan para aislar elctricamente etapas digitales de etapas
analgicas, para transmisin de datos, o para acoplamiento entre etapas, entre
otras aplicaciones.
U1
OPTOCOUPLER_VIRTUAL
Figura 1.6 Smbolo del Optoacoplador
Pgina | 8
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
SENSOR DE PROXIMIDAD
Infrarrojo
Ultrasonido
Electromagntico
Capacitivo
Pgina | 9
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Movimiento
Pgina | 10
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
I. PRESENTACIN
MATERIA: SISTEMAS PROGRAMABLES
CLAVE: SCD-1023
EQUIPO NO:
FECHA:
II.INSTRUMENTACIN
MATERIAL:
EQUIPO:
Fuente de alimentacin +5VCD, +12VCD
Multmetro,
Osciloscopio.
HERRAMIENTAS:
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
ACONDICIONADOR DE SEAL
Son elementos del sistema que proporcionan, a partir de la seal de salida de un sensor, una seal
adecuada para ser presentada, registrada o almacenada para un procesamiento posterior. Las
funciones del acondicionador pueden ser de amplificacin, filtrado, acoplamiento de impedancias,
modulacin y demodulacin, entre otras.
DIAGRAMAS:
BIBLIOGRAFA:
Palls Areny, Ramn (2007). Sensores y Acondicionadores de Seal. Ed. AlfaomegaMarcombo. Mxico.
Alciatore, David y Histand, Michael (2008). Introduccin a la Mecatrnica y los Sistemas
de Medicin. Ed. McGraw-Hill. Mxico.
Bolton, William (2010). Mecatrnica. Sistemas de Control Electrnico en la Ingeniera
Mecnica y Elctrica. Ed. Alfaomega. Mxico.
Cetinkunt, Sabri (2011). Mecatrnica. Grupo Editorial Patria. Mxico.
IV. DESARROLLO
COMPETENCIAS ESPECFICAS:
ACTIVIDADES A DESARROLLAR:
1. Investigacin documental.
2. Anlisis y diseo de circuitos.
3. Simulacin de los circuitos utilizando software especializado (Multisim, Proteus, entre
otros).
4. Adquisicin de sensores comerciales y componentes electrnicos.
Pgina | 12
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
5. Armado de circuito que incluye sensores y acondicionador de seal.
6. Prueba de circuito.
7. Documentacin de la prctica.
8. Elaboracin del reporte.
PRODUCTOS ENTREGABLES:
V. EVALUACIN
MATRIZ DE EVALUACIN:
Criterio
Investigacin
documental
Identificar
caractersticas
especficas
sensores
transductores
Registrar
elementos
relevantes de
caractersticas
sensores
transductores
las
de
y
los
ms
las
de
y
Utilizar sensores y
transductores
en
aplicaciones
que
den solucin a
problemas
especficos
Reporte
prctica
de
la
Originalidad
Reporte
de
prctica
del
la
Altamente
competente
Conoce la teora y la
sabe aplicar
Las
identifica
totalmente
de
acuerdo
a
sus
caractersticas
y
funcin
Los
registra
tomando en cuenta
todas
las
caractersticas
especficas
de
sensores
y
transductores
Utiliza totalmente
sensores
y
transductores
en
aplicaciones
que
den solucin a
problemas
especficos
Reporte con los
temas
a
profundidad,
detallado en sus
esquemas
y
conclusiones claras
El
reporte
es
original, no tiene
faltas de ortografa
ni problemas en la
redaccin.
Competente
Conoce la teora
Las identifica
acuerdo
a
caractersticas
funcin
de
sus
y
Reporte
con
los
temas con falta de
profundidad,
detallado en sus
esquemas
y
conclusiones
aceptables
El reporte es original,
no tiene faltas de
ortografa, pero no se
entiende
por
problemas en la
redaccin.
Medianamente
competente
Conoce la teora pero
no la sabe aplicar
Las
identifica
parcialmente
de
acuerdo
a
sus
caractersticas
y
funcin
Los
registra
parcialmente
de
acuerdo
a
las
caractersticas
especficas
de
sensores
y
transductores
Utiliza parcialmente
sensores
y
transductores
en
aplicaciones que den
solucin a problemas
especficos
No competente
No conoce la
teora
No las identifica
No los registra
No los utiliza
El reporte no
cumple con los
elementos
bsicos
El reporte es original,
pero contiene faltas
de ortografa y no se
entiende
por
problemas en la
redaccin.
El reporte es
copia de otros
documentos,
pginas
de
Internet, libros o
revistas.
Pgina | 13
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Portada
Resumen (250 palabras)
Abstract
ndice
Introduccin (2 pginas)
Aspectos tericos (10 pginas)
Diseo de la prctica (10 paginas)
Desarrollo prctico (10 pginas)
Resultados (10 pginas)
Conclusiones (3 pginas)
Bibliografa
Apndice(s)
Anexo(s)
Utilizar letra Arial 12, espacio entre lneas 1.5, referencias bibliogrficas con formato APA,
figuras numeradas con formato JPG.
Pgina | 14
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
ACTIVIDADES:
DIAGRAMAS:
CIRCUITO #1.- Detector de paso. El LED visible conmuta a la misma frecuencia del
astable y se apaga cuando el objeto bloquea el paso de la luz infrarroja.
LED infrarrojo
LED visible
Fototransistor
Acondicionador
de seal
Astable
Objeto en movimiento
CIRCUITO #2.- Detector de proximidad. El LED visible permanece apagado hasta que el
objeto est lo bastante cerca para reflejar la luz infrarroja, en ese momento conmuta a la
misma frecuencia del astable.
LED infrarrojo
Astable
Objeto en movimiento
Acondicionador
de seal
LED visible
Luz infrarroja
Fototransistor
Pgina | 15
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 16
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
CIRCUITO #3.- Detector de paso. El LED visible permanece apagado hasta que el objeto
impide el paso de la luz infrarroja, en ese momento se activa el monostable, el LED
permanece encendido durante 10 segundos y se vuelve a apagar.
LED infrarrojo
LED visible
Fototransistor
Acondicionador
de seal
Fuente
contnua
Monostable
10 segundos
Objeto en movimiento
CIRCUITO #4.- Detector de proximidad. El LED visible permanece apagado hasta que el
objeto est lo bastante cerca para reflejar la luz infrarroja, en ese momento el LED
permanece encendido durante 10 segundos y se vuelve a apagar.
LED infrarrojo
Fuente
contnua
Monostable
Objeto en movimiento
Acondicionador
de seal
Luz infrarroja
10 segundos
LED visible
Fototransistor
Pgina | 17
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Neumticos e Hidrulicos
Elctricos
Electrnicos
Mecnicos
ACTUADORES NEUMTICOS
Con frecuencia las seales neumticas se utilizan para manejar elementos finales
de control, incluso cuando el sistema de control es elctrico. Esto se debe a que
con esas seales es posible accionar vlvulas grandes y otros dispositivos y otros
dispositivos de control que requieren mucha potencia para mover cargas
considerables.
La principal desventaja de los sistemas neumticos es la compresibilidad del aire.
Las seales hidrulicas se usan en dispositivos de control de mucha mayor
potencia, pero son ms costosas que los sistemas neumticos y hay riesgos
asociados con fugas de aceite que no ocurren con fugas de aire.
ACTUADORES ELCTRICOS
Dispositivos de conmutacin de potencia, como relevadores, interruptores
mecnicos e interruptores de estado slido (diodos, tiristores y transistores), en los
que la seal de control enciende o apaga un dispositivo elctrico, que podr ser un
calentador o un motor.
Pgina | 18
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Dispositivos tipo solenoide, en los cuales una corriente que pasa por un solenoide
acciona un ncleo de hierro dulce, por ejemplo una vlvula hidrulica operada por
solenoide, donde la corriente de control que pasa por el solenoide se utiliza para
regular un flujo hidrulico o neumtico.
Sistemas motrices, por ejemplo, motores de corriente directa (cd), motores de
corriente alterna (ca) o motores de pasos, en los cuales la corriente que pasa por
los devanados del motor produce un movimiento de rotacin.
RELEVADOR
Son dispositivos actuadores elctricos cuya accin consiste en abrir o cerrar
interruptores para habilitar o inhabilitar otros dispositivos, otros actuadores u otros
sistemas.
ACTUADORES ELECTRNICOS
Los actuadores electrnicos son dispositivos o circuitos electrnicos que se
conectan a la salida de un sistema digital, computadora o microcontrolador; a
travs de los cuales se realiza alguna accin sobre una carga, habilitndola o
inhabilitndola al proporcionarle, o quitarle, el voltaje o la corriente adecuados para
su operacin.
Como ejemplos se pueden mencionar a los transistores bipolares, FETs, SCR y
TRIACs, entre otros
OPTOSCR Y OPTOTRIAC
Estos dispositivos tienen caractersticas muy similares a las del fototransistor, ya
que su operacin depende de la incidencia de luz en la compuerta (Gate), lo que
elimina la necesidad de circuitos de disparo, simplificando su aplicacin y
permitiendo su uso en circuitos digitales para controlar directamente cargas
analgicas.
Pgina | 19
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
ACTUADORES MECNICOS
Son dispositivos que se pueden considerar convertidores de movimiento, dado
que transforman el movimiento de una forma a otra. Por ejemplo, con un actuador
mecnico, un movimiento lineal se puede convertir en un movimiento rotacional;
un movimiento en una direccin convertirse en uno con otra direccin en ngulo
recto respecto al primero.
Tambin es posible transformar un movimiento lineal alterno en uno rotacional,
como en el caso del motor de combustin interna, donde el movimiento alterno de
los pistones se convierte en el del cigeal y este lo transfiere el eje de la
transmisin.
Entre los elementos mecnicos estn los mecanismos de barras articuladas,
levas, engranes, cremalleras, cadenas y correas de transmisin, entre otras.
Por ejemplo, el arreglo engrane-cremallera convierte el movimiento rotacional en
uno lineal.
Los engranes cnicos transmiten movimiento rotacional en un ngulo de 90.
Las levas y los mecanismos son tiles para obtener movimientos que varen en la
forma que se desea.
Muchos de los efectos que antes se obtenan con el uso de mecanismos en la
actualidad se logran mediante sistemas de microcontroladores.
Pgina | 20
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 21
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
I. PRESENTACIN
MATERIA: SISTEMAS PROGRAMABLES
CLAVE: SCD-1023
EQUIPO NO:
FECHA:
II.INSTRUMENTACIN
MATERIAL:
Temporizador NE555, Transistor 2N3904, Relevador 12V, TRIAC, Motor de CA, Motor de
CD, Motorreductor, Servomotor, Motor de pasos, protoboard, resistencias, capacitores,
potencimetros, alambre 22AWG para interconexiones.
EQUIPO:
HERRAMIENTAS:
Pgina | 22
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
ACTUADORES HIDRULICOS
Emplean los fluidos hidrulicos como medios de presin para mover pistones de cilindros. Se
aplican en dispositivos como maquinaria para construccin, excavadoras, plataformas elevadoras,
simuladores de vuelo, prensas hidrulicas, mquinas de inyeccin y moldeo, mquinas de
laminacin, ascensores y montacargas.
ACTUADORES MECNICOS
El movimiento que se genera a travs de alguna accin o dispositivo, se transfiere a travs de
elementos fsicos como poleas, levas o engranes, entre otros, produciendo las acciones deseadas
mediante la conversin del movimiento circular en movimiento lineal y viceversa, o bien en
ngulos intermedios. Los actuadores mecnicos son ampliamente utilizados en el transporte, la
industria y en general en todas las aplicaciones que requieren la realizacin de alguna accin o
movimiento.
ACTUADORES ELCTRICOS
Se emplean en circuitos o sistemas elctricos que se caracterizan por el manejo de potencias altas
y frecuencias bajas; son de uso comn en sistemas para generacin, transmisin y consumo de
energa elctrica. Son ejemplos de actuadores elctricos los relevadores, solenoides, motores de
corriente alterna y corriente directa, entre otros.
ACTUADORES ELECTRNICOS
Se utilizan en circuitos o sistemas electrnicos que manejan potencias bajas y frecuencias altas; se
aplican en sistemas electrnicos basados en circuitos analgicos o digitales de pequea seal. Se
emplean dispositivos semiconductores como transistores, TRIACs, SCRs, FETs, MOSFETs, IGBTs, as
como relevadores, servomotores y motores de pasos, entre otros.
DIAGRAMAS:
Pgina | 23
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
BIBLIOGRAFA:
IV. DESARROLLO
COMPETENCIAS ESPECFICAS:
ACTIVIDADES A DESARROLLAR:
1. Investigacin documental.
2. Anlisis y diseo de circuitos.
3. Simulacin de los circuitos utilizando software especializado (Multisim, Proteus, entre
otros).
4. Adquisicin de acftuadores comerciales y componentes electrnicos.
5. Armado de circuito que incluye sensor, acondicionador de seal y actuador.
6. Prueba de circuito.
7. Documentacin de la prctica.
8. Elaboracin del reporte.
PRODUCTOS ENTREGABLES:
V. EVALUACIN
MATRIZ DE EVALUACIN:
Criterio
Investigacin
documental
Identificar
las
caractersticas
Altamente
competente
Conoce la teora y la
sabe aplicar
Las
identifica
totalmente
de
Competente
Conoce la teora
Las
identifica
acuerdo
a
de
sus
Medianamente
competente
Conoce la teora pero
no la sabe aplicar
Las
identifica
parcialmente
de
No
competente
No conoce la
teora
No
las
identifica
Pgina | 24
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
especficas de los
actuadores
acuerdo
a
sus
caractersticas
y
funcin
Los registra tomando
en cuenta todas las
caractersticas
especficas
caractersticas
funcin
Utiliza
totalmente
actuadores
en
aplicaciones que den
solucin a problemas
especficos
Utiliza actuadores en
aplicaciones que den
solucin a problemas
especficos
la
Reporte
con
los
temas a profundidad,
detallado en sus
esquemas
y
conclusiones claras
El reporte no
cumple
con
los elementos
bsicos
Originalidad del
Reporte de la
prctica
El reporte es original,
no tiene faltas de
ortografa
ni
problemas en la
redaccin.
El reporte es original,
no tiene faltas de
ortografa, pero no se
entiende
por
problemas
en
la
redaccin.
El reporte es original,
pero contiene faltas de
ortografa y no se
entiende
por
problemas
en
la
redaccin.
El reporte es
copia de otros
documentos,
pginas
de
Internet, libros
o revistas.
Registrar
los
elementos ms
relevantes de las
caractersticas de
los actuadores
Utilizar
actuadores
en
aplicaciones que
den solucin a
problemas
especficos
Reporte
prctica
de
acuerdo
a
sus
caractersticas
y
funcin
Los
registra
parcialmente
de
acuerdo
a
las
caractersticas
especficas
Utiliza
parcialmente
actuadores
en
aplicaciones que den
solucin a problemas
especficos
No los registra
No los utiliza
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Portada
Resumen (250 palabras)
Abstract
ndice
Introduccin (2 pginas)
Aspectos tericos (10 pginas)
Diseo de la prctica (10 paginas)
Desarrollo prctico (10 pginas)
Resultados (10 pginas)
Conclusiones (3 pginas)
Bibliografa
Apndice(s)
Anexo(s)
Utilizar letra Arial 12, espacio entre lneas 1.5, referencias bibliogrficas con formato APA,
figuras numeradas con formato JPG.
Pgina | 25
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
ACTIVIDADES
DIAGRAMAS:
CIRCUITO DETECTOR #1.- Detector de paso. El LED visible permanece apagado
hasta que el objeto impide el paso de la luz infrarroja, en ese momento se activa el
monostable, el ACTUADOR permanece activo durante 5 segundos y se vuelve a
apagar.
LED infrarrojo
Fuente
continua
ACTUADOR
Fototransistor
Acondicionador
de seal
Monostable
5 segundos
Objeto en movimiento
Pgina | 26
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Fuente
contnua
Objeto en movimiento
ACTUADOR
Monostable
Acondicionador
de seal
Luz infrarroja
10 segundos
Fototransistor
Pgina | 27
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 28
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Fototransistor
con filtro de luz
de da
BUZZER PULSO
RPIDO
BGD35CIR
TRIAC 8
BTA08-600B
Ventilador de 4 pulgadas
12VCD
VN4-012P
Pgina | 29
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 30
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 32
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 33
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 34
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 35
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 36
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
I. PRESENTACIN
MATERIA: SISTEMAS PROGRAMABLES
CLAVE: SCD-1023
EQUIPO NO:
FECHA:
II.INSTRUMENTACIN
MATERIAL:
EQUIPO:
Computadora personal.
Fuente de alimentacin +5VCD, +12VCD
Multmetro.
Osciloscopio.
HERRAMIENTAS:
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Estos dispositivos estn concebidos fundamentalmente para ser utilizados en aplicaciones
puntuales, es decir, aplicaciones donde el microcontrolador debe realizar un pequeo nmero de
tareas, al menor costo posible. En estas aplicaciones, el microcontrolador ejecuta un programa
almacenado permanentemente en su memoria, el cual trabaja con algunos datos almacenados
temporalmente e interacta con el exterior a travs de las lneas de entrada-salida de que
dispone.
De esta manera, el microcontrolador es parte de la aplicacin, por eso tambin se le denomina
controlador incrustado o embebido en la aplicacin
Algunas de las caractersticas deseables en un microcontrolador, son las siguientes: Recursos
suficientes de entrada-salida, slo la capacidad de proceso necesaria, seguridad en el
funcionamiento, bajo consumo de energa y proteccin contra lectura no autorizada de su
programa, entre otras.
Los microcontroladores PIC, con Arquitectura Harvard y tipo RISC, son fabricados y
comercializados por la compaa Microchip, son dispositivos de bajo costo y sus caractersticas
cubren prcticamente todas las necesidades, para cualquier tipo de aplicacin.
Se dividen en tres grandes grupos, dependiendo de sus caractersticas: gama baja, gama media y
gama alta. Uno de ellos, el PIC18F4550 es un dispositivo adecuado para mostrar las caractersticas
tecnolgicas ms avanzadas de la familia, ya que se trata de un dispositivo que tiene un poco ms
de un ao en el mercado, por lo que se recomienda para el desarrollo de aplicaciones actuales y
futuras. Una alternativa est en el microcontrolador PIC16F88, se trata de un dispositivo para el
que existe mucha documentacin, libros y pginas en la red. Aunque no se recomienda para
desarrollos nuevos por tratarse de un dispositivo con varios aos en el mercado.
DIAGRAMAS:
Los diagramas internos de un microcontrolador corresponden a la arquitectura de una
computadora, incluyendo CPU, memoria RAM, memoria flash, puertos de entrada/salida y buses;
sin embargo, incluyen una serie de componentes que los hacen ideales para el desarrollo de
aplicaciones, entre los que se incluyen: temporizadores, convertidores analgico-digital (ADC),
convertidores digital-analgico (DAC), comparadores digitales, interfaces normalizadas como InterIntegrated Circuit (I2C), Universal Serial Bus (USB), entre otros.
La arquitectura del conjunto de instrucciones es tipo RISC, lo que garantiza que se ejecutan en uno
o dos ciclos de reloj y por lo menos en el caso de los microcontroladores PIC, el conjunto de
instrucciones tiene en promedio entre 35 a 45 instrucciones.
Los microcontroladores se caracterizan por su tamao pequeo, bajo consumo de energa, bajo
costo; y las facilidades que ofrecen para el desarrollo de aplicaciones, ya que estn disponibles
entornos de programacin como MPLAB de Microchip o Program C Compiler (PCC Compiler) que
permite escribir programas en C y genera el programa en Lenguaje Ensamblador, adems otros
entornos como Proteus permiten disear los circuitos electrnicos que incluyen el
microcontrolador y adems simulan su operacin a partir de programas en Ensamblador o C.
Pgina | 38
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
BIBLIOGRAFA:
Pgina | 39
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
IV. DESARROLLO
COMPETENCIAS ESPECFICAS:
ACTIVIDADES A DESARROLLAR:
9. Investigacin documental.
10. Desarrollo de programas para realizar operaciones aritmticas, lgicas, corrimiento y
rotacin, lectura y escritura en puertos.
11. Elaboracin de algoritmo y diagrama de flujo.
12. Codificacin en lenguaje ensamblador
13. Desarrollo y Simulacin utilizando MPLAB.
14. Simulacin de los circuitos utilizando software especializado (Multisim, Proteus, entre
otros).
15. Adquisicin del microcontrolador PIC16F1827 y componentes electrnicos adicionales.
16. Armado de circuito que incluye microcontrolador PIC16F1827 y componentes electrnicos
adicionales.
17. Prueba de circuito.
18. Documentacin de la prctica.
19. Elaboracin del reporte.
PRODUCTOS ENTREGABLES:
Pgina | 40
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
V. EVALUACIN
RBRICA:
Criterio
Investigacin
documental
Identificar
las
caractersticas
especficas de los
microcontrladores
y su programacin
Registrar
los
elementos
ms
relevantes de la
arquitectura de los
microcontroladores
y su programacin
Registrar
los
elementos
ms
relevantes
del
conjunto
de
instrucciones de los
microcontroladores
y su programacin
Reporte
de
la
prctica
Altamente
Competente
competente
Conoce la teora Conoce la teora
y la sabe aplicar
Las
identifica
totalmente de
acuerdo a sus
caractersticas y
funcin
Los
registra
tomando
en
cuenta todas las
caractersticas
especficas
Las identifica de
acuerdo a sus
caractersticas y
funcin
Los
registra
tomando
en
cuenta
las
caractersticas
especficas
Medianamente
competente
Conoce la teora
pero no la sabe
aplicar
Las
identifica
parcialmente de
acuerdo a sus
caractersticas y
funcin
Los
registra
parcialmente de
acuerdo a las
caractersticas
especficas
Los
registra
tomando
en
cuenta todas las
caractersticas
especficas
Los
registra
tomando
en
cuenta
las
caractersticas
especficas
Los
registra No
los
parcialmente de registra
acuerdo a las
caractersticas
especficas
Reporte cumple
con
los
elementos
bsicos
No
competente
No conoce
la teora
No
las
identifica
No
los
registra
El reporte
no cumple
con
los
elementos
bsicos
Pgina | 41
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Portada
Resumen
Abstract
ndice
Introduccin
Aspectos tericos
Desarrollo prctico
Resultados
Conclusiones
Bibliografa
Apndice(s)
Anexo(s)
Pgina | 42
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
La tarjeta cuenta con su propio programador USB compatible con Pickit2 de Microchip, el
cual no solo permite programar la tarjeta sino tambin utilizar el depurador del software
MPLAB.
Pgina | 43
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
LCD: Este mdulo est dedicado para facilitar la conexin de un LCD, compartiendo pines
con el puerto D, en la siguiente manera:
Protoboard: Este mdulo tiene una conexin directa al puerto A y el puerto B del
microcontrolador, haciendo ms eficiente la conexin de perifricos o MODS a tus
proyectos.
Pgina | 44
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
*Los puertos compartidos con el LCD slo se podrn utilizar cuando no se est utilizando
dicho dispositivo.
(INTESC, 2016)
Pgina | 45
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Desarrollo prctico
Circuito #1 Conmutacin de dos leds, conectados a los puertos 3 y 4 del puerto b del pic
El pic tendr conectado en sus puertos RB3 y RB4 dos leds estos leds estarn conectados
tambin a resistencias de 220 ohm, que estarn conectadas a tierra como se muestra en
la imagen.
El pic ser grabado con el siguiente cdigo:
_main:
CLRF
TRISB+0
L_main0:
MOVLW
8
MOVWF
PORTB+0
MOVLW
11
MOVWF
R11, 0
MOVLW
38
MOVWF
R12, 0
MOVLW
93
MOVWF
R13, 0
L_main2:
Pgina | 46
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
DECFSZ R13, 1, 1
BRA
L_main2
DECFSZ R12, 1, 1
BRA
L_main2
DECFSZ R11, 1, 1
BRA
L_main2
NOP
NOP
MOVLW
16
MOVWF
PORTB+0
MOVLW
11
MOVWF
R11, 0
MOVLW
38
MOVWF
R12, 0
MOVLW
93
MOVWF
R13, 0
L_main3:
DECFSZ R13, 1, 1
BRA
L_main3
DECFSZ R12, 1, 1
BRA
L_main3
DECFSZ R11, 1, 1
BRA
L_main3
NOP
NOP
GOTO
L_main0
L_end_main:
GOTO
$+0
Pgina | 47
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
El circuito cuenta con un DIP switch cada pata de switch est conectada a corriente y el
otro extremo est conectado a los pines ra0, ra1, ra2 y ra3, lleva cada interruptor una
resistencia de 10k para completar el circuito y tener una seal pull up, los leds estn
conectados a los pines rb0, rb1, rb2 y rb3 estas son las salidas para este circuito, al otro
extremo estn conectados a resistencias de 220 ohm y estas a tierra para cerrar el
circuito.
El cdigo para este circuito es el siguiente:
_main:
MOVLW
MOVWF
CLRF
MOVLW
MOVWF
CLRF
CLRF
L_main0:
BTFSS
GOTO
15
TRISA+0
TRISB+0
15
ADCON1+0
PORTA+0
LATB+0
PORTA+0, 0
L_main2
Pgina | 48
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
BSF
GOTO
L_main2:
BCF
L_main3:
BTFSS
GOTO
BSF
GOTO
L_main4:
BCF
L_main5:
BTFSS
GOTO
BSF
GOTO
L_main6:
BCF
L_main7:
BTFSS
GOTO
BSF
GOTO
L_main8:
BCF
L_main9:
GOTO
L_end_main:
GOTO
LATB+0, 0
L_main3
LATB+0, 0
PORTA+0, 1
L_main4
LATB+0, 1
L_main5
LATB+0, 1
PORTA+0, 2
L_main6
LATB+0, 2
L_main7
LATB+0, 2
PORTA+0, 3
L_main8
LATB+0, 3
L_main9
LATB+0, 3
L_main0
$+0
Pgina | 49
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 50
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Pgina | 51
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
CLAVE: SCD-1023
EQUIPO NO:
FECHA:
II.INSTRUMENTACIN
MATERIAL:
EQUIPO:
Computadora personal.
Programador de PICs.
Fuente de alimentacin +5VCD, +12VCD
Multmetro.
Osciloscopio.
HERRAMIENTAS:
Pgina | 52
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
CIRCUITO #1.- Durante el da, cuando se activa el detector de paso y la alarma est
apagada, el sistema activa el motor para abrir la puerta y lo apaga despus de 10
segundos..
Durante el da, cuando se activa el detector de paso y la alarma est encendida, NO se
activa el motor para abrir la puerta, se activa el zumbador y permanece activo hasta que
se apaga la alarma.
Durante la noche, cuando se activa el detector de paso y la alarma est apagada, el
sistema activa el motor para abrir la puerta, enciende el foco y los apaga despus de 10
segundos.
Durante la noche, cuando se activa el detector de paso y la alarma est encendida, NO se
activa el motor para abrir la puerta, enciende el foco, activa el zumbador y los apaga hasta
que se apaga la alarma.
Pgina | 53
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Motor
Puertos A y B
Microcontrolador PIC118F4550
Detector
de paso
Detector
de luz de
da
Alarma
Encendido/
Apagado
Zumbador
Foco
Programa en
Lenguaje Ensamblador
Estados
Entradas
Control
Salidas
Pgina | 54
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
BIBLIOGRAFA:
IV. DESARROLLO
COMPETENCIAS ESPECFICAS:
ACTIVIDADES A DESARROLLAR:
20. Investigacin documental.
21. Desarrollo de programas para realizar operaciones aritmticas, lgicas, corrimiento y
rotacin, lectura y escritura en puertos.
22. Elaboracin de algoritmo y diagrama de flujo.
23. Codificacin en lenguaje ensamblador
24. Desarrollo y Simulacin utilizando MPLAB.
25. Simulacin de los circuitos utilizando software especializado (Multisim, Proteus, entre
otros).
26. Aplicacin de la tarjeta de desarrollo Miuvva, con microcontrolador PIC18F4550.
27. Armado de circuito que incluye tarjeta Miuvva y componentes electrnicos adicionales.
28. Prueba de circuito.
29. Documentacin de la prctica.
30. Elaboracin del reporte.
PRODUCTOS ENTREGABLES:
Pgina | 55
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
V. EVALUACIN
RBRICA:
Altamente
competente
Medianamente
competente
No
Criterio
Competente
competent
e
Investigacin
Conoce la teora y Conoce la teora
Conoce la teora No conoce
documental
la sabe aplicar
pero no la sabe la teora
aplicar
Identificar
las Las
identifica Las identifica de Las
identifica No
las
caractersticas
totalmente
de acuerdo a sus parcialmente de identifica
especficas de los acuerdo a sus caractersticas y acuerdo a sus
microcontrladore caractersticas y funcin
caractersticas y
s
y
su funcin
funcin
programacin
Registrar
los Los
registra Los
registra Los
registra No
los
elementos ms tomando
en tomando
en parcialmente de registra
relevantes de las cuenta todas las cuenta
las acuerdo a las
caractersticas de caractersticas
caractersticas
caractersticas
los
especficas
especficas
especficas
microcontrolador
es
y
su
programacin
Utilizar
Utiliza totalmente Utiliza
Utiliza
No
los
microcontrolador microcontrolador microcontrolador parcialmente
utiliza
es en aplicaciones es en aplicaciones es en aplicaciones microcontrolador
que den solucin que den solucin que den solucin es en aplicaciones
a
problemas a
problemas a
problemas que den solucin
especficos
especficos
especficos
a
problemas
especficos
Reporte de la Reporte con los Reporte con los Reporte cumple El reporte
prctica
temas
a temas con falta con
los no cumple
profundidad,
de profundidad, elementos
con
los
detallado en sus detallado en sus bsicos
elementos
esquemas
y esquemas
y
bsicos
conclusiones
conclusiones
claras
aceptables
Pgina | 56
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
Portada
Resumen
Abstract
ndice
Introduccin
Aspectos tericos
Desarrollo prctico
Resultados
Conclusiones
Bibliografa
Apndice(s)
Anexo(s)
Pgina | 57
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
APNDICE
GUA DE APRENDIZAJE
Pgina | 58
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
GUA DE APRENDIZAJE.
CURSO
Pgina | 59
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 1
Introduccin a los microcontroladores PIC de Microchip
Los microcontroladores se han desarrollado para cubrir las ms diversas aplicaciones. Se
utilizan en la industria automotriz, en equipos de comunicaciones y de telefona, en
instrumentos electrnicos, en equipos mdicos e industriales de todo tipo, en
electrodomsticos y juguetes, entre muchas otras aplicaciones. En esencia se trata de
microcomputadoras en un slo circuito integrado, con todas sus unidades funcionales,
como: CPU, memoria RAM, memoria ROM, puertos de entrada-salida, y temporizadores;
as como otras unidades especializadas, incluyendo contadores, convertidores Analgicodigital y moduladores por ancho de pulso, entre muchas otras.
Estos dispositivos estn concebidos fundamentalmente para ser utilizados en aplicaciones
puntuales, es decir, aplicaciones donde el microcontrolador debe realizar un pequeo
nmero de tareas, al menor costo posible. En estas aplicaciones, el microcontrolador
ejecuta un programa almacenado permanentemente en su memoria, el cual trabaja con
algunos datos almacenados temporalmente e interacta con el exterior a travs de las
lneas de entrada-salida de que dispone. De esta manera, el microcontrolador es parte de
la aplicacin, por eso tambin se le denomina controlador incrustado o embebido en la
aplicacin
Algunas de las caractersticas deseables en un microcontrolador, son las siguientes:
Recursos suficientes de entrada-salida, slo la capacidad de proceso necesaria,
seguridad en el funcionamiento, bajo consumo de energa y proteccin contra lectura no
autorizada de su programa, entre otras.
Los microcontroladores PIC, con Arquitectura Harvard y tipo RISC, son fabricados y
comercializados por la compaa Microchip, son dispositivos de bajo costo y sus
caractersticas cubren prcticamente todas las necesidades, para cualquier tipo de
aplicacin. Se dividen en tres grandes grupos, dependiendo de sus caractersticas: gama
baja, gama media y gama alta. Entre todos, un dispositivo muy popular es el PIC16F84A.
Tema anterior
Inicio
Tema siguiente
Pgina | 60
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 2
El entorno de programacin MPLAB IDE
Tema anterior
Inicio
Tema siguiente
Pgina | 61
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 3
Seleccin del dispositivo
Para realizar esta accin debe acceder a la opcin Configure del men principal del
MPLAB IDE, posteriormente seleccionar la opcin Select Device y finalmente buscar el
nmero del microcontrolador que desee programar. Como ejemplo, se puede buscar y
seleccionar el microcontrolador PIC16F84A.
Al realizar esta accin se marcan en verde los recursos que soporta la versin actual del
MPLAB IDE, como programadores, lenguajes, herramientas de diseo y depuradores.
Mientras que aparecen en rojo, aquellos recursos que no estn soportados por la versin
actual del entorno de desarrollo.
Una vez que se selecciona el dispositivo, el entorno de programacin queda configurado
para operar de acuerdo a las caractersticas del dispositivo elegido, lo que hace
innecesario declararlo en el programa fuente, accin que tena que realizarse en las
primeras versiones del lenguaje ensamblador.
Tema anterior
Inicio
Tema siguiente
Pgina | 62
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 4
Programa Fuente
Tema anterior
Inicio
Tema siguiente
Pgina | 63
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 5
Seleccin del Ensamblador
Tema anterior
Inicio
Tema siguiente
Pgina | 64
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 6
Seleccin del Simulador
Una vez que se captur el programa fuente, se puede probar utilizando el simulador que
est integrado al MPLAB IDE. Esto permite ejecutar el programa y visualizar su
comportamiento dentro de un ambiente controlado.
Como primer paso, se selecciona la pestaa Debugger del men principal, a continuacin
se elige la opcin Select Tool, accin que despliega todas las posibles opciones
disponibles para el microcontrolador que se estn utilizando, y que coinciden con aquellas
mostradas durante el proceso de seleccin del dispositivo.
Entre esas opciones se puede elegir MPLAB SIM, herramienta que da facilidades para la
ejecucin del programa, paso a paso y en carrera libre; adems de que permite la
visualizacin de los registros involucrados en el proceso, entre otras posibilidades.
Tema anterior
Inicio
Tema siguiente
Pgina | 65
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 7
Bits de configuracin
Los microcontroladores PIC cuentan con un conjunto de Bits, cuya configuracin define el
modo de operacin del dispositivo, lo que le da una gran versatilidad ya que el mismo
circuito podr comportarse de manera diferente, dependiendo de los requerimientos de la
aplicacin.
Para definir el estado de estos Bits, se accede a la pestaa Configure del men
principal, una vez dentro de ella se elige la opcin Configuration Bits, despus de eso en
pantalla se presenta una ventana con cuatro filas, cinco columnas y un recuadro marcado
arriba a la izquierda con la leyenda: Configuration Bits set in code, el cual se debe
desmarcar para poder cambiar el valor de cada bit, accin que se realiza al seleccionar la
columna Setting de cada uno de los campos que se desee modificar.
Tema anterior
Inicio
Tema siguiente
Pgina | 66
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 8
Ensamblar y Enlazar
Al llegar a esta etapa ya se debe tener un proyecto creado, ver TEMA 5, que contenga un
programa fuente escrito en el Lenguaje Ensamblador del microcontrolador que se defini
en la configuracin del dispositivo, ver TEMA 3, y tambin deben estar definidas las
herramientas para ensamblar y enlazar.
Una vez verificado lo anterior, se selecciona la pestaa Project en el men principal y se
elige la opcin Build All, para realizar de una vez todo el proceso de ensamblado y
enlace con las libreras disponibles, despus de lo anterior se abre una ventana que
reporta el avance del proceso, hasta que finalmente, se reporta la terminacin exitosa con
letras negras.
En caso de que se encuentre algn error en el programa fuente, que podr ser de
escritura o de sintaxis, no se concluye el proceso de ensamblado y se reporta el error con
letras rojas.
Como resultado del proceso anterior, se crean varios archivos, entre ellos *.LST, que
contiene el listado general del programa ya ensamblado, *.ERR que contiene los errores
encontrados, *.HEX conteniendo el cdigo objeto y *.MAP que contiene datos adicionales.
Tema anterior
Inicio
Tema siguiente
Pgina | 67
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 9
Simulacin del programa
La simulacin es una de las herramientas ms tiles y verstiles del MPLAB IDE, ya que
permite la ejecucin del programa en carrera libre y paso a paso. Es posible introducir
Breakpoints, lo que facilita el anlisis y la depuracin del programa, permitiendo la
bsqueda y correccin de errores en muy poco tiempo.
Adems, es posible observar el estado de los registros y puertos involucrados en la
ejecucin del programa seleccionando la pestaa Project en el men principal, y
posteriormente elegimos la opcin Watch, con la que se abre un men a travs del cual
podemos seleccionar el registro, puerto o variable cuyo comportamiento estemos
interesados en observar durante la ejecucin del programa.
Tema anterior
Inicio
Tema siguiente
Pgina | 68
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 10
Exportar archivo Hexadecimal
Despus de simular la ejecucin del programa, estamos listos para llevar el cdigo
objeto al programador. Sin embargo, antes de hacerlo debemos recordar que es
necesario incluir los bits de configuracin, como el tipo de reloj, si est habilitado o no el
temporizador del perro guardin, el temporizador del encendido y la proteccin del cdigo
de programa que se va a grabar en el microcontrolador.
Accedemos a la opcin File del men principal y seleccionamos la opcin Export, de esa
manera el nuevo archivo de cdigo objeto contiene los bits de configuracin y puede
grabarse utilizando un programador de PIC.
Tema anterior
Inicio
Tema siguiente
Pgina | 69
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 11
Programacin del dispositivo
Tema anterior
Inicio
Tema siguiente
Pgina | 70
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 12
Prueba del circuito
Probar el circuito implica armarlo, utilizando un protoboard o una placa de circuito
impreso. De esa manera se puede comprobar la operacin conjunta del programa que se
est ejecutando en el interior de microcontrolador, con los circuitos electrnicos, bajo las
condiciones reales de operacin de la aplicacin.
El circuito de reloj debe coincidir con los Bits de configuracin, ver TEMA 7,
seleccionados en el entorno del MPLAB IDE; en caso de que se haya seleccionado un
cristal externo, el Bit correspondiente deber estar habilitado y el cristal deber operar a la
frecuencia del microcontrolador.
Tema anterior
Inicio
Tema siguiente
Pgina | 71
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
TEMA 13
Autoevaluacin
5.- Cules son las ventajas de utilizar el entorno de desarrollo MPLAB IDE?
a) Es gratuito, lo actualizan constantemente, contiene todas las herramientas para
desarrollar aplicaciones con microcontroladores PIC.
b) Es gratuito, sirve para todos los microcontroladores sin importar la marca, es fcil de
utilizar.
c) Es muy rpido, es gratuito, sirve para todos los microcontroladores sin importar la
marca.
Pgina | 72
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
6.- Cmo se genera el archivo hexadecimal que contiene los bits de configuracin?
a) Es el resultado de Ensamblar utilizando la opcin Project Buid All.
b) Es el resultado de Compilar utilizando la opcin Project Make.
c) Es el resultado de Exportar utilizando la opcin File Export.
Tema anterior
Inicio
Tema siguiente
Pgina | 73
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
Conclusiones
.
Tema anterior
Inicio
Tema siguiente
Pgina | 74
SISTEMAS PROGRAMABLES
Gua Tcnica para el Desarrollo de Competencias
BIBLIOGRAFA
ENLACES
1.
2.
3.
4.
5.
http://www.intesc.mx/
http://www.aulafacil.com/Word/temario.htm
http://www.eduteka.org/pdfdir/UNESCOEstandaresDocentes.pdf
http://www.microchip.com/
http://www.pictronico.com/tienda/
Tema anterior
Inicio
Pgina | 75