Skip to main content

Manutenção e Testes de Produção - Neon

Procedimento de testes da PCI do controlador de acesso NEON, conforme o Manual de Manutenção NEON v1.1 (mar/2025).

Documento interno — procedimento de fábrica

Este é um procedimento de bancada/jiga de testes, não de manutenção em campo. De uso interno restrito. Para a montagem completa, etiquetas, gabinete e embalagem, veja Fabricação - Neon.

A manutenção/teste dos controladores NEON é feita em duas etapas:

  1. Gravação de firmware de testes
  2. Testes de hardware

Changelog do manual fonte

VersãoDataAlteração
1.0fev/2024Versão inicial
1.131/03/2025Criação do changelog; correção de resistores nos testes de inputs/relés; adição de transistores I2C no erro de Clock

Requisitos e insumos

Infraestrutura e equipamentos

  • Roteador WiFi com acesso à internet que disponibilize:
    • Conexão via cabo RJ45
    • Sinal WiFi (ionproduction / ionproductionpwd)
  • Computador com sistema operacional Windows, contendo:
    • Pasta com o programa de gravação do firmware de testes
    • Pasta com o programa de gravação do firmware da aplicação
  • Cabo USB
  • Jiga de testes NEON e fonte de alimentação 12VCC
note

Durante os testes a NEON fará conexão com a internet via cabo e via WiFi.

Itens por unidade (lote)

QtdItem
1Placa Neon montada (PCI com componentes)
1Módulo CPU ESP32
1Módulo Ethernet
1Bateria CR2032
3Jumpers

1. Testes de hardware

1.1. Inspeção visual e instalação dos jumpers

Verifique na parte inferior da PCI a eventual ocorrência de curtos-circuitos resultantes da soldagem dos componentes PTH. Fagulhas de solda devem ser removidas para evitar que se movimentem e causem curtos posteriormente.

Instale os 3 jumpers nas posições indicadas pelo manual.

Posição correta dos 3 jumpers na PCI

1.2. Teste da fonte

  1. Conecte a fonte de alimentação na tomada e ligue a saída da fonte na entrada de força da JIGA.
  2. Com a JIGA desligada, instale a PCI na JIGA.
  3. Conecte o cabo do display na PCI.
  4. Ligue a chave e confira se o display acende normalmente.
  5. Se acendeu, desligue a JIGA e passe ao próximo passo.

Caso o display não acenda, verifique:

  • Se há 12VCC nos bornes de entrada de força da PCI
  • Se o display está conectado corretamente
  • Se o regulador de 5VCC da PCI está OK

PCI na JIGA com o cabo do display conectado e aceso

1.3. Instalação da bateria, módulo Ethernet e CPU

Instale na PCI:

  • Bateria
  • Módulo Ethernet
  • Módulo CPU

Conecte na PCI:

  • Cabo Ethernet
  • Conector loopback nas Uarts

Em seguida, ligue a JIGA para a execução do próximo passo.

Conector de loopback instalado nas Uarts da PCI

1.4. Gravação do firmware de testes

Abra a pasta com os arquivos de gravação do firmware de testes (C:\Iongrade\Producao\Neon\alice_neon_test_w5500\flash_download_tools_v3.6.8) e execute o programa indicado. Na tela inicial, clique em "ESP32 Download Tool"; a tela de gravação será exibida. Reduza a tela do prompt DOS e selecione a porta COM que será usada para gravar o firmware no Módulo CPU.

A gravação do firmware de testes exige duas ações:

Apagar a memória (ERASE):

  1. Ligue a JIGA.
  2. Conecte o cabo USB no Módulo CPU.
  3. Clique no botão ERASE.
  4. Pressione o botão BOOT do Módulo CPU até que a gravação comece.
  5. Aguarde o FINISH.

Gravar o firmware (START):

  1. Clique no botão START.
  2. Pressione o botão BOOT do Módulo CPU até que a gravação comece.
  3. Aguarde o FINISH.
note

Em alguns modelos de chip do Módulo CPU não é necessário pressionar o botão BOOT — a gravação inicia imediatamente após clicar em ERASE e START. Na tela do prompt DOS é possível observar o andamento.

Tela do ESP32 Download Tool com porta COM e botões ERASE/START

1.5. Execução dos testes

Os testes devem ser feitos com a JIGA ligada, a PCI instalada e o cabo USB conectado no Módulo CPU. Quando os testes não detectarem erro, a PCI estará aprovada e um relatório deverá ser enviado para o sistema de controle (Cloud).

No Windows, abra o "Windows Power Shell":

  1. Vá para a pasta dos programas de gravação do firmware.
  2. Execute o comando .\go.bat.

A tela do PuTTY abrirá para monitoração. Inicialmente o programa formatará a memória do Módulo CPU (alguns segundos) e iniciará os testes.

Circuitos testados:

  • Input1 e Relé 1
  • Input2 e Relé 2
  • Input3 e Relé 3
  • Input4 e Relé 4
  • Leitor1
  • Leitor2
  • Uarts
  • Interface Ethernet
  • Interface WiFi
  • Relógio

O progresso pode ser acompanhado no display e na tela do PuTTY. Os testes são repetidos ciclicamente, mas podem ser interrompidos por comandos no teclado (digite a tecla e pressione Enter):

ComandoAção
-Pausa a execução dos testes
+Continua a execução dos testes
rEnvia o relatório dos testes para o sistema de controle (Cloud)
important

É recomendável executar pelo menos 3 ciclos de testes sem erros antes de interromper e enviar o relatório. Caso ocorra falha no envio, verifique se o roteador está com acesso à internet.

Ao final dos testes:

  1. Feche a tela do PuTTY.
  2. Desconecte o cabo USB.
  3. Desligue a JIGA.

Tela do PuTTY acompanhando os testes da PCI

1.6. Falhas durante os testes

Falhas detectadas são apresentadas na tela do PuTTY em letras vermelhas. A tabela abaixo relaciona cada falha aos componentes envolvidos (referências de placa), conforme o manual v1.1:

Falha detectadaComponentes relacionados
Input1 / Relay1ESP32, Circuito PCB, R11, R12, LD1, U6, R42, R43, LD9, D2, Q10, RL1
Input2 / Relay2ESP32, Circuito PCB, R9, R10, LD2, U7, R44, R45, LD10, D3, Q11, RL2
Input3 / Relay3ESP32, Circuito PCB, R7, R8, LD3, U8, R46, R47, LD11, D4, Q12, RL3
Input4 / Relay4ESP32, Circuito PCB, R5, R6, LD4, U9, R48, R49, LD12, D5, Q13, RL4
Reader1 ABA/WIEESP32, Circuito PCB, JP1, R13, R14, R15, R16, R19, D6, D7, Q1, Q2, Q3, LD5, LD6
Reader2 ABA/WIEESP32, Circuito PCB, JP2, R17, R18, R20, R21, R26, D8, D9, Q4, Q5, Q9, LD7, LD8
Uart1 / Uart2ESP32, Circuito PCB, CN3, CN4, R34, R35, R36, R37, C7, C8, C9, C10, C11
Ethernet RJ45ESP32, Circuito PCB, Módulo Ethernet
WiFiESP32, Circuito PCB
Clock/CalendarESP32, Circuito PCB, X1, U4, BH1, C12, Q14, Q15
LCD não funcionaESP32, Circuito PCB, CN1, R3, R4, R50, R51, R52, R53, Q14, Q15
ESP32C4, C5
caution

Caso seja detectada falha nos Módulos Ethernet ou CPU, substitua e identifique o módulo defeituoso. Nos casos de falha de componentes da PCI, é necessário analisar o diagrama esquemático (Circuito Elétrico: CPU/Power/RTC, Inputs, Outputs, Readers, Uarts) para localizar o componente defeituoso.


Conversor RS232/TTL (fabricação)

Esta seção cobre o lado de fabricação (montagem/soldagem) do conversor RS232/TTL usado para a entrada de dados do "terceiro leitor" no controlador NEON, conforme o manual Conversor RS232/TTL. O lado de uso do conversor é descrito na página pública Terceiro leitor.

Componente

Use o Mini Módulo Conversor RS232/TTL que tenha o chip MAX3232 ESE. Esse chip funciona bem na velocidade necessária (baud 115.200). O cabo usado é um dos cabos fornecidos com a Iodine.

Montagem

  1. Solde os fios ao módulo conforme a pinagem abaixo.
  2. Coloque uma braçadeira em cada lado.
  3. Aplique cola nos fios.
  4. Encape tudo com termoretrátil.

O lado do conector será ligado na UART3 TTL do controlador Neon. O lado dos fios será ligado na Iodine.

Pinagem dos fios (lado Iodine)

FioSinalLigação
PretoGNDLigar no GND da Iodine
AmareloRXLigar no TX da Iodine
LaranjaTXNão ligar

Conversor RS232/TTL (MAX3232 ESE) finalizado com termoretrátil


Documentos relacionados