Quem utiliza o Módulo de Sensores PIXMAQ sabe que uma leitura aparentemente simples — receber um pulso elétrico — pode representar uma informação muito importante para a operação.
Ou outro evento físico que queremos transformar em informação dentro da plataforma PIXMAQ.
Por isso, contar corretamente cada pulso é fundamental.
E estamos trazendo uma evolução importante para os módulos que já utilizam o firmware 2.xx, a partir da versão 2.25:
Debounce / Filtro de Ruído
Além disso, também melhoramos toda a área de Configurações Avançadas, adicionamos explicações detalhadas, criamos uma análise baseada nas leituras reais do equipamento e incluímos uma representação visual para facilitar a compreensão dos pulsos.
O objetivo é tornar uma configuração que antes era bastante técnica em algo mais visual, compreensível e fácil de diagnosticar.
Antes de tudo: e quem ainda está no firmware 1.23?
Pode ficar tranquilo.
Se o seu Módulo de Sensores está utilizando o firmware 1.23, ele continua funcionando normalmente.
As novidades apresentadas neste tópico são recursos da nova geração de firmware:
Firmware 2.xx — a partir da versão 2.25
Portanto, não significa que módulos na versão anterior deixaram de funcionar.
A diferença é que a versão 2.xx passa a oferecer ferramentas adicionais para quem precisa de mais precisão e controle sobre a interpretação dos pulsos.
Mas afinal, o que é um pulso?
Para entender as novidades, primeiro precisamos entender o que o sensor está enxergando.
Quando determinado equipamento executa uma ação, pode ocorrer uma alteração elétrica no sinal conectado ao módulo.
De forma simplificada, podemos representar assim:
Sinal normal

Pulso
O módulo detecta essa mudança e pode interpretar:
“Aconteceu um evento.”
O problema é que, no mundo real, sinais elétricos nem sempre são perfeitamente limpos.
Um único evento físico pode gerar várias oscilações elétricas
Imagine um contato de relé fechando.
Para nós, aconteceu apenas uma coisa:
1 acionamento.
Eletricamente, porém, aquele contato pode apresentar pequenas oscilações muito rápidas.
Em vez de enxergar:
1 pulso
o circuito pode receber algo parecido com:
pulso → oscilação → pulso → oscilação → estabilização
Tudo isso acontecendo em milissegundos.
Dependendo da instalação, isso pode acontecer por diferentes fatores, como:
Ruído elétrico;
Contatos de relés;
Fiação;
Interferências;
Características do próprio equipamento.
E aí surge um problema:
Como saber se foram realmente vários eventos ou apenas ruído de um único evento?
É justamente aí que entra o novo Debounce.
Novo Debounce / Filtro de Ruído
O Debounce funciona como um filtro temporal.
Ele ajuda o módulo a ignorar oscilações rápidas demais para serem consideradas um novo pulso válido.
Em vez de aceitar imediatamente qualquer alteração elétrica como um novo evento, o firmware utiliza o tempo configurado para filtrar essas variações.
Isso reduz o risco de interpretar um único acontecimento físico como vários pulsos separados.
Um exemplo simples
Imagine que uma máquina deveria enviar:
1 pulso = 1 utilização.
Porém, devido a uma oscilação elétrica, o módulo recebe alterações com poucos milissegundos de diferença.
Sem uma filtragem adequada, isso poderia resultar em:
1 utilização real
mas
2 ou mais leituras registradas.
Dependendo da aplicação, isso poderia gerar:
Contagem duplicada;
Quantidade incorreta no histórico;
Saldo divergente;
Relatório inconsistente;
Interpretação incorreta da utilização do equipamento.
Com o Debounce, oscilações muito rápidas podem ser descartadas como ruído.
Valor padrão: 120 ms
O novo firmware utiliza como referência padrão:
Debounce: 120 ms
Esse valor já vem configurado e tende a funcionar bem na grande maioria das instalações.
Isso significa que, normalmente, o operador não precisa alterar nada.
A configuração existe principalmente para situações em que as características elétricas do equipamento exigem um ajuste mais específico.
Quando aumentar o Debounce?
Um dos sinais mais claros de possível ruído é encontrar no histórico várias leituras muito próximas umas das outras.
Por exemplo:
Pulso registrado.
Poucos milissegundos depois, outro.
Logo depois, outro.
Mas fisicamente sabemos que seria impossível o equipamento ter realizado três eventos reais naquele intervalo.
Nesse cenário, pode existir ruído elétrico.
Aumentar o Debounce
pode ajudar o módulo a ignorar essas oscilações rápidas.
E quando reduzir?
Também existe o cenário contrário.
Alguns equipamentos podem realmente produzir pulsos legítimos em intervalos muito rápidos.
Se o Debounce estiver configurado acima do comportamento real daquele equipamento, uma leitura legítima pode acabar sendo filtrada.
Nesse caso, pode ser necessário reduzir o valor.
Mas esse tipo de alteração deve ser realizado com cuidado.
Por isso criamos outra novidade importante:
o sistema agora ajuda você a entender a velocidade real dos pulsos.
Novo painel “Velocidade do pulso”
Essa é uma das melhorias mais interessantes do novo firmware.
Em vez de o operador precisar simplesmente adivinhar um valor, a PIXMAQ passa a utilizar o comportamento real daquele equipamento como referência.
O novo painel analisa as:
últimas 20 leituras reais ou apenas a última leitura
e apresenta informações sobre a velocidade dos pulsos recebidos.
Intervalo mínimo, médio e máximo
A partir dessas leituras, o sistema consegue mostrar:
Intervalo mínimo
Intervalo médio
Intervalo máximo
entre os pulsos observados.
Isso permite responder uma pergunta muito importante:
“Qual é o comportamento real deste equipamento?”
Porque duas máquinas diferentes podem gerar sinais completamente diferentes.
Em vez de um número genérico, usamos o comportamento da sua máquina
Essa é uma mudança importante na filosofia da configuração.
Poderíamos simplesmente dizer:
“Coloque X milissegundos em todas as máquinas.”
Mas isso nem sempre seria a melhor solução.
Uma lavadora pode possuir um comportamento.
Uma secadora, outro.
Um pebolim, outro.
Uma mesa de sinuca, outro.
Outro equipamento pode trabalhar com uma lógica completamente diferente.
Por isso, o novo painel utiliza as leituras reais daquele sensor para ajudar a sugerir faixas de configuração.
Como referência, em vending machines o pulso costuma ficar próximo de 150 ms, mas esse valor não deve ser considerado uma regra para todos os equipamentos.
Agora você também consegue visualizar o pulso
Termos como:
Duração máxima
Intervalo máximo
Debounce
podem parecer bastante abstratos para quem não trabalha diariamente com eletrônica.
Por isso, adicionamos um desenho explicativo do pulso.
A representação visual mostra onde cada parâmetro atua dentro do comportamento do sinal.
Assim, em vez de apenas ler:
Debounce = 120 ms
o usuário consegue compreender qual parte do comportamento elétrico aquele número está controlando.
Sugestões automáticas baseadas nas leituras
O painel não existe apenas para mostrar números.
O sistema também utiliza as últimas leituras para fornecer sugestões de faixa para as configurações.

