jueves, 23 de febrero de 2012

Reporte 4

Estoy modificando la organización de la wiki, ya que la principal estaba un poco sobre cargada de información y la dividimos por secciones (aun no están todas terminadas). Pero la de "creación de usuarios" ya quedo.

Sobre el cluster. Ya pude hacerlo funcionar en la casa y corrí los ejemplos que trae la carpeta MPI (del código fuente). Pero cuando intentamos hacer el cluster en la facu, siempre tenemos el mismo error, aun cuando hacemos y seguimos los mismos pasos.

http://elisa.dyndns-web.com/progra/cluster

y la nueva sección

http://elisa.dyndns-web.com/progra/usuarios

Computo Integrado (LAB) - Familia de microcontroladores (PIC)

Los microcontroladores PIC se pueden clasificar, atendiendo al tamaño de instrucciones, en 3 grandes grupos o gamas:

  • Gama baja: microcontroladores con istrucciones de 12 bits
  • Gama media: microcontroladores con instrucciones de 14 bits
  • Gama alta: microcontroladores de instrucciones de 16 bits

Los microcontroladores PIC tambien se agrupan en 5 grandes familias: PIC10, PIC16, PIC17 y PIC18.

Los PIC10 son básicamente microcontroladores de 6 terminales.

Ejemplo:
PIC10F200-I/PG

 

Se emplea una arquitectura RISC con sólo 33 instrucciones de una sola palabra / de un solo ciclo.






La familia de PIC12 agrupa a los microcontroladores disponibles en encapsulado de 8 terminales.

PIC12F508/509/16F505

Numero de entradas/salidas   -> 5
Velocidad                                -> 4MHz
Voltage -    ->       (Vcc/Vdd)2 V ~ 5.5 V




Algunas de estas 5 familias tienen numerosas subfamilias, como sucede con los PIC16. Ademas algunas de estas familias incluyen dispositivos de mas de una gama, como los PIC16 y PICS12. El criterio empleado para clasificar un PIC dentro de una familia es, pues, un tanto complejo.

La siguiente imagen es una ayuda para ubicar los PIC

Tabla resumen de la relacion familia - gama en lso microcontroladores PIC

Microcontroladores de Gama baja

Los microcontroladores PIC de gama baja disponen de un repertorio de 33 instrucciones de 12 bits cada una. La memoria de programa tiene una capacidad de hasta 2k (2048) palabras de 12 bits y esta organizada en paginas de 512 palabras cada una. La memoria de datos están formados por registros de 8 bits y se organiza en bancos de hasta 32 registros cada uno.

Los PIC de gama baja tienen un pila (stack) de dos niveles, para guardar direcciones de la memoria de programa.

Los microcontroladores PIC de gama baja son de 3 familias:
  • los PIC16X5xx
  • los PIC12X5xx
  • los PIC10
Los PIC16X5x constituyen la principal familia de PIC de gama baja.
La familia PIC12X5x se caracteriza por su encapsulaieto de 8 terminales. 
La familia PIC10Fxxx se distingue por su pequeño tamaño, pues se presenta en encapsulados de 8 o 6 terminles. 

Todos estos PIC tienen memoria de programa tipo FLASH, aunque no disponen de memoria EEPROM de datos.

Microcontroladores de Gama media

La siguiente figura muestra la arquitectura general de los PIC de gama media. Estos dispositivos tienen un repertorio de 35 instrucciones de 14 bits cada una. La memoria de programa puede llegar a las 8 8k (8192) palabras de 14 bits y se organiza en paginas de 2k (2048) palabras cada una. La memoria de datos esta formada por registros de 8 bits y esta organizada en bancos de 120 registros cada uno, con un máximo de 4 bancos.
Arquitectura interna de los PIC10Fxx, micocontroladores de gama baja con encapsulamiento de 6 terminales y memoria de programa FLASH.


Microcontroladores de gama alta

Los microncotroladores de gama alta se distiguen por sus instrucciones de 16 bits, mayor profundidad en la pila y un sistema de interrupciones mas elaborado que incluye, ademas de las inerrupciones internar de los dispositivos integrados en el microcontrolador, varias entradas para interruciones externas.

Finalmente el numero de dispositivos de entrada y salida es bastante mas amplio que el PIC de gama  media.

Los PIC de gama alta estan disponibles en 2 familias, que comprende:
  • Los PIC17
  • Los PIC18
Los PIC17 tienen un repertorio de 58 instrucciones de 16 bits cada una. la memeria de programa puede ser hasta 64k (65536) palabras de 16 bits cada una y la memoria de datos pueden llegar a tener hasta 1k (1024 ) registros de 8 bits.

Una caracteristica interesante de los PIC17 es su arquitectura abierta.

Estos microcontroladores disponen de una amplia gama de dispositivos de entrada y salida: puertos, paralelos serie, temporizadores, convertidor A/D, etc. 

miércoles, 22 de febrero de 2012

Windows Phone 7 vs iOS vs Android

Windows Phone 7 tiene algunas características únicas e innovadoras, pero ¿son suficientes para ganarle a sus competidores?

Novedades del teléfono de Windows 7


En lugar de una pantalla de inicio no personalizables como en el iPhone, o los widgets de Android, Windows Phone 7 utiliza "azulejos en vivo", una combinación de widgets e iconos de aplicaciones.
Esto les da a los usuarios una vista de manera fácil de lo que está sucediendo en su teléfono, pero podría llegar a ser bastante complicado cuando los azulejos se usan demasiado.

Windows Phone 7 cuenta con hubs (grupos). Cada hubs (oficina, gente, Xbox Live, Zune, etc) tiene una estrecha integración con las dos aplicaciones nativas y de terceros. Por ejemplo, en el hub Gente, puede ver las actualizaciones de estado de tus contactos de Facebook y similares, o comentar sobre ellos. 

Ni el iPhone ni Android tienen características comparables a estos centros, sino que tienes que elegir una aplicación específica.

Novedades del teléfono Android

 
Una de las críticas al dispositivo de Apple es que está diseñado para obligarte a contratar una tarifa de datos propia (utilizando una microSIM que impide que uses la SIM de tu móvil). Esto es un coste adicional para el usuario, y un ingreso extra para los de Cupertino por los acuerdos con las operadoras. Pero con Froyo, Google nos dice “nosotros te lo ponemos más fácil, y miramos por tu bolsillo”.

El navegador de Android 2.2 cuenta con la potencia del motor JavaScript V8, el mismo que trae integrado Chrome. Esto consigue una mejora de dos a tres veces en la velocidad de ejecución de código JavaScript. Con el cambio, se sitúa un pasito por delante de la competencia (léase manzana en inglés).

Otra novedad importante es que ahora las aplicaciones pueden ser instaladas en la tarjeta de memoria, con la opción de pasarlas a la memoria interna si así quisiéramos. Esto era una petición expresa de los usuarios, que estaban limitados por la capacidad interna en cuanto al número de aplicaciones que podían ser instaladas.

Novedades del ipone

 
La actualización en el hardware del iPhone 5 podría ocultar un avanzado software de reconocimiento de voz: Assistant. Esta herramienta sólo estará disponible en el iPhone 5, pues necesitará la RAM (1 Gb) y el procesador de doble núcleo del nuevo teléfono de Apple para funcionar.
Aparte del nuevo procesador (el mismo que el del iPad 2) y el aumento en la RAM del dispositivo (que permitirá mayor velocidad a la hora de cargar páginas y un mejor funcionamiento de las aplicaciones en segundo plano), es posible que la cámara del teléfono permita realizar fotografías en modo panorámico.

Sin embargo, lo más novedoso será, sin duda, la herramienta de reconocimiento de voz que incluirá Apple en sus nuevos teléfonos.
Ya se sabía que Apple está muy interesada en los sistemas de reconocimiento de voz, pero no que fuese a implementar esta tecnología en su nueva gama de teléfonos.
Sin embargo, la herramienta será muy avanzada, casi capaz de mantener ‘conversaciones’ con el usuario, por lo que casi con total seguridad no podrá estar presente en los anteriores dispositivos de la compañía de la manzana.


Las novedades que nos mostraran estos celulares son espectaculares, pero lo interesante aquí es ¿con cual me quedo? Bueno, esa pregunta depende de cada uno, es como escoger a tu novia, siempre habrá varios tipos, altas, chaparras,gorditas, pero solo te quedaras con la que tenga lo que tu buscas y puedas conseguir.

Ahora hablemos de los precios de los celulares

  Telefonos Android

Motorola Backflip MB300 3G Android con cámara de 5 MP, Wi-Fi, navegador GPS y Bluetooth

 Price: $147.95 dólares








LG Optimus prepago del teléfono Android
Price: $94.99  dólares








Telefonos Windows








HTC T8788 7 Surround desbloqueado con Windows 7, sonido surround, cámara de 5MP y video HD
Price: $180.00 dólares








Smartphone Samsung I8700 Omnia 7 con Windows Phone 7, pantalla táctil, cámara de 5 MP, 8 GB de memoria incorporada
Price: $407.97 dólares





iphone



Apple iPod touch 8GB (4ta Generación)

Price: $188.00 dólares








Precios sacados de Armazón


No cabe duda que los precios varían proporcionalmente directo a la capacidad de memoria, la calidad de la cámara, etc. El objetivo es saber escoger lo mejor dispositivo al mejor precio posible.