domingo, 15 de febrero de 2015

Una lógica nada lógica (Tesoros Parte 2)

Sí, es en serio, el nombre de esta lógica es "Lógica Booleana"Tiene tres operaciones básicas y es impresionante como con sólo esas tres, los circuitos digitales se vuelven tan complejos con operaciones tan básicas al aplicar estos principios en las compuertas lógicas.

La primer operación se llama "NOT" o "inversor" lo que hace es negar la entrada que reporta. Por ejemplo, si la entrada es 0, entonces la salida será un 1 y si la entrada es 1, entonces la salida será 0. Yo sé que sonará medio loco, pero si has conectado una de estas compuertas, le pones un switch, le conectas un LED y prendes el swtich, ¡¡¡el LED no prenderá!!! Sólo prenderá si el switch está en apagado, jaja ¿ven el porqué esto esá genial?

La segunda operación es la "AND" o "todo o nada", se asocia con el producto aritmético y es una operación que necesita de dos o más entradas y para que la salida sea 1, entonces TODAS las entradas deberán ser 1. Es muy utilizada en control ya que dependiendo de la señal que le quieras dar, puedes controlar la salida. Esto, por lo tanto, tiene muchísimas aplicaciones en sistemas digitales. Increíble, ¿no? ¡¡¡puedes controlar una señal de salida con esta compuerta!!!

La tercera es la "OR" también conocida como "cualquiera o todas", se asocia con la suma aritmética y también necesita de dos o más entradas y para que la salida sea 0, entonces NO debe haber ningún 1, o sea, todas las entradas deberán ser 0. Esta compuerta está muy chistosa, porque cuando está correctamente conectada, el LED sólo prende si todos los switches están apagados... ya sé, el nombre de "lógica booleana" no tiene mucho sentido en este momento pero al leer del tema verán que se enamorarán, o bueno, eso me pasó a mí.

Esto de "Una lógica nada lógica" no es tan literal, en la teoría todo esto tiene, en verdad un chorro de lógica, en lo único en lo que "se te van las patas" es en la práctica, porque cuando la salida es un 0 y el LED está conectado a fuente de voltaje, entonces el LED se prenderá, porque hay una diferencia de potencial (le entran 5V porque está conectada a la fuente y por el otro lado del LED tiene 0V). Sin embargo, cuando la salida es un 1, entonces no habrá diferencia de potencial (le entran 5V porque está conectado a la fuente y por el otro lado también tiene 5V) y el LED estará apagado.

¿Ven? Ahora todo tiene sentido, al final, sí era una lógica lógica...

Todo esto lo pueden encontrar en este libro (lamentablemente no encontré el libro en formato electrónico, sino les hubiera insertado el link):

Mano, M. M. (2012). Digital Design: With an Introduction to the Verilog HDL. (5ta Edición). Upper Saddle River, NJ: Prentice Hall.

2 comentarios:

  1. Que interesante!! El título de tu entrada me llamó mucho la atención y eso hizo que empezara a leer lo que pusiste jajaja

    ResponderBorrar
  2. Que bueno Tomo, a mí me encanta ese tema.

    ResponderBorrar