ANDROID

Páginas: 8 (1847 palabras) Publicado: 4 de septiembre de 2015
Aplicación en Android para el monitoreo de
variables de un motor eléctrico
D. A. Maldonado1, C. Espinoza1, C. Hernandez1, M. Arjona1 y C. A. Morales1

Resumen—En este artículo se presenta una breve introducción
de los diferentes sistemas operativos que implementan los
teléfonos celulares hoy en día. También se presenta una breve
descripción de lo que es Android, lo que es un DSC y los recursosque maneja. Se presenta el desarrollo de una aplicación sobre
Android para el muestreo de variables de un motor eléctrico las
cuales se obtienen a través de un DCS para después enviarlas a la
aplicación vía Bluetooth y ésta se encargue de mostrarlas en un
dispositivo.
Temas claves—Electrónica de potencia, Android, Java,
Controles Personalizados.

E

I. INTRODUCCIÓN

n los últimos años el mercado delos teléfonos móviles ha
tenido un enorme crecimiento debido a los grandes
avances que se han tenido respecto al hardware implementado
en los dispositivos, tales como las pantallas táctiles, el uso de
acelerómetros,
giroscopios,
sensores
de
humedad,
temperatura, GPS y también al avance en el SO (Sistema
Operativo).

comuniquen vía inalámbrica crece cada día más; el individuo
opta por laimplementación de este tipo de tecnologías debido
a la comodidad que implica el deshacerse de los cables y tener
todos sus dispositivos comunicados inalámbricamente. Ya sea
vía Bluetooth o Wireless [1].
II. ANDROID
Este SO está sobre una base de Linux y una JVM (por sus
siglas en ingles Java Virtual Machine) optimizada llamada
Dalvik, especializada en teléfonos celulares [2]. Google
compró Android Inc. parapoder crear un SO que pudiera
correr en cualquier tipo de hardware.
El lenguaje de programación por excelencia para Android
es Java, ya que utiliza como máquina virtual a Dalvik, la cual
está basada en la JVM. Ésta toma el bytecode generado por la
JVM y lo combina en un ejecutable con extensión “.dex” [3]
con el fin de mejorar el rendimiento en la memoria RAM y la
batería de los teléfonoscelulares. En la Fig. 1 se muestra el
esquema de compilación de Android con Dalvik.

El SO ha convertido a nuestro dispositivo en un teléfono
inteligente, capaz de ejecutar desde multitareas hasta
aplicaciones complejas y robustas, de acuerdo a las
necesidades del usuario.
Hoy en día existen 3 SO principales en los teléfonos
celulares, entre los cuales se encuentran.
A. iOS
Es el SO de Apple para susdispositivos como iPod, iPad y
iPhone.
B. Windows Phone 8
Es el SO de Microsoft para teléfonos celulares y es usado
por compañías como Nokia y Huawei.
C. Android
Es el SO libre de Google para teléfonos celulares y tablets.
Además, la tendencia a desarrollar aplicaciones que se
Fig. 1. Dalvik VM.
1
Daniel Alberto Maldonado (belialdaniel@gmail.com), Cristian Espinoza,
Concepcion Hernandez, Marco Arjonay Carlos A. Morales. Division de
Estudios de Posgrado e Investigacion, Instituto Tecnológico de la Laguna,
Blvd. Revolucion y Calz. Cuahtemoc S/N, Col. Centro C.P. 27000 Cd.
Torreón Coahuila México.

En la Fig. 2 se muestra cómo está compuesto el paquete
que contiene la aplicación para Android, el cual tiene la
extensión “.apk”; éste es similar a un archivo “.jar” de Java.

El APK está compuestopor el ejecutable (.dex) y los recursos;
recursos tales como las imágenes o sonidos necesarios para la
aplicación.

4.0.4
Android 4.0, 4.0.1,
4.0.2
Android 3.2
Android 3.1.x
Android 3.0.x
Android 2.3.4
Android 2.3.3
Android 2.3.2
Android 2.3.1
Android 2.3
Android 2.2.x
Android 2.1.x
Android 2.0.1
Android 2.0
Android 1.6
Android 1.5
Android 1.1
Android 1.0

14
13
12
11
10
9

8
7
6
5
4
3
2
1

III.DSC
Un DSC (por sus siglas en inglés Digital Signal
Controller) es la unión de un MCU (por sus siglas en inglés
Micro Controller Unit) y un DSP (por sus siglas en inglés
Digital Signal Processor). El DSC tiene el propósito de incluir
las características que ofrece un MCU y las características de
un DSP de gama baja [5].
Dentro del DSC se cuenta con recursos como:

Fig. 2. Arquitectura de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • android
  • Andro
  • android
  • Android
  • Android
  • Android
  • Android
  • Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS