Вы находитесь на странице: 1из 76

República Bolivariana De Venezuela.

Ministerio Del Poder Popular Para La Educación Universitaria, Ciencia y Tecnología.


Universidad Politécnica Territorial Del Oeste De Sucre “Clodosbaldo Russian”
P.N.F. de Electrónica

OSCILOSCOPIO DIGITAL PARA DISPOSITIVO ANDROID CON


TARJETA DE ADQUISICIÓN EXTERNA CONECTADA
A TRAVÉS DE BLUETOOTH.

Tutor:
Autor(es)
Arcia, José Miguel
Prof. Carlos Rodríguez.
C.I.: 17.674.817
Prof. Rita Loroño Carrero, Crismer
C.I.: 19.762.574
Menéndez, Félix
C.I.: 19.239.887

Trabajo de grado presentado como requisito parcial para optar al título


Ingeniería en Electrónica

Cumaná, marzo de 2017

1
República Bolivariana De Venezuela.
Ministerio Del Poder Popular Para La Educación Universitaria, Ciencia y Tecnología.
Universidad Politécnica Territorial Del Oeste De Sucre “Clodosbaldo Russian”
P.N.F. de Electrónica

OSCILOSCOPIO DIGITAL PARA DISPOSITIVO ANDROID CON


TARJETA DE ADQUISICIÓN EXTERNA CONECTADA
A TRAVÉS DE BLUETOOTH.

Tutor:
Autor(es)
Arcia, José Miguel
Prof. Carlos Rodríguez.
C.I.: 17.674.817
Prof. Rita Loroño. Carrero, Crismer
C.I.: 19.762.574
Menéndez, Félix
C.I.: 19.239.887

Trabajo de grado presentado como requisito parcial para optar al título


Ingeniería en Electrónica
Cumaná, marzo de 2017

2
3
4
5
ACTA DE APROBACIÓN

6
AGRADECIMIENTOS

A Nuestras Familias por el soporte.

Al Profesor Jenry Balebona por su tiempo y conocimientos.

A la Profesora Elisa Monterossi por su apoyo desde el principio.

A Alexandra Gómez González por la ayuda y motivación que


fueron tan necesarias.

7
INDICE GENERAL

CONTENIDO Página

CARTA AVAL

ACTA DE APROBACIÓN

AGRADECIMIENTOS

RESUMEN
INTRODUCCIÓN 13

CAPITULO I: EL PROBLEMA

1.1 DIAGNOSTICO 15
1.1.1.- Identificación de las situaciones problema. 15
1.1.2.- Jerarquización de las situaciones problema. 17
1.1.3.- Selección de las situaciones problema. 19
1.1.4.- Formulación del problema. 20
1.2 JUSTIFICACIÓN 21
1.3.- OBJETIVOS 23
1.3.1.- Objetivo General 23
1.3.2.- Objetivos específicos 23
1.4.- LIMITACIONES. 23
1.5.- DELIMITACIÓN / ALCANCE. 24
1.6.- VINCULACIÓN CON EL PLAN DE DESARROLLO
ECONÓMICO Y SOCIAL DE LA NACIÓN; II PLAN 27
NACIONAL DE LA PATRIA (2013-2019).

8
INDICE GENERAL

CONTENIDO Página

CAPÍTULO II. MARCO TEÓRICO

2.1.- ANTECEDENTES. 29
2.2.- BASES TEÓRICAS. 30
2.2.1.- El Osciloscopio. 30
2.2.1.1.- Tipos de osciloscopio. 30
2.2.1.2.- Sondas para osciloscopio. 31
2.2.2.- Estándar Bluetooth 31
2.2.3.- Sistema operativo Android. 32
2.2.3.1.- Módulo Bluetooth. 33
2.2.4.- Microcontrolador PIC18F4550. 33
2.2.4.1.- Auto-programación (Self-Programmability). 34
2.2.4.2.- Módulo convertidor de 10-bit analógico digital
34
(A/D).
2.2.4.2.1.-Requisitos de la adquisición A/D. 34
2.2.5.- Criterio de Nyquist-Shannon. 35
2.3.- DEFINICIÓN DE TÉRMINOS. 36
2.4.- OPERACIONALIZACIÓN DE LAS VARIABLES. 38

CAPÍTULO III. MARCO METODOLÓGICO.

3.1.- DISEÑO DE LA INVESTIGACIÓN. 39


3.2 TIPO DE INVESTIGACIÓN. 40

9
INDICE GENERAL

CONTENIDO Página

3.3 UNIVERSO Y POBLACIÓN. 42


3.4.- FUENTES DE INFORMACIÓN. 43
3.5 TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE
43
DATOS.
3.6 TÉCNICAS DE PROCESAMIENTOS Y ANÁLISIS DE
44
LOS DATOS.

CAPÍTULO IV. RESULTADOS DE LA INVESTIGACIÓN.

4.1.- CONSIDERACIONES DE DISEÑO. 45


4.1.1.- Diseño del circuito de la tarjeta de adquisición. 46
4.1.1.1.- Diseño de la etapa de atenuación. 46
4.1.1.2.- Diseño de la etapa del fijador de nivel. 47
4.1.1.3.- Diseño del circuito del microcontrolador y el
48
módulo bluetooth
4.1.1.4.- Estructuración del diagrama circuital. 49
4.1.2.- Programación del firmware de la tarjeta de
50
adquisición y el módulo de comunicación bluetooth
4.1.2.1.- Configuración del módulo bluetooth. 50
4.1.2.2.- Programación del microcontrolador. 51
4.1.3.- Confección de la tarjeta de adquisición. 53
4.1.3.1.- Montaje del circuito. 53
4.1.3.2.- Consideraciones de la alimentación. 53

10
INDICE GENERAL

Contenido Página

4.1.4.- Desarrollo de la aplicación para sistema operativo


54
android.
4.1.4.1.- Configuración del software de desarrollo. 54
4.1.4.2.- Codificación de la aplicación. 54
4.2.- FACTIBILIDAD DEL ESTUDIO. 56
4.2.1.- Factibilidad social. 56
4.2.2.- Factibilidad económica. 57
4.2.3.- Factibilidad tecnológica. 57
4.3.- PRUEBAS DE FUNCIONAMIENTO. 58

CAPÍTULO V. ANÁLISIS DE LOS RESULTADOS.

5.1.- CONCLUSIONES 63
5.2.-RECOMENDACIONES. 65

REFERENCIAS BIBLIOGRÁFICAS 66
ANEXOS 69

11
UNIVERSIDAD POLITÉCNICA TERRITORIAL DEL OESTE SUCRE

“CLODOSBALDO RUSSIÁN”

PNF ELECTRÓNICA

OSCILOSCOPIO DIGITAL PARA DISPOSITIVO ANDROID CON TARJETA DE


ADQUISICIÓN EXTERNA CONECTADA A TRAVÉS DE BLUETOOTH, EN EL PNF
DE ELECTRÓNICA, UNIVERSIDAD POLITÉCNICA TERRITORIAL DEL OESTE
DE SUCRE “CLODOSBALDO RUSSIÁN” (UPTOSCR), AÑO 2016 – 2017.

Tutor Eje Profesional-Técnico. Autor(es): Autor(es):


Prof. Carlos Rodríguez Crismer Carrero R.
Tutor Eje Sociocrítico-Metodológico. Félix Menéndez R.
Prof. Rita Loroño. José Miguel Arcia G.

RESUMEN
Se presenta el procedimiento de diseño y montaje de un
osciloscopio digital formado por una tarjeta de adquisición de
señales la cual se conecta vía bluetooth a un dispositivo android
dotado de una aplicación de graficación. El proyecto se planteó
para su uso en los laboratorios de electrónica de la Universidad
Politécnica Territorial Del Oeste De Sucre “Clodosbaldo Russián”.
Se utilizó un microcontrolador PIC18F4550 y un módulo bluetooth
HC-05 y se desarrolló la aplicación para sistema operativo android
4.4.2. Se completó el sistema y se inyectaron señales de prueba de
100Hz de tipo cuadrada, triangular, diente de sierra y senoidal,
obteniendo las respectivas gráficas en la aplicación. El circuito final
cuenta con un sistema de ajuste y un puerto USB que permite
cualquier futura actualización del firmware.
Palabras clave: Osciloscopio, Android, Bluetooth.
12
INTRODUCCIÓN

La penetración de los dispositivos android en la sociedad


contemporánea es cada vez mayor, llegando a tener incluso una notable
presencia en el ámbito académico, propiciado por el desarrollo de aplicaciones
prácticas en las cuales los estudiantes se apoyan durante el proceso de
aprendizaje y la realización de sus actividades.

Este proyecto obedece a la tendencia tecnológica mencionada en el


párrafo anterior. Está dirigido a los estudiantes de electrónica de la Universidad
Politécnica Territorial Del Oeste De Sucre “Clodosbaldo Russián” y contempla
el desarrollo de un programa para un dispositivo android que le permite al
mismo operar en conjunto con un circuito de adquisición de señales conectado
a través de bluetooth. El sistema completo funciona como un osciloscopio
digital.

Con esta investigación se buscó poder integrar las tablets Canaima que
fueron otorgadas a los estudiantes de esta institución universitaria al
cumplimiento de los objetivos planteados en los pensum de estudio, como es
el caso de las prácticas de laboratorio de la asignatura Taller I, donde los
estudiantes requieren de un osciloscopio.

Tanto la programación de la aplicación informática y el firmware del


dispositivo como el diseño y montaje de circuito, fueron realizados
enteramente por los autores de la investigación, partiendo de las necesidades
de los estudiantes y siguiendo un criterio de simplificación y abaratamiento de
costos.
13
El siguiente informe se estructura en cinco (05) capítulos; en el capítulo
I se describe el problema, justificación y los objetivos del proyecto. Los
capítulos II y III contienen el marco teórico (bases teóricas, definición de
términos y cuadro de paralización de variables) y el marco metodológico
(diseño de la investigación, tipo de la investigación, técnicas e instrumentos de
recolección y procesamiento de datos) respectivamente. En el capítulo IV se
explica la estructura del diseño y el procedimiento que se llevó a cabo;
tomando en cuenta los criterios, cálculos empleados y las pruebas de
funcionamiento que se realizaron. Finalmente en el capítulo V se plantean las
conclusiones a las que se llegaron al finalizar el proyecto, y las
recomendaciones que se consideraron pertinentes.

14
CAPÍTULO I. EL PROBLEMA.

1.- PLANTEAMIENTO DEL PROBLEMA

1.1.- DIAGNÓSTICO.

1.1.1.- Identificación de las situaciones problema.

El estudio y la enseñanza de la ciencias de la ingeniería requiere de una


infraestructura altamente especializada donde puedan funcionar las
instituciones académicas destinadas a ello; sean universidades, escuelas de
ingeniería, escuelas técnicas, entre otras. La Universidad Politécnica
Territorial del Oeste de Sucre Clodosbaldo Russián (UPTOSCR), es una
institución encargada de formar profesionales a distintos niveles en el campo
de la tecnología y la investigación, su sede cuenta con una serie de espacios
e instrumentos que son indispensables para el proceso de aprendizaje en
estas áreas. Además de las aulas de clase y las bibliotecas, existen
laboratorios especializados para el estudio de las materias prácticas, los
cuales deben estar dotados de instrumentos de medición y procesamiento de
datos, junto con elementos necesarios para el montaje de experimentos, todo
dispuesto en un ambiente didáctico donde se garantice el confort y la
seguridad de estudiantes, profesores y técnicos.

Entre las carreras que se estudian en la UPTOSCR se encuentra la


ingeniería electrónica, los estudiantes de esta coordinación obtienen en el
transcurso de su preparación distintos grados profesionales, pasando por

15
Operador Equipos Electrónicos, Técnico Superior En Electrónica Y Finalmente
Ingeniero En Electrónica. Los egresados deben contar con determinadas
aptitudes, como poder operar equipos e instrumentos de medición de señales
eléctricas; realizar mantenimiento de equipos; Instalar, configurar y controlar
sistemas; entre otros. Para el desarrollo de estas capacidades básicas es
fundamental para el estudiante el cumplimiento de las prácticas y el acceso a
los laboratorios especializados desde las etapas iniciales de su formación.

Los laboratorios destinados al estudio de las áreas de la electrónica son


los laboratorios de telecomunicaciones, microcontroladores, electrónica
analógica y digital, entre otros. En todos estos espacios son requeridos una
serie de instrumentos básicos como lo son los voltímetros, amperímetros,
fuentes de alimentación, frecuencímetros y osciloscopios, además de
componentes para el montaje de circuitos experimentales, cables, pinzas,
herramientas de corte y demás misceláneos. Todos estos elementos deben
encontrarse en una cantidad adecuada y en un estado de operatividad óptimo
para que cada estudiante pueda servirse de ellos y realizar sus prácticas de
forma satisfactoria. Sin embargo, esto no siempre es así, lo que genera
problemas y deficiencias en el proceso de formación de los estudiantes.

Existen múltiples razones por las cuales la dotación de los laboratorios


es ineficiente o incompleta. Las averías producidas en los instrumentos
debidos al desgaste por el uso continuo, sobre todo en aquellos comunes en
la mayoría de las prácticas, dejan inoperativos varios equipos. Hay un desfase
entre el número de estudiantes para el que fueron dotados los laboratorios y
el número de estudiantes que realmente hace uso de ellos; el crecimiento de
la matrícula universitaria está en constante crecimiento y excede las

16
infraestructuras existentes. Además está la falta de tecnología barata o
desarrollada en el país; la dependencia tecnológica hace que se tenga que
acudir a mercados extranjeros para satisfacer las necesidades tecnológicas
de las instituciones, lo que implica altos costos.

1.1.2.- Jerarquización de las situaciones problema.

No se puede establecer una prioridad entre un instrumento u otro del


laboratorio sin antes saber en qué práctica, experimento o comprobación va a
utilizarse y aun así, en mayor o menor medida, todos los instrumentos
solicitados para alguno de estos procesos son importantes para llevar a cabo
todos los objetivos. Cabe destacar que una práctica realizada de forma
incompleta es una fase del aprendizaje del estudiante que queda incompleta.

La unidad curricular Taller I, cursada a lo largo del Trayecto I de la


carrera de ingeniería electrónica, corresponde a las primeras prácticas de
laboratorio realizadas por el estudiante. El primer módulo de esta asignatura
es una introducción al manejo de los instrumentos y a los conceptos prácticos
fundamentales de la electricidad y la electrónica, los siguientes módulos se
enfocan en el montaje de circuitos básicos.

Las prácticas introductorias se concentran en las diferencias


paramétricas entre la corriente alterna y la corriente continua, se deben
determinar a través de la medición y observación; la amplitud, frecuencia y
longitud de la onda y hacer comparaciones entre los valores de tensión pico-
pico y RMS. Para esto es necesario el manejo del voltímetro y el osciloscopio.
En las siguientes prácticas el estudiante debe realizar el montaje de varios

17
circuitos como osciladores con distintas formas de onda y hacer el análisis de
su comportamiento aplicando los conocimientos y destrezas adquiridos en el
módulo anterior.

Si se analizan los instrumentos que serían necesarios para llevar a cabo


las prácticas mencionadas parte anterior, es posible agruparlos según su
naturaleza y su función en el laboratorio. Las fuentes de alimentación,
frecuencímetros y generadores de señal, son instrumentos que producen
tensiones de referencia y potenciales eléctricos de forma controlada, con
parámetros específicos para usarse en determinados trabajos. Los
voltímetros, amperímetros y osciloscopios son instrumentos de medición y
sirven para determinar y comprobar determinados parámetros eléctricos de los
circuitos. El resto de las herramientas son complementarias y se utilizan en la
construcción y preparación de los distintos montajes experimentales. Esta
clasificación es generalizada pero sirve para tener una idea más estructurada
de las necesidades y deficiencias que existen en los laboratorios.

Si bien es posible solventar a través de circuitos osciladores simples y


fuentes de alimentación económicas la mayoría de las carencias que pueda
haber de equipos generadores de tensión, no se hace tan simple arreglárselas
sin los equipos de medición y la falta o la disposición limitada de los mismos
es un problema mayor.

18
1.1.3.- Selección de las situaciones problema.

Abordar un problema generado por la carencia de una herramienta


tecnológica, representa asumir la tarea de desarrollar esta herramienta o un
sustituto de ella, sin embargo en el caso de los instrumentos de medición de
los laboratorios, se tiene la opción de recuperar aquellos equipos que están
dañados o inoperativos, esta opción está limitada por el número de equipos
recuperables y la disponibilidad de repuestos compatibles, por lo que se
descartará.

Debido a la naturaleza versátil del osciloscopio se consideró más


beneficioso desarrollar una herramienta que cubra sus funciones en la
realización de prácticas y experimentos. Por ejemplo, a través del osciloscopio
se puede determinar los niveles de tensión en un circuito sin la necesidad de
un en los cuales se realizan las prácticas por parte de estudiantes.

Cabe destacar que para disminuir los costos es conveniente aprovechar


la pantalla de una computadora para mostrar la gráfica que debe generar el
osciloscopio, utilizar una pantalla dedicada resultaría más costoso y limitaría
el desarrollo del proyecto, sin embargo, el número de computadoras en los
laboratorios es limitado y en algunos casos es inexistente, de igual manera no
todos los estudiantes cuentan con computadoras portátiles para este
propósito. No obstante a todos los estudiantes de la UPTOSCR se les ha
otorgado una Tablet como beneficio durante su formación profesional y estas
son más que adecuadas para la función de visualización.

19
Para mostrar la gráfica en la Tablet es necesario capturar la señal
eléctrica, digitalizarla y transmitirla a través de algún medio de comunicación
compatible. Los módulos de comunicación disponibles son; de forma cableada
a través del puerto micro-USB y de forma inalámbrica a través de los módulos
Bluetooth o WiFi. Es conveniente elegir los medios inalámbricos para
garantizar el aislamiento eléctrico entre el circuito usado para la adquisición de
la señal y la tablet como medida de protección de esta última. Los sistemas de
comunicación bluetooth son más económicos y por lo tanto más adecuados
para la realización de este proyecto.

Se definió de esta forma un proyecto para diseñar un osciloscopio


digital cuya interfaz gráfica se muestra en una tablet y que captura las señales
de interés a través de un circuito externo que se comunica a través de
bluetooth. Además de los circuitos correspondientes se tuvo que realizar la
aplicación informática que se ejecuta en la Tablet, por lo que cabe destacar
que éstas funcionan con sistema operativo Android y por lo tanto dicha
aplicación debió ser desarrollada para este entorno.

1.1.4.- Formulación del problema.

Desarrollar el osciloscopio bluetooth como un aporte al fortalecimiento


de la infraestructura académica de la UPTOSCR, requirió del enfoque de
todos los conocimientos y herramientas disponibles de forma lógica según los
requerimientos del sistema propuesto, en este sentido se formularon una serie
de interrogantes para ser respondidas a medida que desarrolló el proyecto en
sus consecuentes fases. A continuación se presentan enumeradas las
preguntas de la investigación que fueron formuladas.

20
 ¿Qué aspectos se deben considerar en el diseño del diagrama circuital
de la tarjeta de adquisición de un osciloscopio digital?
 ¿Qué aspectos se deben considerar para desarrollar el firmware de la
tarjeta de adquisición del osciloscopio digital?
 ¿Cuál es la configuración circuital a emplearse para la conexión de un
módulo de comunicación bluetooth a la tarjeta de adquisición de un
osciloscopio digital?
 ¿Cuál es la configuración de los parámetros de funcionamiento del
módulo de conexión bluetooth para transmitir los datos obtenidos de la tarjeta
de adquisición del osciloscopio digital?
 ¿Qué consideraciones deben tomarse para confeccionar la tarjeta de
adquisición del el osciloscopio digital a partir del diseño?
 ¿Qué aspectos deben tenerse en cuenta para realizar la conexión del
módulo bluetooth durante el montaje del circuito de la tarjeta de adquisición?
 ¿Cuáles son los pasos a seguir en el desarrollo de la aplicación
informática del sistema operativo android que sirva de interfaz gráfica para el
osciloscopio digital?
 ¿Cómo se debe configurar la interfaz gráfica del osciloscopio digital
para la comunicación con el módulo bluetooth y recibir los datos obtenidos por
la tarjeta de adquisición?

1.2.- JUSTIFICACIÓN.

El osciloscopio es una herramienta fundamental en el laboratorio de


electricidad o electrónica, la visualización de las variaciones de los niveles de
tensión de las señales eléctricas en el tiempo, facilita la comprensión del
21
comportamiento de los sistemas y permite la comprobación de la funcionalidad
de determinados circuitos. Para el estudiante de estas áreas tecnológicas es
un requisito fundamental adquirir el conocimiento necesario para manejar esta
herramienta e interpretar los datos que le proporcione.

Este proyecto ofrece una alternativa simple, económica y portátil para


los estudiantes de la UPTOSCR que tengan la necesidad de utilizar un
osciloscopio y se vean limitados por su disponibilidad dentro de las
instalaciones académicas, aprovechando las tecnologías disponibles y los
medios de desarrollo libres.

El desarrollo de un osciloscopio bluetooth para dispositivo android


permite la integración de la tecnología de las tablets Canaima otorgadas a los
estudiantes, para su uso directo en el proceso de formación y el cumplimento
de los objetivos académicos. Aprovechar estos equipos para la visualización
de las señales representa un abaratamiento del costo total de la herramienta.
La implementación de transmisión inalámbrica mantiene a salvo la Tablet de
cualquier daño que pudiese producir un mal uso de la herramienta al estar
aislada eléctricamente de las fuentes de medición.

22
1.3.- OBJETIVOS.

1.3.1.- Objetivo General.

Elaborar un osciloscopio digital para dispositivo Android con tarjeta de


adquisición externa conectada a través de bluetooth, en el PNF de electrónica,
Universidad Politécnica Territorial del Oeste de Sucre Clodosbaldo Russián
(UPTOSCR), AÑO 2016 – 2017.

1.3.2.- Objetivos específicos

● Diseñar el circuito de la tarjeta de adquisición para el osciloscopio


digital con módulo de comunicación bluetooth.

● Programar el firmware de la tarjeta de adquisición con módulo de


conexión bluetooth.

● Confeccionar la tarjeta de adquisición para el osciloscopio digital con


módulo de comunicación bluetooth.

● Desarrollar la aplicación informática para sistema operativo android que


sirva de interfaz gráfica para el osciloscopio digital.

1.4.- LIMITACIONES.

La mayor limitación que se consideró en el desarrollo del proyecto fue


la dificultad de adquirir en el país componentes electrónicos; prácticamente

23
no existe ninguna empresa que fabrique semiconductores y muy pocas los
importan. Esto trajo consecuentes limitantes técnicas ligadas a las
características de los equipos disponibles en el mercado y se debió realizar el
diseño en función de las capacidades de memoria, velocidad de
procesamiento y consumo de potencia de los componentes de los que se
disponía.

1.5.- DELIMITACIÓN / ALCANCE.

Un osciloscopio permite la visualización de las variaciones de tensión


de una señal eléctrica de interés en función del tiempo. Para esto se debe
conectar a la fuente de la señal a través de una punta de medición. Los
osciloscopios digitales convierten esta señal en digital mediante un proceso de
cuantificación, muestreo y codificación para que sea posible reconstruirla en
forma de gráfica en una pantalla digital. El instrumento que se planteó elaborar
debe ser capaz de realizar este proceso para que la gráfica se muestre en la
pantalla de un dispositivo con sistema operativo android.

Debe considerarse que el ambiente para el que fue diseñado el


dispositivo es un laboratorio universitario y no se garantiza su desempeño en
otros entornos como el industrial. Las capacidades del instrumento deben ser
suficientes para el cumplimiento de los objetivos de prácticas básicas de
laboratorio de electrónica y áreas afines, el nivel máximo de tensión manejable
depende de la impedancia de entrada del elemento de atenuación y el factor
de atenuación del mismo. De igual manera, los niveles máximos de frecuencia
dependen del periodo mínimo de muestreo del módulo de conversión

24
analógico-digital (ADC). No se proyectó manejar altas tensiones o frecuencias
demasiado elevadas.

Lo parámetros mínimos ideales para el diseño fueron; una tensión de


entrada de 110 V y una frecuencia de 60 Hz, considerando que las prácticas
básicas de laboratorio en el primer año de electrónica (Taller I) incluyen el
análisis de la red de distribución eléctrica y de los circuitos de rectificación de
onda a través de un oscilograma, a estos valores se les incluyó una ventana
de seguridad debido a las variaciones que puedan existir, se consideró como
parámetros mínimos reales 150 V (con una sonda de prueba con atenuación
de X10) y 70 Hz. Estos son valores mínimos y en la medida de la capacidad
de los componentes se pueden ampliar. Cabe destacar que la corriente como
en cualquier instrumento de medición de tensión debe tender a 0 A. El circuito
es capaz de manejar señales sinusoidales, cuadradas, triangulares y
moduladas por ancho de pulso (PWM), todas ellas periódicas.

La interfaz gráfica además de mostrar la forma de onda de la señal,


permite el manejo de los parámetros Voltios por división (VOLT/DIV) y
Segundos por división (SEG/DIV) como controles básicos del osciloscopio
para el ajuste de la gráfica a la pantalla y su visualización adecuada. También
se incluye en la interfaz la información referente a la conexión con la tarjeta de
adquisición y un botón para congelar la gráfica y así estudiar sus parámetros
detenidamente o tomar una captura de la pantalla que puede ser almacenada
en la memoria del dispositivo.

25
La tarjeta de adquisición dispone de un potenciómetro o trimmer que
controla un voltaje de ajuste para la calibración del dispositivo y otro para la
calibración del factor de atenuación de la entrada.

El desarrollo de la aplicación se hizo en forma estructurada, iniciando


con el modelado de las funcionalidades de la misma, pasando a la codificación
por medio de un entorno de desarrollo integrado (IDE) y finalmente la
identificación y exportación. Para todo este proceso los creadores de android
ofrecen herramientas de desarrollo que deben ser elegidas según la versión
del sistema operativo del dispositivo. En este caso particular se eligieron las
herramientas para la versión 4.4.2, por ser la versión que contienen las Tablet
Canaima, para las cuales se orientó el diseño. Esto permite la posibilidad de
que la aplicación también se ejecute en algunos dispositivos similares. Cabe
destacar que se usó un criterio de diseño adaptativo para propiciar una mayor
versatilidad de la aplicación.

En la última etapa se realizó la conexión de la Tablet con la tarjeta de


adquisición a través de la aplicación desarrollada. Finalmente para comprobar
el funcionamiento se inyectaron señales de características conocidas que
permitieron determinar el funcionamiento, a través de la comparación de la
gráfica obtenida con los parámetros de la señal inyectada. También se redactó
un manual de funcionamiento resumido para su correcto uso.

Considerando las características mencionadas, el área de aplicación


del proyecto son los laboratorios de electrónica y áreas afines de la UPTOSCR
y la población beneficiada los estudiantes que hacen uso de estos y que

26
cuentan con Tablets Canaima o dispositivos con sistema operativo android
versión 4.4.2 similares.

1.6.- VINCULACIÓN CON EL PLAN DE DESARROLLO ECONÓMICO


Y SOCIAL DE LA NACIÓN; II PLAN NACIONAL DE LA PATRIA (2013-2019).

Este proyecto es una iniciativa de independencia tecnológica, tal como


se plantea en el enfoque del modelo productivo socialista propuesto en el Plan
de Desarrollo Económico y Social de la Nación; II Plan Nacional de la Patria
(2013-2019), el cual incluye en el I objetivo histórico los siguientes objetivos
nacionales, estratégicos y generales:

Objetivo Nacional

1 .5. Desarrollar nuestras capacidades científico-tecnológicas vinculadas a


las necesidades del pueblo.

Objetivos Estratégicos y Generales

1 .5 .1. Consolidar un estilo científico, tecnológico e innovador de carácter


transformador, diverso, creativo y dinámico, garante de la independencia y la
soberanía económica, contribuyendo así a la construcción del Modelo Productivo
Socialista, el fortalecimiento de la Ética Socialista y la satisfacción efectiva de las
necesidades del pueblo venezolano.

1 .5 .1 .3. Fortalecer y orientar la actividad científica, tecnológica y de


innovación hacia el aprovechamiento efectivo de las potencialidades y
capacidades nacionales para el desarrollo sustentable y la satisfacción de las
necesidades sociales, orientando la investigación hacia áreas estratégicas
definidas como prioritarias para la solución de los problemas sociales.

Considerando la mención al fortalecimiento de la actividad científica,


tecnológica y de innovación, se puede decir que este fortalecimiento viene del
desarrollo de proyectos tecnológicos que se enfoquen en solventar las
27
necesidades de la república. En este caso particular la necesidad de
determinadas herramientas requeridas en el proceso de formación de los
profesionales dentro de las universidades, es lo que motiva el desarrollo de
esta investigación, el que pretende contribuir con la autosuficiencia
tecnológica y la integración de tecnologías dentro de las instituciones. El
desarrollo del osciloscopio digital para dispositivo android con tarjeta de
adquisición externa conectada a través de bluetooth, no sólo representa la
creación de una herramienta científica propia, sino también el
aprovechamiento de una inversión previa del estado como lo son las tablets
Canaima.

28
CAPÍTULO II. MARCO TEÓRICO

2.1.- ANTECEDENTES.

H.M.D.B. Seneviratne y K.N. Abhayasinghe. (2013) “Bluetooth


Embedded Portable Oscilloscope” Malabe, Sri Lanka. Este sistema
embeido de osciloscopio bluetooth portátil incorpora un hardware cuya
circuitería captura las señales de voltaje de entrada y un módulo Bluetooth que
transmite la información de señal capturada a un dispositivo Android. Los
autores explican que Android OS fue seleccionado porque hay un número
decente de usuarios y la mayoría de estos equipos satisfacen los requisitos
de la aplicación. Se utilizó un microcontrolador dsPIC33FJ16GS504 y un
módulo bluetooth LMX9838 2.0 SPP, obteniendo una entrada máxima entre -
16.5 V y +16.5 V y un ancho de banda de 2.5KHz.

Hatwar, Bhagyashree y Wani, Amol. (2014) “Wireless Oscilloscope


Powered By Android” Maharashtra, India. En este proyecto cuyo título se
puede traducir como Osciloscopio inalámbrico basado en Android, los autores
plantean el desarrollo de una aplicación de osciloscopio en tiempo real para
ser utilizada junto a un hardware de diseño propio. El diseño está pensado
para ser económico, ligero y de bajo consumo energético. Fue utilizado un
microcontrolador ATmega16 y un módulo de comunicación bluetooth HC-06.
El funcionamiento del dispositivo se comprobó a través de la inyección de
tensiones provenientes de un generador de señales, logrando una tensión
máxima de 5V y un ancho de banda de 1KHz.

29
2.2.- BASES TEÓRICAS.

2.2.1.- El Osciloscopio.

Los circuitos electrónicos se utilizan y generan señales en sus distintas


etapas, es decir, tensiones o corrientes que sufren variaciones en el tiempo.
En la mayoría de los casos estas variaciones son tan rápidas que se hace
imposible su medición con los instrumentos de uso corriente como los
multímetros o testers. Debido a la importancia de la información que la
evolución temporal de estas tensiones y corrientes ofrece acerca del
funcionamiento de los circuitos estudiados, se utiliza el osciloscopio; un
instrumento especial para facilitar su observación y efectuar mediciones de
tensión y tiempo. Crepaldo y Schiavon (2004).

Para ser exactos el osciloscopio es un instrumento de laboratorio capaz


de representar la variación en el tiempo de una tensión (generalmente
periódica) sobre una pantalla.

2.2.1.1.- Tipos de osciloscopio.

Los osciloscopios se diferencian entre analógicos y digitales. Los


osciloscopios analógicos permiten ver en la pantalla una reproducción fiel de
la evolución temporal de la señal, obviamente la mayor o menor fidelidad
depende de la calidad del instrumento. Permiten realizar mediciones sobre la
forma de onda visualizada. Los osciloscopios digitales realizan un muestreo
de la señal a representar y almacenan los datos obtenidos. Permiten guardar

30
formas de onda correspondientes a distintas mediciones (incluso de ondas no
periódicas) para su posterior visualización. Crepaldo (2004).

2.2.1.2.- Sondas para osciloscopio.

Las sondas de osciloscopio hacen posible la conexión, tanto física como


eléctrica, entre una fuente de señales y un osciloscopio. La mayor parte de las
sondas se compone de una punta de sonda, un metro o dos de cable flexible
y un conector que encaja en la entrada del osciloscopio. Muchas sondas se
denominan sondas “10X”, lo que quiere decir que la señal que se aplica al
osciloscopio es 1/10 de la amplitud de la señal de entrada real. Tektronix
(2011).

2.2.2.- Estándar Bluetooth.

Es una especificación para comunicaciones inalámbricas que utiliza un


radio de corto alcance que ha sido optimizado para el ahorro de energía,
operación adecuada de la batería, tamaño pequeño y para ser utilizada en
aparatos personales de bajo peso.

Bluetooth empieza a concebirse en Ericsson Mobile Communications


en 1994 como el efecto colateral de un proyecto sobre enlaces de
comunicadores múltiples conectados a la red celular mediante teléfonos;
cuatro años más tarde, aparece el grupo de interés en la tecnología Bluetooth
SIG (Special Interest Group) formado por Ericsson, Toshiba, IBM e Intel como
empresas promotoras de la tecnología; actualmente el Bluetooth SIG cuenta
con más de 2000 empresas. Archundia (2003).

31
El chip Bluetooth está formado por un transceiver de radio-frecuencia,
una unidad de control de enlace banda-base conjuntamente con el software
de gestión y un subsistema de antena; a los equipos que incluyen este chip y
verifican las especificaciones Bluetooth se les conoce como productos
Bluetooth enabled.

2.2.3.- Sistema operativo Android.

Android es un sistema operativo multidispositivo, inicialmente diseñado


para teléfonos móviles. En la actualidad se puede encontrar también en
múltiples dispositivos, como ordenadores, tabletas, GPS, televisores, discos
duros multimedia, mini ordenadores, cámaras de fotos, etcétera. Incluso se ha
instalado en microondas y lavadoras. Está basado en Linux, que es un núcleo
de sistema operativo libre, gratuito y multiplataforma.

Este sistema operativo permite programar aplicaciones empleando una


variación de Java llamada Dalvik, y proporciona todas las interfaces
necesarias para desarrollar fácilmente aplicaciones que acceden a las
funciones del teléfono (como el GPS, las llamadas, la agenda, etcétera)
utilizando el lenguaje de programación Java.

Su sencillez, junto a la existencia de herramientas de programación


gratuitas, es principalmente la causa de que existan cientos de miles de
aplicaciones disponibles, que amplían la funcionalidad de los dispositivos y
mejoran la experiencia del usuario. Robledo (2014).

2.2.3.1.- Módulo Bluetooth.

32
Android ofrece soporte para la tecnología Bluetooth que permite a un
dispositivo intercambiar datos de forma inalámbrica con otros dispositivos
cercanos. Esta funcionalidad permite realizar lo siguiente:

 Búsqueda de otros dispositivos Bluetooth.


 Consultar los dispositivos Bluetooth emparejados con el nuestro.
 Establecer canales de comunicación RFCOMM (Radio Frecuency
Communication) utilizando, para simular, comunicaciones propias de
puertos serie como los modem de datos.
 Conectar con otros dispositivos a través del descubrimiento de servicios
y transferir datos entre ellos.
 Administrar conexiones múltiples.

2.2.4.- Microcontrolador PIC18F4550.

Esta familia de dispositivos ofrece las ventajas de todos los


microcontroladores PIC18 - a saber, alto rendimiento computacional a un
precio económico - con la adición de alta resistencia, memoria de programa
Flash mejorada. Además de estas características, la familia PIC18F2455 /
2550/4455/4550 introduce mejoras de diseño que convierten a estos
microcontroladores en una opción lógica para muchas aplicaciones de alto
rendimiento y sensibles a la energía. Microchip (2006).

33
2.2.4.1.- Auto-programación (Self-Programmability).

Estos dispositivos pueden escribir en sus propios espacios de memoria


de programa bajo control interno del software. Mediante el uso de una rutina
de arranque (Bootloader), ubicada en el bloque de arranque protegido en la
parte superior de la memoria de programa, se hace posible crear una
aplicación que se puede actualizar sobre la marcha. El bootloader es un
software ejecutándose dentro del micro-controlador que permite transferir el
programa compilado del usuario, desde la computadora a la memoria de
programa del micro-controlador a través del puerto serial (Programación en
caliente) y dar el control a dicho programa una vez se ha grabado
correctamente. Microchip (2006).

2.2.4.2.- Módulo convertidor de 10-bit analógico digital (A/D).

El módulo conversor de analógico digital (A/D) tiene 10 entradas con


los dispositivos de 28 pines y 13 en los de 40/44 pines. Este módulo permite
la conversión de una señal de entrada analógica a un número digital de 10bits.
Microchip (2006).

2.2.4.2.1.-Requisitos de la adquisición A/D.

En el convertidor A/D, para satisfacer su exactitud especificada, la carga


que sostiene el condensador (CHOLD) debe permitirse que se cargue
completamente para que entre el nivel de tensión del canal. La impedancia de
la fuente (RS) y la impedancia del cambio del muestreo interno (RSS) afectan
directamente al tiempo de muestreo requerido para cargar el condensador

34
CHOLD. La impedancia del cambio del muestreo (RSS) varía sobre la tensión
del dispositivo (VDD). La impedancia de la fuente afecta a la tensión
compensando la entrada analógica (debido al pin de salida de corriente). La
impedancia recomendada máxima para las fuentes analógicas es de 2,5kΩ.
Después de que el canal de entrada analógico esté seleccionado (cambiado),
el canal se debe muestrear por lo menos el tiempo mínimo de adquisición
antes de comenzar una conversión. Microchip (2006).

2.2.5.- Criterio de Nyquist-Shannon.

El criterio de Nyquist-Shannon, también denominado Teorema del


Muestreo pasabanda, establece que la frecuencia mínima de muestreo
necesaria para evitar el “aliasing” (distorsión en la reconstrucción de la señal)
debe ser. Fs>2BW

Con:

 Fs: frecuencia de muestreo.


 BW: ancho de banda de la señal a muestrear.
 BW = Fmáx – Fmín.

Para señales con F mín = 0, la expresión queda: fs>2Fmáx Que


coincide con la aplicación del Teorema general del muestreo. El criterio de
Nyquist Shannon redefine el Teorema del muestreo aplicándolo a un Ancho
de Banda de interés específico. Cortés, Cano Y Chaves (2008).

35
2.3.- DEFINICIÓN DE TÉRMINOS.

Aplicación: Es un tipo de programa informático diseñado como


herramienta para permitir a un usuario realizar uno o diversos tipos de tareas.
Algesa (2010).

Bootloader: Es un programa sencillo que no tiene la totalidad de las


funcionalidades de un sistema operativo, y que está diseñado exclusivamente
para preparar todo lo que necesita para iniciar el sistema operativo. Rouse
(2012).

Firmware: Es un programa informático que establece la lógica de más


bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier
tipo. Algesa (2010).

Entorno integrado de desarrollo (IDE): Es una aplicación informática


que proporciona servicios integrales para facilitarle al desarrollador o
programador el desarrollo de software. Algesa (2010).

Microcontrolador: Es un circuito integrado programable capaz de


ejecutar las órdenes grabadas en su memoria. Mandado (2007).

RMS: es la media cuadrática de los valores instantáneos durante un


periodo completo. Boylestad y Nashelsky (2003).

UART: Chip de ciertos sistemas digitales cuyo principal objetivo es


convertir los datos recibidos en forma paralela, a forma serial, con el fin de

36
comunicarse con otro sistema externo. También realiza el proceso inverso.
Algesa (2010).

Tasa de baudios: La tasa de baudios (en inglés baud rate) ―también


conocida como baudaje― es el número de unidades de señal por segundo.
Un baudio puede contener varios bits. Algesa (2010).

37
2.4.- OPERACIONALIZACIÓN DE LAS VARIABLES.

Cuadro de operacionalización de las variables.

Objetivo Variable Concepto Dimensiones Indicadores


Representación de la
Diseñar el circuito de la Valores de impedancia,
estructura del circuito - Símbolos electrónicos.
tarjeta de adquisición para capacitancia y tensión.
Diagrama con todas sus - Seriales de los circuitos integrados
el osciloscopio digital con Conexión de las líneas de
circuital. conexiones y los - Magnitud de los elementos pasivos.
módulo de comunicación alimentación y de
respectivos valores de
bluetooth transmisión.
cada elemento.
- Frecuencia de muestreo
Programar el firmware de Tiempo de muestreo,
Programa de control - Tasa de baudios
la tarjeta de adquisición velocidad de conexión y
Firmware. de la tarjeta de - Muestras
con módulo de conexión cantidad de muestras
adquisición. Comunicación inalámbrica
bluetooth.
Convertidos A/D Teorema de Nyquist
Confeccionar la tarjeta de tarjeta de Montaje circuital de la Tamaño de los Componentes electrónicos.
adquisición para el adquisición tarjeta de adquisición componentes, superficie - Fuente de alimentación.
osciloscopio digital con Prototipo con módulo de de montaje y tensión de - Sonda de prueba.
módulo de comunicación osciloscopio comunicación alimentación. - tipo de osciloscopio
bluetooth. digital bluetooth. Osciloscopio
Desarrollar la aplicación
Programa para Sistema operativoandroid
informática para sistema
Aplicación ejecutarse en el Tamaño de la superficie - Tablet Canaima.
operativo android que
para dispositivo android de graficación tiempo por - Gráfica.
sirva de interfaz gráfica
dispositivo con las funciones de división, voltios por - Controles del programa.
para el osciloscopio
Android recepción de datos y división y funcionalidades - Dispositivos bluetooth vinculados.
digital.
graficación. de la aplicación.

Fuente: Los autores, 2017


38
CAPÍTULO III. MARCO METODOLÓGICO.

3.1.- DISEÑO DE LA INVESTIGACIÓN.

El cumplimiento de los objetivos del proyecto se llevó a cabo a través


de un proceso de investigación documental, los datos necesarios para la
realización del diseño se obtuvieron principalmente de informes técnicos
sobre diseños similares, artículos referentes a la digitalización y transmisión
de señales análogas y hojas de datos de los componentes con
especificaciones de parámetros y configuraciones propuestas.

La Investigación de campo es el proceso que, utilizando el método


científico, permite obtener nuevos conocimientos en el campo de la realidad
social. (Investigación pura), o bien estudiar una situación para diagnosticar
necesidades y problemas a efectos de aplicar los conocimientos con fines
prácticos (investigación aplicada). Es aquella que se aplica extrayendo datos
e informaciones directamente de la realidad a través del uso de técnicas de
recolección (como entrevistas o encuestas) con el fin de dar respuesta a
alguna situación o problema planteado previamente. Esto se realizó mediante
observación y prácticas de laboratorio donde se demostró la insuficiencia de
equipos electrónicos, en este caso de osciloscopios.

39
3.2 TIPO DE INVESTIGACIÓN.

La clasificación metodológica del proyecto, se enmarcó en la figura de


un proyecto factible, estando definido este modelo como “la investigación,
elaboración y desarrollo de una propuesta de un modelo operativo viable para
solucionar problemas, requerimientos o necesidades de organizaciones o
grupos sociales; puede referirse a la formulación de políticas, programas,
tecnologías, métodos o procesos” UPEL (2006). Esta definición se acopla muy
bien a los proyectos de desarrollo sociotecnológicos y sociointegradores como
este, siendo la propuesta el diseño de una herramienta tecnológica de uso
académico para ser implementada en la UPTOSCR como respuesta a un
requerimiento de su comunidad estudiantil.

De igual manera este proyecto se puede contemplar dentro de la


categoría de investigación exploratoria, tomando en cuenta al realizar este
tipo estudios Navarro Livian, (2009) aclara que lo que se busca es “continuar
con otras investigaciones más profundas”. Tomando en cuenta esto puede
decirse que esta investigación da pie al posterior desarrollo de dispositivos
similares que se apoyen en equipos de sistema operativo android y se diseñen
a partir de un criterio de simplificación y minimización de costos.

Se dividió el dispositivo en bloques funcionales, por cada bloque se


realizó un circuito independiente que corresponde a una etapa del sistema.
Luego se trataron las etapas de forma individual. Por cada etapa se realizó un
diagrama circuital con sus respectivos cálculos para los componentes. En lo

40
referente a la programación de la unidad de control encargada de la
digitalización y comunicación, se realizó utilizando el lenguaje de
programación Python en un entorno integrado de desarrollo que permitió
cargar el firmware a un bootloader precargado en el microcontrolador. La
aplicación para el dispositivo android de elaboró mediante el uso del software
Processing 3.0.2 en conjunto con el Android SDK (Software Development Kit).

Las fases del procedimiento de diseño según los objetivos con sus
respectivas etapas fueron:

Fase I: Diseño del circuito de la tarjeta de adquisición

 Diseño de la etapa de atenuación.


 Diseño de la etapa del fijador de nivel.
 Diseño del circuito del microcontrolador y el módulo bluetooth.
 Estructuración del diagrama circuital.

Fase II: Programación del firmware de la tarjeta de adquisición y el módulo de


comunicación bluetooth

 Configuración del módulo bluetooth.


 Programación del microcontrolador.

Fase III: Confección de la tarjeta de adquisición.

 Montaje del circuito.


 Alimentación del circuito.

Fase IV: Desarrollo de la aplicación para sistema operativo android.

41
 Configuración del software de desarrollo.
 Codificación de la aplicación.

Fase V: Pruebas de funcionamiento.

3.3 UNIVERSO Y POBLACIÓN.

Ludewig (2004) define el universo como “cualquier colección finita o


infinita de elementos o sujetos” teniendo en cuenta que un universo finito
consta de un número limitado y cuantificable de elementos mientras que un
universo infinito está conformado por una cantidad de elementos que en la
práctica no pueden ser cuantificados. En este sentido se considera el
laboratorio #02 de Electrónica de la UPTOSCR como el universo en el cual se
desarrolla el proyecto, siendo éste de características finitas.

De manera más específica Navarro (2009) se refiera a la población


como los elementos que en conjunto son “objeto de una investigación”
delimitando así este otro concepto a un grupo más cerrado y disminuido con
respecto al universo. De entre todos los equipos y herramientas que
conforman a la gama usada en el ámbito eléctrico y electrónico del laboratorio,
los que se han estudiado como modelo para desarrollo del diseño planteado
son los osciloscopios, por lo tanto se considera que estos entran en la
clasificación de población de esta investigación.

42
3.4.- FUENTES DE INFORMACIÓN.

Se consideraron fuentes de información primarias a las personas que


participaron y colaboraron en el desarrollo del proyecto, aportando ideas y
conocimientos, siendo estos los autores, el tutor y el asesor. Por otro lado las
fuentes de información secundarias fueron las documentales; manuales,
hojas de fabricante, resúmenes de ponencias y de proyectos similares, las
cuales contribuyeron directamente al sustento teórico y estructuración del
diseño. En una primera fase se realizó un estudio general de los documentos;
seguidamente y a medida que se avanzó en el desarrollo del diseño se
profundizó en una literatura que contribuyera más directamente con el logro
de los objetivos específicos.

3.5 TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS.

En la recopilación de la información se realizó una revisión


documental, la cual, según Navarro (2009) “Se refiere en primer lugar, a una
lectura general de materiales bibliográficos, para buscar y observar aspectos
de interés para la investigación y en segundo lugar una lectura profunda de los
textos con la finalidad de identificar aspectos fundamentales y lógicos”. La
recopilación de la información acerca de la UPTOSCR, específicamente de los
laboratorios del área de electrónica, se efectuó a través de la técnica de la
observación directa no participante, que en palabras de Navarro (2009) se
aplica “cuando es el propio investigador el que observa y recoge los datos”
aunque el mismo “no forma parte de la comunidad donde se realiza la
investigación” porque a pesar de que los autores son estudiantes de la
UPTOSCR, estos ya han pasado las fases de formación inicial y las prácticas

43
correspondientes y no se ven afectados directamente por la situación
problema. Todo esto se realizó bajo el instrumento de registro fotográfico.

3.6 TÉCNICAS DE PROCESAMIENTOS Y ANÁLISIS DE LOS


DATOS.

Todos los cálculos demás procedimientos realizados fueron expresados


