Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CIRCUITOS ELECTRONICOS II
TEMA:
Informe de Practicas
Controlador TIVA
ALUMNO:
DOCENTE:
AREQUIPA - PERU
2014
INFORME DE PRCTICAS CONTROLADOR TIVA
1. OBJETIVOS.
2. MARCO TEORICO
2.2.1 Caractersticas
El microcontrolador Tiva C Series LaunchPad incluye las siguientes
caractersticas:
Tiva TM4C123GH6PMI microcontrolador
PWM de control de movimiento
USB micro-A y un conector micro-B para el dispositivo USB, host, y el
on-the-go (OTG) conectividad
RGB LED de usuario
Dos interruptores de usuario (aplicacin / vigilia)
ICDI
interruptor de reinicio
aplicacin de inicio rpido precargado RGB
Con el apoyo de Energia para el software de la Serie C que incluye la
biblioteca del USB y de la biblioteca de controladores de perifricos
Tiva C Series TM4C123G LaunchPad BoosterPack XL Interface, que
cuenta con cabeceras apilables para ampliar las capacidades de la
plataforma de desarrollo Tiva C Series LaunchPad
2.2.2. Especificaciones
Microcontroladores
El TM4C123GH6PM es un microcontrolador basado en ARM Cortex-
M4 de 32 bits con 256 kB de memoria Flash, de 32 kB SRAM, y la
operacin de 80 MHz; USB host, el dispositivo y la conectividad OTG;
un mdulo de hibernacin y PWM; y una amplia gama de otros
perifricos.
Conectividad USB
El EK-TM4C123GXL est diseado y funciona como un dispositivo
USB sin necesidad de modificar el hardware. Las seales de dispositivos
USB estn dedicados a la funcionalidad USB y no se comparten con los
encabezados BOOSTERPACK.
Las seales de dispositivos USB se enumeran en la siguiente tabla
Control de Movimiento
El EK-TM4C123GXL incluye la tecnologa PWM Tiva C-Series de
control de movimiento, con dos mdulos PWM capaces de generar 16
salidas PWM. Cada mdulo PWM ofrece una gran flexibilidad y puede
generar sencilla PWM ejemplo seales fines, las requeridas por una carga
sencilla de bombas, as como seales PWM emparejadas con retardos de
banda muerta, como las requeridas por un conductor medio puente-H .
Tres bloques generadores tambin pueden generar la totalidad de los seis
canales de controles de la puerta requeridos por un puente inversor de 3
fases.
2.2.5. Ventajas
La primer ventaja que esta tarjeta tiene es el nmero de pines. Se tienen 40
entre los cuales se tiene alimentacin de 3.3v, GND y pines que tienen
multipersonalidad esto significa que pueden ser configuradas muy fcilmente
como entradas o salidas digitales, entradas y salidas anlogas o como puertos
seriales de transmisin (Tx) o recepcin (Rx). Teniendo con esto una gran
variedad de aplicaciones, tan solo son los puertos seriales mltiples se tiene
la posibilidad de interconectar con ms elementos, como otras tarjetas de
pruebe o mdulos de comunicaciones, etc.
En cuanto a la seal de reloj se cuenta con 80MHz, esto lo vuelve 4 veces
ms rpido que otros microcontroladores como Arduino y el Launchpad
MP430, asi que la ventaja que esto brinda es que muy fcilmente se puede
muestrear voz humana con buena calidad y ser procesada en Matlab.
Cuenta con un puerto USB adicional con el cual puedes generar alguna
aplicacin como conectarle algn dispositivo. Cuenta con un sensor de
temperatura ya integrado en la placa y un LED RGB con este led puedes
generar varios colores al combinar las luces originales (Rojo, Azul y Verde).
2.2.6. Desventaja
La desventaja en la placa es que no puedes retirar el microprocesador como
se puede hacer con Arduino y el Launchpad MP430.
2.3.Software ENERGIA
4. DESARROLLO DE LA PRCTICA
Programa 1
Circuito Logica AND.
Primero se usa el void setup para la configuracin de pines ya que este se ejecuta
una sola vez en el bucle.
Ya que energa posee el sistema mnimo onboard, en cuanto a los leds RBG,
estos son configurados como salidas
Ya que este posee pull up es decir comenzamos a trabajar con lgica negativa o
inversa, para lo cual cuando apretan los pulsadores pasan a un estado bajo y para
nosotros significa que este ha sido activado
Por ende estamos haciendo que active todos los LEDS del rgb , lo cual dara el
color blanco, la combinacin de estos colores
Prueba del sistema en fisico
Programa 2
Circuito Lgica OR.
Como en el ejemplo anterior 1ro se configuran las entradas y las salidas del tiva
Esta logica se basa en que si solo esta apretado ambos pulsadores estos entran al
bucle y hace que el led verde se encienda con el rojo , lo cual la conbinacion de
estos da como resultado el color amarillo.
Caso contrario no hacer nada. Es decir apaga los leds en el caso de que antes
haya entrado al bucle.
Ya teniendo una mejor nocin bsica es posible poder hacer unas secuencias un
poco ms elaboradas.
Primero seguimos con la configuracion de los pines
Caso 1
Caso2
Caso 3
Programa 5
Contador