Dentro de un cajero automático: Los sistemas electrónicos que lo hacen funcionar

Un cajero automático no se define por un solo circuito, sino por un sistema informático embebido robusto que integra seguridad de grado financiero, precisión mecánica y redes de alta disponibilidad.

Subsistemas principales y funciones del circuito

1. Cómputo y control: El «Cerebro» (Placa base / IPC)

  • CPU: x86 industrial (Intel Atom/Core i3/i5, AMD Ryzen Embedded) o ARM (NXP i.MX8, Rockchip RK3588). Sin ventilador, amplio rango de temperatura (-20°C a +60°C).
  • Sistema operativo: Windows 10/11 IoT Enterprise LTSC (dominante), Linux (Yocto/Debian), o legado XP/7 (EOL, alto riesgo).
  • Rol: Interfaz de usuario (XFS/J/XFS4IoT), Lógica de transacción, Criptografía, Orquestación de periféricos, Diario.

2. Subsistema de seguridad (La bóveda)

  • EPP (Teclado cifrado de PIN): Certificado PCI PTS POI. Módulo de seguridad de hardware (HSM) dentro del teclado. El PIN en texto claro nunca toca la CPU principal. Deriva claves DUKPT por transacción.
  • TPM 2.0 / Elemento seguro: Almacena certificados TLS, claves de cifrado de disco (BitLocker/LUKS), registros de arranque medido.
  • Sensores de manipulación: Rejilla de interruptores (chasis), vibración/acelerómetro (perforación), térmico, luz (abertura del gabinete), anti-gas (ataque explosivo). Disparo → Cero de claves, alarma, deshabilitar dispensador.
  • Arranque seguro: UEFI Secure Boot + Arranque medido (PCRs) → Atestación al servidor de monitoreo.

3. Periféricos financieros (Mecatrónica)

  • Lector de tarjetas (Inserción/EMV/Sin contacto): ISO 7816 (contacto), ISO 14443 (NFC). Obturador motorizado (anti-skimming). Firmware firmado.
  • Dispensador de efectivo (CDU - Cash Dispensing Unit): Casetes (4–6 denominaciones), Mecanismo de recogida (fricción/vacío), Sensores de doble detección (grosor/óptico), Bandeja de rechazo. Controladores de motores paso a paso/BLDC. Impresora de diario (térmica) registra cada movimiento de billete.
  • Depósito (Sobre / Cheque / Reciclador de efectivo): Escáner (CIS/CMOS), Lectura MICR, Archivo de imágenes (Check 21), Reciclado de efectivo (validar, clasificar, almacenar, dispensar).
  • Impresora de recibo: Térmica (80mm), Cortador automático, Sensor de fin casi.

4. Comunicación y redes

  • Primario: Ethernet (RJ45) → LAN del banco → VPN (IPsec/MPLS) → Host Switch.
  • Conmutación por error: Módem 4G/5G (Quectel/Telit), RTC (PSTN) legado.
  • Protocolos: ISO 8583 (Financiero), TLS 1.2/1.3 autenticación mutua, XFS (CEN/XFS) para abstracción de periféricos.

5. Infraestructura de energía

  • Fuente AC-DC: 300–600W, rieles 12V/24V, PFC, Reserva >20ms.
  • UPS / Respaldo de batería: VRLA interna (12V 7–18Ah) o UPS externo. Apagado elegante (guardar diarios, retraer tarjeta, cerrar caja fuerte) ante pérdida de suministro.
  • Protección contra sobretensiones/CEM: IEC 61000-4-5 Nivel 4, EN 50121-3-2 (ferrocarril si aplica).

6. Interfaz humana

  • Pantalla: 15"–19" TFT industrial (1024×768 / 1366×768), Tacto capacitivo proyectado (PCAP) o IR/SAW (resistente al vandalismo). Alto brillo (400–1000 nits).
  • Teclas de función: Teclas laterales físicas (L/R) asignadas a etiquetas de pantalla (XFS FKB).
  • Audio: Amplificador Clase-D + Altavoz (guía de voz/ADA). Toma de auriculares (3.5mm TRRS).

Filosofía de diseño: Confiabilidad > Rendimiento

  • Objetivo MTBF: >50,000 horas (placa base), >2M ciclos (dispensador).
  • Watchdogs: Hardware (externo) + Software (latido al monitor).
  • Gestión remota: Intel AMT / IPMI / OOB del proveedor (Fuera de banda) para recuperación de BIOS/energía/SO.

Resumen: Un cajero automático es un servidor embebido físicamente asegurado, criptográficamente verificado, atómicamente transaccional y gestionado remotamente con mecatrónica de precisión. Cada circuito sirve a la disponibilidad, integridad o auditoría.