CD4012: Dual 4-Input NAND Gate CMOS – Datasheet, Pinout y Aplicaciones Lógicas
El CD4012 (serie 4000B CMOS) es un circuito integrado lógico que contiene dos compuertas NAND de 4 entradas independientes. Fabricado en tecnología CMOS de óxido metálico, ofrece ancho rango de alimentación (3-18 V, hasta 20 V versión alta tensión), consumo casi nulo en estático, inmunidad al ruido alta (30-50% VDD), y compatibilidad TTL a 5 V. Es un bloque fundamental para diseño lógico discreto, inversores, buffers, osciladores, y sistemas digitales tolerantes a voltaje variable. Analizamos pinout, specs, equivalentes y uso práctico.
Configuración de Pines (DIP-14 / SOIC-14 / TSSOP-14)
Encapsulado estándar 14 pines. Dos compuertas NAND idénticas (A y B). Cada una: 4 entradas (A, B, C, D), 1 salida (Y).
| Pin | Símbolo | Función |
|---|---|---|
| 1 | 1A | Entrada A Compuerta 1 |
| 2 | 1B | Entrada B Compuerta 1 |
| 3 | 1C | Entrada C Compuerta 1 |
| 4 | 1D | Entrada D Compuerta 1 |
| 5 | 1Y | Salida Compuerta 1 (Y = ¬(A·B·C·D)) |
| 6 | 2Y | Salida Compuerta 2 (Y = ¬(A·B·C·D)) |
| 7 | VSS (GND) | Tierra (0 V) |
| 8 | 2D | Entrada D Compuerta 2 |
| 9 | 2C | Entrada C Compuerta 2 |
| 10 | 2B | Entrada B Compuerta 2 |
| 11 | 2A | Entrada A Compuerta 2 |
| 12 | NC | Sin conexión (algunos fabricantes) |
| 13 | NC | Sin conexión (algunos fabricantes) |
| 14 | VDD (VCC) | Alimentación positiva (3-18 V, típ. 5-15 V) |
Nota: Pines 12-13 pueden ser NC o VDD/VSS según fabricante (Texas Instruments, ON Semi, NXP, ST). Consulte datasheet específico. Siempre conecte VDD (14) y VSS (7) con desacople 100 nF cerámico cerca del IC.
Tabla de Verdad (Compuerta NAND 4 Entradas)
| A | B | C | D | Y = ¬(A·B·C·D) |
|---|---|---|---|---|
| 0 | X | X | X | 1 |
| X | 0 | X | X | 1 |
| X | X | 0 | X | 1 |
| X | X | X | 0 | 1 |
| 1 | 1 | 1 | 1 | 0 |
La salida es BAJA (0) solo cuando las 4 entradas son ALTAS (1). En cualquier otro caso, salida ALTA (1).
Especificaciones Eléctricas Clave (CD4012B / HEF4012B / HCF4012B)
- Voltaje suministro (VDD): 3 V – 18 V (versión estándar B). Versión "H" / alta tensión: hasta 20 V. 5 V típico.
- Corriente reposo (IDD): < 5 µA @ 5 V, < 50 µA @ 18 V (estático, salidas sin carga).
- Voltaje entrada ALTA (VIH): Min 3.5 V @ 5 V (70% VDD).
- Voltaje entrada BAJA (VIL): Max 1.5 V @ 5 V (30% VDD).
- Voltaje salida ALTA (VOH): Min 4.95 V @ 5 V, IOH = -0.5 mA.
- Voltaje salida BAJA (VOL): Max 0.05 V @ 5 V, IOL = 0.5 mA.
- Corriente salida (IOH/IOL): ~0.5-1 mA @ 5 V (baja drive). Use buffer (CD4050, 74HC244) para cargas >1 mA / capacitivas.
- Retardo propagación (tpd): ~50-70 ns @ 5 V, CL=50 pF. ~30 ns @ 10 V. ~20 ns @ 15 V.
- Tiempo subida/bajada (tr/tf): ~100 ns @ 5 V, 50 pF.
- Frecuencia máx (toggle): ~5-10 MHz @ 5 V.
- Disipación potencia: ~500 mW máx (encapsulado).
- ESD (HBM): ~1-2 kV típico. Maneje con precauciones antiestáticas.
- Encapsulados: PDIP-14, CDIP-14, SOIC-14, TSSOP-14, VQFN-14.
Equivalentes y Sustitutos (Funcionales / Mejor Rendimiento)
| Familia | Parte | Descripción | Ventaja |
|---|---|---|---|
| CMOS 4000 | CD4012 / HEF4012 / HCF4012 | Dual 4-Input NAND | Original, 3-18 V |
| 74HC (High-speed CMOS) | 74HC20 | Dual 4-Input NAND | Más rápido (tpd ~10 ns), 2-6 V, drive 4 mA, pin-compatible |
| 74HCT (TTL-compatible CMOS) | 74HCT20 | Dual 4-Input NAND | Entradas TTL (VIH=2 V), 4.5-5.5 V, drive 4 mA |
| 74LS (Low-power Schottky TTL) | 74LS20 | Dual 4-Input NAND | TTL real, 5 V, más consumo, drive 8 mA |
| 74S (Schottky TTL) | 74S20 | Dual 4-Input NAND | Muy rápido (~3 ns), alto consumo |
| 74AC/ACT (Advanced CMOS) | 74AC20 / 74ACT20 | Dual 4-Input NAND | Muy rápido (~5 ns), 2-6 V / TTL-compatible, drive 24 mA |
| 74LVC (Low Voltage CMOS) | 74LVC20A | Dual 4-Input NAND | 1.65-3.6 V, 5 V tolerant inputs, drive 24 mA, ideal 3.3 V |
Recomendación: Para diseños nuevos a 5 V: 74HC20 (CMOS rápido, rail-to-rail). Para 3.3 V: 74LVC20A. Para interfaz TTL legado: 74HCT20. CD4012 solo si necesita rango 3-18 V amplio o reemplazo legacy.
¿Dónde Usar el CD4012? (Aplicaciones)
El texto original menciona un teléfono inalámbrico Motorola CD4012, pero el CD4012 es un IC lógico genérico, no un teléfono. La confusión proviene de la serie "CD" de Motorola (teléfonos) vs "CD4000" de RCA/Harris (lógica CMOS). Aplicaciones reales del IC CD4012:
- Lógica combinacional: Decodificadores, codificadores, multiplexores/demultiplexores construidos con NANDs.
- Generación de reloj / Osciladores: Oscilador RC simple (1 compuerta + R + C), oscilador cristal (2 compuertas en serie + cristal + Rs).
- Buffers / Drivers débiles: Paralelizar salidas de ambas compuertas para mayor drive (2 mA).
- Inversores: Unir 3-4 entradas a VDD o señal → 1 entrada señal → Inversor. O unir todas las entradas → Inversor.
- Compuertas AND/OR/NOR: NAND + Inversor = AND. Ley De Morgan para OR/NOR.
- Circuitos secuenciales simples: Latches SR (2 NANDs cruzadas), Flip-flops (más NANDs).
- Debouncing: Latch SR con NANDs para contactos mecánicos.
- Divisores de frecuencia / Contadores: Con realimentación.
- Interfaz voltaje variable: Sensor 12 V → CD4012 @ 12 V → Salida 12 V → Divisor resistivo → MCU 3.3 V.
- Sistemas digitales generales: Control industrial, instrumentación, automotriz (versiones calificadas AEC-Q100).
Cómo Usar el CD4012 (Guía Práctica)
- Alimentación: Conecte Pin 14 (VDD) a +3..+18 V (típ. 5 V, 12 V, 15 V). Pin 7 (VSS) a GND. Desacople 100 nF cerámico VDD-GND cerca pines 14-7.
- Entradas NO USADAS: NUNCA DEJE FLOTANTES. Conecte a VDD (lógica 1) o GND (lógica 0) según lógica deseada. Entradas flotantes → oscilaciones, consumo alto, daño por latch-up.
- Entradas usadas: Drive con salidas CMOS/TTL compatibles (rail-to-rail). Evite señales lentas (dV/dt < 1 V/µs) → use Schmitt-trigger (74HC14, CD40106) antes del CD4012.
- Salidas: Carga capacitiva < 50 pF ideal. Para LEDs, relés, optos, buses → use buffer/driver (74HC244, ULN2003, MOSFET).
- Protección ESD: Diodos clamping internos a VDD/VSS. En entornos ruidosos/externos, añada TVS / diodos Schottky en entradas.
- Latch-up: CMOS susceptible si VIN > VDD+0.5 V o < VSS-0.5 V con corriente > 100 mA. Limite corriente entradas (R serie 1-10 kΩ) si riesgo overvoltage.
Ejemplo: Oscilador RC Simple (1 Compuerta CD4012)
Use 1 compuerta NAND como inversor (3 entradas a VDD, 1 entrada = señal). R entre salida y entrada. C entrada a GND.
f ≈ 1 / (2.2 × R × C) (aprox, depende umbrales). R = 10 kΩ – 1 MΩ, C = 100 pF – 10 µF. Estabilidad moderada (depende VDD, T). Para precisión: use 74HC14 (Schmitt) + R + C o cristal.
Conclusión
El CD4012 es un bloque lógico CMOS clásico (dual 4-input NAND) valioso por su rango de voltaje ultra-amplio (3-18 V), inmunidad al ruido, y consumo estático nulo. Aunque superado en velocidad, drive, y voltaje bajo por familias 74HC/HCT/LVC/AC, sigue siendo insustituible en: diseños legacy, sistemas multi-voltaje (5 V/12 V/15 V), osciladores RC simples, interfaz sensores alto voltaje, y educación en lógica CMOS. Para nuevos diseños 3.3/5 V: 74HC20 / 74HCT20 / 74LVC20A. Siempre: desacople VDD, no deje entradas flotantes, respete drive limitado, y consulte datasheet del fabricante exacto (TI, ON Semi, NXP, ST, Diodes Inc) para specs precisos de su lote.
Tecnología Industrial
- Diseño y Verificación de un Circuito Básico Puerta NAND con IC 4011
- Circuitos integrados: Fundamentos de puertas lógicas digitales
- Comprender la compuerta NOT (inversor) en circuitos TTL
- Compuertas lógicas de múltiples entradas: funciones, tablas de verdad y aplicaciones prácticas
- Circuitos de compuertas CMOS: diseño, operación y comparación con TTL
- Comprender el álgebra booleana: de fundamentos lógicos a circuitos digitales
- Por Qué Importa la Memoria Digital
- Banda muerta (deadband) del regulador: definición, activación e importancia
- Contadores inteligentes en Reino Unido: Por qué la confianza del consumidor sigue baja
- Por qué el renio es esencial en la producción moderna de gasolina
- Sobremoldeo explicado: Beneficios para fabricantes y por qué importa