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

Sistemas Operativos

Micro PCs: esquema de funcionamiento, evolución y


tendencias.
Pablo Barriga,Sebastian Guerrero
8 de abril de 2019

Universidad de Cuenca
Facultad de Ingenierı́a-Ingenierı́a en Electrónica y Telecomunicaciones
Cuenca-Ecuador
pablo.barriga-sebastian.guerrero@ucuenca.edu.ec

Resumen
En el presente documento se detalla cual es la finalidad de una Micro PCs y las ventajas ası́ como las
desventajas que presenta para el desarrollo de diferentes procesos de aplicación, se realizara una comparación
entre las 3 micro PCs más utlizadas en la actualidad y se establecerá una relación sobre cual es la mejor
opción al momento de realizar un determinado proyecto.

I. Introducción

La microcomputadora es un dispositivo de computación de sobremesa o portátil, que utiliza un microprocesador


como su unidad central de procesamiento o CPU.

Cuando aparecieron por primera vez, se consideraban equipos para un solo usuario, y sólo eran capaces de proce-
sar cuatro, ocho o 16 bits de información a la vez. Con el paso del tiempo, la distinción entre microcomputadoras
y grandes computadoras corporativas ha perdido vigencia, ya que los nuevos modelos de microordenadores han
aumentado la velocidad y capacidad de procesamiento de datos de sus CPUs a niveles de 32 bits y múltiples
usuarios.

II. Desarrollo

2.1 Micro PCs los microprocesadores y los microcontroladores. Estos


sistemas tienen la capacidad de leer, interpretar y eje-
Una microPC como su nombre lo indica es una cutar instrucciones contenidas en un programa. Para
computadora pequeña, estas en su mayorı́a disponen de ello generalmente los sistemas siguen un procedimien-
un microprocesador, los circuitos de almacenamiento to similar a la siguiente figura.
(memorias) y entradas/salidas. Los microordenadores
están diseñados para uso doméstico, didáctico y funcio-
nes de oficina. En casa pueden servir como herramienta
para la gestión doméstica (cálculo de impuestos, alma-
cenamiento de recetas) y como equipo de diversión
(juegos de computadora, catálogos de discos y libros).
Los escolares pueden utilizarlos para hacer sus deberes
y, de hecho, muchas escuelas públicas utilizan ya estos
dispositivos para cursos de aprendizaje programado
independiente y cultura informática.

2.2 Dispositivos lógico programables

Entre los dispositivos microprogramables encontramos Figura 1: Esquema de un sistema programable

