Академический Документы
Профессиональный Документы
Культура Документы
MATERIA
PROCESADORES DIGITALES
PRESENTAN:
OBJETIVO
Realizar el encendido y apagado de un Led en dsPIC30F4013.
INTRODUCCION
Los DSC (Controladores Digitales de Seales) son dispositivos
dotados de recursos fsicos y lgicos necesarios para el
tratamiento digital de seales. La empresa Microchip ha unido
las caractersticas esenciales de un microcontrolador y un
procesador digital de seales (DSP, por sus siglas en ingls)
en un dispositivo llamado dsPIC, el cual combina las funciones
tpicas de los microcontroladores con las del procesamiento
digital de seales. Los DSC se utilizan en una amplia gama de
aplicaciones,
en
las
cuales
podemos
encontrar:
telecomunicaciones, procesamiento de seales, control de
motores, convertidores de energa, instrumentacin biomdica,
etc.
Existen dos familias de DSC por parte de Microchip, las series
dsPIC30F y dsPIC33F.
El diseo de la prctica de este informe se basa en el
dsPIC30F4013, el cual es un dispositivo de 16 bits que posee
convertidores A/D integrados, los cuales sern vitales para
las tareas de procesamiento digital. En las secciones
subsecuentes se listarn sus caractersticas generales, y el
esquema mnimo de conexin.
La prctica siguiente se componen de dos partes: (i) la
construccin del hardware, y
(ii) la implementacin del software. Para el hardware, se
describe el material a utilizar y los esquemas de conexin en
cada prctica, y para el desarrollo del software, se
implementan los programas que estn codificados en lenguaje C.
Con este fin, se emplean los programas MPLAB IDE v3.05,
Compilador CX16 y PICkit2, todas estas herramientas de software
necesarias para la programacin del dsPIC30F. Todos estos
programas los facilita libremente el fabricante, las cuales
aparecen en la bibliografa para ser descargados desde la
pgina de Microchip. En la siguiente seccin se describe la
creacin, compilacin y programacin del dsPIC.
Dada la similitud entre los microcontroladores PIC y los
Controladores digitales de seales dsPIC, en cuanto a
arquitectura y conjunto de instrucciones, los estudiantes que
hayan tenido algn acercamiento con los PIC, se les facilitar
la programacin de estos nuevos dispositivos.
DsPIC30F4013.
LED.
2 CAPACITORES DE 22F.
1 RESISTENCIA DE 220.
CABLES.
PROGRAMADOR PIC MASTER 2.
PROTOBOARD.
CRISTAL DE 4MHZ
EQUIPO
FUENTE DE 5V.
SOFTWARE
MPLAB X IDE
PICKIT 2
COMPILADOR XC16
con extensin .c
Ya
enlazado nuestro primer achivo en el archivo common.c
mandamos
a
llamar
el
common
.h
(#include "common.h") al igual que declaramos la librera de
la familia del dsPIC (#include <libpic30.h>) .
PROGRAMACIN DE dsPIC
Una vez realizado el esquema mnimo de conexin, se
proceder a grabar el dispositivo, lo cual se realiza a
travs de la conexin entre el software PICkit 2 y el
programador universal PIC MASTER 2, ya que a travs de
estas herramientas se grabar en el dsPIC el programa
realizado (archivo .HEX).
la
serie
dsPIC30F
la
programacin
se
realiza
de
ICSP+
(In
Circuit
Serial
Programming)
se
la
figura
se
muestra
el
esquema
de
conexin
vaya
programar
el
dispositivo,
ya
que se
puede
PICkit 2 v2.55
Con el software PICkit 2, podemos programar el dsPIC,
conectando a travs del puerto
USB
el
programador
PIC
MASTER
2.
En
las
siguientes
Una
vez
conectado
correspondientes
del
el
puerto
dsPIC,
se
ICSP+
ejecutar
a
el
los
pines
programa
Adems
de
mostrar
las
caractersticas
del
dispositivo,
cabe
automticamente
mencionar
asigna
el
que
valor
el
de
software
voltaje
de
Si
la
programacin
Programming
fue
realizada
Successful,
con
xito
enseguida
se
nos
mostrar
proceder
CONCLUSION
En este trabajo fue algo nuevo ya que nunca haba utilizado
un dsPIC al igual que la
de
hacer
la
comunicacin,
tambin
utilizamos
la
fcil
utilizar
la
plataforma
en
cuestin
la
ya
diferencia
que
de
utilice
otros
el
programador
programadores
PIC
que
MASTER
tienen
un
ms
travs
de
este trabajo, se
dio
conocer, las
diversas
implementacin
reas,
y
capacidades
comunicacin. Por
para
su
correcta
lo que podemos
decir