Está en la página 1de 5

CURSO DE TEXAS INSTRUMENTS

MICROCONTROLADOR

MSP430

PANORAMA INTRODUCTORIO

SEALES ANALOGICAS Y DIGITAL


En la naturaleza, cualquier cantidad mensurable en el tiempo
o en el espacio puede ser considerado una seal. La velocidad
de un cuerpo, como funcin del tiempo o como funcin de la
posicin, puede ser representado por una seal. La seal est
deteminado por analgico o continuo en el tiempo si se
conoce la cantidad en cualquier instante de tiempo. Si la seal
es slo conocida por instantes discretos de tiempo, se le
conoce como una seal de tiempo discreto. Un ejemplo de
una seal analgica se muestra en la Figura 1-1 ..
Figura 1-1 ejemplo de una seal analgica

Esta seal puede ser discretizado en el tiempo, usando un


periodo de muestreo, T, como se muestra en la Figura 1-2.

La informacin contenida en la seal slo puede ser utilizado


por un ordenador si se realiza una conversin de la amplitud
del dominio analgico al dominio digital
El resultado de la conversin de la seal analgica, realizado
por un convertidor de analgico a digital de 12 bits (ADC) con
2,5 V a escala completa, se muestra en la Figura 1-3.

Notacin matematica

Un nmero base es una indicacin de que a travs de


smbolos representa un valor numrico constante. Por lo
tanto, dependiendo de la base numrica la representacin
numrica 11 de mayo corresponden a: once de base decimal
(o raz decimal), tres para la base binaria, u otros nmeros si
se utilizan otras bases.
Antes de pasar a la representacin numrica que utilizan los
ordenadores, revisemos la representacin de base numrica
decimal. La representacin 123410 se puede escribir de la
siguiente manera utilizando una representacin posicional ..
1x103 + 2x102 + 3x101 + 4x100
Cada uno de los smbolos se multiplica por un peso de base
de 10, lo que da la representacin llamada de base 10 (base
10). A medida que se mueve de derecha a izquierda, se
incrementa el peso. Mientras el dgito menos significativo a la
derecha de la representacin es 4, el dgito ms significativo a
la derecha de la representacin es 1. Cada uno de ellos se
multiplica por un valor de la base 10, dependiendo de la
posicin que asume en la representacin. El conjunto de
smbolos disponibles pertenece a {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}.
En general, si b es la base, un valor numrico que que est
representado por la base numrica est dada por
an

1bn 1

+ an

2bn 2

+ ... + a0b0

Donde n es la longitud de la representacin numrica y {an-1,


an-2, ..., a0} es la representacin numrica ordenada cada
vez. Estos dgitos son nmeros naturales en el conjunto {0, ...,
b}.
El Sistema de Base Nmero Binario
Los ordenadores slo pueden tomar dos estados, por lo que
utilizan la base binaria

(base 2). Los estados permitidos son "abiertos" o "cerrados",


"alto" o "bajo",
"1" o "0". Los dos ltimos smbolos se utilizan en la
representacin del numrico binario
Un numero binario puede ser expresado como
0101002
Cada dgito binario (bit) se utiliza para representar una
porcin del valor. Como se trata de una representacin
posicional, se puede expresar por la siguiente representacin
alternativa que se muestra en la Tabla 1-1 ..
Tabla 1-1. Representacin de nmeros binarios.

Es decir, el nmero corresponde a 2010 en la base decimal.

1.2.2 El Sistema de Base nmero hexadecimal.


Una dificultad que surge del sistema binario es su nivel de
detalle. Para representar el valor 20210 requiera ocho dgitos
binarios. La versin decimal requiere slo tres dgitos
decimales, y por lo tanto, representa un nmero mucho ms
compacta que el sistema de numeracin binaria Este hecho es
particularmente problemtico para el diseo de los sistemas
informticos binarios. Cuando se trata de grandes valores, los
nmeros binarios se vuelven rpidamente demasiado difcil de
manejar. El sistema hexadecimal (base 16) resuelve estos
problemas. Los nmeros hexadecimales ofrecen dos
caractersticas:

1. Los nmeros hexadecimales son muy compactos;


2. Es fcil de convertir de hexadecimal a binario y de
binario a hexadecimal
Dado que a menudo tendremos que introducir los nmeros
hexadecimales en el sistema informtico, vamos a necesitar
un
mecanismo
diferente
para representar
nmeros
hexadecimales, porque no se puede introducir un subndice
para indicar la base del valor asociado.

También podría gustarte