Skip to main content

Indium — Manutenção e Produção

Procedimentos de produção de fábrica da controladora de acesso INDIUM, conforme o Manual Especial de Produção da Indium (firmware versão 1.4.0 em diante).

Documento de uso interno/restrito

Este é um conjunto de procedimentos de bancada/jiga e linha de produção, não de manutenção em campo. De uso interno restrito.

Os procedimentos de fabricação envolvem os seguintes passos:

  • Testes de hardware
  • Registro de produção
  • Gravação do firmware definitivo

1. Material necessário

  • Fonte 12VCC
  • Roteador com acesso à internet, WiFi e porta RJ45
  • 2 × Iodine (firmware alice_iodine_teste_aurum)
  • 1 × cabo loopback para as Uarts
  • 1 × conexões entre inputs e relés
  • 1 × display I2C
  • Cabo conversor USB × Serial TTL
Reuso de jiga entre placas da mesma série

O firmware de teste das Iodines é o alice_iodine_teste_aurum, conforme o manual da Indium — a jiga e os firmwares de simulação de leitora são reaproveitados entre placas da mesma família (Aurum/Indium). Mantido fiel à fonte; não renomear para "indium" sem confirmação com a engenharia.

1.1. Roteador

O roteador deve ter uma porta RJ45 e um Access Point WiFi. A controladora se conecta à rede simultaneamente pela porta RJ45 e pela rede WiFi (ionproduction / ionproductionpwd), ambas as conexões em modo DHCP.

important

Para o registro de produção e a gravação do firmware definitivo, o roteador deve ter acesso à internet.

producao jiga roteador

1.2. Iodine para simular leitoras de cartões

Para simular leitores de cartões são usadas duas Iodines ligadas às entradas de leitores de cartão. O firmware a ser gravado nas Iodine deve ser o alice_iodine_teste_aurum.

producao iodine leitores

1.3. Inputs × Relés

Devem ser feitas conexões entre as inputs e os relés para verificação destes componentes.

producao inputs reles

1.4. Uarts

Devem ser feitas conexões entre as Uarts para os testes (cabo loopback).

producao loopback uarts


2. Preparação dos testes

Para iniciar os testes, siga os passos abaixo:

  1. Gravar firmware ESP32: alice_indium_test.
  2. Conectar as Iodines.
  3. Ligar os cabos Inputs × Relés.
  4. Ligar o cabo entre as Uarts.
  5. Energizar a controladora.

Após a gravação do firmware, mantenha uma conexão (Termite/PuTTY) com a controladora para acompanhamento de eventuais mensagens de erro e para enviar comandos.


3. Entrada no modo configuração

Para fazer o registro de produção ou para configurar algum parâmetro da controladora, entre no modo configuração:

  1. Digite o caractere c seguido de ENTER na tela do Termite/PuTTY. A controladora dá um reset, entrando nesse modo.
  2. Acesse o AP da controladora via WiFi e use o link http://192.168.4.1.
  • A página productionhandler.html é usada para fazer o registro de produção.
  • A página config_upgrade.html pode ser usada para configurar o link do firmware definitivo a ser gravado. Normalmente é desnecessário alterar esta configuração.

4. Testes

Após a gravação do firmware, sempre que a controladora for energizada ela entra automaticamente no modo testes e apresenta no display a evolução de cada teste. São aplicados os seguintes testes:

TesteDescrição
IOInputs e relés
READERS2 leitores
UARTS2 Uarts
ETHERNETInterface RJ45
WIFIInterface WiFi
RTCDS3231 ou DS1307

producao bancada


5. Registro de produção

Caso a controladora tenha sido aprovada nos testes, faça o registro de produção:

  1. Coloque a controladora em modo configuração.
  2. Use o link http://192.168.4.1/productionhandler.html para fazer o registro.

6. Firmware definitivo

  1. Após o registro, resete a controladora para voltar ao modo testes.
  2. No modo testes, dispare a gravação automática do firmware definitivo pressionando o botão MODE por 6 segundos.
  3. O processo leva cerca de 2 a 3 minutos. Ao final, a controladora reseta automaticamente com o novo firmware instalado.

Documentos relacionados