Isso significa que a recomendação pode levar em consideração aquilo que o seu próprio equipamento está enviando.
A ideia é facilitar bastante situações como:
“Não sei qual Debounce colocar.”
“Será que meu intervalo está correto?”
“Esses pulsos estão rápidos demais?”
“Minha configuração combina com o comportamento da máquina?”
Agora temos dados para ajudar nessa decisão.
O sistema também procura indícios de ruído elétrico
Existe ainda uma camada adicional de análise.
Se as leituras apresentarem intervalos rápidos demais para aquilo que normalmente seria esperado de um evento real, o sistema pode indicar que aquele comportamento parece ruído elétrico.
E não fica apenas no alerta.
A plataforma pode sugerir um ajuste de Debounce para ajudar a filtrar essas leituras.
Isso torna o diagnóstico muito mais prático.
Pulsos abaixo de 50 ms merecem atenção
Quando encontramos eventos abaixo de aproximadamente 50 ms, existe uma forte possibilidade de estarmos observando uma oscilação elétrica, e não dois acontecimentos físicos distintos.
Isso não deve ser interpretado como uma regra universal para qualquer equipamento.
Mas é um sinal muito útil para o diagnóstico.
E agora o sistema consegue ajudar o operador a enxergar justamente esse tipo de comportamento.
Configurações Avançadas agora explicam de verdade cada opção
Também fizemos uma mudança importante para quem já abriu a tela de configurações e pensou:
“Tá, mas o que exatamente isso faz?”
Ao lado das opções avançadas existe o ícone:
?
Agora ele passa a abrir uma explicação completa sobre aquele parâmetro.
Não queremos apenas apresentar uma descrição técnica de uma linha.
A nova ajuda procura responder cinco perguntas:
O que é?
Explicação do recurso em linguagem simples.
Como funciona?
Mostra a lógica utilizada pelo módulo.
Exemplo prático
Apresenta situações e números para facilitar a compreensão.
Quando alterar?
Explica em quais situações aquele parâmetro realmente precisa ser ajustado.
Recomendação PIXMAQ
Mostra a configuração recomendada para a maioria das instalações.
Tipo de leitura
Essa configuração determina em qual transição elétrica o pulso será considerado.
Dependendo da instalação e da maneira como o equipamento fornece o sinal, pode ser necessário interpretar a transição de subida ou de descida.
Em outras palavras, o módulo precisa saber:
Qual mudança do sinal representa o evento que queremos contar?
Agora essa configuração possui uma explicação detalhada diretamente no sistema.
Divisão de pulsos

Nem todo equipamento trabalha com a lógica:
1 pulso = 1 unidade.
Alguns podem enviar vários pulsos para representar um único evento.
É justamente para essas situações que existe a Divisão de pulsos.
Exemplo conceitual:
Se determinado equipamento envia:
5 pulsos = 1 utilização
a configuração pode ser utilizada para transformar esses pulsos na unidade final desejada.
Isso permite adaptar a leitura PIXMAQ à maneira como diferentes equipamentos trabalham.

Ajuste da contagem

Também existe o Ajuste da contagem.
Ele permite adicionar ou subtrair uma quantidade fixa do resultado final conforme a necessidade daquela aplicação.
É uma ferramenta adicional para adequar a contagem à lógica específica do equipamento.
Duração máxima do pulso

Esse parâmetro determina por quanto tempo o sinal pode permanecer ativo para ainda ser tratado como um pulso dentro da configuração esperada.
Imagine que normalmente um contato seja acionado e rapidamente retorne.
Se ele permanecer ativo por um período muito acima do comportamento normal, isso pode indicar uma condição diferente.
A duração máxima ajuda o sistema a estabelecer esse limite.
Intervalo máximo entre pulsos

Outra configuração importante é o Intervalo máximo entre pulsos.
Ela define a janela temporal utilizada pelo módulo para interpretar a sequência das leituras de acordo com a lógica configurada.
Essa configuração é especialmente importante quando vários pulsos fazem parte de uma mesma contagem ou evento.
Debounce / Filtro de ruído

E agora temos o novo parâmetro:
Debounce
Responsável por filtrar oscilações elétricas muito rápidas e evitar que ruídos sejam interpretados como eventos legítimos.
É uma camada adicional de proteção para melhorar a qualidade da leitura.
Comunicação passiva

O módulo não precisa esperar acontecer uma venda ou pulso para informar à plataforma que continua conectado.
A configuração de Comunicação passiva define o intervalo utilizado para essa comunicação periódica.
Assim, mesmo que nenhuma utilização esteja acontecendo naquele momento, a plataforma pode continuar recebendo sinais de que o módulo está online.
Isso é importante para diferenciar:
“Não aconteceu nenhum evento.”
de:
“O módulo deixou de comunicar.”
Alterou tudo e quer voltar ao padrão? Agora existe o botão Restaurar

