Al escuchar la palabra "digital", probablemente lo primero que llega a nuestra mente es "Computadora", "CD", "DVD", etc. Debido
al gran alcance que han tenido todo tipo de aparatos electrónicos, en este momento son muy pocas las áreas de la vida moderna que
no cuenten con un sistema digital, ya sea de medición, comparación, operaciones aritméticas o diversión.
Además de que, al desplazar muchos de los circuitos "análogos", los circuitos digitales han permitido que las nuevas tecnologías
estén al alcance de casi cualquier persona.
Abarcando mercados que desde su invención, eran territorio exclusivo de los sistemas análogos, y abaratando
costos, así como permitiendo que los equipos sean cada vez más pequeños, livianos y que necesiten de una menos cantidad de
energía para funcionar.
En este pequeño tutorial, vamos a comprender cómo funciona este mundo tan fascinante como sencillo.
En casi todos los campos de la vida humana (por no decir todos), el concepto de "cantidades" es el más utilizado para definir,
medir, contar, expresar o utilizar todo tipo de efectos físicos con los que nos encontramos en la vida diaria.
Cuando necesitamos modificar estas cantidades, es primordial que podamos representar estas cantidades de manera exacta y sencilla,
para ese efecto, nos valemos de dos formas de representación numérica de estas cantidades.
En la representación Analógica, los efectos físicos como el voltaje y la corriente se presentan de manera continua con cantidades
en un indicador visual que es proporcional al valor de las mismas.
El ejemplo clásico es un voltímetro analógico, el cuál cuenta con una aguja medidora que se mueve sobre una escala de números, el
movimiento de la aguja es proporcional al voltaje que se aplique a las puntas del voltímetro. La posición de esta aguja representa el
valor del voltaje que se mide, y esta sigue continuamente cualquier cambio que se presente en el mismo.
Las cantidades analógicas muestran una característica que hay que destacar, pueden variar gradualmente dentro de una línea continua
de valores. El voltaje aplicado al voltímetro puede ser de cualquier valor comprendido entre los de 0 a 12 volts (suponiendo que esa
fuera su escala), algo como 1.25V o 10.59V.
En la representación Digital estas mismas cantidades no se presentan con valores continuos, en cambio, se presentan como símbolos,
que llamaremos Dígitos, por ejemplo.
El mismo voltímetro digital, (que cuenta con dos dígitos), no podría medir los voltajes intermedios que existen entre las unidades.
Por ejemplo, si inicialmente tengo un valor de 1V, el display del voltímetro me mostraría 01 V, si yo aumento este valor hasta 1.7V,
me mostraría 1V. Sólo puede cambiar hasta que el voltaje de entrada rebasara los 2V. En este caso el cambio no es continuo, cada cambio
en el dígito del display, representa 1 voltio.
La diferencia más obvia entre un valor Analógico y otro Digital se puede determinar fácilmente de la siguiente manera:
Como podemos observar, los valores Analógicos están siempre en movimiento continuo, y su valor, puede estar sujeto a la
interpretación en una escala.
Los valores Digitales, no dejan espacio a dudas ni interpretaciones, ya que su cantidad puede estar dentro de un amplio rango de
medidas, pero tiene un solo valor.
Cada vez aumenta más el número de usos en el campo de la electrónica (y en muchos otros campos) para los sistemas digitales, en los cuáles reinaban los sistemas análogos. Muchas son las razones para este cambio, algunas de las más importantes son:
Podemos lograr que un circuito digital haga lo cualquier cosa que necesitemos dentro de los parámetros del mundo digital, pero,
¿Cómo podemos hacer para que este circuito "comprenda" todos los valores de nuestro mundo, que por regla básica es completamente
analógico?
Esta, es la única desventaja al utilizar sistemas digitales.
En su gran mayoría, las fuerzas físicas en el mundo real son analógicas, y los sistemas digitales las utilizan como entradas y salidas
de información para efectuar las acciones que necesitemos con ellas, como medición y control.
Algunos ejemplos son:
Aunque la mayoría de nosotros tendemos a expresar sus valores de forma "Digital", por ejemplo: Casi todos decimos "tengo 37 grados
de temperatura", aunque en la realidad esta cantidad, por ser de carácter analógico es mucho más específica que eso "en realidad
tienes 37.347 grados".
Esta aproximación de valores un ejemplo claro de cómo podemos "traducir" los valores analógicos en valores digitales que nuestro
circuito pueda interpretar y manipular sin problemas
Por consiguiente, para poder utilizar los sistemas digitales para trabajar con valores analógicos, se vuele prioridad seguir una serie de pasos, los cuáles serían:
Ejemplo:
Dentro del mundo digital, se utilizan varios sistemas de numeración, de estos, los de uso común son:
El sistema DECIMAL, está formado por diez símbolos (numerales), 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.
Para poder expresar una cantidad es necesario utilizar estos símbolos como dígitos de un número.
En el sistema decimal, cada número (además de su valor numeral) toma su valor dependiendo de la posición donde se encuentre
colocado dentro del número.
Pongamos el ejemplo del número 1495, siguiendo la tabla arriba mencionada, sabemos que:
En el sistema decimal, el valor de un número es igual a su valor numeral multiplicado por la posición en la que se encuentra.
Debido a su naturaleza analógica, el sistema decimal no es útil si la intención es diseñar un circuito digital, ya que tenemos 10
diferentes números para trabajar, lo que causaría un enorme trabajo para poder realizar hasta las tareas más sencillas.
Basados en esta complicación, al diseñar los circuitos digitales se optó por un sistema mucho más eficaz para este tipo de trabajo,
La manera más fácil de trabajar sería teniendo solamente dos niveles de voltaje, dos variables. Así se llegó a la solución de utilizar
el sistema BINARIO (base 2), como base principal para los circuitos digitales, aunque no exclusiva.
En el sistema Binario, los numerales toman su valor de manera posicional (como el decimal), cada dígito binario utiliza su propio
valor expresado a la potencia de 2.
En este sistema, por abreviación, el Dígito Binario se nombra como BIT, Quedando la tabla para un número de 4 bits como sigue:
Resumiendo, en un número de cuatro bits, el valor de cada bit dependiendo de su posición es calculado fácilmente con la siguiente tabla:
En un número de ocho bits quedaría como:
En la siguiente tabla usaremos un número de 4 bits para crear un conteo, al inicio de al cuenta, todos los bits están en cero.
Con cada conteo, el LSB cambia su valor de un número binario al otro, cada vez que este cambia de 1 a 0, el segundo bit cambia de estado también, cuando los dos primeros bits cambian de 1 a 0, el tercer bit cambia su estado, y cuando los tres primeros bits cambian de 1 a 0, cambia el MSB.
En la siguiente tabla s e muestra el conteo Binario de un número de cuatro Bits:
Observando con detalle la tabla anterior, se llega a la conclusión de que el conteo binario tiene una muy marcada característica:
Si utilizáramos un quinto Bit en el conteo, este se mantendría dieciséis conteos en 1 y dieciséis en 0.
El sistema de numeración octal es también muy utilizado en los sistemas digitales, la diferencia frente al sistema Binario es que sólo puede tener ocho posibles dígitos 0, 1, 2, 3, 4, 5,6 ,7. Por lo tanto, cada Bit de un número Octal sólo puede un valor del 0 al 7.
El mayor dígito del sistema Octal es el 7, por lo que cuando hacemos un conteo hacia arriba se incrementa un dígito por conteo, al llegar al número 7, se reinicia la cuenta de ese bit y al siguiente se le incrementa su conteo un dígito.
El sistema de numeración hexadecimal (Hex), es parecido al sistema octal, pero con la diferencia que es base 16, por lo que puede tener hasta 16 símbolos (numerales), utilizando dígitos de la A a la F para representar los números del 10 al 15. Quedando: 0, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
El mayor número del sistema Hexadecimal (Hex) es el 15, por lo que cuando hacemos un conteo hacia arriba se incrementa un dígito por
conteo, al llegar a la F (15), se reinicia la cuenta de ese Bit y al siguiente de le incrementa su conteo un dígito:
Primer conteo = 28, 29, 2A, 2B, 2C, 2D, 2E, 2F, 30, 31, 32...
Segundo conteo = 5F8, 5F9, 5FA, 5FB, 5FC, 5FD, 5FE, 5FF, 600, 601, 602...
Autor: Apollo