No campo da prevenção de tecnologia de segurança, os bloqueios de senha eletrônicos com funções de alarme anti{0}}roubo substituíram os bloqueios de senha mecânicos tradicionais, superando as desvantagens dos bloqueios de senha mecânicos com menos senhas e baixo desempenho de segurança, melhorando significativamente a tecnologia e o desempenho dos bloqueios de senha. Com o desenvolvimento da tecnologia de circuitos integrados em grande-escala, especialmente o surgimento de microcontroladores, surgiram bloqueios de senha inteligentes com microprocessadores. Além das funções dos bloqueios de senha eletrônicos, eles também introduzem gerenciamento inteligente, sistemas de análise especializados e outras funções, tornando os bloqueios de senha altamente seguros e confiáveis, e cada vez mais amplamente utilizados. Este artigo apresenta um bloqueio de senha inteligente baseado no microcontrolador da série 51, detalhando seu princípio de funcionamento, diagrama de blocos funcionais básicos, principais técnicas de design e fluxo de trabalho de software.

O monitor inteligente recebe informações de status da fechadura (incluindo abertura da fechadura, fechamento, erro da primeira senha, erro da segunda senha, erro da terceira senha, etc.), o valor da corrente que flui através da bobina do atuador eletromagnético e lê o valor da corrente da fonte de alimentação da linha de comunicação naquele momento. Os três são combinados para formar um bloco de dados, onde o status de operação ocupa 1 byte, a corrente da fonte de alimentação ocupa 2 bytes e a corrente da bobina ocupa 2 bytes. O monitor inteligente está sempre em estado de recepção durante a comunicação com a fechadura eletrônica. Para melhorar a confiabilidade da comunicação, este artigo adota um método de transmissão repetida no protocolo de comunicação. A fechadura eletrônica envia cada conjunto de dados 5 vezes, e o monitor inteligente recebe esse conjunto de dados e utiliza a lei da decodificação de grandes números para corrigir erros, garantindo a precisão na recepção dos dados. Além disso, para economizar memória, é necessário utilizar técnicas de pré-processamento dos dados recebidos. Ou seja, após receber cada dado, os dados são primeiro comparados com o valor limite definido. Se for maior que o valor limite, será emitido um alarme de excesso de limite; Se for inferior ao valor limite, os dados serão comparados com dados semelhantes recebidos no mesmo dia, e o maior será retido. Dessa forma, os dados armazenados todos os dias são o valor máximo entre dados semelhantes.
O software de bloqueio de senha inteligente usa a linguagem assembly do microcontrolador da série 51 para programar o monitor inteligente e a fechadura eletrônica separadamente. O software de monitor inteligente inclui módulos como programa de digitalização de teclado e display LCD, programa de driver de campainha, programa de modificação e leitura de relógio, programa de comunicação de dados e pré-processamento, programa de análise inteligente e programa de monitoramento de linha. O software de fechadura eletrônica inclui módulos como programa de digitalização e decodificação de teclado, programa de display LCD, programa de comunicação, driver de atuador eletromagnético e programa de detecção, programa de interface de sensor, etc.
O bloqueio de senha inteligente utiliza totalmente os recursos de software e hardware do microcontrolador do sistema 51, introduz funções de análise inteligentes e melhora a confiabilidade e segurança do sistema. Ao instalá-lo e utilizá-lo em um determinado tipo de cofre, ele foi bem recebido pelos usuários. Além disso, com pequenas modificações em software e hardware, os bloqueios de senha inteligentes podem formar uma rede de monitoramento distribuída inteligente, permitindo monitoramento e gerenciamento centralizados dentro de um determinado escopo. Eles têm amplas perspectivas de aplicação nas áreas de finanças, seguros, militar e outras áreas de prevenção de segurança.