Configurações avançadas existem justamente para permitir testes e ajustes.
Mas sabemos como isso acontece:
Você altera um valor.
Testa outro.
Muda novamente.
Experimenta uma configuração diferente.
E algum tempo depois pensa:
“Qual era mesmo o valor recomendado pela PIXMAQ?”
Agora ficou muito mais fácil.
Adicionamos o botão:
Restaurar
Ele preenche novamente os campos com os valores padrão recomendados pela PIXMAQ.
E existe um detalhe importante:
clicar em Restaurar não salva imediatamente.
O sistema apenas devolve os valores padrão ao formulário.
Você ainda pode conferir tudo e decidir se realmente deseja salvar.
Isso evita alterações acidentais.
Muito mais segurança para testar configurações
Esse botão também dá mais liberdade para quem precisa realizar um diagnóstico.
Você pode testar uma configuração específica sabendo que existe um caminho simples para voltar aos valores recomendados.
Isso é especialmente útil durante:
Instalações;
Manutenções;
Diagnóstico de ruído;
Ajustes de contagem;
Testes com equipamentos novos.
De uma configuração técnica para um diagnóstico orientado por dados
Essa talvez seja a principal evolução desta atualização.
Antes, configurar parâmetros avançados podia exigir bastante conhecimento sobre o comportamento elétrico do equipamento.
Agora estamos tentando transformar o processo em algo muito mais orientado:
Isso reduz bastante a necessidade de trabalhar apenas por tentativa e erro.
Exemplo: máquina de lavar
Imagine que o módulo esteja conectado a uma lavadora para registrar seus acionamentos.
O operador percebe que algumas utilizações aparecem duplicadas.
Ao abrir o histórico, encontra:
10:15:32.100
10:15:32.126
Dois eventos separados por apenas 26 ms.
Fisicamente, sabemos que a lavadora não realizou dois ciclos completos em 26 milissegundos.
Esse comportamento pode indicar ruído.
O painel de velocidade ajuda a identificar essa anomalia e o Debounce pode ser ajustado para impedir que essas oscilações sejam contabilizadas separadamente.
Exemplo: mesa de sinuca
Agora imagine uma mesa que envia vários pulsos relacionados à sua lógica interna.
Nesse caso, simplesmente aumentar muito o Debounce poderia não ser adequado, porque alguns pulsos rápidos podem realmente fazer parte do funcionamento esperado.
Por isso, antes de alterar:
analisamos as últimas leituras;
observamos os intervalos;
entendemos o comportamento;
e somente então ajustamos a configuração.
É exatamente por isso que adicionamos o painel de velocidade junto com o Debounce.
O objetivo não é fazer todo mundo alterar as configurações
Esse ponto é muito importante.
Se o seu módulo está funcionando corretamente:
não existe necessidade de sair alterando os valores avançados.
Os padrões foram definidos para atender à maioria das instalações.
As opções avançadas existem justamente para situações específicas.
Por isso, a recomendação é:
Se está funcionando corretamente, mantenha os valores recomendados.
Utilize os ajustes quando existir um comportamento que realmente precise ser corrigido ou quando houver orientação técnica para isso.
Mais inteligência também significa explicar melhor
Uma plataforma não fica melhor simplesmente adicionando mais campos.
Se adicionarmos dez configurações e ninguém souber para que servem, apenas tornamos o sistema mais complicado.
Por isso, nesta atualização tivemos uma preocupação especial em fazer o contrário:
adicionar recursos avançados e, ao mesmo tempo, torná-los mais fáceis de compreender.
É por isso que agora temos:
Explicações detalhadas;
Representação visual;
Dados reais;
Sugestões;
Restauração dos padrões.
O objetivo é oferecer mais controle sem transformar configuração em adivinhação.
Mais precisão para diferentes tipos de equipamento
O Módulo de Sensores PIXMAQ pode ser utilizado em aplicações bastante diferentes.
Uma máquina de lavar não necessariamente envia o mesmo tipo de sinal de uma secadora.
Uma mesa de sinuca pode possuir outra lógica.
Um pebolim pode ter outro comportamento.
Um equipamento industrial pode possuir características próprias.
Por isso, a possibilidade de ajustar e, principalmente, entender os pulsos reais recebidos torna o módulo muito mais flexível.
O Módulo de Sensores transforma eventos físicos em informação digital
No final, toda essa evolução tem um objetivo maior.
A PIXMAQ quer ajudar o operador a transformar aquilo que acontece fisicamente na máquina em informação que possa ser acompanhada digitalmente.
Quanto mais precisa for essa leitura, mais confiáveis serão as informações utilizadas na gestão.
Firmware 2.xx: mais controle, mais clareza e mais inteligência
Para quem já está utilizando o firmware 2.25 ou superior, vale acessar as Configurações Avançadas e conhecer as novidades.
Agora você encontra:
Debounce / Filtro de ruído
Análise das últimas 20 leituras
Velocidade dos pulsos
Intervalo mínimo, médio e máximo
Desenho explicativo do comportamento do pulso
Sugestões baseadas nas leituras reais
Identificação de possíveis sinais de ruído
Explicações completas para cada configuração
Botão Restaurar para voltar aos padrões recomendados
Tudo isso para tornar o Módulo de Sensores cada vez mais adaptável a diferentes equipamentos e, ao mesmo tempo, mais fácil de configurar.
PIXMAQ: até um simples pulso pode trazer muita informação
Uma leitura de alguns milissegundos pode parecer algo pequeno.
Mas quando ela representa uma venda, um ciclo, uma ficha, uma utilização ou outro evento importante, a precisão faz toda a diferença.
Por isso, seguimos evoluindo também aquilo que acontece nos bastidores.
O novo firmware 2.xx traz mais ferramentas para filtrar ruídos, entender o comportamento real dos equipamentos e configurar cada instalação com muito mais informação.
Mais precisão na leitura. Mais clareza na configuração. Mais confiança nos dados da sua operação.
Essa é mais uma evolução do Módulo de Sensores PIXMAQ.
























