SlideShare una empresa de Scribd logo
En este apartado se implementó una adquisición de la señal de un sensor IMU (Unidad de
Medición Inercial) compuesta por una combinación de Acelerómetros y Giroscopos. Se
utilizaron las herramientas de acceso a los puertos de MATLAB y el dsPIC Blockset desarrollado
por Lubin Kerhuel.
En este modelo se filtran dos canales con filtros digitales. (Funciona como demo para la Board Explorer 16)
Con el demo del dsPIC Blockser se implementó esta adquisición inicialmente:
Con este script se adquirieron los datos directamente desde el puerto.
% to open a serial port
s = serial('COM1' );
set(s,'BaudRate' ,19200);
fopen(s);
% to write to the serial port
fprintf(s,'writing to the serial port');
% to read from the serial port (num readings of the type 'char')
%Buffer = fread(s,num, 'char');
for i=1 : 20
Buffer = fread(s,100, 'char');
plot (Buffer, 'DisplayName', 'Buffer', 'YDataSource', 'Buffer'); figure(gcf)
hold on
end
0 10 20 30 40 50 60 70 80 90 100
0
20
40
60
80
100
120
tiempo (ms)
voltaje(mv)
Se accedió al puerto del PC y se trajo la señal de salida de uno de los acelerómetros.
0 10 20 30 40 50 60 70 80 90 100
0
50
100
150
200
250
tiempo (ms)
voltaje(mv)
0 10 20 30 40 50 60 70 80 90 100
0
50
100
150
200
250
300
tiempo (ms)
voltaje(mv)
En la implementación con el DSPIC se pudo experimentar con la board Explorer 16 y se aprovecharon
herramientas de generación de código como el dsPIC Blockset desarrollado para procesadores de
Microchip y también se integraron las señales provenientes de sensores con herramientas de
Matlab/Simulink.
0 10 20 30 40 50 60 70 80 90 100
0
50
100
150
200
250
300
tiempo (ms)
voltaje(mv)

Más contenido relacionado

DOCX
Leccion3 y4 agosto25_2011solucion
DOCX
Leccion3 y4
DOC
Micc final feb04_2010_soluc
DOC
Micc final feb14_2009_soluc
DOC
Micc final sep02_2010 solucion
PDF
Laboratorio de Microcomputadoras - Práctica 02
DOCX
Codigo adc
PDF
Calculo entropia
Leccion3 y4 agosto25_2011solucion
Leccion3 y4
Micc final feb04_2010_soluc
Micc final feb14_2009_soluc
Micc final sep02_2010 solucion
Laboratorio de Microcomputadoras - Práctica 02
Codigo adc
Calculo entropia

La actualidad más candente (20)

DOCX
Yinmi delgado sm
DOCX
Parcial 2 tdic10_2010
PDF
Laboratorio de Microcomputadoras - Práctica 01
DOCX
Parcial t1 2011 sol
PPT
Programación grafica en lenguaje c
PDF
Codigo distancia
DOCX
Micp mejoramiento-sept2011solucion
DOCX
Aporte de pro sesa miento ana logico
PPTX
Apunfun2
PDF
05 ejemplo ruta critica.pdf
DOCX
Parcial t1 2010 sol
PDF
2.2 puertos como entrada
PDF
Laboratorio de Microcomputadoras - Práctica 03
PPT
Puerto d825 CU ZUMPANGO
DOCX
Circuito serie y paralelo
DOC
Parcial dic 13 t2 2008 sol
DOCX
Nueva secuencia
PPTX
Lenguaje de emsanble
PDF
Simulación Y cálculo de Sistemas de Control Realimentado en Python
PPT
Operaciones de Entrada / Salida en C++
Yinmi delgado sm
Parcial 2 tdic10_2010
Laboratorio de Microcomputadoras - Práctica 01
Parcial t1 2011 sol
Programación grafica en lenguaje c
Codigo distancia
Micp mejoramiento-sept2011solucion
Aporte de pro sesa miento ana logico
Apunfun2
05 ejemplo ruta critica.pdf
Parcial t1 2010 sol
2.2 puertos como entrada
Laboratorio de Microcomputadoras - Práctica 03
Puerto d825 CU ZUMPANGO
Circuito serie y paralelo
Parcial dic 13 t2 2008 sol
Nueva secuencia
Lenguaje de emsanble
Simulación Y cálculo de Sistemas de Control Realimentado en Python
Operaciones de Entrada / Salida en C++
Publicidad

Similar a Adquisición de la señal de un sensor imu (20)

PDF
Comunicaciones serialesc#2010 ccs
PPT
Comunicaciones seriales c# 2012
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, Mejoramiento (2020 PAO 1)
PDF
7_vhdl.pdf
DOC
Informe de proyecto final de control discreto
PPT
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
PPTX
Puertos
PDF
Dudas printf()
PDF
Curso de programacion en c++ para microcontroladores pic 16 f87xx
PDF
Curso de programacion en c++ para microcontroladores pic 16 f87xx
PDF
Curso de programacion en c++ para microcontroladores pic 16 f87xx
PDF
Sistemas digitales combinacionales - ejercicios
PDF
Introducción a la programacion Pic16F84
PDF
Pic16f84(1)
PDF
programacion con microcontrolador pic 16f84
PDF
Deberes de dijitales en grupo
PDF
Dialnet programando microcontroladorespicenlenguajec-4587553
PPT
Robotica2
PDF
REPORTE DE PRACTICA 3.analiscis de circuitos
DOC
Micc final feb04_2010_soluc
Comunicaciones serialesc#2010 ccs
Comunicaciones seriales c# 2012
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, Mejoramiento (2020 PAO 1)
7_vhdl.pdf
Informe de proyecto final de control discreto
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Puertos
Dudas printf()
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Sistemas digitales combinacionales - ejercicios
Introducción a la programacion Pic16F84
Pic16f84(1)
programacion con microcontrolador pic 16f84
Deberes de dijitales en grupo
Dialnet programando microcontroladorespicenlenguajec-4587553
Robotica2
REPORTE DE PRACTICA 3.analiscis de circuitos
Micc final feb04_2010_soluc
Publicidad

