Quiz Buzzer Circuit ved hjelp av 8051 Microcontroller og 555 Timer

Prøv Instrumentet Vårt For Å Eliminere Problemer





Quiz-buzzer-systemer brukes mest i skoler, høyskoler og også i live quiz-konkurranser sendt via TV. En Quiz-summer lar enhver bruker trykke på bryteren raskt som svar på et spørsmål som stilles under konkurranser som gjennomføres på skoler og høyskoler. Den trykkte bryteren gir en summende lyd eller alarm i lengre tid, og reaksjonstiden er veldig liten. Buzzers kan også brukes i forskjellige applikasjoner, for eksempel annunciatorpaneler, elektroniske metronome mikrobølgeovner og andre husholdningsapplikasjoner.

Quiz Buzzer

Quiz Buzzer



En Quiz-summerkrets kan implementeres på flere måter ved bruk av forskjellige kontrollere. Disse kontrollerne inkluderer 555 tidtakere og mikrokontrollere. Den 555 timer baserte summekretsen er en enkel og billig enhet hvor tidsvarigheten bestemmes av motstands- og kondensatorverdiene (RC-konstant). EN Microcontroller basert summer krets er en programmerbar tidtaker hvor tidsvarigheten kan varieres ved å endre programkoden til mikrokontrolleren. Følgende beskrivelse av begge disse kretsene vil hjelpe deg å sammenligne både kretsene og deres operasjoner.


Summerkrets med 555 tidtakere

En tidtaker kan betjenes i tre moduser som monostabilt, astabelt og bistabilt for multivibratorkretser . Timeren brukes til å generere pulser ved hjelp av pulsmoduleringsteknikk. I en monostabil modus er utgangen satt til høy i en viss tidsperiode bestemt av RC-tidskonstanten når tidtakeren utløses ved pinne 2. I en bistabil modus er utløserinngangen koblet til pinne 2. Når den utløste inngangen er lav, vil utgangen fra kretsen være i høy tilstand. Tilbakestillingsknappen er koblet til pinne 4, og hvis inngangen er lav, er utgangen også i lav tilstand.



Summerkrets med 555 tidtakere

Summerkrets med 555 tidtakere

Som vist i figuren består summerkretsen av et par motstander, kondensatorer og 555 tidtakere som er satt opp som astable multivibratorer. I en holdbar modus er det ingen stabil tilstand, og pulser genereres i lav og høy tilstand i kvadratisk bølgeform uten hjelp fra brukeren. Denne mekanismen kan brukes til å bytte blitslys og lysdioder.

Kretsforbindelser: I denne kretsen er motstanden R1 koblet mellom Vcc og utløpspinne 7. En annen motstand R2 er koblet mellom utløpspinnen 7 og utløserpinnen 2. Pin2 og terskel pin6 kortsluttes og kobles gjennom en kondensator. Denne kondensatoren lades gjennom motstanden R1 og R2 og utlades gjennom R2. Pin1 er koblet til bakken for negativ forspenning, og pin 5 er koblet til bakken gjennom kondensatoren, og pin3 brukes som utgang. Pin 7 er koblet til potensialdeleren til R1- og R2-motstander.

Kretsoperasjon: Denne kretsen er i forbløffende modus som i seg selv utløser og endrer tilstandene automatisk fra 'Høy til Lav' og 'Lav til Høy'. Når en bryter trykkes, er utgangen på pinne 3 høy under kondensatorlading fra en strømforsyning VCC gjennom motstandene R1 og R2. Denne kondensatoren blir ladet opp til 2/3 Vcc slik at utgangen blir høy gjennom denne perioden og høyttaleren lager lyden. Deretter begynner kondensatoren å tømmes gjennom motstand R2 til 1/3 Vcc, og utgangen på pin3 blir lav i løpet av denne tiden, slik at høyttaleren blir dempet og helt slått av når bryteren åpnes. Denne prosessen gjentas til de firkantede pulser genereres fra høy til lav tilstand og lav til høy tilstand basert på RC-tidskonstanten.


Quiz-summerkretsen med 555 tidtakere kan videreutvikles ved hjelp av 8051 mikrokontrollere (AT89C51). I en 555 timer kan tidsverdien til summeren varieres avhengig av kondensatorens verdi, ved hjelp av en 8051 mikrokontroller - timingverdiene kan endres ved å endre programmet i mikrokontrolleren. For å forstå dette konseptet bedre, er det gitt et praktisk eksempel på en quiz-summer som bruker en 8051 mikrokontroller nedenfor.

8-kandidat-quiz-summer med en 8051 mikrokontroller (AT89C51)

Dette ble foreslått 8 kandidat quiz summer system brukes i quizkonkurranser fra skoler og høyskoler. Teamet som først trykker på summeren får den første preferansen for å svare på et spørsmål. Noen ganger er det veldig vanskelig å kjenne igjen hvilket team som har trykket på summeren i løpet av en uendelig liten periode. Tilfeldigvis, hvis to lagspillere trykker på summeren samtidig, oppstår den lille tidsforskjellstilstanden, som kan påvirkes av å ta oppfatningen gjennom inngripen fra mennesker.

Dette systemet er designet ved bruk av AT89C51, som er av 8051-familien . Denne quiz-summeren er designet for maksimalt åtte lag. I dette systemet kan vi gå gjennom kretsoperasjonen og hvordan summeren fungerer.

Quiz Buzzer med en 8051 mikrokontroller

Quiz Buzzer med en 8051 mikrokontroller

Kretsforbindelser: Denne mikrokontrolleren består av 40 pinner, der 32 pinner brukes til input og output formål. I dette systemet brukes totalt ni inngangspinner, alle de åtte inngangspinnene er koblet som brytere til porten på mikrokontrolleren, og den niende pinnen er angitt som en tilbakestillingsknapp for å tilbakestille summesystemet. De åtte bryterne er koblet til summeren hvis noen av bryterne trykkes, så blir alarmen blåst. En syv-segment skjerm , som viser informasjonen til bryteren som trykkes, er grensesnittet med port 2 på mikrokontrolleren. Mikrokontrolleren er programmert på en slik måte at hvis du trykker på en bryter, vises tilsvarende bryternummer på LCD-skjermen. Strømforsyningen er koblet til 40 og 31 pins på mikrokontrolleren og summeren.

Kretsoperasjon: Når vi trykker på en hvilken som helst trykknapp fra et sett med trykknapper som er koblet til porten1, gjør dette den tilsvarende pinnen logisk høy. Denne overgangen av signalet fra lav til høy ved en bestemt stift gjør det mulig for mikrokontrollerutgangslogikken høy i en viss tidsperiode. Mikrokontrolleren er programmert på en slik måte at den kontinuerlig skanner inngangspinnene og tilsvarende gir en lav bane for summekretsen og viser også tallet på syv-segmentet som tilsvarer inngangen som er trykket.

Tidsperioden for summeren kan endres ved å endre mikrokontrollerprogrammet med ønsket tidsperiode. Vanligvis er en mikrokontroller programmert med innebygd C-språk i Keil-programvaren .

Dette handler om Quiz buzzer-prosjektet designet og utviklet for 8 team ved hjelp av en 8051 mikrokontroller. Vi håper at du har fått en bedre forståelse av dette emnet. Videre, for hjelp med dette emnet, kan du kontakte oss ved å kommentere i kommentarseksjonen gitt nedenfor.

Fotokreditter: