{"id":799,"date":"2025-03-17T10:20:23","date_gmt":"2025-03-17T16:20:23","guid":{"rendered":"https:\/\/proveedoracano.com\/blog\/?p=799"},"modified":"2025-03-14T15:32:51","modified_gmt":"2025-03-14T21:32:51","slug":"que-son-las-compuertas-logicas-la-base-de-la-electronica-digital","status":"publish","type":"post","link":"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/","title":{"rendered":"\u00bfQu\u00e9 Son las Compuertas L\u00f3gicas? La Base de la Electr\u00f3nica Digital"},"content":{"rendered":"\n<p>Imagina las compuertas l\u00f3gicas como los bloques de construcci\u00f3n de los circuitos digitales, que al combinarse permiten crear sistemas tan sofisticados como computadoras, smartphones y dispositivos IoT. Estos circuitos se forman con componentes esenciales como transistores NPN y PNP, resistencias y diodos, organizados para procesar se\u00f1ales binarias (0 y 1).<\/p>\n\n\n\n<p>Al unir compuertas l\u00f3gicas (como AND y OR), se pueden desarrollar funciones avanzadas que controlan el flujo de corriente de manera precisa y modular. Este enfoque es ideal para proyectos DIY, experimentos en protoboards o simulaciones en plataformas como Tinkercad, abriendo las puertas a la innovaci\u00f3n en electr\u00f3nica y tecnolog\u00eda digital.<\/p>\n\n\n\n<p>A continuaci\u00f3n, te presentamos un ejemplo pr\u00e1ctico en Tinkercad. En esta simulaci\u00f3n ver\u00e1s c\u00f3mo se implementa una compuerta AND utilizando transistores, lo que te permitir\u00e1 observar de manera directa el funcionamiento de estos bloques esenciales en un circuito digital. Ejecuta la simulaci\u00f3n y experimenta por ti mismo la integraci\u00f3n de componentes en un proyecto DIY de electr\u00f3nica.<\/p>\n\n\n\n<p>El proyecto para hacer una compuerta l\u00f3gica AND con transistores es muy sencillo:<\/p>\n\n\n\n<p>2 x <a href=\"https:\/\/proveedoracano.com\/eshop\/2n2222\" target=\"_blank\" rel=\"noreferrer noopener\">Transistor 2N2222<\/a><\/p>\n\n\n\n<p>2x <a href=\"https:\/\/proveedoracano.com\/eshop\/protoboard400\" target=\"_blank\" rel=\"noreferrer noopener\">Protoboard 400 puntos o similar<\/a><\/p>\n\n\n\n<p>2 x <a href=\"https:\/\/proveedoracano.com\/eshop\/resistencia1porciento\" target=\"_blank\" rel=\"noreferrer noopener\">Resistencia 10 kOhms<\/a><\/p>\n\n\n\n<p>1 x <a href=\"https:\/\/proveedoracano.com\/eshop\/resistencia1porciento\" target=\"_blank\" rel=\"noreferrer noopener\">Resistencia 1 kOhms<\/a><\/p>\n\n\n\n<p>1 x <a href=\"https:\/\/proveedoracano.com\/eshop\/resistencia1porciento\" target=\"_blank\" rel=\"noreferrer noopener\">Resistencia 220 Ohms<\/a><\/p>\n\n\n\n<p>2 x <a href=\"https:\/\/proveedoracano.com\/eshop\/dipswitch-4p\" target=\"_blank\" rel=\"noreferrer noopener\">Interruptor dip switch o similar<\/a><\/p>\n\n\n\n<p>1 x <a href=\"https:\/\/proveedoracano.com\/eshop\/LED-difuso\" target=\"_blank\" rel=\"noreferrer noopener\">LED luminoso<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/proveedoracano.com\/eshop\/index.php?category_id=0&amp;search=cable&amp;submit_search=&amp;route=product%2Fsearch\" target=\"_blank\" rel=\"noreferrer noopener\">Cables varios<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/proveedoracano.com\/eshop\/fuente-MB-102\" target=\"_blank\" rel=\"noreferrer noopener\">Fuente de alimentaci\u00f3n 5V para protoboard<\/a> o bater\u00eda de 9V con <a href=\"https:\/\/proveedoracano.com\/eshop\/broche-9v\" target=\"_blank\" rel=\"noreferrer noopener\">broche de conexi\u00f3n<\/a><\/p>\n\n\n\n<iframe loading=\"lazy\" width=\"560\" height=\"350\" src=\"https:\/\/www.tinkercad.com\/embed\/dpMhtOCmXVQ?editbtn=1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_75 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenido<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Alternar tabla de contenidos\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Tipos_de_Compuertas_Logicas_y_Sus_Simbolos\" >Tipos de Compuertas L\u00f3gicas y Sus S\u00edmbolos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Algebra_Booleana_La_Matematica_Detras_de_las_Compuertas_Logicas\" >\u00c1lgebra Booleana: La Matem\u00e1tica Detr\u00e1s de las Compuertas L\u00f3gicas<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Algunas_Leyes_Basicas\" >Algunas Leyes B\u00e1sicas:<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ley_de_Identidad\" >Ley de Identidad<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ley_de_Complemento\" >Ley de Complemento<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Leyes_de_De_Morgan\" >Leyes de De Morgan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ley_Conmutativa\" >Ley Conmutativa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ley_Asociativa\" >Ley Asociativa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ley_Distributiva\" >Ley Distributiva<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ley_de_Idempotencia\" >Ley de Idempotencia<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ley_de_Dominacion\" >Ley de Dominaci\u00f3n<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ejemplos_practicos_algebra_booleana_para_compuertas_logicas\" >Ejemplos practicos \u00e1lgebra booleana para compuertas l\u00f3gicas<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ejemplo_Sistema_de_Iluminacion_Inteligente_con_Arduino_con_compuertas_logicas\" >Ejemplo: Sistema de Iluminaci\u00f3n Inteligente con Arduino con compuertas l\u00f3gicas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Ejemplo_Alarma_de_Inactividad\" >Ejemplo: Alarma de Inactividad<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Modelos_comerciales_de_las_compuertas_logicas\" >Modelos comerciales de las compuertas l\u00f3gicas<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Compuertas_Basicas\" >Compuertas B\u00e1sicas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Compuertas_con_Mas_Entradas\" >Compuertas con M\u00e1s Entradas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Compuertas_con_Funcionalidades_Especiales\" >Compuertas con Funcionalidades Especiales<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Circuitos_Integrados_Relacionados\" >Circuitos Integrados Relacionados<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Aplicaciones_en_Electronica_Digital\" >Aplicaciones en Electr\u00f3nica Digital<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Proyectos_Practicos_con_Compuertas_Logicas_%F0%9F%9B%A0%EF%B8%8F\" >Proyectos Pr\u00e1cticos con Compuertas L\u00f3gicas \ud83d\udee0\ufe0f<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Proyecto_1_Alarma_Anti-intrusos_con_Sensor_y_Compuerta_AND\" >Proyecto 1: Alarma Anti-intrusos con Sensor y Compuerta AND<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Proyecto_2_Simulador_de_Compuertas_con_Arduino\" >Proyecto 2: Simulador de Compuertas con Arduino<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Preguntas_Frecuentes\" >Preguntas Frecuentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Simulador_compuertas_logicas\" >Simulador compuertas l\u00f3gicas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Conclusion_%C2%A1Lleva_la_Teoria_a_la_Practica\" >Conclusi\u00f3n: \u00a1Lleva la Teor\u00eda a la Pr\u00e1ctica!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/proveedoracano.com\/blog\/que-son-las-compuertas-logicas-la-base-de-la-electronica-digital\/#Documentacion_y_ligas_externas\" >Documentaci\u00f3n y ligas externas<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Tipos_de_Compuertas_Logicas_y_Sus_Simbolos\"><\/span>Tipos de Compuertas L\u00f3gicas y Sus S\u00edmbolos<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Existen <strong>7 compuertas l\u00f3gicas b\u00e1sicas<\/strong> \u2013 cada una con una funci\u00f3n \u00fanica en el \u00e1lgebra booleana \u2013 que puedes ver como las \u201cherramientas\u201d fundamentales en la creaci\u00f3n de <strong>circuitos l\u00f3gicos<\/strong>. Aqu\u00ed te mostramos sus caracter\u00edsticas principales y s\u00edmbolos est\u00e1ndar (seg\u00fan ANSI\/IEEE):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>AND (Y)<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Funci\u00f3n:<\/strong> La salida es 1 solo si <strong>todas<\/strong> las entradas son 1.<\/li>\n\n\n\n<li><strong>S\u00edmbolo:<\/strong> Rect\u00e1ngulo con un \u201c&amp;\u201d interno.<\/li>\n\n\n\n<li>Tabla de verdad compuerta l\u00f3gica AND<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Entrada A<\/th><th>Entrada B<\/th><th>Salida (A AND B)<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-and.jpg\" alt=\"S\u00edmbolo compuerta l\u00f3gica AND\" class=\"wp-image-806\" style=\"object-fit:cover;width:250px;height:250px\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-and.jpg 500w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-and-300x300.jpg 300w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-and-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>OR (O)<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Funci\u00f3n:<\/strong> La salida es 1 si <strong>al menos una<\/strong> entrada es 1.<\/li>\n\n\n\n<li><strong>S\u00edmbolo:<\/strong> Rect\u00e1ngulo con \u201c\u22651\u201d interno.<\/li>\n\n\n\n<li>Tabla de verdad compuerta l\u00f3gica OR<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Entrada A<\/th><th>Entrada B<\/th><th>Salida (A OR B)<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-or.jpg\" alt=\"S\u00edmbolo compuerta l\u00f3gica OR\" class=\"wp-image-807\" style=\"width:250px\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-or.jpg 500w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-or-300x300.jpg 300w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-or-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>NOT (NO)<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Funci\u00f3n:<\/strong> Invierte la entrada (1 se convierte en 0 y viceversa).<\/li>\n\n\n\n<li><strong>S\u00edmbolo:<\/strong> Tri\u00e1ngulo con un c\u00edrculo en la salida.<\/li>\n\n\n\n<li>Tabla de verdad compuerta l\u00f3gica NOT<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Entrada A<\/th><th>Salida (NOT A)<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>0<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-not.jpg\" alt=\"S\u00edmbolo compuerta l\u00f3gica NOT\" class=\"wp-image-810\" style=\"width:250px\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-not.jpg 500w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-not-300x300.jpg 300w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-not-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>NAND (NO-Y)<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Funci\u00f3n:<\/strong> Es la combinaci\u00f3n de AND y NOT. La salida es 0 solo si <strong>todas<\/strong> las entradas son 1.<\/li>\n\n\n\n<li><em>Dato clave:<\/em> Es una <strong>compuerta universal<\/strong>, lo que significa que se puede usar para construir cualquier otro tipo de compuerta.<\/li>\n\n\n\n<li>Tabla de verdad compuerta l\u00f3gica NAND<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Entrada A<\/th><th>Entrada B<\/th><th>Salida (A NAND B)<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>0<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-nand.jpg\" alt=\"S\u00edmbolo compuerta l\u00f3gica NAND\" class=\"wp-image-812\" style=\"width:250px\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-nand.jpg 500w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-nand-300x300.jpg 300w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-nand-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>NOR (NO-O)<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Funci\u00f3n:<\/strong> Es la combinaci\u00f3n de OR y NOT. La salida es 1 solo si <strong>todas<\/strong> las entradas son 0.<\/li>\n\n\n\n<li><em>Dato clave:<\/em> Tambi\u00e9n es <strong>universal<\/strong>, ideal para dise\u00f1ar circuitos completos usando una sola familia de compuertas.<\/li>\n\n\n\n<li>Tabla de verdad compuerta l\u00f3gica NOR<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Entrada A<\/th><th>Entrada B<\/th><th>Salida (A NOR B)<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>0<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-nor.jpg\" alt=\"S\u00edmbolo compuerta l\u00f3gica NOR\" class=\"wp-image-814\" style=\"width:250px\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-nor.jpg 500w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-nor-300x300.jpg 300w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-nor-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>XOR (O Exclusiva)<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Funci\u00f3n:<\/strong> La salida es 1 si las entradas son <strong>diferentes<\/strong>.<\/li>\n\n\n\n<li><em>Analog\u00eda:<\/em> Como decidir entre dos sabores: solo eliges uno, pero no ambos a la vez.<\/li>\n\n\n\n<li>Tabla de verdad compuerta l\u00f3gica XOR<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Entrada A<\/th><th>Entrada B<\/th><th>Salida (A XOR B)<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>0<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-xor.jpg\" alt=\"S\u00edmbolo compuerta l\u00f3gica XOR\" class=\"wp-image-816\" style=\"width:250px\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-xor.jpg 500w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-xor-300x300.jpg 300w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-xor-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>XNOR (NO-O Exclusiva)<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Funci\u00f3n:<\/strong> La salida es 1 si las entradas son <strong>iguales<\/strong>.<\/li>\n\n\n\n<li><em>Analog\u00eda:<\/em> Imagina un espejo que refleja exactamente lo que tiene enfrente: solo produce \u201c1\u201d cuando ambas im\u00e1genes coinciden.<\/li>\n\n\n\n<li>Tabla de verdad compuerta l\u00f3gica XNOR<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Entrada A<\/th><th>Entrada B<\/th><th>Salida (A XNOR B)<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-xnor.jpg\" alt=\"S\u00edmbolo compuerta l\u00f3gica XNOR\" class=\"wp-image-817\" style=\"width:250px\" srcset=\"https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-xnor.jpg 500w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-xnor-300x300.jpg 300w, https:\/\/proveedoracano.com\/blog\/wp-content\/uploads\/sinbolo-compuerta-logica-xnor-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Algebra_Booleana_La_Matematica_Detras_de_las_Compuertas_Logicas\"><\/span>\u00c1lgebra Booleana: La Matem\u00e1tica Detr\u00e1s de las Compuertas L\u00f3gicas<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>El <strong>\u00e1lgebra booleana<\/strong> es el lenguaje matem\u00e1tico que usamos para describir el funcionamiento de las compuertas l\u00f3gicas. Piensa en ella como la \u201creceta\u201d que indica qu\u00e9 ingredientes (entradas) necesitas para obtener el resultado deseado (salida).<\/p>\n\n\n\n<p>En el \u00e1lgebra booleana, los s\u00edmbolos \u201c+\u201d y \u201c\u00b7\u201d tienen roles espec\u00edficos y equivalentes a las operaciones OR y AND, respectivamente. Es decir, cuando usamos \u201cA + B\u201d, estamos indicando que la salida ser\u00e1 1 si <strong>al menos una<\/strong> de las entradas A o B es 1 (equivalente a la compuerta OR). Por otro lado, \u201cA \u00b7 B\u201d (o simplemente A&nbsp;B) representa la operaci\u00f3n AND, donde la salida ser\u00e1 1 <strong>solo si ambas<\/strong> entradas son 1. Puedes pensar en \u201c+\u201d como el bot\u00f3n que activa una alarma cuando cualquier sensor se dispara, mientras que \u201c\u00b7\u201d es como un candado que solo se abre cuando se cumplen todas las condiciones al mismo tiempo.<\/p>\n\n\n\n<p>Adem\u00e1s, en el \u00e1lgebra booleana se utiliza el s\u00edmbolo de negaci\u00f3n, representado como A\u203e (o A&#8217; en otra notaci\u00f3n). Este s\u00edmbolo, ubicado en la parte superior derecha de la variable, indica su complemento: si A es 1, entonces A\u203e es 0, y viceversa. Es como un interruptor que invierte el estado de la se\u00f1al. Esta notaci\u00f3n es fundamental para operaciones como la compuerta NOT y para simplificar funciones l\u00f3gicas en el dise\u00f1o de circuitos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Algunas_Leyes_Basicas\"><\/span>Algunas Leyes B\u00e1sicas:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ley_de_Identidad\"><\/span><strong>Ley de Identidad<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A + 0 = A<\/li>\n\n\n\n<li>A \u22c5 1 = A<br>Estas expresiones indican que sumar 0 o multiplicar por 1 no altera el valor de una variable, manteniendo la integridad de la se\u00f1al.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ley_de_Complemento\"><\/span><strong>Ley de Complemento<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A + A&#8217; = 1<\/li>\n\n\n\n<li>A \u22c5 A&#8217; = 0<br>Una variable combinada con su complemento produce siempre el resultado m\u00e1ximo (1) en OR y el m\u00ednimo (0) en AND, lo que es clave para detectar estados opuestos.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Leyes_de_De_Morgan\"><\/span><strong>Leyes de De Morgan<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>(A + B)&#8217; = A&#8217; \u22c5 B&#8217;<\/li>\n\n\n\n<li>(A \u22c5 B)&#8217; = A&#8217; + B&#8217;<br>Estas reglas permiten transformar expresiones negadas en formas equivalentes, intercambiando operaciones AND y OR y negando las variables.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ley_Conmutativa\"><\/span><strong>Ley Conmutativa<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A + B = B + A<\/li>\n\n\n\n<li>A \u22c5 B = B \u22c5 A<br>El orden de las variables no afecta el resultado, lo que permite reorganizar las expresiones para facilitar la simplificaci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ley_Asociativa\"><\/span><strong>Ley Asociativa<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A + (B + C) = (A + B) + C<\/li>\n\n\n\n<li>A \u22c5 (B \u22c5 C) = (A \u22c5 B) \u22c5 C<br>La forma en que se agrupan las variables en una operaci\u00f3n OR o AND no cambia el resultado final, facilitando el manejo de m\u00faltiples t\u00e9rminos.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ley_Distributiva\"><\/span><strong>Ley Distributiva<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A \u22c5 (B + C) = (A \u22c5 B) + (A \u22c5 C)<\/li>\n\n\n\n<li>A + (B \u22c5 C) = (A + B) \u22c5 (A + C)<br>Esta ley permite \u201cdistribuir\u201d una operaci\u00f3n sobre otra, similar a la multiplicaci\u00f3n en el \u00e1lgebra cl\u00e1sica, y es fundamental para reconfigurar funciones l\u00f3gicas.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ley_de_Idempotencia\"><\/span><strong>Ley de Idempotencia<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A + A = A<\/li>\n\n\n\n<li>A \u22c5 A = A<br>Repetir la misma variable en una operaci\u00f3n OR o AND no altera su valor, lo que contribuye a eliminar redundancias en las expresiones.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ley_de_Dominacion\"><\/span><strong>Ley de Dominaci\u00f3n<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A + 1 = 1<\/li>\n\n\n\n<li>A \u22c5 0 = 0<br>En una operaci\u00f3n OR, la presencia del 1 domina el resultado, y en una operaci\u00f3n AND, el 0 anula el resultado, definiendo l\u00edmites claros en la l\u00f3gica digital.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ejemplos_practicos_algebra_booleana_para_compuertas_logicas\"><\/span>Ejemplos practicos <strong>\u00e1lgebra booleana<\/strong> para compuertas l\u00f3gicas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ejemplo_Sistema_de_Iluminacion_Inteligente_con_Arduino_con_compuertas_logicas\"><\/span>Ejemplo: Sistema de Iluminaci\u00f3n Inteligente con Arduino con compuertas l\u00f3gicas<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Imagina que est\u00e1s trabajando en un proyecto con Arduino y tienes dos sensores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sensor de Movimiento (A):<\/strong> Detecta si hay alguien en la habitaci\u00f3n (1 si detecta movimiento, 0 si no).<\/li>\n\n\n\n<li><strong>Sensor de Luz Ambiental (B):<\/strong> Determina si el ambiente es oscuro (1 cuando est\u00e1 oscuro, 0 cuando hay suficiente luz).<\/li>\n<\/ul>\n\n\n\n<p>Quieres que una l\u00e1mpara se encienda <strong>solo cuando se detecte movimiento y la habitaci\u00f3n est\u00e9 oscura<\/strong>. Usando \u00e1lgebra booleana, puedes expresar esta condici\u00f3n con la funci\u00f3n:<\/p>\n\n\n\n<p><strong>F = A \u22c5 B<\/strong><\/p>\n\n\n\n<p>Esto significa que la l\u00e1mpara (F) se activar\u00e1 (F = 1) \u00fanicamente cuando:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El sensor de movimiento detecta presencia (A = 1)<\/li>\n\n\n\n<li>Y el sensor de luz confirma que el ambiente es oscuro (B = 1)<\/li>\n<\/ul>\n\n\n\n<p>Si alguna de estas condiciones falla, por ejemplo, si no hay movimiento (A = 0) o si la habitaci\u00f3n ya est\u00e1 iluminada (B = 0), la funci\u00f3n F dar\u00e1 como resultado 0 y la l\u00e1mpara se mantendr\u00e1 apagada.<\/p>\n\n\n\n<p>Es como tener un \u201cguardi\u00e1n digital\u201d que solo despierta y enciende la luz cuando ambas condiciones son ideales. Este ejemplo demuestra de forma pr\u00e1ctica c\u00f3mo el \u00e1lgebra booleana y las compuertas l\u00f3gicas se utilizan para tomar decisiones en sistemas electr\u00f3nicos reales.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ejemplo_Alarma_de_Inactividad\"><\/span><strong>Ejemplo: Alarma de Inactividad<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Imagina que necesitas un sistema de alarma para una zona donde <strong>siempre debe haber actividad<\/strong> (por ejemplo, una sala de servidores o un \u00e1rea de vigilancia). La alarma debe activarse solo cuando <strong>no haya movimiento y la puerta est\u00e9 cerrada<\/strong>, indicando que algo no est\u00e1 funcionando correctamente.<\/p>\n\n\n\n<p>Para esto, empleamos dos sensores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sensor de Puerta (P):<\/strong> Registra <strong>1<\/strong> si la puerta est\u00e1 <strong>abierta<\/strong> y <strong>0<\/strong> si est\u00e1 <strong>cerrada<\/strong>.<\/li>\n\n\n\n<li><strong>Sensor de Movimiento (M):<\/strong> Registra <strong>1<\/strong> si se detecta <strong>movimiento<\/strong> y <strong>0<\/strong> si no lo hay.<\/li>\n<\/ul>\n\n\n\n<p>El objetivo es que la alarma se <strong>active solo cuando la puerta est\u00e9 cerrada (P = 0) y no haya movimiento (M = 0)<\/strong>.<\/p>\n\n\n\n<p>Para lograrlo, usamos una <strong>compuerta NOR<\/strong>, cuya funci\u00f3n es:Alarma=\u00ac(P+M)\\text{Alarma} = \\neg (P + M)Alarma=\u00ac(P+M)<\/p>\n\n\n\n<p>Esto significa que la salida ser\u00e1 <strong>1<\/strong> solo cuando ambas entradas sean <strong>0<\/strong>, es decir, cuando <strong>la puerta est\u00e9 cerrada y no haya movimiento<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>P (Puerta)<\/th><th>M (Movimiento)<\/th><th>NOR (Alarma)<\/th><\/tr><\/thead><tbody><tr><td>0 (Cerrada)<\/td><td>0 (Sin movimiento)<\/td><td>1 (Alarma encendida)<\/td><\/tr><tr><td>0 (Cerrada)<\/td><td>1 (Movimiento)<\/td><td>0 (Alarma apagada)<\/td><\/tr><tr><td>1 (Abierta)<\/td><td>0 (Sin movimiento)<\/td><td>0 (Alarma apagada)<\/td><\/tr><tr><td>1 (Abierta)<\/td><td>1 (Movimiento)<\/td><td>0 (Alarma apagada)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>As\u00ed, la alarma <strong>solo se activar\u00e1 cuando no haya movimiento y la puerta est\u00e9 cerrada<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Modelos_comerciales_de_las_compuertas_logicas\"><\/span>Modelos comerciales de las compuertas l\u00f3gicas<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>&nbsp;A continuaci\u00f3n, te presentamos una&nbsp;<strong>clasificaci\u00f3n pr\u00e1ctica de las compuertas l\u00f3gicas m\u00e1s relevantes<\/strong>, junto con su \u00abmatr\u00edcula comercial\u00bb (n\u00famero de circuito integrado), para que puedas identificar r\u00e1pidamente qu\u00e9 componente usar en tus proyectos. Ideal para estudiantes, ingenieros y makers que buscan un puente claro entre la teor\u00eda y la pr\u00e1ctica.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compuertas_Basicas\"><\/span><strong>Compuertas B\u00e1sicas<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Las compuertas b\u00e1sicas son los bloques fundamentales de la electr\u00f3nica digital. Realizan operaciones l\u00f3gicas simples como AND, OR, NOT, NAND, NOR, XOR y XNOR, y son esenciales para construir circuitos m\u00e1s complejos.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>74LS00<\/strong>: Compuerta NAND (2 entradas).<\/li>\n\n\n\n<li><strong>74LS02<\/strong>: Compuerta NOR (2 entradas).<\/li>\n\n\n\n<li><strong>74LS04<\/strong>: Compuerta NOT (Inversor, 1 entrada).<\/li>\n\n\n\n<li><strong>74LS08<\/strong>: Compuerta AND (2 entradas).<\/li>\n\n\n\n<li><strong>74LS32<\/strong>: Compuerta OR (2 entradas).<\/li>\n\n\n\n<li><strong>74LS86<\/strong>: Compuerta XOR (2 entradas).<\/li>\n\n\n\n<li><strong>74LS266<\/strong>: Compuerta XNOR (2 entradas).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compuertas_con_Mas_Entradas\"><\/span><strong>Compuertas con M\u00e1s Entradas<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Estas compuertas permiten manejar tres o m\u00e1s entradas, lo que las hace ideales para circuitos que requieren l\u00f3gica m\u00e1s compleja o m\u00faltiples condiciones.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>74LS10<\/strong>: Compuerta NAND (3 entradas).<\/li>\n\n\n\n<li><strong>74LS11<\/strong>: Compuerta AND (3 entradas).<\/li>\n\n\n\n<li><strong>74LS20<\/strong>: Compuerta NAND (4 entradas).<\/li>\n\n\n\n<li><strong>74LS21<\/strong>: Compuerta AND (4 entradas).<\/li>\n\n\n\n<li><strong>74LS27<\/strong>: Compuerta NOR (3 entradas).<\/li>\n\n\n\n<li><strong>74LS4002<\/strong>: Compuerta NOR (4 entradas).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compuertas_con_Funcionalidades_Especiales\"><\/span><strong>Compuertas con Funcionalidades Especiales<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Estas compuertas est\u00e1n dise\u00f1adas para aplicaciones espec\u00edficas, como mejorar la inmunidad al ruido, combinar m\u00faltiples operaciones l\u00f3gicas o manejar entradas complejas.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>74LS51<\/strong>: Compuerta AND-OR-Invert (Combinaci\u00f3n de AND, OR y NOT).<\/li>\n\n\n\n<li><strong>74LS132<\/strong>: Compuerta NAND con disparo Schmitt (2 entradas, mejora la inmunidad al ruido).<\/li>\n\n\n\n<li><strong>74LS135<\/strong>: Compuerta XOR (3 entradas).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Circuitos_Integrados_Relacionados\"><\/span><strong>Circuitos Integrados Relacionados<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Aunque no son compuertas l\u00f3gicas, estos circuitos integrados son complementarios y ampl\u00edan las funcionalidades de los sistemas digitales, como la transferencia de datos, la comparaci\u00f3n de se\u00f1ales o el control de displays.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>74LS47<\/strong>: Decodificador BCD a 7 segmentos (Para displays).<\/li>\n\n\n\n<li><strong>74LS83<\/strong>: Sumador binario de 4 bits.<\/li>\n\n\n\n<li><strong>74LS85<\/strong>: Comparador de 4 bits.<\/li>\n\n\n\n<li><strong>74LS138<\/strong>: Demultiplexor 1:8.<\/li>\n\n\n\n<li><strong>74LS151<\/strong>: Multiplexor 8:1.<\/li>\n\n\n\n<li><strong>74LS244<\/strong>: Buffer octal (Amplificador de se\u00f1al).<\/li>\n\n\n\n<li><strong>74LS245<\/strong>: Octal Transceptor de Bus (Transferencia bidireccional de datos).<\/li>\n<\/ul>\n\n\n\n<p>La correcta selecci\u00f3n y aplicaci\u00f3n de estas compuertas y circuitos integrados son fundamentales para lograr el rendimiento y la eficiencia deseados en proyectos electr\u00f3nicos. Su versatilidad y amplia disponibilidad facilitan su integraci\u00f3n en diversas aplicaciones tecnol\u00f3gicas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Aplicaciones_en_Electronica_Digital\"><\/span>Aplicaciones en Electr\u00f3nica Digital<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Las compuertas l\u00f3gicas no son solo teor\u00eda; tienen aplicaciones muy pr\u00e1cticas, como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Circuitos combinacionales:<\/strong> Decodificadores, multiplexores y sumadores que se usan en CPUs.<\/li>\n\n\n\n<li><strong>Sistemas de control:<\/strong> Como los sem\u00e1foros o alarmas, donde cada sensor act\u00faa como una entrada.<\/li>\n\n\n\n<li><strong>Procesamiento de datos:<\/strong> Fundamentales en la operaci\u00f3n de computadoras y dispositivos IoT.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Proyectos_Practicos_con_Compuertas_Logicas_%F0%9F%9B%A0%EF%B8%8F\"><\/span>Proyectos Pr\u00e1cticos con Compuertas L\u00f3gicas \ud83d\udee0\ufe0f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Proyecto_1_Alarma_Anti-intrusos_con_Sensor_y_Compuerta_AND\"><\/span>Proyecto 1: Alarma Anti-intrusos con Sensor y Compuerta AND<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Materiales:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sensor infrarrojo (ej. KY-032)<\/li>\n\n\n\n<li>Compuerta AND (IC 7408)<\/li>\n\n\n\n<li>Zumbador y fuente de 5V<\/li>\n<\/ul>\n\n\n\n<p><strong>Funcionamiento:<\/strong><br>El zumbador se activa solo si el sensor detecta movimiento y el sistema est\u00e1 armado. Es como un \u201ccandado digital\u201d que solo se abre cuando se cumplen todas las condiciones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Proyecto_2_Simulador_de_Compuertas_con_Arduino\"><\/span>Proyecto 2: Simulador de Compuertas con Arduino<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Utiliza el IDE de Arduino para programar compuertas l\u00f3gicas virtuales y probar diferentes <strong>tablas de verdad<\/strong>.<br><em>Analog\u00eda:<\/em> Es como un videojuego de simulaci\u00f3n donde puedes experimentar con tus propios circuitos sin necesidad de soldar componentes reales.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Preguntas_Frecuentes\"><\/span>Preguntas Frecuentes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u00bfQu\u00e9 compuertas se usan en sistemas modernos?<\/strong><br>Las <strong>compuertas NAND y NOR<\/strong> son muy populares debido a su versatilidad y capacidad para construir otros tipos de compuertas.<\/li>\n\n\n\n<li><strong>\u00bfC\u00f3mo representar una funci\u00f3n booleana con compuertas?<\/strong><br>Escribe la tabla de verdad, obt\u00e9n la ecuaci\u00f3n simplificada (usando mapas de Karnaugh) e implementa la funci\u00f3n con compuertas universales.<\/li>\n\n\n\n<li><strong>\u00bfExisten compuertas con m\u00e1s de dos entradas?<\/strong><br>\u00a1S\u00ed! Por ejemplo, una <strong>AND de 3 entradas<\/strong> activa su salida solo si todas son 1, ideal para circuitos que requieren m\u00faltiples condiciones.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Simulador_compuertas_logicas\"><\/span>Simulador compuertas l\u00f3gicas<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Esta herramienta interactiva te permite explorar y comprender el funcionamiento de las principales compuertas l\u00f3gicas utilizadas en electr\u00f3nica digital, como AND, OR, NOT, NAND, NOR y XOR.<\/p>\n\n\n\n<p><strong>\u00bfC\u00f3mo utilizar el simulador?<\/strong><\/p>\n\n\n\n<p><strong>Informaci\u00f3n adicional<\/strong>: Se proporciona el n\u00famero del circuito integrado (IC) asociado a la compuerta seleccionada para un contexto m\u00e1s amplio.<\/p>\n\n\n\n<p><strong>Selecciona la compuerta l\u00f3gica<\/strong>: Utiliza el men\u00fa desplegable para elegir la compuerta que deseas simular.<\/p>\n\n\n\n<p><strong>Define el n\u00famero de entradas<\/strong>: Para compuertas con m\u00faltiples entradas, selecciona la cantidad (2 o 3) seg\u00fan tu inter\u00e9s.<\/p>\n\n\n\n<p><strong>Configura las entradas<\/strong>: Activa o desactiva las entradas utilizando las casillas de verificaci\u00f3n correspondientes.<\/p>\n\n\n\n<p><strong>Observa la salida<\/strong>: El simulador mostrar\u00e1 el resultado de la operaci\u00f3n l\u00f3gica basada en las entradas seleccionadas.<\/p>\n\n\n\n<!-- Estilos CSS -->\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@400;700&display=swap');\n\n  .simulator-container {\n    background: #fff;\n    border-radius: 15px;\n    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);\n    padding: 20px;\n    max-width: 500px;\n    width: 100%;\n    text-align: center;\n    margin: 20px auto;\n    font-family: 'Roboto', sans-serif;\n  }\n\n  .simulator-container h1 {\n    font-size: 24px;\n    margin-bottom: 20px;\n    color: #333;\n  }\n\n  .simulator-container select {\n    margin-top: 10px;\n    padding: 8px;\n    font-size: 16px;\n    border: 1px solid #ccc;\n    border-radius: 5px;\n    width: 100%;\n  }\n\n  .input-group {\n    margin-top: 20px;\n  }\n\n  .input-item {\n    display: inline-block;\n    margin: 10px;\n  }\n\n  .input-item label {\n    margin-left: 8px;\n    font-size: 16px;\n    vertical-align: middle;\n  }\n\n  .result,\n  .ic-info {\n    margin-top: 20px;\n    font-size: 20px;\n    font-weight: bold;\n    color: #555;\n  }\n\n  .gate-icon {\n    width: 80px;\n    height: 80px;\n    margin: 0 auto 20px;\n    display: block;\n  }\n<\/style>\n\n<!-- Contenedor del simulador -->\n<div class=\"simulator-container\">\n  <img decoding=\"async\" id=\"gate-icon\" class=\"gate-icon\" \n       src=\"https:\/\/proveedoracano.com\/imagenes\/blog\/compuertas-logicas\/simbolo-compuerta-and.jpg\" \n       alt=\"Icono de compuerta\">\n  <h1>Simulador de Compuertas L\u00f3gicas<\/h1>\n  <div>\n    <label for=\"gate\">Selecciona la compuerta:<\/label>\n    <select id=\"gate\">\n      <option value=\"AND\" data-img=\"https:\/\/www.proveedoracano.com\/imagenes\/blog\/compuertas-logicas\/simbolo-compuerta-and.jpg\">AND<\/option>\n      <option value=\"OR\" data-img=\"https:\/\/www.proveedoracano.com\/imagenes\/blog\/compuertas-logicas\/simbolo-compuerta-or.jpg\">OR<\/option>\n      <option value=\"NOT\" data-img=\"https:\/\/www.proveedoracano.com\/imagenes\/blog\/compuertas-logicas\/simbolo-compuerta-not.jpg\">NOT<\/option>\n      <option value=\"NAND\" data-img=\"https:\/\/www.proveedoracano.com\/imagenes\/blog\/compuertas-logicas\/simbolo-compuerta-nand.jpg\">NAND<\/option>\n      <option value=\"NOR\" data-img=\"https:\/\/www.proveedoracano.com\/imagenes\/blog\/compuertas-logicas\/simbolo-compuerta-nor.jpg\">NOR<\/option>\n      <option value=\"XOR\" data-img=\"https:\/\/www.proveedoracano.com\/imagenes\/blog\/compuertas-logicas\/simbolo-compuerta-xor.jpg\">XOR<\/option>\n    <\/select>\n  <\/div>\n  <div id=\"num-inputs-container\">\n    <label for=\"numInputs\">N\u00famero de entradas:<\/label>\n    <select id=\"numInputs\">\n      <option value=\"2\">2<\/option>\n      <option value=\"3\">3<\/option>\n    <\/select>\n  <\/div>\n  <div class=\"input-group\" id=\"inputs\"><\/div>\n  <div class=\"result\" id=\"result\">Salida: 0 (Falso)<\/div>\n  <div class=\"ic-info\" id=\"ic-info\">Integrado: 74LS08<\/div>\n<\/div>\n\n<!-- Script JavaScript -->\n<script>\n  const gateSelect = document.getElementById('gate');\n  const numInputsSelect = document.getElementById('numInputs');\n  const inputsDiv = document.getElementById('inputs');\n  const resultDiv = document.getElementById('result');\n  const icInfoDiv = document.getElementById('ic-info');\n  const gateIcon = document.getElementById('gate-icon');\n\n  const icMapping = {\n    \"AND\": { \"2\": \"74LS08\", \"3\": \"74LS11\" },\n    \"OR\": { \"2\": \"74LS32\", \"3\": \"74LS4072\" },\n    \"NOT\": { \"1\": \"74LS04\" },\n    \"NAND\": { \"2\": \"74LS00\", \"3\": \"74LS10\" },\n    \"NOR\": { \"2\": \"74LS02\", \"3\": \"74LS27\" },\n    \"XOR\": { \"2\": \"74LS86\", \"3\": \"N\/A\" }\n  };\n\n  const logicFunctions = {\n    \"AND\": inputs => inputs.reduce((a, b) => a & b),\n    \"OR\": inputs => inputs.reduce((a, b) => a | b),\n    \"NOT\": inputs => inputs[0] ? 0 : 1,\n    \"NAND\": inputs => 1 - inputs.reduce((a, b) => a & b),\n    \"NOR\": inputs => 1 - inputs.reduce((a, b) => a | b),\n    \"XOR\": inputs => inputs.reduce((a, b) => a ^ b)\n  };\n\n  function createInputs() {\n    const gate = gateSelect.value;\n    const numInputs = gate === \"NOT\" ? 1 : parseInt(numInputsSelect.value);\n    numInputsSelect.style.display = gate === \"NOT\" ? \"none\" : \"block\";\n    inputsDiv.innerHTML = '';\n\n    const fragment = document.createDocumentFragment();\n    for (let i = 0; i < numInputs; i++) {\n      const container = document.createElement('div');\n      container.className = 'input-item';\n\n      const input = document.createElement('input');\n      input.type = 'checkbox';\n      input.id = `input${i}`;\n      input.style.transform = 'scale(1.5)';\n      input.addEventListener('change', calculateResult);\n\n      const label = document.createElement('label');\n      label.htmlFor = input.id;\n      label.textContent = `Entrada ${String.fromCharCode(65 + i)}`;\n\n      container.appendChild(input);\n      container.appendChild(label);\n      fragment.appendChild(container);\n    }\n    inputsDiv.appendChild(fragment);\n\n    updateGateIcon();\n    updateICInfo();\n    calculateResult();\n  }\n\n  function calculateResult() {\n    const gate = gateSelect.value;\n    const inputs = Array.from(inputsDiv.querySelectorAll('input')).map(input => input.checked ? 1 : 0);\n    const result = logicFunctions[gate](inputs);\n    resultDiv.textContent = `Salida: ${result} (${result ? 'Verdadero' : 'Falso'})`;\n  }\n\n  function updateGateIcon() {\n    const selectedOption = gateSelect.options[gateSelect.selectedIndex];\n    gateIcon.src = selectedOption.dataset.img;\n  }\n\n  function updateICInfo() {\n    const gate = gateSelect.value;\n    const numInputs = gate === \"NOT\" ? 1 : numInputsSelect.value;\n    const ic = icMapping[gate][numInputs] || \"N\/A\";\n    icInfoDiv.textContent = `Integrado: ${ic}`;\n  }\n\n  gateSelect.addEventListener('change', createInputs);\n  numInputsSelect.addEventListener('change', createInputs);\n\n  \/\/ Inicializaci\u00f3n\n  createInputs();\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion_%C2%A1Lleva_la_Teoria_a_la_Practica\"><\/span>Conclusi\u00f3n: \u00a1Lleva la Teor\u00eda a la Pr\u00e1ctica!<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Las <strong>compuertas l\u00f3gicas<\/strong> son el ABC de la <strong>electr\u00f3nica digital<\/strong>. Conocer su funcionamiento y aplicaciones te permite dise\u00f1ar desde simples circuitos de control hasta complejos sistemas de procesamiento de datos. \u00bfListo para crear tu primer proyecto? \u00a1Comparte tus resultados en redes y \u00fanete a la comunidad de makers en M\u00e9xico!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Documentacion_y_ligas_externas\"><\/span>Documentaci\u00f3n y ligas externas<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Wikipedia: <a href=\"https:\/\/es.wikipedia.org\/wiki\/Puerta_l%C3%B3gica?spm=a2ty_o01.29997173.0.0.3962c921KaEbwM\" target=\"_blank\" rel=\"noreferrer noopener\">Puerta L\u00f3gica<\/a><\/p>\n\n\n\n<p>Video: Compuertas l\u00f3gicas, \u00bfQu\u00e9 son y d\u00f3nde se utilizan?<\/p>\n\n\n\n<figure class=\"wp-block-embed is-provider-youtube wp-block-embed-youtube\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/UZf8i2M0LrA\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Aprende los distintos tipos de compuertas l\u00f3gicas y domina la innovaci\u00f3n en cada circuito. Con t\u00e9cnicas avanzadas impulsa tu creatividad y optimiza soluciones en electr\u00f3nica digital.<\/p>\n","protected":false},"author":2,"featured_media":847,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[170,164,165,167,166,169,168,171,30],"class_list":["post-799","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-componentes","category-tinkercad","tag-algebra","tag-circuitos-integrados","tag-circuitos-logicos","tag-compuertas-logicas","tag-electronica-digital","tag-logica","tag-puertas","tag-simulador","tag-tinkercad"],"_links":{"self":[{"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/posts\/799"}],"collection":[{"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/comments?post=799"}],"version-history":[{"count":41,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/posts\/799\/revisions"}],"predecessor-version":[{"id":854,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/posts\/799\/revisions\/854"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/media\/847"}],"wp:attachment":[{"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/media?parent=799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/categories?post=799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/proveedoracano.com\/blog\/wp-json\/wp\/v2\/tags?post=799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}