Circuito de campainha de teste usando microcontrolador 8051 e temporizador 555

Experimente Nosso Instrumento Para Eliminar Problemas





Os sistemas de campainha de questionário são usados ​​principalmente em escolas, faculdades e também em competições de questionário ao vivo transmitidas pela televisão. A campainha do Quiz permite que qualquer usuário pressione o botão rapidamente em resposta a uma pergunta feita durante competições realizadas em escolas e faculdades. O botão pressionado emite um zumbido ou alarme por algum tempo e o tempo de reação é muito pequeno. As campainhas também podem ser usadas em diferentes aplicações, como painéis anunciadores, fornos de microondas de metrônomo eletrônico e outras aplicações domésticas.

Quiz Buzzer

Quiz Buzzer



Um circuito de campainha do Quiz pode ser implementado de várias maneiras com o uso de vários controladores. Esses controladores incluem 555 temporizadores e microcontroladores. O circuito de campainha baseado em temporizador 555 é um dispositivo simples e de baixo custo, em que a duração do tempo é determinada pelos valores do resistor e do capacitor (constante RC). UMA Baseado em microcontrolador O circuito da campainha é um temporizador programável em que a duração do tempo pode ser variada alterando o código do programa do microcontrolador. A descrição a seguir de ambos os circuitos o ajudará a comparar os circuitos e suas operações.


Circuito Buzzer Usando 555 Timers

Um cronômetro pode ser operado em três modos, como monoestável, astável e biestável para circuitos multivibradores . O cronômetro é usado para gerar pulsos usando a técnica de modulação de pulso. Em um modo monoestável, a saída é definida como alta por um determinado período de tempo determinado pela constante de tempo RC quando o cronômetro é acionado no pino 2. Em um modo biestável, a entrada de acionamento é conectada no pino 2. Quando a entrada acionada é baixo, a saída do circuito estará em um estado alto. O botão de reset é conectado no pino 4 e, se a entrada for baixa, a saída também estará em um estado baixo.



Circuito Buzzer Usando 555 Timers

Circuito Buzzer Usando 555 Timers

Conforme mostrado na figura, o circuito da campainha consiste em um par de resistores, capacitores e 555 temporizadores que são configurados como multivibradores astáveis. Em um modo astável, não há um estado estável e os pulsos são gerados em um estado baixo e alto na forma de onda quadrada sem qualquer ajuda do usuário. Este mecanismo pode ser usado na troca de lâmpadas de flash e LEDs.

Conexões de circuito: Neste circuito, o resistor R1 é conectado entre Vcc e o pino 7 de descarga. Outro resistor R2 é conectado entre o pino 7 de descarga e o pino 2 do gatilho. O pino 2 e o pino 6 de limiar estão em curto e conectados por meio de um capacitor. Este capacitor é carregado por meio do resistor R1 e R2 e descarregado por meio de R2. O pino 1 é conectado ao aterramento para polarização negativa e o pino 5 é conectado ao aterramento por meio do capacitor e o pino 3 é usado como saída. O pino 7 é conectado ao divisor de potencial dos resistores R1 e R2.

Operação do circuito: Este circuito está em modo astável, que por sua vez dispara e muda seus estados automaticamente de ‘Alto para Baixo’ e ‘Baixo para Alto’. Quando um interruptor é pressionado, a saída no pino 3 é alta durante o carregamento do capacitor de uma fonte de alimentação VCC através dos resistores R1 e R2. Este capacitor é carregado até 2/3 Vcc para que a saída fique alta durante este período e o alto-falante faça o som. Em seguida, o capacitor começa a descarregar através do resistor R2 até 1/3 Vcc, e a saída no pino 3 torna-se baixa durante esse tempo, de modo que o alto-falante fica mudo e completamente desligado quando a chave abre. Este processo se repete até que os pulsos quadrados sejam gerados de alto para baixo e de baixo para alto com base na constante de tempo RC.


O circuito de campainha de teste com 555 temporizadores pode ser desenvolvido usando microcontroladores 8051 (AT89C51). Em um temporizador 555, o valor de tempo da campainha pode ser variado dependendo do valor do capacitor, usando um microcontrolador 8051 - os valores de tempo podem ser alterados alterando o programa no microcontrolador. Para entender melhor esse conceito, um exemplo prático de campainha de teste que usa um microcontrolador 8051 é fornecido abaixo.

8-Candidate-Quiz Buzzer com um microcontrolador 8051 (AT89C51)

Esta proposta Sistema de campainha de teste de 8 candidatos é usado em competições de questionário de escolas e faculdades. A equipe que aperta a campainha primeiro tem a preferência para responder a uma pergunta. Às vezes é muito difícil reconhecer qual equipe pressionou a campainha em um período de tempo infinitesimalmente pequeno. Coincidentemente, se dois jogadores da equipe pressionam a campainha ao mesmo tempo, surge a condição de pequeno intervalo de tempo, que pode ser influenciada pela tomada de opinião por meio da intervenção de seres humanos.

Este sistema é projetado usando AT89C51, que é da família 8051 . Esta campainha de questionário é projetada para um máximo de oito equipes. Neste sistema, podemos passar pelo funcionamento do circuito e como funciona o buzzer.

Quiz Buzzer com um microcontrolador 8051

Quiz Buzzer com um microcontrolador 8051

Conexões de circuito: Este microcontrolador consiste em 40 pinos, nos quais 32 pinos são usados ​​para fins de entrada e saída. Neste sistema, um total de nove pinos de entrada são usados, todos os oito pinos de entrada são conectados como interruptores à porta1 do microcontrolador e o nono pino é definido como um botão de reinicialização para reiniciar o sistema de campainha. Os oito interruptores são conectados à campainha se qualquer um dos interruptores for pressionado, a campainha será acionada. Um display de sete segmentos , que exibe as informações do interruptor que está sendo pressionado, faz interface com a porta 2 do microcontrolador. O microcontrolador é programado de forma que, se qualquer botão for pressionado, o número do botão correspondente será exibido no LCD. A fonte de alimentação está conectada aos pinos de 40 e 31 do microcontrolador e à campainha.

Operação do circuito: Quando pressionamos qualquer botão de um conjunto de botões conectados à porta 1, isso ativa o pino correspondente para nível lógico alto. Essa transição do sinal de baixo para alto em um determinado pino permite que a lógica de saída do microcontrolador seja alta por um determinado período de tempo. O microcontrolador é programado de forma que escaneie continuamente os pinos de entrada e, correspondentemente, faça um caminho baixo para o circuito da campainha e também exiba o número no display de sete segmentos correspondente à entrada pressionada.

O período de tempo do buzzer pode ser alterado modificando o programa do microcontrolador com o período de tempo desejado. Geralmente, um microcontrolador é programado com linguagem C incorporada no software Keil .

Trata-se do projeto Quiz buzzer desenhado e desenvolvido para 8 equipes usando um microcontrolador 8051. Esperamos que você tenha um melhor entendimento deste tópico. Além disso, para qualquer ajuda com relação a este tópico, você pode nos contatar comentando na seção de comentários fornecida abaixo.

Créditos fotográficos: