Turinys:

Elektroninis kodinis užraktas: 4 žingsniai
Elektroninis kodinis užraktas: 4 žingsniai

Video: Elektroninis kodinis užraktas: 4 žingsniai

Video: Elektroninis kodinis užraktas: 4 žingsniai
Video: Išmaniosios spynos, kurioms nebereikia raktų | Naujos kartos spynos be raktų 2024, Rugsėjis
Anonim
Elektroninis kodinis užraktas
Elektroninis kodinis užraktas

Skaitmeniniai kodiniai užraktai yra labai populiarūs elektronikoje, kur norint įvesti užraktą reikia įvesti tam tikrą „kodą“. Šio tipo spynoms reikia mikrovaldiklio, kad būtų galima palyginti įvestą kodą su iš anksto nustatytu kodu, kad būtų atidarytas užraktas. Yra šios rūšies skaitmeninės spynos naudojant „Arduino“, naudojant „Raspberry Pi“ir naudojant 8051 mikrovaldiklius. Bet šiandien čia mes kuriame „Code Lock“be jokio mikrovaldiklio.

Šioje paprastoje grandinėje mes kuriame 555 laikmačio IC pagrindu veikiančią kodinę užraktą. Šiame užrakte bus 8 mygtukai, o norint atrakinti užraktą, vienu metu reikia paspausti keturis mygtukus. 555 IC čia sukonfigūruotas kaip monostabilus vibratorius. Iš esmės šioje grandinėje prie išvesties kaiščio 3 turėsime šviesos diodą, kuris įjungiamas, kai paspaudžiamas gaidukas, paspaudus tuos keturis mygtukus. Šviesos diodas kurį laiką lieka įjungtas, o tada automatiškai išsijungia. Įjungimo laiką galima apskaičiuoti naudojant šį 555 vienkartinį skaičiuotuvą. Šviesos diodas reiškia elektrinį užraktą, kuris lieka užrakintas, kai nėra srovės, ir atrakinamas, kai srovė praeina per jį. Konkrečių keturių mygtukų derinys yra „Kodas“, kuriam reikia atidaryti užraktą.

Šį projektą remia LCSC. Aš naudoju elektroninius komponentus iš LCSC.com. LCSC yra tvirtai įsipareigojusi pasiūlyti platų autentiškų, aukštos kokybės elektroninių komponentų pasirinkimą už geriausią kainą. Užsiregistruokite šiandien ir gaukite 8 USD nuolaidą už pirmąjį užsakymą.

1 žingsnis: reikalingi dalykai

  1. 555 Laikmatis x 1
  2. Rezistorius 470 omų x 1
  3. Rezistorius 100 omų x 2
  4. Rezistorius 10k omų x 1
  5. Rezistorius 47 k ohm x 1
  6. Kondensatorius 100 uF x 1

2 žingsnis: paaiškinta grandinė

Grandinė paaiškinta
Grandinė paaiškinta

Kaip parodyta grandinėje, mes turime kondensatorių tarp PIN6 ir GROUND, ši kondensatoriaus vertė nustato šviesos diodo įjungimo laiką, kai praeina trigeris. Šį kondensatorių galima pakeisti didesne verte, kad būtų daugiau įjungimo trukmės vienam paleidikliui. Sumažinus talpą, mes galime sumažinti įjungimo laiką po trigerio. Maitinimo įtampa, naudojama grandinėje, gali būti bet kokia įtampa nuo +3 V iki +12 V ir ji neturi viršyti 12 V, jei tai padarysite, bus pažeista mikroschema. Likusios jungtys parodytos grandinės schemoje.

3 žingsnis: kaip tai veikia?

Kaip minėta anksčiau, čia 555 IC sukonfigūruotas monostabilaus daugialypio vibratoriaus režimu. Taigi, kai paspaudžiamas mygtukas, paspaudus mygtuką, šviesos diodas įsijungs ir išvestis liks AUKŠTA, kol kondensatorius prijungiamas prie PIN6 įkrovimo iki didžiausios vertės. Laikas, per kurį OUTPUT bus didelis, gali būti apskaičiuojamas pagal žemiau pateiktą formulę.

T = 1,1*R*C čia, R = 47k omų ir C = 100 uF

Taigi pagal mūsų grandinės vertes T = 1,1*47000*0,0001 = 5,17 sekundės.

Taigi šviesos diodas degs 5 sekundes.

Šį laiką galime padidinti arba sumažinti pakeisdami kondensatoriaus vertę. Kodėl dabar šis laikas yra svarbus? Ši trukmė yra laikas, kurį užraktas liks atidarytas įvedus teisingą kodą arba paspaudus teisingus klavišus. Taigi turime suteikti pakankamai laiko, kad vartotojas galėtų įeiti pro duris paspaudęs teisingus klavišus.

Dabar mes žinome, kad 555 laikmačio IC, nesvarbu, koks yra trigeris, jei RESET kaištis bus patrauktas žemyn, išėjimas bus žemas. Taigi čia mes naudosime „Trigger“ir „Reset“kaiščius, kad sukurtume „Code Lock“.

Kaip parodyta schemoje, sumaišytu būdu naudojome mygtukus, kad supainiotume neteisėtą prieigą. Kaip ir grandinėje, viršutinio sluoksnio mygtukai yra „Sąsajos“, todėl juos visus reikia paspausti kartu, kad būtų pritaikytas „TRIGGER“. APAČIO sluoksnio mygtukai yra RESET arba „Mines“; jei paspausite net vieną iš jų, OUTPUT bus žemas, net jei vienu metu bus paspaustas LINKERS.

Atkreipkite dėmesį, kad 4 kaištis yra atstatymo kaištis, o 2 kaištis yra 555 laikmačio IC jungiklis. Įžeminimo kaištis 4 atkurs 555 IC, o įžeminimo kaištis 2 suaktyvins išvestį. Taigi, norint gauti išvestį arba atidaryti kodo užraktą, reikia vienu metu paspausti visus viršutinio sluoksnio mygtukus (nuorodos), nespaudžiant jokio mygtuko apatiniame sluoksnyje (kasyklos). Turėdami 8 mygtukus, turėsime 40 tūkst. Derinių ir, jei nebus žinomi teisingi LINKERIAI, užtruks amžinai, kol bus atidarytas tinkamas derinys, kad atidarytumėte užraktą.

Dabar aptarkime vidinį grandinės darbą. Tarkime, kad grandinė yra prijungta prie duonos lentos pagal schemą ir nurodytą galią. Dabar šviesos diodas bus išjungtas, nes TRIGGER nėra pateiktas. Laikmačio mikroschemoje esantis TRIGGER PIN kodas yra labai jautrus ir lemia 555 išvestį. Žema TRIGGER kaiščio logika nustato 555 TIMER laikiklį ir gauname aukštą išvestį, o kai paleidimo kaiščiui suteikiama aukšta logika išlieka ŽEMAS.

Kai visi viršutinio sluoksnio (nuorodų) klavišai yra paspausti kartu, tik įjungimo kaištis įžeminamas, o mes gauname išvestį kaip AUKŠTAS ir užraktas atrakinamas. Tačiau šis aukštas etapas negali būti ilgai išlaikytas, kai nuimamas gaidukas. Išleidus LINKERS, AUKŠTAS išėjimo etapas priklauso tik nuo kondensatoriaus, prijungto tarp 6 kaiščio ir žemės, įkrovimo laiko, kaip aptarta anksčiau. Taigi užraktas liks atrakintas, kol kondensatorius bus įkrautas. Kai kondensatorius pasiekia įtampos lygį, jis išsikrauna per 555 THRESHOLD kaištį (PIN6), kuris išjungia OUTPUT ir LED išsijungia, kai išsikrauna kondensatorius. Taip 555 IC veikia monostabiliuoju režimu.

Taigi, kaip veikia ši elektroninė spyna, galite toliau pakeisti šviesos diodą tikra elektrine durų spyna naudodami relę arba tranzistorių.

Rekomenduojamas: