Está en la página 1de 13

UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR

FACULTAD DE CIENCIAS APLICADAS


ESCUELA INFORMATICA
SISTEMAS DIGITALES

NOMBRE DE PROYECTO: Glosario

DOCENTE: Ing. Alberto Enrique Reyes Arias

GRUPO: 02

INTEGRANTES CARNET

Barriere López Maritza Rossibel 25-2858-2015

Recinos Cartagena, Jesús Alberto 25-6382-2014

Santacruz Aquino, Daniel Alexander 25-2551-2014

Serrano Hernandez, Jennipher Dayana 25-0611-2015

San Salvador, 26 de Agosto de 2018


INDICE

ADC ................................................................................................................................................. 3
ALU ................................................................................................................................................. 3
ANCHO DE BUSES ...................................................................................................................... 4
ARDUINO ...................................................................................................................................... 4
ARQUITECTURA HARVARD.................................................................................................... 5
BUSES (BITS).................................................................................................................................. 5
CHIP O CIRCUITO INTEGRADO ............................................................................................. 6
CRISTAL DE CUARZO ................................................................................................................ 6
EEPROM ......................................................................................................................................... 6
I²C .................................................................................................................................................... 7
LENGUAJE C ................................................................................................................................. 7
LENGUAJE JAVA ......................................................................................................................... 8
MICROCONTROLADOR ATMEGA382P ................................................................................. 8
OTP .................................................................................................................................................. 9
PIN(ES)............................................................................................................................................ 9
PWM .............................................................................................................................................. 10
RAM .............................................................................................................................................. 11
ROM .............................................................................................................................................. 11
SISTEMAS OPERATIVOS .......................................................................................................... 11
SPI .................................................................................................................................................. 12
TARJETA MADRE (MOTHERBOARD) .................................................................................. 12
UART............................................................................................................................................. 13
USB ................................................................................................................................................ 13

2
GLOSARIO

ADC: Un conversor o convertidor de señal analógica a digital (Conversor Analógico


Digital, CAD; Analog-to-Digital Converter, ADC) es un dispositivo electrónico capaz de
convertir una señal analógica, ya sea de tensión o corriente, en una señal digital
mediante un cuantificador y codificándose en muchos casos en un código binario en
particular. Donde un código es la representación unívoca de los elementos, en este caso,
cada valor numérico binario hace corresponder a un solo valor de tensión o corriente.

En la cuantificación de la señal se produce pérdida de la información que no puede ser


recuperada en el proceso inverso, es decir, en la conversión de señal digital a analógica y
esto es debido a que se truncan los valores entre 2 niveles de cuantificación, mientras
mayor cantidad de bits mayor resolución y por lo tanto menor información perdida.

Se utiliza en equipos electrónicos como computadoras, grabadores de sonido y de vídeo,


y equipos de telecomunicaciones.

ALU: Definimos genéricamente a la unidad ALU (por sus siglas


en inglés Arithmetic Logic Unit) como una de las unidades que
forman parte de la Unidad Central de Procesos (es decir, del
Procesador, Microprocesador o CPU - Central Processor Unit,
por sus siglas en inglés) mediante la cual es posible realizar una
gran cantidad de operaciones aritméticas básicas (Suma, Resta,
División y Multiplicación) además de realizar algunas
operaciones Lógicas (Yes, Or, Not, And - Es decir, si; y, o, no)
entre dos números o dos conjuntos de números.

3
ANCHO DE BUSES: El ancho de banda de un bus es la cantidad de información que
puede transferir por unidad de tiempo. Para calcular este valor, es necesario conocer tres
aspectos:
 La frecuencia de operación del bus.
 El número y tipo de líneas de datos (cuidado, en los buses tradicionales además
de estas líneas hay líneas de control para sincronización, arbitraje, etc, que no deben
tenerse en cuenta).
 El número de transferencias de información que pueden hacerse por ciclo de
reloj.
Conocidos estos valores se puede calcular el ancho de banda como:

Por ejemplo, para calcular el ancho de banda del bus PCI, necesitamos saber que su
frecuencia de funcionamiento es de 33 MHz, que tiene 32 líneas de datos y que realiza 1
transferencia de información por ciclo de reloj. Por lo tanto, su ancho de banda es de 132
MB/s.

ARDUINO: Arduino es una plataforma de prototipos


electrónica de código abierto (open-source) basada en
hardware y software flexibles y fáciles de usar. Está
pensado para artistas, diseñadores, como hobby y para
cualquiera interesado en crear objetos o entornos
interactivos.
Arduino puede “sentir” el entorno mediante la
recepción de entradas desde una variedad de sensores y
puede afectar a su alrededor mediante el control de
luces, motores y otros artefactos. El microcontrolador de la placa se programa usando el
“Arduino Programming Language” (basado en Wiring) y el “Arduino Development
Environment” (basado en Processing). Los proyectos de Arduino pueden ser autonomos
o se pueden comunicar con software en ejecución en un ordenador (por ejemplo con
Flash, Processing, MaxMSP, etc.).
Las placas se pueden ensamblar a mano o encargarlas preensambladas; el software se
puede descargar gratuitamente. Los diseños de referencia del hardware (archivos CAD)
están disponibles bajo licencia open-source, por lo que eres libre de adaptarlas a tus
necesidades.
Arduino recibió una mención honoríca en la sección Digital Communities del Ars
Electronica Prix en 2006.

4
ARQUITECTURA HARVARD: Es una arquitectura de computadora con pistas de
almacenamiento y de señal físicamente separadas para las instrucciones y para los
datos. El término proviene de la computadora Harvard Mark I basada en relés, que
almacenaba las instrucciones sobre cintas perforadas (de 24 bits de ancho) y los datos en
interruptores electromecánicos. Estas primeras máquinas tenían almacenamiento de
datos totalmente contenido dentro la unidad central de proceso, y no proporcionaban
acceso al almacenamiento de instrucciones como datos. Los programas necesitaban ser
cargados por un operador; el procesador no podría arrancar por sí mismo.
El PIC16FXXX cuenta con un bus de datos de 14-bits para acceder a la memoria de
programas y un bus independiente de 8-bits para acceder a la memoria de datos. Esto
mejora el ancho de banda en relación a la arquitectura tradicional de Von-Neumann, en
la cual en la cual memoria de programa y la memoria de datos son accedidas a través
del mismo bus.

Esta arquitectura ofrece la posibilidad de poder acceder a una sola instrucción en un


ciclo de reloj. Mientras la memoria de programa es accedida la memoria de datos está en
un bus independiente y puede ser leída y escrita. Esta separación de buses permite que
una instrucción sea ejecutada mientras la siguiente es extraída.

BUSES (BITS :) En arquitectura de


computadores, el bus (o canal) es un sistema
digital que transfiere datos entre los
componentes de una computadora o entre
varias computadoras. Está formado por cables
o pistas en un circuito impreso, dispositivos
como resistores y condensadores además de
circuitos integrados.1
Existen dos tipos de transferencia en los buses:
Serie: El bus solamente es capaz de transferir los datos bit a bit. Es decir, el bus tiene un
único cable que transmite la información.
Paralelo: El bus permite transferir varios bits simultáneamente, por ejemplo 8 bits.

5
CHIP O CIRCUITO INTEGRADO: Un circuito
integrado (CI), también conocido como chip o
microchip, es una estructura de pequeñas
dimensiones de material semiconductor,
normalmente silicio, de algunos milímetros
cuadrados de superficie (área), sobre la que se
fabrican circuitos electrónicos generalmente
mediante fotolitografía y que está protegida
dentro de un encapsulado de plástico o de
cerámica.1 El encapsulado posee conductores
metálicos apropiados para hacer conexión entre el circuito integrado y un circuito
impreso.
Los circuitos integrados son usados en prácticamente todos los equipos electrónicos hoy
en día, y han revolucionado el mundo de la electrónica. Computadoras, teléfonos
móviles, y otros dispositivos electrónicos que son parte indispensables de las sociedades
modernas, son posibles gracias a los bajos costos de los circuitos integrados.

CRISTAL DE CUARZO: Son componentes


electrónicos utilizados en circuitos osciladores.
Estos oscilan a una frecuencia estable. Por lo que
tienen una gran utilidad principalmente en la
Electrónica Digital y radiofrecuencia.
En los cristales de cuarzo se produce un
fenómeno llamado piezoelectricidad. Este fenómeno consiste en que la aplicación de una
tensión eléctrica produce una deformación del cristal, mientras que la deformación del
cristal genera una tensión eléctrica. Esta característica se aprovecha en electrónica para
producir tensiones alternas con una gran estabilidad de frecuencia.
La frecuencia de oscilación de un cristal viene determinada por el grueso de la lámina
de cuarzo y la dirección en que se dio el corte del cristal original para obtener la lámina.

EEPROM: (Electrically Erasable Progammable Read Only


Memory) Memoria de sólo lectura programable y
borrable eléctricamente. Chip de memoria que retiene su
contenido sin energía. Puede borrarse, tanto dentro del
computador como externamente. Por lo general requiere
más voltaje para el borrado que el común de +5 voltios
usado en circuitos lógicos. Funciona como RAM no
volátil, pero grabar en EEPROM es mucho más lento que
hacerlo en RAM.

6
I²C: Circuito inter-integrado (I²C, del inglés Inter-Integrated Circuit) es un bus serie de
datos desarrollado en 1982 por Philips Semiconductors (hoy NXP Semiconductors, parte
de Qualcomm). Se utiliza principalmente internamente para la comunicación entre
diferentes partes de un circuito, por ejemplo, entre un controlador y circuitos periféricos
integrados.
La metodología de comunicación de datos del bus I2C es en serie y sincrónica. Una de
las señales del bus marca el tiempo (pulsos de reloj) y la otra se utiliza para intercambiar
datos.
Descripción de las señales
SCL (System Clock) es la línea de los pulsos de reloj que sincronizan el sistema.
SDA (System Data) es la línea por la que se mueven los datos entre los dispositivos.
GND (Masa) común de la interconexión entre todos los dispositivos "enganchados" al
bus.

LENGUAJE C: El lenguaje de programación C fue


creado por Brian Kernighan y Dennis
Ritchie a mediados de los años 70. La primera
implementación del mismo la realizó
Dennis Ritchie sobre un computador DEC PDP-11
con sistema operativo UNIX.
Es un lenguaje estructurado, pero no es estructurado
por bloques, o sea, no es posible declarar subrutinas
(pequeños trozos de programa) dentro de otras

7
subrutinas, a diferencia de como sucede con otros lenguajes estructurados tales como el
Pascal. Además, el lenguaje C no es rígido en la comprobación de tipos de datos,
permitiendo fácilmente la conversión entre diferentes tipos de datos y la asignación
entre tipos de datos diferentes.
Todo programa de C consta, básicamente, de un conjunto de funciones, y una función
llamada main, la cual es la primera que se ejecuta al comenzar el programa, llamándose
desde ella al resto de funciones que compongan nuestro programa.

LENGUAJE JAVA: Java es un lenguaje de programación de


propósito general, concurrente, orientado a objetos, que fue diseñado
específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir que los
desarrolladores de aplicaciones escriban el programa una vez y lo
ejecuten en cualquier dispositivo (conocido en inglés como WORA, o
"write once, run anywhere"), lo que quiere decir que el código que es
ejecutado en una plataforma no tiene que ser recompilado para correr
en otra. Java es, a partir de 2012, uno de los lenguajes de
programación más populares en uso, particularmente para
aplicaciones de cliente-servidor de web, con unos diez millones de
usuarios reportados.
El lenguaje de programación Java fue originalmente desarrollado por James Gosling, de
Sun Microsystems (constituida en 1982 y posteriormente adquirida el 27 de enero de
2010 por la compañía Oracle), y publicado en 1995 como un componente fundamental
de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y
C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones
de Java son compiladas a bytecode (clase Java), que puede ejecutarse en cualquier
máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente.

MICROCONTROLADOR
ATMEGA382P: El ATmega328p es un
chip microcontrolador creado por Atmel y
pertenece a la serie megaAVR.
El Atmega328 AVR 8-bit es un Circuito
integrado de alto rendimiento que está
basado un microcontrolador RISC,
combinando 32 KB ISP flash una memoria
con la capacidad de leer-mientras-escribe, 1 KB de memoria EEPROM, 2 KB de SRAM,
23 líneas de E/S de propósito general, 32 registros de proceso general, tres
temporizadores flexibles/contadores con modo de comparación, interrupciones internas
y externas, programador de modo USART, una interfaz serial orientada a byte de 2
cables, SPI puerto serial, 6-canales 10-bit Conversor A/D (canales en TQFP y QFN/MLF

8
packages), "watchdog timer" programable con oscilador interno, y cinco modos de
ahorro de energía seleccionables por software. El dispositivo opera entre 1.8 y 5.5
voltios. Por medio de la ejecución de poderosas instrucciones en un solo ciclo de reloj, el
dispositivo alcanza una respuesta de 1 MIPS, balanceando consumo de energía y
velocidad de proceso.

OTP: (One Time Password) Una contraseña o PIN de un


solo uso es una contraseña válida para una sola sesión o
transacción de inicio de sesión, en un sistema informático u
otro dispositivo digital. Los OTP evitan una serie de
deficiencias asociadas con la autenticación tradicional
(estática) basada en contraseñas; una serie de
implementaciones también incorporan autenticación de dos
factores al garantizar que la contraseña de un solo uso
requiera acceso a algo que una persona posee (como un
pequeño dispositivo fob de llavero con la calculadora OTP
incorporada, o una tarjeta inteligente o teléfono celular
específico) y algo que una persona conoce (como un PIN).

La ventaja más importante que abordan los OTP es que, a


diferencia de las contraseñas estáticas, no son vulnerables a
los ataques de repetición. Esto significa que un intruso
potencial que logre registrar una OTP que ya se utilizó para
iniciar sesión en un servicio o para realizar una transacción no podrá abusar de ella, ya
que ya no será válida. Una segunda gran ventaja es que un usuario que usa la misma
contraseña (o similar) para múltiples sistemas, no se vuelve vulnerable en todos ellos, si
la contraseña de uno de ellos es obtenida por un atacante. Varios sistemas OTP también
pretenden garantizar que una sesión no pueda ser interceptada o suplantada fácilmente
sin el conocimiento de datos impredecibles creados durante la sesión anterior,
reduciendo así la superficie de ataque.
Los OTP se han discutido como un posible reemplazo para las contraseñas tradicionales,
así como para mejorarlas. En el lado negativo, los OTP son difíciles de memorizar para
los seres humanos. Por lo tanto, requieren tecnología adicional para funcionar.

PIN(ES): En electrónica, se denomina pin, palabra


inglesa que significa «clavija», a la terminal o patilla de
cada uno de los contactos metálicos de un conector o
de un componente fabricado de un material conductor
de la electricidad. Estos se utilizan para conectar
componentes sin necesidad de soldar nada, de esta
manera se logra transferir electricidad e información.

9
Para determinar la misión de cada uno de los pines de un dispositivo, se deberán
consultar sus respectivas hojas de datos o datasheet.

PWM: La modulación por ancho de pulsos (también conocida como PWM, siglas en
inglés de pulse-width modulation) de una señal o fuente de energía es una técnica en la
que se modifica el ciclo de trabajo de una señal periódica (una senoidal o una cuadrada,
por ejemplo), ya sea para transmitir información a través de un canal de comunicaciones
o para controlar la cantidad de energía que se envía a una carga.

El ciclo de trabajo de una señal periódica es el ancho relativo de su parte positiva en


relación con el período. Expresado matemáticamente:

D es el ciclo de trabajo
Ƭ es el tiempo en que la función es positiva (ancho del pulso)
T es el período de la función

La construcción típica de un circuito PWM se lleva a cabo mediante un comparador con


dos entradas y una salida. Una de las entradas se conecta a un oscilador de onda dientes
de sierra, mientras que la otra queda disponible para la señal moduladora. En la salida
la frecuencia es generalmente igual a la de la señal dientes de sierra y el ciclo de trabajo
está en función de la portadora.

La principal desventaja que presentan los circuitos PWM es la posibilidad de que haya
interferencias generadas por radiofrecuencia. Estas pueden minimizarse ubicando el
controlador cerca de la carga y realizando un filtrado de la fuente de alimentación.

10
RAM: La memoria RAM es la memoria
principal de un dispositivo donde se
almacena programas y datos informativos.
Las siglas RAM significan “Random Access
Memory” traducido al español es “Memoria
de Acceso Aleatorio”.

La memoria RAM es conocida como


memoria volátil lo cual quiere decir que los
datos no se guardan de manera permanente,
es por ello, que cuando deja de existir una
fuente de energía en el dispositivo la información se pierde. Asimismo, la memoria
RAM puede ser reescrita y leída constantemente.

Los módulos de RAM, conocidos como memoria RAM son integrantes del hardware
que contiene circuitos integrados que se unen al circuito impreso, estos módulos se
instalan en la tarjeta madre de un ordenador. Las memorias RAM forman parte de
ordenadores, consolas de videojuegos, teléfonos móviles, tablets, entre otros aparatos
electrónicos.

ROM: La memoria ROM es el medio de almacenamiento de


programas o datos que permiten el buen funcionamiento de
los ordenadores o dispositivos electrónicos a través de la
lectura de la información sin que pueda ser destruida o
reprogramable. El significado de memoria ROM es “Read
Only Memory” traducido al español “Memoria de solo
lectura.”
La memoria ROM es conocida como memoria no volátil ya
que la información contenida en ella no es borrable al
apagar el dispositivo electrónico.
La memoria ROM se encuentra instalada en la tarjeta madre “motherboard” lugar
donde se encuentra la información básica del equipo, llamada “BIOS.”