Más de gmeneses23 (20)

PPT
Presentacion WSN MiWi Protocolo Congreso Cita 2015
PDF
Embedded matlab
PDF
Hello world sl015b_3
PDF
Lrwpan 4 health_care_sicotel_2012
PDF
Cm9520 arregloequipo
PDF
En viborevimpactos
PPT
Mod demod am_2014_1(1)
PPTX
Colcom2014 press template _envibo_meneses
PPT
Fm 2014 1
PPTX
El multímetro y el protoboard
PPTX
Implementing ieee 802 7 ccc
PPT
Electronic Instrumentation Virtual Laboratory
PPT
El estándar ieee802_15_4
PDF
Tutorial miwi meneses2013
PPTX
Presentacion Plataforma EnViBo
PPT
Conceptos b+ísicos sobre eagle 2013
PPT
Agregando un componente con eagle
PPT
Transductores de sonido
PPT
Integrating free open source
PPTX
Plataforma movil
Presentacion WSN MiWi Protocolo Congreso Cita 2015
Embedded matlab
Hello world sl015b_3
Lrwpan 4 health_care_sicotel_2012
Cm9520 arregloequipo
En viborevimpactos
Mod demod am_2014_1(1)
Colcom2014 press template _envibo_meneses
Fm 2014 1
El multímetro y el protoboard
Implementing ieee 802 7 ccc
Electronic Instrumentation Virtual Laboratory
El estándar ieee802_15_4
Tutorial miwi meneses2013
Presentacion Plataforma EnViBo
Conceptos b+ísicos sobre eagle 2013
Agregando un componente con eagle
Transductores de sonido
Integrating free open source
Plataforma movil

Último (20)

PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PPTX
modulo seguimiento 1 para iniciantes del
PPTX
Curso de generación de energía mediante sistemas solares
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PPTX
El uso de las TIC en la vida cotidiana..
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PDF
capacitación de aire acondicionado Bgh r 410
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
Propuesta BKP servidores con Acronis1.pptx
Mecanismos-de-Propagacion de ondas electromagneticas
El-Gobierno-Electrónico-En-El-Estado-Bolivia
informe_fichas1y2_corregido.docx (2) (1).pdf
modulo seguimiento 1 para iniciantes del
Curso de generación de energía mediante sistemas solares
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
El uso de las TIC en la vida cotidiana..
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Sesion 1 de microsoft power point - Clase 1
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
Guía 5. Test de orientación Vocacional 2.docx
capacitación de aire acondicionado Bgh r 410
Power Point Nicolás Carrasco (disertación Roblox).pptx
Presentacion de Alba Curso Auditores Internos ISO 19011
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
Propuesta BKP servidores con Acronis1.pptx

Adquisición de la señal de un sensor imu

  • 1. En este apartado se implementó una adquisición de la señal de un sensor IMU (Unidad de Medición Inercial) compuesta por una combinación de Acelerómetros y Giroscopos. Se utilizaron las herramientas de acceso a los puertos de MATLAB y el dsPIC Blockset desarrollado por Lubin Kerhuel. En este modelo se filtran dos canales con filtros digitales. (Funciona como demo para la Board Explorer 16)
  • 2. Con el demo del dsPIC Blockser se implementó esta adquisición inicialmente:
  • 3. Con este script se adquirieron los datos directamente desde el puerto. % to open a serial port s = serial('COM1' ); set(s,'BaudRate' ,19200); fopen(s); % to write to the serial port fprintf(s,'writing to the serial port'); % to read from the serial port (num readings of the type 'char') %Buffer = fread(s,num, 'char'); for i=1 : 20 Buffer = fread(s,100, 'char'); plot (Buffer, 'DisplayName', 'Buffer', 'YDataSource', 'Buffer'); figure(gcf) hold on end 0 10 20 30 40 50 60 70 80 90 100 0 20 40 60 80 100 120 tiempo (ms) voltaje(mv)
  • 4. Se accedió al puerto del PC y se trajo la señal de salida de uno de los acelerómetros.
  • 5. 0 10 20 30 40 50 60 70 80 90 100 0 50 100 150 200 250 tiempo (ms) voltaje(mv) 0 10 20 30 40 50 60 70 80 90 100 0 50 100 150 200 250 300 tiempo (ms) voltaje(mv)
  • 6. En la implementación con el DSPIC se pudo experimentar con la board Explorer 16 y se aprovecharon herramientas de generación de código como el dsPIC Blockset desarrollado para procesadores de Microchip y también se integraron las señales provenientes de sensores con herramientas de Matlab/Simulink. 0 10 20 30 40 50 60 70 80 90 100 0 50 100 150 200 250 300 tiempo (ms) voltaje(mv)