Um caixa eletrônico não é definido por um único circuito, mas por um sistema computacional embarcado robustecido integrando segurança nível financeiro, precisão mecânica e rede de alta disponibilidade.
Subsistemas Principais e Funções dos Circuitos
1. Computação e Controle: O "Cérebro" (Placa Principal / IPC)
- CPU: x86 industrial (Intel Atom/Core i3/i5, AMD Ryzen Embedded) ou ARM (NXP i.MX8, Rockchip RK3588). Sem ventoinha, ampla temperatura (-20°C a +60°C).
- SO: Windows 10/11 IoT Enterprise LTSC (dominante), Linux (Yocto/Debian), ou XP/7 legado (EOL, alto risco).
- Papel: UI (XFS/J/XFS4IoT), Lógica Transacional, Criptografia, Orquestração Periféricos, Journaling.
2. Subsistema de Segurança (O Cofre)
- EPP (Teclado Criptografador de PIN): Certificado PCI PTS POI. Módulo de Segurança Hardware (HSM) dentro do teclado. PIN em texto claro nunca toca CPU principal. Deriva chaves DUKPT por transação.
- TPM 2.0 / Secure Element: Armazena certs TLS, chaves criptografia disco (BitLocker/LUKS), logs measured boot.
- Sensores Antiviolação: Switches de malha (chassi), vibração/acelerômetro (perfuração), térmico, luz (gabinete aberto), anti-gás (ataque explosivo). Gatilho → Zera chaves, alarme, desabilita dispensador.
- Boot Seguro: UEFI Secure Boot + Measured Boot (PCRs) → Atestação para servidor monitoramento.
3. Periféricos Financeiros (Mecatrônica)
- Leitor Cartão (Dip/EMV/Contactless): ISO 7816 (contato), ISO 14443 (NFC). Obturador motorizado (anti-skimming). Firmware assinado.
- Dispensador Dinheiro (CDU - Cash Dispensing Unit): Cassetes (4–6 denominações), Mecanismo pega (fricção/vácuo), Sensores dupla detecção (espessura/óptico), Caixa rejeição. Drivers motor passo/BLDC. Impressora Journal (térmica) registra cada movimento de nota.
- Depósito (Envelope / Cheque / Reciclador): Scanner (CIS/CMOS), Leitura MICR, Arquivo imagem (Check 21), Reciclagem dinheiro (validar, separar, armazenar, dispensar).
- Impressora Recibo: Térmica (80mm), Corte automático, Sensor fim de papel.
4. Comunicação e Rede
- Primária: Ethernet (RJ45) → LAN Banco → VPN (IPsec/MPLS) → Switch Host.
- Failover: Modem 4G/5G (Quectel/Telit), Discada (PSTN) legado.
- Protocolos: ISO 8583 (Financeiro), TLS 1.2/1.3 auth mútua, XFS (CEN/XFS) para abstração periféricos.
5. Infraestrutura de Energia
- Fonte AC-DC: 300–600W, trilhos 12V/24V, PFC, Holdup >20ms.
- UPS / Backup Bateria: VRLA interna (12V 7–18Ah) ou UPS externo. Desligamento gracioso (salva journals, retrai cartão, trava cofre) na perda energia.
- Surto/EMC: IEC 61000-4-5 Nível 4, EN 50121-3-2 (ferroviário se aplicável).
6. Interface Humana
- Display: 15"–19" TFT Industrial (1024×768 / 1366×768), Touch Capacitivo Projetado (PCAP) ou IR/SAW (resistente a vandalismo). Alto brilho (400–1000 nits).
- Teclas Função: Teclas laterais físicas (E/D) mapeadas para labels tela (XFS FKB).
- Áudio: Amp Classe-D + Speaker (orientação voz/ADA). Jack fone (3.5mm TRRS).
Filosofia de Design: Confiabilidade > Performance
- MTBF Alvo: >50.000 hrs (placa principal), >2M ciclos (dispensador).
- Watchdogs: Hardware (externo) + Software (heartbeat para monitor).
- Gerenciamento Remoto: Intel AMT / IPMI / OOB Vendor (Out-of-Band) para recuperação BIOS/energia/SO.
Resumo: Um ATM é um servidor embarcado fisicamente seguro, criptograficamente verificado, transacionalmente atômico, remotamente gerenciado com mecatrônica de precisão. Cada circuito serve disponibilidade, integridade ou auditabilidade.