SISTEMAS OPERATIVOS: El sistema operativo es el


programa (o software) más importante de un
ordenador. Para que funcionen los otros programas,
cada ordenador de uso general debe tener un sistema
operativo. Los sistemas operativos realizan tareas
básicas, tales como reconocimiento de la conexión del
teclado, enviar la información a la pantalla, no perder
de vista archivos y directorios en el disco, y controlar

11
los dispositivos periféricos tales como impresoras, escáner, etc.
En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder,
es como un policía de tráfico, se asegura de que los programas y usuarios que están
funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es
responsable de la seguridad, asegurándose de que los usuarios no autorizados no
tengan acceso al sistema.

SPI: El Bus SPI (del inglés Serial Peripheral


Interface) es un estándar de
comunicaciones, usado principalmente para
la transferencia de información entre
circuitos integrados en equipos
electrónicos. El bus de interfaz de
periféricos serie o bus SPI es un estándar
para controlar casi cualquier dispositivo
electrónico digital que acepte un flujo de
bits serie regulado por un reloj
(comunicación sincrónica).
Incluye una línea de reloj, dato entrante, dato saliente y un pin de chip select, que
conecta o desconecta la operación del dispositivo con el que uno desea comunicarse. De
esta forma, este estándar permite multiplexar las líneas de reloj.

Muchos sistemas digitales no necesitan una conexión rápida con sus periféricos. La
ventajas de un bus serie es que minimiza el número de conductores, pines y el tamaño
del circuito integrado. Esto reduce el coste de fabricar, montar y probar la electrónica.
Un bus de periféricos serie es la opción más flexible cuando se tiene tipos diferentes de
periféricos serie. El hardware consiste en señales de reloj, data in, data out y chip select
para cada circuito integrado que tiene que ser controlado. Casi cualquier dispositivo
digital puede ser controlado con esta combinación de señales. Los dispositivos se
diferencian en un número predecible de formas. Unos leen el dato cuando el reloj sube,
otros cuando el reloj baja. Algunos lo leen en el flanco de subida del reloj y otros en el
flanco de bajada. Escribir es casi siempre en la dirección opuesta de la dirección de
movimiento del reloj. Algunos dispositivos tienen dos relojes. Uno para capturar o
mostrar los datos y el otro para el dispositivo interno.

TARJETA MADRE (MOTHERBOARD): La placa base, también conocida como tarjeta


madre, placa madre o placa principal (motherboard o mainboard en inglés), es una
tarjeta de circuito impreso a la que se conectan los componentes que constituyen la
computadora.

12
Es una parte fundamental para montar
cualquier computadora personal de escritorio o
portátil o algún dispositivo. Tiene instalados
una serie de circuitos integrados, entre los que
se encuentra el circuito integrado auxiliar
(chipset), que sirve como centro de conexión
entre el microprocesador (CPU), la memoria de
acceso aleatorio (RAM), las ranuras de
expansión y otros dispositivos.
Va instalada dentro de una carcasa o gabinete
que por lo general está hecha de chapa y tiene
un panel para conectar dispositivos externos y muchos conectores internos y zócalos
para instalar componentes internos.

La placa base, además incluye un firmware llamado BIOS, que le permite realizar las
funcionalidades básicas, como pruebas de los dispositivos, vídeo y manejo del teclado,
reconocimiento de dispositivos y carga del sistema operativo.

UART: El corazón del sistema de comunicaciones serie es la


UART, acrónimo de Universal Asynchronous Receiver-
Transmitter. Es un chip cuya misión principal es convertir
los datos recibidos del bus del PC en formato paralelo, a un
formato serie que será utilizado en la transmisión hacia el
exterior. También realiza el proceso contrario: transformar
los datos serie recibidos del exterior en un formato paralelo
entendible por el bus.
La UART es un dispositivo programable en el que pueden
establecerse las condiciones que se utilizarán para la transmisión (velocidad, paridad,
longitud y bits de parada). En los primeros PCs, eran circuitos integrados 8250 de
National Semiconductor (un chip de 40 patillas DIP -Dual-In-Line-), pero se han ido
utilizando otros a lo largo de la evolución del PC.

USB: USB son las siglas para Universal Serial Bus que se
traduce como puerto de seriado universal y es el tipo más
común de entrada y salida en una computadora para la
conexión de dispositivos informáticos.

En informática, las memorias USB o pendrive es un tipo de


memoria flash de almacenamiento portátil que usa un
puerto con el formato USB.

13