en el sistema internacional de unidades (SI). Se incluyeron capturas de las
gráficas obtenidas de la inyección de señales con los parámetros de cada una,
esto se realizó mediante las tablets Canaima (o con dispositivos con sistema
operativo android versión 4.4.2 similares. Las fórmulas y ecuaciones (ver en
capítulo IV las ecuaciones a.1-a.5, b.1-b.6, c.1, d.1-d.2) aplicadas son las
específicas para cada etapa del circuito. Se elaboraron también diagramas de
flujo para representar los programas desarrollados para el sistema.

44
CAPÍTULO IV. RESULTADOS DE LA INVESTIGACIÓN.

4.1.- CONSIDERACIONES DE DISEÑO.

Se desarrolló un diagrama de bloques de las etapas de procesamiento


de la señal requeridas por el sistema (figura 4.1) y a partir de este se realizó el
diseño circuital de cada etapa y software correspondiente para el
funcionamiento del sistema.

Figura 4.1. Diagrama de bloques del osciloscopio bluetooth.

Los autores, (2016).

45
4.1.1.- Diseño del circuito de la tarjeta de adquisición.

4.1.1.1.- Diseño de la etapa de atenuación.

La primera etapa es de atenuación, con el objetivo de manejar


tensiones superiores a 5 voltios, que es la tensión máxima aceptada por el
microcontrolador. Se planteó un divisor de tensión y se realizaron cálculos para
factores de atenuación de 100 y 10. A partir de la ecuación general del divisor
(a.1) se despejó la impedancia de entrada y se sustituyó la relación entre los
voltajes de entrada y salida por el factor de atenuación deseado (a.2 y a.4)
finalmente se asumió el valor de la segunda impedancia y se realizó el cálculo
(a.3 y a.5).

𝑽𝒐 𝒁𝟐
= 𝒂. 𝟏
𝑽𝒊 𝒁𝟏 + 𝒁𝟐

𝒁𝟐
𝒁𝟏𝟏𝟎𝟎 = ( ) − 𝒁𝟐 𝒂. 𝟐
𝟎, 𝟎𝟏

𝟐𝟎𝑲
𝒁𝟏𝟏𝟎𝟎 = ( ) − 𝟐𝟎𝑲 𝒂. 𝟑
𝟎, 𝟎𝟏

𝒁𝟐
𝒁𝟏𝟏𝟎 = ( ) − 𝒁𝟐 𝒂. 𝟒
𝟎, 𝟏

𝟐𝟎𝟎𝑲
𝒁𝟏𝟏𝟎 = ( ) − 𝟐𝟎𝟎𝑲 𝒂. 𝟓
𝟎, 𝟏

𝒁𝟏𝟏𝟎𝟎 = 𝟏𝟗𝟖𝟎𝟎𝟎𝟎 𝒁𝟏𝟏𝟎 = 𝟏𝟖𝟎𝟎𝟎𝟎𝟎

46
La corriente máxima será (para 150V) 0,07 mA. Y la potencia máxima
disipada 11,25mW.

4.1.1.2.- Diseño de la etapa del fijador de nivel.

Tomando en cuenta que el conversor A/D no es capaz de trabajar con


tensiones negativas, se implementó un sistema que elevará las tensiones por
encima de cero, para esto se propuso agregar una componente de continua
(offset) a la señal de interés, a través de un circuito sumador inversor. La
ecuación general para esta configuración (b.1) se despejó en función de una
ganancia unitaria (todas las resistencias de igual valor) y se obtuvo la relación
entre las entradas y las salida; dónde V1 es la señal atenuada y V2 la
componente de continua (b.2).

𝑹𝒇 𝑹𝒇
𝑽𝒐 = −𝑽𝟏 − 𝑽𝟐 𝒃. 𝟏
𝑹𝟏 𝑹𝟐

𝑽𝒐 = −𝑽𝟏 − 𝑽𝟐 𝒃. 𝟐

Considerando que la señal en la salida del sumador esta invertida se


agregó una etapa siguiente con un amplificador inversor para regresar a la
señal a su polaridad original. Igualmente es de ganancia unitaria (b.3).

𝑽𝒐 = −𝑽𝒊 𝒃. 𝟑

Para obtener la tensión de offset se implementó un regulador de tensión


lineal ajustable lm317. La tensión de salida debe ser de 2,5V para ubicar la
señal justo a la mitad del rango aceptado por el controlador. El fabricante
especifica una ecuación general para la configuración básica del dispositivo
47
(b.4) tomando en cuenta que Iadj está en el orden de los 50µA, su valor se
desestimó, al mismo tiempo que se despejó la ecuación para el cálculo de uno
de los resistores, el cual será variable (b.5), finalmente se sustituyeron los
valores asumidos y se realizó el cálculo (b.6).

𝑹𝟐
𝑽𝒐 = 𝑽𝒓𝒆𝒇 ( + 𝟏) (𝑰𝒂𝒅𝒋 ∗ 𝑹𝟐) 𝒃. 𝟒
𝑹𝟏

𝑽𝒐
𝑹𝟐 = 𝑹𝟏 ( − 𝟏) 𝒃. 𝟓
𝑽𝒓𝒆𝒇

𝟐, 𝟓𝑽
𝑹𝟐 = 𝟏𝑲 ( − 𝟏) 𝒃. 𝟔
𝟏, 𝟐𝟓𝑽

𝑹𝟐 = 𝟏𝑲

4.1.1.3.- Diseño del circuito del microcontrolador y el módulo


bluetooth.

Se diseñó la sección del circuito encargada de la conversión analógico-


digital y la comunicación bluetooth de la manera más sencilla posible, la señal
se inyecta en el microcontrolador a través de un acople resistivo. La
impedancia máxima especificada por el fabricante es de 2,5KΩ; se escogió
1KΩ por ser un valor medio y comercializado. El microcontrolador cuenta
además con un cristal de cuarzo de 20MHz que proporciona la señal de reloj
para su funcionamiento interno y un pulsador junto con un puerto USB para la
actualización del firmware.

48
El módulo bluetooth HC-05 utiliza niveles lógicos de 3.3V mientras que
el microcontrolador utiliza niveles lógicos de 5V, por este motivo el acople entre
ambos es a través de un divisor de tensión con dos resistencias; una de 1K Ω
y una de 2KΩ (c.1).

𝟐𝐊𝛀
𝟓𝐕 = 𝟑. 𝟑𝐕 𝐜. 𝟏
𝟏𝐊𝛀 + 𝟐𝐊𝛀

4.1.1.4.- Estructuración del diagrama circuital.

Se estructuró el circuito a partir de los valores obtenidos, agregando


capacitores de desacople y buffers para el acople de las impedancias de la
etapa de atenuación y de la etapa del fijador de nivel. En la figura 4.2 se
muestra el diagrama circuital final.

49
Figura 4.2. Diagrama circuital de la tarjeta de adquisición.

Los autores, 2017.

4.1.2.- Programación del firmware de la tarjeta de adquisición y el


módulo de comunicación bluetooth.

4.1.2.1.- Configuración del módulo bluetooth.

La programación del firmware se hizo en dos etapas, primero se realizó


un programa de configuración para el módulo bluetooth, a fin de modificar la
velocidad de conexión de su puerto serial a la máxima soportada y además

50
renombrar el dispositivo, para esto se puso el módulo en modo de comandos
AT y se enviaron los siguientes comandos:

AT+NAME=OSCBT

AT+UART= 115200, 1,0

De este modo quedo el dispositivo renombrado a OSCBT y la velocidad


pasó de 9600 baudios a 115200 baudios.

4.1.2.2.- Programación del microcontrolador.

Después de haber configurado el módulo bluetooth se realizó el


software propio del controlador principal, para la conversión A/D y el envío de
los datos. Previamente se cargó el microcontrolador con un bootloader que
permitió cargar el programa, escrito en leguaje de programación Python, a
través del módulo USB del mismo sin modificar la configuración circuital.

Se calculó el tiempo de la conversión A/D y se le sumó un retardo


agregado entre muestras (d.1) para determinar la frecuencia de muestreo
(d.2).

𝟏𝟔
𝑻𝒎𝒖𝒆𝒔𝒕𝒓𝒆𝒐 = 𝟐𝟎 ( ) + 𝟏𝟎𝟎𝒖𝒔 = 𝟏𝟎𝟔, 𝟔𝟔𝒖𝒔 𝒅. 𝟏
𝟒𝟖𝑴𝒉𝒛
𝟏
𝑭𝒎𝒖𝒆𝒔𝒕𝒓𝒆𝒐 = = 𝟗, 𝟑𝟕𝟓 𝑲𝑯𝒛 𝒅. 𝟐
𝟏𝟎𝟔. 𝟔𝟔𝒖𝒔
El programa toma 500 muestras y las almacena en 5 arreglos de 100
elementos para luego ser enviados al módulo bluetooth. Después de cada
muestra se añade un carácter especial de separación para evitar que se
51
produzcan errores por la concatenación de las muestras en la aplicación.
También se agregan caracteres especiales para indicar el inicio y el final de la
transmisión (ver anexo 4). En la figura 4.3 se muestra el diagrama de flujo del
programa.

Figura 4.3 Diagrama de flujo del firmware del dispositivo.

INICIO

MUESTREO

ENVÍO DE
CARACTER
DE INICIO

ENVÍO DE
MUESTRAS

ENVÍO DE
CARÁCTER
DE FIN

Los autores, 2017.

52
4.1.3.- Confección de la tarjeta de adquisición.

4.1.3.1.- Montaje del circuito.

Se armó el circuito de acuerdo al diseño desarrollado utilizando un


trimmer de precisión de 2MΩ para el divisor de tensión de la entrada (R1 y R2),
esto permite ajustar el factor de atenuación. También se utilizó un trimmer de
precisión en la resistencia de ajuste R10, para hacer correcciones en el voltaje
de offset.

Se utilizó un circuito integrado Tl084, el cual contiene en un solo


encapsulado los cuatro (4) amplificadores operacionales requeridos para el
circuito.

Para la entrada se colocó un conector BNC con el fin acoplar una sonda
de osciloscopio convencional e inyectar la señal a través de ella.

4.1.3.2.- Consideraciones de la alimentación.

El circuito se alimentó con una fuente lineal simétrica de 9v y -9v y se


implementó un regulador lm7805 para el microcontrolador y módulo bluetooth.
Inicialmente se había decidido usar una fuente conmutada comercial por ser
más pequeña y ligera, pero introducía demasiado ruido al circuito.

53
4.1.4.- Desarrollo de la aplicación para sistema operativo android.

4.1.4.1.- Configuración del software de desarrollo.

Para poder desarrollar la aplicación para las tablets fue necesario tener
instalado previamente las siguientes herramientas.

 Processing IDE 3.0.2.


 Android SDK Platform-tools.
 API 19 (4.4.2).
 Google USB Driver.
 Driver para dispositivos Intel.

También se hubo que activar la depuración USB en la Tablet donde se


realizaron las pruebas.

4.1.4.2.- Codificación de la aplicación.

La aplicación tiene la función de recibir los datos enviados por la tarjeta


de adquisición y construir una gráfica representativa de las variaciones de la
tensión en función del tiempo. Además de esto tiene la función de establecer,
mantener y administrar la conexión con el módulo bluetooth, controlar la escala
de la gráfica y pausar la graficación.

Fue realizada utilizando lenguaje de programación Java en el entorno


integrado de desarrollo Processsing 3.0.2, utilizando las herramientas que
provee android para los desarrolladores. En la figura 4.4 se muestra el

54
diagrama de flujo del programa y en la figura 4.5 la pantalla principal de la
aplicación.

Figura 4.4 Diagrama de flujo de la aplicación.

INICIO

BLUETOOTH NO ENCENDER
ENCENDIDO BLUETOOTH

OBTENER
DISPOSITIVOS
VINCULADOS

LISTA DE
DISPOSITIVOS
VINCULADOS

SELECCIONAR
DISPOSITIVO

CONECTAR CON
SELECCIÓN

RECIBIR
DATA

PROCESAR
DATA

GRAFICAR
DATA

Los autores, 2017

55
Figura 4.5 Pantalla principal de la aplicación del osciloscopio bluetooth.

Los autores, 2017.

4.2.- FACTIBILIDAD DEL ESTUDIO.

4.2.1.- Factibilidad social.

Los aspectos referentes a la pertinencia social se evalúan en el capítulo


I, donde quedan establecidos los beneficios del proyecto para la comunidad
universitaria. Desde el punto de vista humano el proyecto dependió de los
autores como equipo de trabajo para la coordinación y realización de las
actividades que han llevado a la culminación de los objetivos. En este sentido
favorece que sea un equipo de tres (3) personas a cargo de la investigación.
56
La distribución de las responsabilidades se ha hecho en función de las
destrezas, habilidades y la disponibilidad de tiempo de los miembros del
equipo para lograr un escenario óptimo de trabajo. También se contó con la
colaboración de los tutores y del asesor externo.

4.2.2.- Factibilidad económica.

Los componentes más costosos y que pudieron ser difíciles de


conseguir son el controlador y el módulo bluetooth, para adquirir el resto de
los componentes necesarios se consideró poco probable que se presenten
mayores dificultades. La tablet tampoco se evaluó como un problema tomando
en cuenta que cada estudiante cuenta con una. Con respecto a las
herramientas de software se puede decir que estas no representan una carga
financiera debido a que fueron utilizados entornos de desarrollo libres, al igual
que las librerías y drivers complementarios.

4.2.3.- Factibilidad tecnológica.

Los aspectos técnicos que tienen un papel fundamental en la realización


de este proyecto son los referentes a materiales, herramientas y
conocimientos, los primeros están sin embargo más ligados al factor
económico.

Las herramientas necesarias para llevar a cabo el proyecto son de


construcción y prueba, todos equipos básicos de electrónica. Un elemento
para la comprobación del funcionamiento es el frecuencímetro o generador de
señales, que se usó para la obtención de señales de parámetros controlados,

57
este tipo de equipos no se cuentan como materiales por no formar parte del
cuerpo del proyecto. Se ha contado con los instrumentos necesarios al tener
acceso a los laboratorios en el área de electrónica del complejo universitario.

4.3 PRUEBAS DE FUNCIONAMIENTO.

Se inyectaron señales de características conocidas (senoidal,


triangular, diente de sierra y cuadrada) utilizando un generador de señal en el
laboratorio para comprobar el funcionamiento del circuito, se obtuvieron las
respectivas gráficas en la aplicación. Se tomaron capturas de pantalla (Figuras
de la 4.6 a la 4.9).

58
Figura 4.6 Gráfica de señal de prueba senoidal (20Vpp 100Hz).

Los autores, 2017.

59
Figura 4.7 Gráfica de señal de prueba triangular (20Vpp 100Hz).

Los autores, 2017.

60
Figura 4.8 Gráfica de señal de prueba diente de sierra (20Vpp 100Hz

Los autores, 2017.

61
Figura 4.9 Gráfica de señal de prueba cuadrada (20Vpp 100Hz).

Los autores, 2017.

62
CAPÍTULO V. ANÁLISIS DE LOS RESULTADOS.

Las presentes conclusiones y recomendaciones se realizaron a partir


del análisis de las actividades realizadas en el proyecto que llevaron al
cumplimiento de los objetivos propuestos.

5.1.- CONCLUSIONES.

Luego de realizado el proyecto se alcanzaron las siguientes


conclusiones en función de los objetivos planteados:

 La alta impedancia de entrada (2MΩ) garantiza que la disipación de


potencia en prácticamente nula incluso para tensiones elevadas.
 El uso de un trimmer como divisor de tensión en la entrada permite el
ajuste del factor de atenuación manteniendo sin alterar la impedancia total.
 El dispositivo cumple con los requerimientos de frecuencia definidos,
tomando en cuenta que se planteó inicialmente llegar hasta 70Hz y se
logró graficar sin problemas las señales de prueba de 100Hz.
 La tasa de muestreo cumple con el criterio de Nyquist-Shannon; para 70Hz
la frecuencia de muestreo debe ser de al menos 140Hz y se ubica en
9,375KHz, por encima del mínimo.
 El uso de un conector BNC en la entrada permite el acople de la mayoría
de las sondas de prueba comerciales y el aprovechamiento de sus
funciones de atenuación.

63
 El ruido interno del circuito que se suma a la señal de offset se suma de
igual manera a la señal de interés.
 Las gráficas generadas por la aplicación permiten apreciar los tipos de
forma de onda con facilidad.
 En el diseño del diagrama circuital se tuvo que tomar en cuenta que las
señales de entrada deben ser atenuadas para que se mantengan en el
rango de 0 – 5V y los valores negativos se deben elevar por encima de 0V
mediante un offset.
 Para conectar la tarjeta de adquisición al módulo bluetooth hubo que
implementar un divisor de tensión para adaptar los niveles de voltaje de
5V del microcontrolador a 3.3V, que son los aceptados por el módulo.
 Al desarrollar el firmware de la tarjeta de adquisición se tuvo que garantizar
que el tiempo de muestreo sea el mismo requerido para la frecuencia
máxima a digitalizar y que la tasa de baudios del microcontrolador fuese
la misma que la del módulo bluetooth.
 El módulo bluetooth fue configurado para que transmita a su mayor
velocidad compatible con el microcontrolador (115.200 baudios).
 Al confeccionar la tarjeta de adquisición se debe alimentar de forma
simétrica para que los amplificadores operacionales trabajen
correctamente, tomando y además tomarse cuenta que la alimentación del
microcontrolador y del módulo bluetooth es de 5V máximo.
 Al conectar el módulo bluetooth al circuito es necesario evitar que haga
contacto con cualquier elemento que pueda producir interferencia en la
transmisión.
 Para realizar la aplicación informática primero se hizo el modelado de las
funcionalidades (Gráfica y controles); seguidamente se realizó la
correspondiente programación (Permisos del sistema, hilo de conexión,
64
hilo de recepción de datos, configuración general de los controles y función
de graficado); finalmente se pasó el programa al dispositivo, se probó y se
realizaron las correcciones necesarias.
 La interfaz gráfica del osciloscopio se divide en dos pantallas; una inicial
para elegir el dispositivo y realizar la conexión y una principal con los
controles y la cuadricula. Si se pierde la conexión no es necesario volver
a la pantalla inicial para reestablecerla, pues se ha incorporado un botón
de reconexión.

5.2.- RECOMENDACIONES.

En función de las conclusiones alcanzadas y el grado de


implementación del equipo se proponen las siguientes recomendaciones:

 No introducir tensiones elevadas sin comprobar el ajuste del factor de


atenuación del circuito y de la sonda de prueba.
 Ajustar el factor de atenuación sirviéndose de una señal de prueba lo
más exacta posible.
 No utilizar sondas de prueba que no cumplan con las características de
compensación definidas para estas herramientas.
 Asegurarse de que la fuente de la señal se encuentre aislada y que la
conexión a tierra de la sonda se encuentra en el punto de potencial
correcto.
 Utilizar una fuente de alimentación más estable para obtener la tensión
de offset.

65
REFERENCIAS BIBLIOGRÁFICAS.

LIBROS:

 Navarro, L. (2009). Desarrollo, ejecución y presentación del


proyecto de investigación. Caracas: PANAPO.

 UPEL. (2006). Manual de Trabajos de Grado de Especialización y


Maestría y Tesis Doctorales. Caracas: FEDUPEL.

 Robledo, D. (2014). Desarrollo de aplicaciones para Android II.


España: Ministerio de Educación.

 Mandado, E. (2007). Microcontroladores PIC: sistema integrado


para el autoaprendizaje. Madrid: Marcombo.

 Boylestad R. y Nashelsky L. (2003). Teoría de circuitos y


dispositivos electrónicos. Texas: Pearson Education.

TRABAJOS ESECIALES DE GRADO:

 Archundia, F. Wireless Personal Area Network (WPAN) & Home


Networking. Tesis profesional presentada como requisito parcial para
obtener el título en Licenciatura en Ingeniería en Electrónica y
Comunicaciones. Universidad de las Américas, Escuela de Ingeniería,
Departamento de Ingeniería Electrónica. Puebla. 2003.

MANUALES DE FABRICANTES:

 Tektronix. (2011). Introducción a las sondas de osciloscopio -Guía


del instructor. Tektronix, Inc.

 Texas Instruments. (2016). LM317 3-Terminal Adjustable Regulator.


Texas Instruments Inc.

66
 Microchip. (2006). PIC18F2455/2550/4455/4550 Data Sheet. Microchip
Technology Inc

DOCUMENTOS EN LÍNEA:

 Ludewig, C. (2004). Universo Y Muestra. [Documento en línea].


Disponible: http://www.smo.edu.mx/colegiados/apoyos/muestreo.pdf.
[Consulta: 2016, septiembre 28].

 Crepaldo, D. Y Schiavon, M. (2004). Introducción al Osciloscopio.


[Documento en línea]. Disponible:
http://www.fceia.unr.edu.ar/eca1/files/teorias/osciloscopio.pdf
[Consulta: 2016, Octubre 05].

 Algesa, L. (2010). DICCIONARIO DE INFORMÁTICA Y


TECNOLOGÍA. [Documento en línea]. Disponible:
http://www.alegsa.com.ar/Dic.php [Consulta: 2017, Marzo 05].

 Rouse, M. (2012). Cargador de arranque (gestor de arranque).


[Documento en línea]. Disponible:
http://searchdatacenter.techtarget.com/es/definicion/Cargador-de-
arranque-gestor-de-arranque [Consulta: 2017, Marzo 05].

OTRAS FUENTES:

 H.M.D.B. Seneviratne y K.N. Abhayasinghe. (2013). Bluetooth


Embedded Portable Oscilloscope. Malabe, Sri Lanka.

 Hatwar, Bhagyashree y Wani, Amol. (2014). Wireless Oscilloscope


Powered By Android Maharashtra, India

 Ducu, D. (2011). Op Amp Rectifiers, Peak Detectors and Clamps.


Microchip Technology Inc.

67
 Cortés, J; Cano, H. y Chaves J. (2008). Fundamentos y aplicación
del muestreo en señales ubicadas en las bandas altas del
espectro. Universidad Tecnológica de Pereira

68
ANEXOS

69
Anexo 1

MANUAL OSCILOSCOPIO BLUETOOTH PARA DISPOSITIVO ANDROID.

VINCULANDO EL DISPOSITIVO
(Esto sólo se deberá hacer una vez).

1. Encienda el bluetooth de la tablet.

Fuente: Los Autores, 2017

2. Encienda la tarjeta del osciloscopio.

3. En el menú de la configuración bluetooth de la tablet seleccione "Buscar


dispositivos" y espere a que aparezca el nombre "OSCBT".

Fuente: Los Autores, 2017

4. Seleccione OSCBT para vincularlo.

5. El sistema solicitará un pin de confirmación, introduzca "1234".


Fuente: Los Autores, 2017

6. OSCBT aparecerá ahora en la lista de vinculados.

USO DE LA APLICACIÓN.

1. Abrir la aplicación.

2. Seleccionar OSCBT en la lista de dispositivos vinculados.

Fuente: Los Autores, 2017 (Captura de pantalla)

3. Se establecerá la conexión.
CONTROLES DE LA APLICACIÓN.

A. Monitor de la recepción de F. Reajuste de atenuación.


muestras. G. Control de intensidad de la
B. Indicador de Voltaje por gráfica.
división. H. Control de Voltaje por división.
C. Indicador de Tiempo por I. Control de Tiempo por División
División.
D. Botón de reconexión.
E. Botón de pausa.
Anexo 2. Cronograma de Actividades.

2016

ABR MAY JUN JUL AGO SEP

Semana Semana Semana Semana Semana Semanas


ACTIVIDADES
s s s s s

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

Diagnóstico

Redacción de capítulo I, II y III


(anteproyecto)

Diseño de diagrama de bloques

Estudio de factibilidad

Revisión de capítulos

Revisión documental

Desarrollo del software de


conexión con la Tablet

Fuente: Los Autores


Anexo 2. Cronograma de Actividades. Continuación

2016-2017

OCT NOV DIC ENE FEB MAR

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

ACTIVIDADES

Pruebas de conexión con la tablet

Diseño de los circuitos

Pruebas de los circuitos

Desarrollo del software de


graficación

Pruebas generales

Redacción del informe final

Revisión del informe final

Exposición de resultados

Fuente: Los Autores


Anexo 3. Presupuesto general del dispositivo.

Precio unitario Precio total


Descripción Cantidad
(Bs) (Bs)

PIC18F4550 1 18.000 18.000

HC -05 1 35.000 35.000

Resistencias 12 500 6.000

Condensadores 5 1.000 5.000

Tl084 1 2.000 2.000

Placa de cobre 1 3.000 3.000

Fuete de
1 26.000 26.000
alimentación

Sonda de prueba 1 55.000 55.000

Conector BNC 1 1.100 1.100

Trimmer 2 7.000 14.000

Lm7805 1 2.500 2.500

Lm317 1 2.500 2.500

Led 1 200 200

Cristal 1 800 800

Pulsador 1 570 570

Puerto USB 1 4.500 4.500

TOTAL: 176.170

Fuente: Los Autores, 2017 basado en consultas a Mercadolibre.com (Marzo de 2017)


Anexo 4. Programa del microcontrolador

int val[100]; val3[i]=analogRead(A1); }

int val1[100]; delayMicroseconds(retmic); for(i=0; i<100;i++){

int val2[100]; }

int val3[100]; for(i=0; i<100;i++){

int val4[100]; val4[i]=analogRead(A1);

int i = 0; delayMicroseconds(retmic);

int retmic =100; }

void setup() { Serial.printf("I");

//run once: for(i=0; i<100;i++){

Serial.begin(115200); Serial.printf("%04dA",val[i]);

} }

void loop() { for(i=0; i<100;i++){

//run repeatedly: Serial.printf("%04dA",val1[i]);

for(i=0; i<100;i++){ }

val[i]=analogRead(A1); for(i=0; i<100;i++){

delayMicroseconds(retmic); Serial.printf("%04dA",val2[i]);

} }

for(i=0; i<100;i++){ for(i=0; i<100;i++){

val1[i]=analogRead(A1); Serial.printf("%04dK",val3[i]);

delayMicroseconds(retmic); }

} for(i=0; i<100;i++){

for(i=0; i<100;i++){ Serial.printf("%04dA",val4[i]);

val2[i]=analogRead(A1); }

delayMicroseconds(retmic); Serial.printf("F");

Fuente: Los Autores 2017

Вам также может понравиться