1
A continuación se detallara las caracterı́sticas más im- partes de un circuito, ası́ como usarlos como servidores
portantes de un sistema lógico programable: para almacenar datos etc. Algunos ejemplos de proyec-
tos en los que se les puede dar uso a estos dispositivos
. Reloj:Es un generador de ondas cuadradas periódi- son:
cas, se usa para que el sistema se mantenga sincroni-
zado. . Estación meteorológica:La capacidad de alma-
cenar datos y controlar dispositivos externos de la
. Unidad Central de Proceso (CPU):Se encarga Raspberry el Arduino los hace en conjunto una exce-
de la interpretación y ejecución de las instrucciones. lente opción.
Aquı́ se generan todas las órdenes para el control del
sistema, además realiza las operaciones aritméticas y . Media center:La extensa cantidad de sistemas ope-
lógicas necesarias. También realiza todas las transfe- rativos que se pueden instalar en la Raspberry la hacen
rencias de datos hacia la memoria o desde esta. una gran opción si se quiere crear un media center para
Todo este trabajo se realiza en sincronı́a con la señal ver pelı́culas ya que existen varios sistemas operativos
del reloj, por ello la frecuencia del reloj define la velo- de entretenimiento audiovisual que se pueden instalar
cidad del sistema. Sii se presenta todo el sistema en un en este dispositivo.
único circuito integrado se denomina microprocesador.
. Escaneo en 3D:Aunque el poder de procesamiento
. Memoria Central o Interna:Aquı́ se encuentran de la Raspberry no es precisamente alto un proyecto
los datos y programas que debe utilizar el sistema mi- demostró la capacidad a la que puede llegar esta placa
croprogramable. al juntar 40 Raspberry y ponerlas a trabajar en con-
junto para escanear modelos en 3D y luego imprimirlos.
. Unidad de entrada/salida:Permite la comuni-
cación del sistema microprogramable con el exterior. . Sistema de Riego automatizado:Igual que la
Adapta las diferentes velocidades y códigos utilizados estación meteorológica la capacidad del Arduino o
por los elementos externos del sistema y el interior. Raspberry para controlar dispositivos externos los ha-
cen una herramienta sumamente útil para este tipo de
. Unidad de entrada/salida:Permite la comuni- proyectos.
cación del sistema microprogramable con el exterior.
Adapta las diferentes velocidades y códigos utilizados . Consola de video-juegos:Ası́ mismo como el me-
por los elementos externos del sistema y el interior. dia center, la gran variedad de sistemas operativos que
existen para la Raspberry y la capacidad de procesa-
. Periféricos:Es un conjunto de dispositivos que rea- miento de esta la hacen bastante viable para tareas
lizan un trabajo en el exterior del sistema y no se de bajo procesamiento como ejecutar juegos antiguos,
consideran propiamente parte del sistema micropro- por lo que mediante el uso de un sistema operativo
gramable. Por ejemplo, en un PC los periféricos de llamado retropie podemos emular juegos de consolas
entrada mas importantes son el teclado y el ratón y antiguas en alta resolución.
los de salida el monitor y la impresora. Algunos de
ellos pueden actuar como almacenamiento, dı́gase dis- 2.4 Microprocesadores y microcontrolado-
cos duros, memorias USB,entre otros. res

2.3 Importancia de las micro PCs para los . Microprocesadores:El microprocesador incluye
programadores únicamente en su interior la Unidad Central de Proce-
so, de ahı́, que se le conozca también como CPU.Estos
Las micro pc se han popularizado con los últimos años, se utilizan en aquellas aplicaciones en las que se re-
las micro pc ya no son lo que eran en sus inicios por el quieren grandes cantidades de memoria, ejecutar una
2005, ahora mismo constituyen una parte muy impor- gran cantidad de programas o se prevea hacer tareas a
tante para dispositivos que vemos hoy en dı́a, además una elevada velocidad.
de ser una herramienta sumamente útil y accesible
para los estudiantes de las diversas carreras que em-
plean el uso de estos dispositivos, como un Arduino
o una Raspberry Pi es algo indispensable si se quiere
incursionar en el mundo de la electrónica, además estos
dispositivos son de fácil programación, a cualquiera con
conocimientos básicos le resultara familiar la progra-
mación en Arduino, por otro si decidimos usar nuestra
Raspberry Pi con el sistema operativo raspbian nos
encontraremos con varios lenguajes de programación
como varias versiones de python, scratch, etc. Figura 2: Microprocesador Core I9

Podemos usar este tipo de dispositivos para controlar . Microcontrolador:Es un circuito integrado digi-

2
tal que puede ser usado para diversos propósitos, esto
ya que es programable. Se compone por una unidad
central de proceso (CPU), memorias (ROM y RAM) y
lı́neas de entrada y salida (periféricos).Al tener los mis-
mos bloques de funcionamiento básicos de una compu-
tadora lo que nos permite tratarlo como un pequeño
dispositivo de cómputo. Figura 3: Microcontroladroes comerciales

A continuación se detallan las diferencias entre un mi-


crocontrolador y un microprocesador.

Microprocesador Microcontrolador

Tecnologı́a involucrada Es un chip de silicio multipropósito pro- Es el corazón es un subproducto de la


gramable que es el componente más tecnologı́a del microprocesador.
crı́tico dentro de un sistema informáti-
co. Consta de ALU (unidad lógica
aritmética), unidad de control, decodi-
ficadores de instrucciones y matriz de
registro
Arquitectura Es solo un circuito integrado sin RAM, son dispositivos que contienen los cir-
ROM o pines de entrada / salida. In- cuitos del microprocesador y tienen
corpora las funciones de una CPU en RAM, IO y procesador, todo en un solo
un solo circuito integrado. chip.
Trabajo Requiere un bus externo para interac- Está diseñado para realizar tareas es-
tuar con periféricos como RAM, ROM, pecı́ficas, como la ejecución de progra-
IO analógico y digital y puertos serie. mas para controlar otros dispositivos.
La ALU realiza todas las operaciones
aritméticas y lógicas provenientes de la
memoria o de los dispositivos de entra-
da y ejecuta los resultados en los dispo-
sitivos de salida.
Almacenamiento Se basan en la arquitectura de von Se basan en la arquitectura de Harvard
Neumann en la que la unidad de con- donde las instrucciones y los datos del
trol obtiene las instrucciones asignando programa se almacenan por separado.
señales de control al hardware y deco-
dificando. La idea es poder almacenar
las instrucciones en la memoria junto
con los datos sobre los cuales operan las
instrucciones
Aplicaciones Control de especificación, control del Circuitos eléctricos y electrónicos y
semáforo, control de temperatura, ins- en dispositivos controlados automática-
trumentos de prueba, sistema de moni- mente, como instrumentos médicos de
toreo en tiempo real y mucho más. alta gama, sistemas de control de moto-
res de automóviles, cargadores solares,
entre otros.

Cuadro 1: Tabla comparativa entre el microprocesador y microcontrolador.

3
2.5 Evolución de los microprocesadores . SC/MP en 1974 presentaba un bus de direcciones
de 16 bits y un bus de datos de 8 bits. Una carac-
El desarrollo de los microprocesadores se originó a terı́stica, avanzada para su tiempo, es la capacidad de
partir de la Segunda Guerra Mundial donde la compu- liberar los buses a fin de que puedan ser compartidos
tación se centró en fines militares. De la misma manera por varios procesadores. Fue muy utilizado, por su bajo
con el avance en el conocimiento sobre semiconductores costo, y provisto en kits, para propósitos educativos,
se hizo uso del Silicio para generar circuitos electróni- de investigación y para el desarrollo de controladores
cos simples y posteriormente en la década de los 60s industriales diversos.
con la invención de los primeros circuitos digitales.
. Intel 8080 microprocesador de 1974 fue el CPU
El siguiente paso serı́a la invención de los circuitos de la primera computadora personal, la Altair 8800.
integrados, que permitieron la miniaturización de com- Corrı́a a 2M Hz y se le considera el primer diseño de
ponentes, sin embargo resultaban poco prácticos debi- microprocesador verdaderamente útil.
do a la cantidad de estos que debı́a tener un equipo
para funcionar, por lo que ası́ se dio paso el desarro- . Z80 de 1976 es un microprocesador de 8 bits cons-
llo de los primeros microprocesadores, de los cuales los truido en tecnologı́a NMOS, y fue basado en el Intel
más populares fueron: 8080. Es uno de los procesadores de más éxito del mer-
. Microprocesador Intel 4004 lanzado en 1971 fue cado, del cual se han producido numerosas versiones
el primer microprocesador del mundo, creado en un clónicas.
simple chip desarrollado por Intel y también fue el
primero disponible comercialmente . Era básicamente . Intel 8086 en 1978 con 20 pines, con una frecuencia
un CPU de 4 bits que contenı́a 2300 transistores tra- de reloj desde 4,77M Hz hasta 10M Hz, podı́a direc-
bajando a 108KHz. Con este chip se abrió el camino cionar hasta 1Mb de memoria.
para dotar de ?inteligencia? a objetos inanimados y
asimismo, a la futura computadora personal. . Intel 8088 surge como un encargo de IBM para su
IBM PC con ligeras mejoras respecto a su predecesor .

Figura 4: Evolución de los microprocesadores Intel

2.6 Tendencias

2.6.1 Arduino

La placa arduino es un board basada en un micro- bit a bit, enviando un bit a la vez, en ordenadores se
controlador, especı́ficamente el Atmega328 . Tiene emplean estos puertos para conectarlos con modems,
entradas y salidas digitales respectivamente, las cuales teclados, ratones y muchos más periféricos.
se detallan a continuación:
. Los pines 2 y 3 nos permite interrumpir el funciona-
•Entradas/salidas digitales: Existen 16, de los cua- miento de un bucle loop, el mismo que hace referencia
les 4 pueden ser utilizados para salida PWM, se trata a una sentencia de control que se ejecuta repetidamen-
de pines donde el usuario puede activar (poner tensión) te, este pin es de gran utilidad cuando se desea leer
o desactivar (quitar tensión). Es similar a escribir un la respuesta de un sensor cada segundo, por ende el
0 o un 1. funcionamiento de estos pines es precisamente parar
este bucle y obligan a ejecutar un código asignado a
. Los pines 0(Serial In Rx) y 1 (Serial Out TX) cada pin.
son los conocidos puertos en serie y se usan princi-
palmente para la comunicación entre dispositivos, su . Los pines 3, 5, 6, 9, 10 y 11 se encuentran marca-
caracterı́stica principal es que envı́an la información dos con el sı́mbolo ∼, son entradas y salidas especiales

4
ya que se pueden utilizar para la comunicación PWM . Los pines 4 y 5 soportan la comunicación
(modulación por ancho de pulso), la misma que ha- IC2 (Inter-Integrated Circuit) muy similar al bus de
ce referencia a transmitir información o energı́a a un comunicación SPI y sirven para conectar varios dis-
dispositivo con una señal de onda cuadrada, la misma positivos entre sı́, pero con la diferencia es que en
que se consigue cambiado del estado en alto al bajo este tipo de comunicación cada dispositivo tiene una
durante cierto tiempo, para utilizar estos puertos ar- dirección única y cada uno de ellos puede funcionar co-
duino presenta una función denominada analogWrite mo Master o Slave. El pin 4 es el SDA y sirve para la
en un rango equivalente a 8 bits. transmisión de datos en serie, el pin 5 es el SCL y sumi-
nistra la señal de reloj para mantener la sincronización.
. Los pines 10, 11, 12 y 13 son utilizados para co-
nectar varios dispositivos entre sı́, se los conoce como •Otras entradas/salidas:Además de los pines di-
SPI (Serial Peripheral Interface) puesto que utilizan gitales y analógicos existen otros pines que nos dan
esta interface para establecer una comunicación serial diferentes funcionalidades:
entre los circuitos integrados a través de un bus de
comunicación, dentro de estos puertos cabe recalcar . GND es la toma de tierra, 0V.
el pin 13 que corresponde al SCK (Select Clock), que
. AREF es la referencia analógica y es el pin que nos
nos sirve de señal de reloj y nos permite marcar la
suministra la tensión para el rango máximo de los puer-
sincronización de los dispositivos conectados.
tos analógicos, normalmente 5V.
•Entradas/salidas analógicas: Se tiene 6 entradas . VIN es la entrada de alimentación para la placa,
analógicas, la mismas que se identifican con una A no se encuntra protegida por lo que se recomienda por
marcada adelante del pin, su uso más común es la USB desde el ordenador.
lectura de datos de dispositivos analógicos, tiene una . Reset sirve para reiniciar la placa si es que en algún
resolución de 10 bits, lo que implica que se tienen 1024 momento aplicamos la tensión máxima posible, esta
valores diferentes, es decir podemos leer valores en ran- función no borra el programa que se encuentra carga-
go de tensiones desde 0V-5V detectando cambios de do en la memoria.
voltaje de 0.004V. . IOREF es el pin que nos suministra la tensión para
el estado alto de los pines digitales.

Figura 5: Identificación de cada unos de los puertos en la placa Arduino

La placa arduino presenta todo lo necesario para mane- en la misma operación.


jar el controlador simplemente conectamos al compu- . Memoria EEPROM de 1 KB que hace referencia a
tador por medio del cable USB o una fuente de poder un tipo de memoria ROM que puede ser programada,
externa, lo importante es que es una plataforma de borrada y re- programada eléctricamente.
hardware libre y orientado al entorno educativo. Esta . Memoria SRAM de 2 KB refiriéndose a una tec-
placa se puede describir mediante las siguientes carac- nologı́a de memoria RAM basada en semiconductores,
terı́sticas: capaz de mantener los datos, mientras siga alimentada.

. Microcontrolador: Atmega328 Es un chip crea- Otras caracterı́sticas son:23 lı́neas de E/S de propósito
do por Atmel, presenta un alto rendimiento con una general, 32 registros de proceso general, tres temporiza-
memoria con la capacidad de leer-mientras-escribe, dores flexibles/contadores con modo de comparación,
presenta las siguientes propiedades: interrupciones internas y externas, una interfaz serial
orientada a byte de 2 cables, SPI que corresponde a
. Memoria Flash de 32 KB la misma que permite la un puerto serial, 6 canales de 10 bits relacionada a un
lectura y escritura de múltiples posiciones de memoria Conversor A/D, un oscilador interno y cinco modos de

5
ahorro de energı́a. tive Commons, por lo que diseñadores de circuitos con
experiencia pueden hacer su propia versión del módulo,
ampliándolo u optimizándolo.

•Desventajas:

. Dado que la programación no se realiza en ensam-


bler, el precio a pagar por el uso de las librerı́as es
un retraso en la ejecución de las instrucciones, algunos
microsegundos que en el caso de dispositivos de uso co-
tidiano son irrelevantes, pero significativos a la hora de
hacer adquisición de datos.
. El hecho de que la plataforma venga ya ensamblada
le quita flexibilidad a los proyectos.
Figura 6: Componentenes del microcontrolador AT-
mega328 en la placa arduino 2.6.2 Raspberry Pi

Raspberry es una computadora de placa simple cono-


Las caracterı́sticas generales de un Arduino se descri- cida por las siglas SBC( Single Board Computer), lo
ben en la siguiente tabla: que implica que dichas placas son sitemas embebidos
en los que se integran algunos o la mayorı́a de todos
Caracterı́stica Descipción los componentes funcionales de un computador tra-
Voltaje operativo 5V dicional. Raspberry Pi es un ordenador en miniatura
Voltaje de entrada 7 − 12V al que se le puede conectar los mismos perifericos de
Pines de entrada/salida digitales 16 cualquier otro ordenador tales como pantalla, teclado,
Pines de entrada análogas 6 ratón, pen drive, impresora, altavoces, etc.
Memoria Flash 32KB
Memoria SRAM 2KB Dispone de puertos USB, puerto LAN de salida de
Memoria EEPROM 1KB audio para jack de 3.5mm, puerto de cámara, HD-
Velocidad de reloj 16M Hz MI,ranura para micro SD y pines de conexión de en-
tradas y salidas digitales para sensores o actuadores,
Cuadro 2: Parámetros y valores de las caracterı́sticas en la actualidad se emplea el modelo B, por lo que a
de la placa Arduino. continuación se detalla las caracterı́sticas del disposi-
tivo:

Entre las ventajas y desventajas de un arduino . Dual Core es parte de la familia de microproce-
mencionamos las más relevantes como: sadores creados por la empresa Intel que utilizan la
tecnologı́a de doble núcleo permitiendo la ejecución de
•Ventajas: aplicaciones múltiples a un bajo costo, con un bajo
consumo energético y sin sacrificar el desempeño.
. Simplifica el proceso de trabajar con microcontrola-
dores. . 10BASE-Tes un subestándar de Ethernet para re-
. Bajo costo puesto que las placas Arduino son más des de área local.
accesibles comparadas con otras plataformas de micro-
controladores. . LPDDR es un tipo de memoria de acceso aleatorio
. Presenta una multiplataforma ya que el software de dinámica sincrónica de doble velocidad de datos que
Arduino funciona en los sistemas operativos Windows, consume menos energı́a y está destinada a computado-
Macintosh OSX y Linux. ras móviles.
. Posee un entorno de programación simple y directo
pues el entorno de programación de Arduino es fácil . Conector de audio analógico se utiliza para co-
de usar para principiantes y flexible para los usuarios nectar micrófonos, auriculares y otros sistemas de señal
avanzados. analógica a dispositivos electrónicos, aunque sobre to-
. Software ampliable y de código abierto. El software do audio.
Arduino es de distribución de licencia libre y preparado
para ser adaptado por programadores experimentados. . GPIO es un pin genérico en un chip, cuyo compor-
. Hardware ampliable y de Código abierto. Los planos tamiento dependiendo si es de entrada o de salida se
de los módulos están publicados bajo la licencia Crea- puede controlar por el usuario en tiempo de ejecución.

6
Figura 7: Raspberry Pi modelo B con todos sus componentes

Caracterı́stica Descipción
Chipset Broadcom BCM2387
Microprocesador
1,2 GHz de cuatro núcleos ARM Cortex-A53
Dual Core VideoCore IV R Multimedia Co-
GPU
procesador. Proporciona Open GL ES 2.0, OpenVG
acelerado por hardware, y 1080p30 H.264 de alto per-
fil de decodificación.
Capaz de 1 Gpixel / s, 1.5Gtexel / s o 24 GFLOPs
con el filtrado de texturas y la infraestructura DMA
Ethernet socket Ethernet 10/100 BaseT
Conectividad
802.11 b / g / n LAN inalámbrica y Bluetooth 4.1
(Classic Bluetooth y LE)
RAM 1GB LPDDR2
Jack de 3,5 mm de salida de audio, HDMI
Salida de video
USB 4 x Conector USB 2.0
Conector GPIO (General Purpose Input/Output) 40 clavijas de 2, 54mm de expansión
para entradas y salidas digitales Proporcionar 27 pines GPIO, ası́ como 3, 3V , +5V y
GND lı́neas de suministro
Conector de cámara 15 pines cámara MIPI interfaz en serie (CSI-2)
Pantalla de visualización Conector de la interfaz de serie (DSI) Conector de
15 vı́as plana flex cable con dos carriles de datos y
un carril de reloj

Cuadro 3: Parámetros y descripción de las caracterı́sticas de Raspberry.

Entre las ventajas y desventajas de un arduino tador de fácil movilización necesita de un hardware
mencionamos las más relevantes como: para poder trabajar con el mismo.

•Ventajas: 2.6.3 Intel Edison

. Una de las grandes ventajas es la de bajo consumo, Puede definirse como una PC completa con el tamaño
por ejemplo al comparlo con un ordenador cuando éste de una tarjeta SD estándar, aproximadamente con
está en reposo, es decir, encendido pero sin ejecutar unas dimensiones de 32x24x2,1 mm. Es una PC que se
ningún programa, consume unos 30W, mientras que la encuentra enfocada a un mercado concreto y su obje-
Raspberry consume únicamente 0.5W en reposo. tivo es que sea el centro de toda la informática, lo cual
. Bajo costo puesto que las placas Arduino son más no se logro puesto que en la actualidad se encuentra
accesibles comparadas con otras plataformas de micro- discontinuada.
controladores.
La idea de Intel Edison no es sustituir a las PCs ac-
•Desventajas: tuales, sino por lo contrario complementarlas, puesto
que basa su funcionamiento en SoC Quark con un
. Menor procesador y memoria RAM lo que limita la núcleo de 32 bits trabajando a 400M Hz, el resto de
ejecución de tareas. caracterı́sticas que se conocen son muy concisas, tra-
. Con el uso se puede producir un calentamiento debido bajara con memoria RAM LPDDR2 del mismo tipo
a que no cuenta un sistema integrado de refrigeración. que la de los smartphones ,tendrá conectividad WiFi y
.Uso de periféricos para su utilización, al ser un compu- Bluetooth integrada sin necesidad de adaptadores ex-

7
ternos y que disfrutará de memoria NAND integrada,
con el hardware suficiente para permitir otro tipo de
expansiones en caso de ser necesario. También existe
la posibilidad de añadir sensores, lo cual es uno de sus
puntos más interesantes: según lo que necesites medir
o estudiar.

Figura 8: Intel Edison

En la siguiente tabla se detalla las caracterı́sticas más


importantes que presenta Edison:

Fı́sico e interfaces externas


Caracterı́stica Descripción
Conector Hirose DF40 Series (1.5, 2.0, o 3.0 mm de altura de
pila)
UART 2 controladores (1. de control de flujo completo, 1.
Rx /Tx )
I2C 2 controladores
SPI 1 controlador con 2 selecciona de chips
I2S 1 controlador
GPIO Adicional 12 (con 4 capaz de PWM)
USB 2.0 1 controlador OTG
Salida de reloj 32KHz-19, 2M Hz
Principales componentes
Caracterı́stica Descipción
SoC 22nm Intel R SoC que incluye doble núcleo, CPU
Intel R Atom de doble roscado a 500M Hz y un mi-
crocontrolador Intel
R Quark de 32-bit a 100M Hz
RAM 1 GB de memoria LPDDR3 POP (2 de 32 bits)
Flash 4 GB

Cuadro 4: Parámetros y descripción de las caracterı́sticas de Intel Edison.

Se puede notar que cada una de las caracterı́sticas ex- En este contexto una vez analizado a detalle cada una
puestas en la tabla anterior son similares a las del Ar- de las tendencias que han ido teniendo las micro PCs,
duino, las cuales se detallaron en los items anteriores, vale la pana establecer las diferencias que existen entre
de igual manera las ventajas y desventajas de la micro las caracterı́sticas de cada uno de ellos en la siguiente
PC. tabla:

8
Arduino RaspBerry Intel Edison

Core Microcontrolador ATME- Microprocesador 4x ARM Intel


R Quark de 32-bit
GA 328 Cortex-A53
Sistema Operativo No tiene sistema operativo Sistema operativo propio: No tiene sistema operativo
Raspbian
Velocidad de reloj 16M Hz 700M Hz 32KHz-19, 2M Hz
principal
Conexión a Internet Necesita un shield para ac- Puerto de comunicación Necesita un shield para ac-
ceso a internet Ethernet ceso a internet
RAM 2.5 KB 1 GB 4 GB
Flash 32 KB 16 GB,32 GB(SD) 4 GB
GPIOs 20 IO+9(Alimentación + 40(IO+Auxiliares) entre 8 IO+4(Alimentación +
Auxiliares) los cuales se tiene la de Auxiliares)
audio, HDMI, etc
Tiempo real Sı́ No Sı́
Orientación Pensado en la educación Pensado para la educación Cualquiera de las dos ra-
electrónica informática mas

Cuadro 5: Tabla comparativa entre las tres micro PCs.

III. Conclusiones

. A medida que fue transcurriendo el tiempo los microcontroladores fueron tomando mayor relevancia en el
ámbito de la electrónica y la computación, esto debido a la búsqueda un sistema de ordenador en un chip opti-
mizado para aplicaciones de control, el cual a pesar de tener ciertas capacidades limitadas resultaban suficientes
para realización de ciertos proyectos.

.Estos dispositivos son bastante poderosos y constituyen una herramienta básica para proyectos de pequeña o
mediana escala, por lo que todo programador deberı́a tener al menos uno en su poder.

. Los micro PCs que actualmente se encuentran en el mercado para el desarrollo de proyectos informáticos
presentan ciertas desventajas, por lo general una que abarca a cada uno de ellos es el empleo de periféricos para
la comunicación con el medio a través del usuario.

.Los microprocesadores constituyen el núcleo de los micro PCs, puesto que los microcotroladores son dispositi-
vos que nacen en función de ellos con funciones adicionales como la concexión de audio, video y con diferentrs
capacidades de varios tipos de memoria.

. Los microcontroladores permiten un desarrollo tremendo gracias al enfoque open sourse de algunos y la
capacidad para ser programados por personas que apenas están aprendiendon como es el caso de arduino

IV. Referencias

[1] https://chollox.com/raspberry-pi-3/.

[2] https://ark.intel.com/content/www/es/es/ark/products/84574/intel-edison-board-for-arduino.html.

[3] https://www.ecured.cu/Microcomputadora.

[4] https://ingenierate.com/2017/10/03/raspberry-pi-caracteristicas-aplicaciones

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