Mundarija:

Elektron qulflash uchun kalit kodlovchi: 4 qadam
Elektron qulflash uchun kalit kodlovchi: 4 qadam

Video: Elektron qulflash uchun kalit kodlovchi: 4 qadam

Video: Elektron qulflash uchun kalit kodlovchi: 4 qadam
Video: ПАРОЛНИ ОЧИШ ХАММА КУРСИН 2024, Noyabr
Anonim
Elektron qulflash uchun kalit kodlovchi
Elektron qulflash uchun kalit kodlovchi

Bu dasturlashtiriladigan 4 tugmachali oddiy kod.

interfeys moduli va shunga o'xshash kalitsiz qulfni boshqarish talab qilinishi mumkin bo'lgan bir qancha loyihalarda foydalanish mumkin. Faqat qulflash mexanizmini ishga tushirish uchun kerakli signalni ishlab chiqaradigan PCB ko'rsatiladi, qulflash mexanizmi foydalanuvchiga qoldiriladi.

PCB sirtdan o'rnatish va teshik qismlari kombinatsiyasidan foydalanadi, ularning hammasi tayyor, SMT komponentlarini o'rnatish uchun mustahkam qo'l va nozik uchli lehim temir kerak bo'ladi. Qurilish qulayligi uchun DIP -lar rozetkalarga o'rnatiladi. Vintli terminallar 9V batareyani ulash uchun ishlatiladi (5V min dan 15V max) va chiqish.

Men PCB sxemasini Eagle Cad yordamida yaratdim va bu OSH Parkda ishlab chiqarilgan.

Ta'minotlar

Komponentlar ro'yxati

3 × 10k rezistor 1206

2 × 20k rezistor 1206

4 × SWITCH SPST-NO

1 × 3 tomonlama PCB terminal bloki 2,54 mm

1 × 2 tomonlama PCB terminal bloki 2,54 mm

2 × 16 pinli IC soket ixtiyoriy

1 × 14 pinli IC soket ixtiyoriy

1 × 8 pinli IC soket ixtiyoriy

1 × PCB 2 qatlamli taxta

2 × 47k rezistor 1206

1 × 10n kondansatör 1206

1 × 100n kondansatör 1206

2 × BSS123 NFET SOT23

2 × CD4027 Dual JF Flip Flop 16DIP

1 × CD4081 Quad 2 kirish VA 14DIP

1 × 555 taymer 8DIP

1 × LED RED 3 mm

16x terminal pinlari orasidagi masofa 2,54 mm

1 -qadam: O'chirish tavsifi

O'chirish tavsifi
O'chirish tavsifi
O'chirish tavsifi
O'chirish tavsifi
O'chirish tavsifi
O'chirish tavsifi

O'chirish CMOS mantiq eshiklari, taymer chipi va bir nechta diskret komponentlar yordamida amalga oshiriladi.

Markaziy element JK flip flop bo'lib, ulardan to'rttasi ishlatiladi, buning uchun ikkita flip flopni o'z ichiga olgan CD4027 kerak, shuning uchun ulardan ikkitasi talab qilinadi.

CD4027 DIP va SMD -dagi 16 ta pinli mavjud, paketdan qat'i nazar, chiqish va funksionallik bir xil.

Haqiqat jadvali ish holatini ko'rsatadi.

LH = pastdan yuqori o'tish, HL = pastdan pastgacha o'tish, NC = o'zgarishsiz, X = parvo qilmang.

Ushbu dastur uchun S va R kirishlari past, shuning uchun bu holda haqiqat jadvalining oxirgi uchta satrini e'tiborsiz qoldirish mumkin.

Shunday qilib, Flip Flop (FF) chiqish holati, soat (CLK), ko'tarilgan chetda (LH) bo'lganda, J yoki K kirishining yuqori darajasi bilan aniqlanadi.

Klaviaturaning dastlabki uchta tugmachasining har biri FF-ning J holatiga ulanadi, u tugma holatini aniqlaydi, tugma bosilmagan bo'lsa, kirish past bo'ladi (standart qarshilik rezistor tomonidan pastga tushiriladi). CLK LH ni o'zgartirganda J kiritish yuqori bo'ladi. Q chiqishi yuqori bo'lishiga sabab bo'ladi.

Ikkinchi FF AND darvozasi orqali oldingi 1 -FF holati va CLK kombinatsiyasi bilan yopiladi.

CD4081 to'rtburchaklar 2 kiritish V va DIP va SMD -da 14 ta pin bilan mavjud, uning chiqish va funksionalligi paketga qaramasdan bir xil.

Agar 1 -chi FF chiqishi yuqori bo'lsa, 2 -chi tugma bosilsa, 2 -chi FF chiqishi yuqori bo'ladi.

3 -chi FF 2 -chi AND darvozasi (2 -chi FF chiqishi orqali) va CLK bilan yopiladi.

Barcha FF -ning K kirishlari 4 -tugma orqali bir -biriga ulanadi, bu tugmani bosish yuqori darajani ta'minlaydi, bu CLK -ning keyingi LH -da Q chiqishlarini past darajaga tushiradi va barcha FF -larni asl holatiga qaytaradi. Agar tugma bosilmasa, kirish past darajada ushlab turiladi (standart qarshilik qarshiligi bilan pastga tushiriladi).

4-tugma bilan ta'minlangan qo'lda tiklashga qo'shimcha ravishda, qayta yoqish quvvati (POR), kondansatör/qarshilik (CR), 4-tugmachadagi kondansatör va K kirishidagi tortishish qarshiligi bilan ta'minlanadi.

Quvvat qo'llanilganda, CR tarmog'i K kirishlariga HL pulsini beradi va J kirishlari qarshilik (J = L, K = H) orqali past tortilsa, Q chiqishlari past bo'ladi.

3 -chi FF chiqishi 2 kiruvchi EXORning bir kirishiga, boshqa kirish POR tarmog'iga ulangan.

Yagona eshikli EXOR mavjud, lekin ularning maksimal ish kuchlanishi 5,5 V ni tashkil qiladi, bu CMOS ish kuchlanishining past uchida. Qanday bo'lmasin, niyat 9V kuchlanishli kontaktlarning zanglashiga olib keladi

Shu maqsadda rezistorlar, NFET va 3 -chi AND eshiklari yordamida EXOR yaratildi.

EXOR eshiklari CLK -ning 4 -chi VA darvozasi orqali 4 -chi FF kirishiga J = H va K = LH FF chiqishini o'zgartiradi. Q = L qulf o'rnatilganda, Q = H bo'lganda qulf o'rnatilmagan.

Soat Astable rejimida sozlangan 555 taymer yordamida yaratilgan.

2 -qadam: yig'ish

O'rnatish
O'rnatish

Avval sirtni o'rnatish moslamalarini ulang, bu esa bu qismlarning teshiklari orqali kattaroq blokirovkasini oldini oladi va bu bosqichda taxta tekis bo'lib, montajni osonlashtiradi.

Agar IC -ni to'g'ridan -to'g'ri taxtaga o'rnatmasangiz, IC rozetkalarini keyingi lehimlang.

Biroq, IC rozetkalari muammo yuzaga kelganda, disk raskadrovka va almashtirishni soddalashtirishi mumkin.

Agar simli aloqa o'rnatilmasa, terminal pimlarini mahkamlang.

Terminal bloklari boshqa qismlarga qaraganda balandroq o'tirgani uchun oxirgi lehimlanadi.

3 -qadam: operatsiya

Jihozning o'rnatilishi yoki o'rnatilmasligi sharti LED bilan ko'rsatiladi, bu talabga binoan uni asosiy kartadan yuqoriga yoki masofadan uzaytirish mumkin.

LED o'rnatilganda yonadi. (shuningdek, standart quvvatni yoqish).

O'rnatish va o'chirish 4 tugmachali kombinatsiyani kiritish orqali amalga oshiriladi, to'g'ri kod tizim o'rnatilganligini ko'rsatuvchi LEDni yoqadi va to'g'ri kod LEDni o'chiradi.

Noto'g'ri kodlar ketma-ketligi, tizimning boshidanoq kod ketma-ketligini qayta kiritilishini talab qiladi.

Kerakli kodni o'tish moslamalari (kodni osongina o'zgartirishga ruxsat beruvchi) yoki havolalar (qattiq kodli, kam moslashuvchan) o'rnatadi.

Qattiq kodlash terminal postlarini qurilishni soddalashtiradi, lekin kodni o'zgartirish qulay emas

Havolalar 4 x 4 matritsada ikkita guruhga bo'lingan.

Ustun mos keladigan kalitga mos keladi, har bir kalit uchun bitta ustun.

Qator 1 dan 4 gacha o'tish tartibiga mos keladi.

Misol sifatida S1 ni oling.

S1 ostida mos keladigan ustunda 4 ta havola mavjud, agar 1 -chi havola qilingan bo'lsa, u buni kod ketma -ketligining 1 -tugmasi sifatida belgilaydi, Agar 2 -chi havola qilingan bo'lsa, u S1 -ni ketma -ketlikdagi 2 -tugma sifatida belgilaydi.

Xuddi shu uslub hamma tugmalar uchun ham amal qiladi.

4 -qadam: Muammolarni bartaraf etish

Muammolar paydo bo'lishi mumkin va agar ular buni qilsalar, ularni qanday hal qilish mumkin.

Birinchi narsa - aniq narsani qidirish.

IC noto'g'ri joylashgan, noto'g'ri yo'nalish yoki pin (lar) lehimlanmagan yoki yomon lehimlanmagan, rozetkaning yomon joylashuvi yoki egilgan pin.

Noto'g'ri joylashuv, noto'g'ri qiymat, noto'g'ri yo'nalish yoki yomon lehimdagi komponent.

Lehim ko'prigi, Noto'g'ri terminallardagi besleme zo'riqishi, besleme simlari almashtirilgan, noto'g'ri kuchlanish.

Hatto tenglikni kartasi ham ochiq yoki qisqa trekka ega bo'lishi mumkin.

Buni tasdiqlamasdan, bu alohida muammo bo'lishi mumkin emas, deb o'zingizga aytmang

Tavsiya: