Digitale kodelåser er veldig populære i elektronikk, der du må oppgi en bestemt 'kode' for å åpne låsen. Denne typen låser trenger en mikrokontroller for å sammenligne den angitte koden med den forhåndsdefinerte koden for å åpne låsen. Vi har allerede bygget slike digitale låser ved hjelp av Arduino, bruker Raspberry Pi og bruker 8051 mikrokontroller. Men i dag bygger vi kodelåsen uten mikrokontroller.
I denne enkle kretsen bygger vi 555 Timer IC-basert kodelås. I denne låsen vil det være 8 knapper, og man må trykke på spesifikke fire knapper samtidig for å låse opp låsen. 555 IC er konfigurert som en monostabil vibrator her. I utgangspunktet i denne kretsen vil vi ha en LED på utgangsbolten 3 som slås PÅ når avtrekkeren brukes ved å trykke på de spesifikke fire knappene. LED forblir på i noen tid og slår seg deretter av automatisk. On-time kan beregnes med denne 555 monostabile kalkulatoren. LED representerer den elektriske låsen her som forblir låst når det ikke er strøm og blir låst opp når strømmen går gjennom den. Kombinasjonen av spesifikke fire knapper er "Koden", som må åpne låsen.
Nødvendige komponenter:
- + 5V forsyningsspenning
- 555 Timer IC
- 470Ω motstand
- 100Ω motstand (2 stk)
- 10KΩ motstand
- 47KΩ motstand
- 100 µF kondensator
- LED
- Trykknapp (8 stk)
Kretsforklaring:
Figuren viser kretsskjemaet for 555-basert kodelås,
Som vist i kretsen, har vi en kondensator mellom PIN6 og GROUND, denne kondensatorverdien bestemmer aktiveringstiden for LED når en utløser er passert. Denne kondensatoren kan erstattes med høyere verdi for mer varighet for innkoblingstid for en enkelt utløser. Ved å redusere kapasitansen kan vi redusere Slå på tiden etter en utløser. Forsyningsspenningen som påføres i kretsen kan være hvilken som helst spenning fra + 3V til + 12V, og den må ikke overstige 12V. Dette vil føre til skader på brikken. Resten av tilkoblingene er vist i kretsdiagrammet.
Arbeidsforklaring:
Som nevnt tidligere er 555 IC konfigurert i monostabil multivibratior-modus. Så når avtrekkeren er gitt ved å trykke på trykknappen, vil LED slå seg på og utgangen forbli HØY til kondensatoren er koblet til ved PIN6-ladning til toppverdien. Tiden som utgangen vil være høy for, kan beregnes med formelen nedenfor.
T = 1,1 * R * C
Så i henhold til verdiene i kretsen vår, er T = 1,1 * 47000 * 0,0001 = 5,17 sekunder.
Så LED vil være PÅ i 5 sekunder.
Vi kan øke eller redusere denne tiden ved å endre kondensatorverdien. Nå hvorfor er denne tiden viktig? Denne varigheten er den tiden låsen forblir åpen etter at du har tastet inn riktig kode eller trykket på riktige taster. Så vi må gi tilstrekkelig tid til at brukeren kommer inn gjennom døren etter å ha trykket på riktige taster.
Nå vet vi at I 555 timer IC, uansett hva TRIGGER er, hvis RESET-pinnen trekkes ned, vil utgangen være LAV. Så her vil vi bruke utløser- og tilbakestillingspinnene til å bygge kodelåsen vår.
Som vist i kretsen, har vi brukt trykknapper på den rotete måten for å forvirre uautorisert tilgang. Som i kretsløpet er TOP-lagknappene "Linkers", de må alle trykkes sammen for at TIGGER skal brukes. BUNDT-lagknappene er alle RESET eller “Mines”; Hvis du trykker på en av dem, vil UTGANGEN være LAV selv om LINKERS trykkes samtidig.
Merk her at Pin 4 er Reset Pin og Pin 2 er trigger Pin i 555 timer IC. Jordingsstift 4 vil tilbakestille 555 IC og jordingsstift 2 vil utløse at utgangen blir høy. Så for å få utdata eller for å åpne kodelåsen, må man trykke på alle knappene i TOPP-laget (lenker) samtidig uten å trykke på noen knapp i bunnlaget (Mines). Med 8 knapper har vi 40K-kombinasjoner, og med mindre riktige LINKERS er kjent, vil det ta evig tid å få den riktige kombinasjonen for å åpne låsen.
La oss nå diskutere kretsens interne arbeid. La oss anta at kretsen er koblet til brødkortet i henhold til kretsskjemaet og gitt kraft. Nå vil LED-lampen være AV siden TRIGGER ikke er gitt. TRIGGER PIN i tidebrikken er veldig følsom og bestemmer utgangen på 555. En lav logikk på TRIGGER pin 2 Setter flip-flop inne i 555 TIMER og vi får High Output og når trigger pin blir gitt High logic forblir output LAV.
Når alle tastene i Top Layer (Linkers) trykkes sammen, blir bare triggerpinnen jordet, og vi får utgang som HØY og lås låses opp. Imidlertid kan denne høye scenen ikke beholdes lenge når utløseren er fjernet. Når LINKERS er utgitt, avhenger HIGH-trinnet bare av ladetiden til kondensatoren som er koblet mellom Pin 6 og jord, som vi diskuterte tidligere. Så låsen forblir ulåst til kondensatoren blir ladet. Kondensatoren når en gang et spenningsnivå den utlades gjennom THRESHOLD-pinnen (PIN6) på 555, som trekker ned UTGANGEN og LED slukkes når kondensatoren lades ut. Slik fungerer 555 IC i monostabil modus.
Så dette er hvordan denne elektroniske låsen fungerer, du kan videre bytte ut LED med faktisk elektrisk dørlås ved hjelp av et relé eller en transistor. Denne typen ekte elektrisk dørlås presenteres her i dette prosjektet: Arduino dørlås