Presentación de PowerPoint

Anuncio
MSP430G2553: Medidor de
INCLINACION con un acelerometro
Este proyecto esta destinado a
medir la inclinación producida
por un pistón hidráulico.
La inclinación del acelerometro
se muestra en Pitch y Roll, estos
datos se muestra la patanlla LCD
del MCU.
El tipo de comunicación es I2C
entre
la
MSP430
y
el
acelerometro.
MSP432P401R: MEDIDOR
DE POTENCIA ELECTRICA
El MSP432 es un MCU con una
excelente cantidad de memoria RAM
y velocidad de procesamiento de
datos,
la
velocidad
de
su
muestreador me permite tomar
6000 Muestras por segundo y
calcular un verdadero RMS.
El microcontrolador muestrea
la señal de corriente y voltaje
para luego calcular el valor
RMS de cada una de las
señales por separado.
Se configuro la resolucion del
Microcontrolador a 14bits mas
la velocidad de muestreo de 4
microsegundos, se puede
tener una alta precision en la
medida RMS de cada señal.
TM4C1294: SEGUIDOR DE OBJETOS POR
VISION ARTIFICIAL
La aplicacion requiere del
sofware MATLAB para su
operacion.
Pasos:
-Captura de Imagen
-Procesamiento
-Accion
La imagen es captura por la
camara web y enviada a
MATLAB, en el que se aplica
DSP
para
encontrar
las
coordenads del objeto a seguir.
El TM4C1294, cuenta con una
pantalla grafica, con el fin de
observar la accion que va a
tomar el sistema de control.
Una vez con las coordenas, estan son enviadas por el puerto serial al
TM4C1294, quien ejecuta la tarea de mover el carrere de impresiora
para el eje X y el motor de la camara como eje Y.
Luego se repite el bucle.
TM4C123G: CONTROLADOR
LOGICO PROGRAMABLE
El proposito de este equipo es
teñir telas en una fabrica.
Debe tener almacenado 50 tipos
de teñidos diferentes para todo
tipo de telas.
La maquina fue diseñada teniendo en cuenta un bajo
costo y que deberia soportar las condiciones
ambientales de una fabrica textil (Vapor de tinte).
La maquina controla un motor AC, para subir y bajar un
rodillo en el que se ajusta la tela que deseamos teñir.
CC3200 LAUNCHPAD:
MQTT MOTOR CONTROL
Mi objetivo con esta aplicacion es implementar un control para cargas
electricas de baja potencia a travez del CC3200 Simplelink, utilisando
un protocolo de comunicacion de mensajes Mqtt a travez de la
internet.
Este Microcontrolador cuenta con comunicacion WIFI, entregando la
libertad de hubicar el control en cualquier parte de la casa.
Simplemente envio comandos como:
motor_on; comando para iniciar el motor.
motor_off; comando para detener el motor.
Se utiliza un relay de etado
solido diseñado con un BT136,
TRIAC que permite controlar el
flujo de corriente a la carga
electrica, la señal de control es
generada por el MCU.
El proyecto cuenta con una pantalla LCD
grafica, con el fin de observar el IP, el
nombre de la red y la accion que toma el
microcontrolador cuando recibe un
comando por Internet.
Para enviar los comandos se puede utilizar el programa Eclipse Paho, en
el que nos identificamos y suscribimos aun topico.
La PC y el MCU deben estar inscritos en el mismo topico para que la
transmision de mensajes sea exitosa.
Hercules MCU, es un microcontrolador diseñado para aplicacion donde
se requiera alta seguridad y precision, entre estas:
Automovilismo, Fabricacion, Medica y otras mas.
TI Hercules LaunchPad RM42:
Electrocardioagrama y detector de arritmias
Se diseño e implemento un
pequeño equipo electrocardiografo,
con el proposito de monitorear y
detectar arritmias cardiacas en los
pasientes.
Se implemento un pantalla LCD con
el proposito de ver la forma de la
señal cardiaca y la frecuencia
cardiaca, entre otros datos.
En la pantalla LCD se puede observar el estado del pasiente.
El microcontrolador determina el estado del pasiente de acuerdo a la
frecuencia cardiaca.
Hercules RM42, cuenta con un modulo HET con el que podemos medir el
tiempo entre pulsos cardiacos con un presicion de microsegundos.
La velocidad de su
procesador
es de 100MHz, lo que evita
demoras entre las muestras
cardiacas.
La familia Hercules cuenta con un modulo Real Time
Interrution, gracias a este modulo se pudo aplicar un
metodo de multiplexacion de pocesador.
Esto me permite aprovechar los espacios vacios en el
tiempo para que el microcontrolador trabaje en otras
tareas, dando la sensacion de trabajo en paralelo.
Esto es importante por el echo
de que no debe existir demora
para una alarma, cuando el MCU
detecte un PARO CARDIACO.
TI Hercules LaunchPad RM42: Medidor de
Inductancias
El microncondalor tambien cuenta
con un modulo contador de flancos de
subida de 32 bits, si aprovechamos
este modulo junto con un oscilador LC
que varie de acuerdo a la inductancia
que se conecte.
Se puede tener un medidor de
inductancias de alta precision.
Aplicacion actual:
Automovilismo, medir la inductancia
de un injector de gasolina.
TI Hercules LaunchPad RM46 :
Analizador de Calidad de
Energia Version 1
El analizador de calidad de enrgia tiene
diferentes aplicaciones en la industria,
como detectar fluctuaciones y
transitores, medir las potencias
electricas entre otras.
La version RM46 del Hercules, tiene una
velocidad de calculo de 220MHz, con un
procesador de punto flotante, tambien cuenta
con diferentes modulos de comunicacion
industrial (CAN, LIN, SCI, I2C, SPI) y
temporizadores de ultra alta presicion
(Resolucion de nanosegundos)
En esta primera version del
Analizador, se utiliza dos pantallas
LCD, en una podemos observar el
menu de tareas que este equipo
puede realizar y en la otra
pantalla podemos ver las formas
de onda de la red electrica.
El RM46 muestrea y calcula el
TRUE RMS de la señal de voltaje y
corriente.
Se utiliza un metodo Procesamiento
Digital de Señales para poder
obtener el angulo de desfase entre
la corriente y tension, despues de
obtener el angulo de desfase se
procede a calcular las potencias
electricas.
Uno de los metodos de
Procesamiendo Digital de señal
aplicados es FOURIER, el que me
permite visualizar la energia de los
armonicos en la red electrica.
TI Hercules LaunchPad RM46 : Procesamiento de Señales
Mioelectricas Musculares.
Aprovechando la alta
velocidad del MCU RM46 y el
Procesamiendo Digital de
señales se logro
implementar un analizador
de señales Mioelectricas.
Las señales Mioelectricas, en
este caso musculares tienen
un ancho de banda de
500Hz, dando como motor
de su analizis a la
transformada de FOURIER.
Aprovechando el espectro de
frecuencias entregado por
FOURIER, el RM46 realiza
calculos de alta velocidad para
obtener un valor promedio de la
energia muscular sensada con
electrodos.
Para esta aplicacion se captura
la energia de ambos brazos y se
promedian para luego usar este
valor en diferentes aplicaciones.
APLICACION ACTUAL:
La finalidad del proyecto es aplicar la
medicion a un paciente con problemas
dentales.
Primero mediremos la energia de una
mordida del paciente sin dentadura postisa.
Segundo se medira la energia de la mordida
del paciente con una dentadura postisa.
Esta medicion permite al doctor calibrar y
mejorar el metodo de implantar la dentadura
postisa.
TI Hercules LaunchPad
RM46: Rardar por
Ultrasonido
Se implemento un radar con fines
recreativos, utilizando un modulo
de ultrasonido y un motor DC para
que gire en 120°.
El MCU genera de PWM para exitar el
modulo de ultrasonido.
De esta manera siempre hay un dato de
retorno por parte del ultrasonido, asi no
tenga un objeto delante de el.
Se mueve un pequeño motor paso a paso
para tener una alta precision en los grados
de movimiento del radar.
A medida que el motor paso a paso
avanza, el MCU almacena en un buffer de
datos las mediciones.
Conciderar que estas mediciones estan en
coordenadas cilindricas.
El microcontrolador interpreta estos datos
y realiza su conversion a coordenadas
cartesianas para dibujarlas en la pantalla
LCD.
TI Hercules LaunchPad RM57: Filtrado Digital de
señales cardiacas
Objetivo: obtener una señal cardiaca limpia de ruido, sin la
implementacion de un filtro NOTCH ANALOGO.
El Hercules RM57, es un
procesador de punto flotante con
una velocidad de 330MHz,
aplicando las librerias CMSIS DSP
Library de esta familia se puede
implementar un filtro FIR con un
elevado orden.
En conjunto a esta libreria
tambien se trabaja con el
software MATLAB para el diseño
del filtro digital y obtener los
coeficientes de este.
Matlab cuenta con la funcion fir1,
que me permite calcular de forma
sencilla y rapida los coeficientes de
un filtro digital.
Para que sea un filtro rechazabando
como el NOTCH solo se agrega al
final el comando ‘STOP’, para que
MATLAB automaticamente genere
los coeficientes del filtro deseado.
El orden del filtro diseñado es 50.
Y tiene una atenuacion maxima de 72dB.
Se puede observar su diagrama de bode y el de fase, tambien generados por MATLAB.
Señal CARDIACA Muestreada por el RM57:
La señal de 60Hz, se encuentra sobre la señal cardiaca, una lectura correcta.
Señal CARDIACA procesada por el RM57:
Luego de aplicar el filtro digital, se obtiene la señal cardiaca limpia.
TI Hercules LaunchPad RM57: Analizador de
Calidad de Energia Version 2
Mejoras Incluidas:
Librerias CMSIS DSP, para
operaciones con punto
flotante, lo que mejora
altamente la precision en la
medida.
Pantalla a colores TFT Touch.
Sensado de voltaje sin
transformador de voltaje,
solo por divisor resistivo.
Se incluyo un Menu con muchas mas tareas,
entre ellas tenemos medicion de voltaje corriente
y frecuencia.
Gracias a las librerias DSP, podemos trabajar con
un espectro de fourier mucho mas preciso y poder
hacer un tratamiento en tiempo real de los
transitorios y fluctuaciones de las señales
electricas.
El modo Voltaje, corriente y Herz
me permite ver las formas de onda de
cada
una de las ondas por separado, tambien
incluye ver la medicion del TRUE RMS y la
frecuencia con una precision de dos
decimales.
El modo Potencia, realiza una meidcion del Voltaje y
la corriente de linea en RMS, aplica FOURIER para
encontrar el factor de potencia y luego aplicar este
valor para el calulo de las potencias electricas.
Tambien se genera un grafico frecuencia vs tiempo.
Donde se observa la variacion de la frecuencia de la
linea Electrica.
El modo Armonicos, me permite visualizar los
armonicos
en la señal Electrica.
Hercules RM57, calcula la DFT del voltaje y la
corriente y para obtener el espectro de potencia
electrica, el procesador aplica convolucion discreta
en frecuencia.
El modo fluctuaciones, esta optimizado para medir
variaciones de corta duracion, tanto de corriente
como de voltaje.
El analizador toma encuenta las mediciones durante
un intevalo de trazado y visualiza las tensiones
maximas, minimas y promedio.
Los fenomenos transitorios son picos momentaneos y
rapidos en la señal de voltaje.
Estos picos pueden contener energia suficiente como
para dañar equipos.
Un transitorio se detecta cuando cruza un envolvente.
Aun se encuentra en desarrollo.
El modo osciloscopio, me permite ver las señalas
de voltaje y corriente.
Aun se encuentra en desarrollo.
Hercules RM57, tiene conectados
memorias SPI, un reloj RTC y la pantalla
LCD TFT Touch de 16 bits.
El poder y la velocidad del procesador
permiten controlar de manera eficiente
todos los perifericos.
Muchas gracias.
ElectronAplica
Peru - Arequipa
Descargar