Схема зуммера викторины с использованием микроконтроллера 8051 и таймера 555

Попробуйте наш инструмент устранения неполадок





Системы зуммеров викторин в основном используются в школах, колледжах, а также в соревнованиях викторин, транслируемых по телевидению. Зуммер викторины позволяет любому пользователю быстро нажать переключатель в ответ на вопрос, заданный во время соревнований, которые проводятся в школах и колледжах. Нажатый переключатель в течение некоторого времени издает жужжащий звук или сигнал тревоги, а время реакции очень мало. Зуммеры также могут использоваться в различных приложениях, таких как панели сигнализации, микроволновые печи с электронным метрономом и другие домашние приложения.

Зуммер викторины

Зуммер викторины



Схема зуммера Quiz может быть реализована несколькими способами с использованием различных контроллеров. Эти контроллеры включают 555 таймеров и микроконтроллеров. Схема зуммера на основе таймера 555 представляет собой простое и недорогое устройство, в котором продолжительность времени определяется номиналами резистора и конденсатора (постоянная RC). А На базе микроконтроллера Схема зуммера представляет собой программируемый таймер, продолжительность которого может варьироваться путем изменения программного кода микроконтроллера. Следующее описание обеих этих схем поможет вам сравнить как схемы, так и их работу.


Схема зуммера с использованием таймеров 555

Таймер может работать в трех режимах, например: моностабильный, нестабильный и бистабильный для схем мультивибратора . Таймер используется для генерации импульсов с использованием техники импульсной модуляции. В моностабильном режиме выходной сигнал устанавливается на высокий уровень в течение определенного периода времени, определяемого постоянной времени RC, когда таймер срабатывает на выводе 2. В бистабильном режиме запускающий вход подключается к выводу 2. Когда запускаемый вход является low, выход схемы будет в высоком состоянии. Кнопка сброса подключена к выводу 4, и если на входе низкий уровень, то выход также находится в состоянии низкого уровня.



Схема зуммера с использованием таймеров 555

Схема зуммера с использованием таймеров 555

Как показано на рисунке, схема зуммера состоит из пары резисторов, конденсаторов и 555 таймеров которые настроены как нестабильные мультивибраторы. В нестабильном режиме нет стабильного состояния, и импульсы генерируются в низком и высоком состоянии в форме прямоугольных сигналов без какой-либо помощи со стороны пользователя. Этот механизм можно использовать для переключения ламп-вспышек и светодиодов.

Схема подключения: В этой схеме резистор R1 подключен между Vcc и разрядным выводом 7. Другой резистор R2 подключен между разрядным выводом 7 и пусковым выводом 2. Вывод 2 и вывод 6 порогового значения закорочены и подключены через конденсатор. Этот конденсатор заряжается через резисторы R1 и R2 и разряжается через R2. Контакт 1 подключен к земле для отрицательного смещения, контакт 5 подключен к земле через конденсатор, а контакт 3 используется как выход. Вывод 7 подключен к делителю потенциала резисторов R1 и R2.

Схема работы: Эта схема находится в нестабильном режиме, который сам запускается и автоматически меняет свое состояние с «высокого на низкий» и «с низкого на высокий». Когда переключатель нажат, выход на выводе 3 высокий во время зарядки конденсатора от источника питания VCC через резисторы R1 и R2. Этот конденсатор заряжается до 2/3 В постоянного тока, так что выходной сигнал становится высоким в течение этого периода, и динамик издает звук. Затем конденсатор начинает разряжаться через резистор R2 до 1/3 В постоянного тока, и в это время выход на выводе 3 становится низким, поэтому динамик отключается и полностью отключается при размыкании переключателя. Этот процесс повторяется до тех пор, пока прямоугольные импульсы не будут сгенерированы из высокого состояния в низкое и из низкого состояния в высокое на основе постоянной времени RC.


Схема зуммера викторины с таймерами 555 может быть доработана с использованием микроконтроллеров 8051 (AT89C51). В таймере 555 время срабатывания зуммера можно изменять в зависимости от емкости конденсатора, с помощью микроконтроллера 8051 - значения таймингов можно изменить, изменив программу в микроконтроллере. Чтобы лучше понять эту концепцию, ниже приведен практический пример зуммера викторины, в котором используется микроконтроллер 8051.

Зуммер 8-Candidate-Quiz с микроконтроллером 8051 (AT89C51)

Предлагаемый Система зуммера викторины 8 кандидатов используется в викторинах школ и колледжей. Команда, которая первой нажимает кнопку зуммера, получает первое предпочтение при ответе на вопрос. Иногда очень сложно распознать, какая команда нажала кнопку зуммера за бесконечно малый промежуток времени. По совпадению, если два игрока команды одновременно нажимают кнопку звонка, возникает условие малого временного интервала, на которое можно повлиять, приняв мнение через вмешательство людей.

Эта система разработана с использованием AT89C51, относится к семейству 8051 . Этот зуммер викторины предназначен максимум для восьми команд. В этой системе мы можем просмотреть работу схемы и принцип работы зуммера.

Зуммер викторины с микроконтроллером 8051

Зуммер викторины с микроконтроллером 8051

Схема подключения: Этот микроконтроллер состоит из 40 контактов, из которых 32 контакта используются для ввода и вывода. В этой системе используется всего девять входных контактов, все восемь входных контактов подключены как переключатели к порту 1 микроконтроллера, а девятый контакт установлен как кнопка сброса для сброса системы зуммера. Восемь переключателей подключены к зуммеру, если какой-либо из переключателей нажат, то зуммер срабатывает. Семисегментный дисплей , который отображает информацию о нажатом переключателе, сопряжен с портом 2 микроконтроллера. Микроконтроллер запрограммирован таким образом, что при нажатии любого переключателя на ЖК-дисплее отображается соответствующий номер переключателя. Блок питания подключается к 40 и 31 контактам микроконтроллера и зуммера.

Схема работы: Когда мы нажимаем любую кнопку из набора кнопок, подключенных к порту 1, это позволяет соответствующему контакту получить высокий логический уровень. Этот переход сигнала с низкого уровня на высокий на определенном выводе обеспечивает высокий логический уровень на выходе микроконтроллера в течение определенного периода времени. Микроконтроллер запрограммирован таким образом, что он непрерывно сканирует входные контакты и, соответственно, выполняет низкий путь для схемы зуммера, а также отображает число на семисегментном дисплее, соответствующее нажатому входу.

Период времени зуммера можно изменить, изменив программу микроконтроллера на желаемый период времени. Как правило, микроконтроллер программируется с встроенный язык C в ПО Keil .

Это все о проекте звуковой сигнализации Quiz, разработанном для 8 команд с использованием микроконтроллера 8051. Мы надеемся, что вы лучше понимаете эту тему. Кроме того, для получения любой помощи по этой теме вы можете связаться с нами, оставив комментарий в разделе комментариев ниже.

Фото:

  • Цепь зуммера с использованием таймеров 555 от allaboutcircuits
  • Quiz Buzzer с микроконтроллером 8051 от 1000проектов