Мазмұны:
- Жабдықтар
- 1 -қадам: Схеманың сипаттамасы
- 2 -қадам: құрастыру
- 3 -қадам: операция
- 4 -қадам: ақауларды жою
Бейне: Электронды құлыптау үшін кілттер коды: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл қарапайым бағдарламаланатын 4 батырмалы комбинациялы код.
интерфейс модулі және кілтсіз құлыпты басқару қажет болуы мүмкін бірқатар жобаларда қолдануға болады. Құлыптау механизмін іске қосу үшін қажетті сигналды шығаратын ПХД ғана көрсетіледі, құлыптау механизмі пайдаланушыға қалдырылады.
ПХД беттік қондырғы мен тесік компоненттерінің комбинациясын қолданады, олардың барлығы қол жетімді, SMT компоненттерін орнату үшін тұрақты қол мен ұсақ ұшты дәнекерлеу үтігі қажет болады. Құрылысты жеңілдету үшін DIP ұяшықтарға орнатылады. Бұрандалы терминалдар 9В аккумуляторды (5 В мин - 15 В максимумға) қосу және шығару үшін қолданылады.
Мен PCB макетін Eagle Cad көмегімен жасадым және ол OSH Park -та шығарылды.
Жабдықтар
Компоненттер тізімі
3 × 10к резистор 1206
2 × 20к резистор 1206
4 × АУЫСТЫРУ SPST-ЖОҚ
1 × 3 жолды ПХД терминалды блогы 2,54 мм қадам
1 × 2 жолды ПХД терминалды блогы 2,54 мм қадам
2 × 16 істікшелі IC розеткасы міндетті емес
1 × 14 істікшелі IC розеткасы міндетті емес
1 × 8 істікшелі IC розеткасы міндетті емес
1 × ПХД 2 қабатты тақта
2 × 47к резистор 1206
1 × 10n конденсатор 1206
1 × 100n конденсатор 1206
2 × BSS123 NFET SOT23
2 × CD4027 Dual JF Flip Flop 16DIP
1 × CD4081 Quad 2 кіріс ЖӘНЕ 14DIP
1 × 555 таймер 8DIP
1 × LED ҚЫЗЫЛ 3 мм
16х терминал түйреуіштерінің аралығы 2,54 мм
1 -қадам: Схеманың сипаттамасы
Схема CMOS логикалық қақпасы, таймер чипі және бірнеше дискретті компоненттер көмегімен жүзеге асады.
Орталық элемент JK флип -флоп болып табылады, оның төртеуі қолданылады, бұл үшін екі флип -флоп бар CD4027 қажет, сондықтан олардың екеуі қажет.
CD4027 DIP және SMD -де 16 түйреуішпен қол жетімді, оның шығуы мен функционалдығы пакетке қарамастан бірдей.
Ақиқат кестесі жұмыс жағдайын көрсетеді.
LH = Төменнен жоғарыға ауысу, HL = Жоғарыдан төменге дейін ауысу, NC = Өзгеріссіз, X = Маңызды емес.
Бұл қолданба үшін S және R кірістері төмен, сондықтан бұл жағдайда ақиқат кестесінің соңғы үш жолын елемеуге болады.
Осылайша, Flip Flop (FF) шығыс күйі сағат (CLK) көтерілетін жиекте (LH) болғанда J немесе K кірісінің жоғары деңгейімен анықталады.
Пернетақтаның алғашқы үш пернесінің әрқайсысы FF-тің J кірісіне қосылады, ол кілттің күйін анықтайды, перне басылмаған кезде кіріс төмен (резистор әдепкі бойынша төмен тартылады). CLK LH өзгергенде J кірісі жоғарылайды. Q шығысының жоғарылауына әкеледі.
2 -ші ФФ алдыңғы қақпақ пен CLK күйінің тіркесімі арқылы AND қақпасы арқылы бекітіледі.
CD4081 квадрат 2 кірістіру ЖӘНЕ DIP және SMD -де 14 түйреуішпен қол жетімді, түйіннің шығуы мен функционалдығы пакетке қарамастан бірдей.
Егер 1 -ші ФФ шығысы жоғары болса, 2 -ші ФФ шығысы сағат бойынша жоғары болады, егер 2 -ші пернені басса.
3 -ші ФФ 2 -ші AND қақпасы (2 -ші ФФ шығысы арқылы) және CLK арқылы бекітіледі.
Барлық FF -тің K кірістері 4 -ші перне арқылы қосылады, оны басу жоғары деңгейді қамтамасыз етеді, ол CLK кірісінің келесі LH -сінде Q шығысын төмендетуге мәжбүр етеді және барлық ФФ -ты қалпына келтіреді. Егер перне басылмаған болса, кіріс төмен болады (әдепкі резистор арқылы төмен тартылады).
4-ші кілтпен қамтамасыз етілген қолмен қалпына келтіруден басқа, конденсатор/резистор (CR), 4-ші коммутатордағы конденсатор және K кірістеріндегі төмен түсетін резистор арқылы қалпына келтіруді қосады (POR).
Қуат қолданылғанда, CR желісі K кірістеріне HL импульсін береді, ал J кірістері резистормен төмен тартылады (J = L, K = H), Q шығулары төмен болады.
3 -ші ФФ шығысы 2 кіретін EXOR кірісіне қосылады, екінші кіріс POR желісіне қосылған.
EXOR бір қақпасы бар, бірақ олардың максималды жұмыс кернеуі 5,5 В құрайды, бұл CMOS жұмыс кернеуінің төменгі жағында. Кез келген жағдайда, тізбекті 9В кернеуімен жұмыс жасау ниеті бар
Осы мақсатта резисторлар, NFET және 3 -ші AND қақпасы бар EXOR құрылды.
EXOR қақпасының CLK 4 -ші ЖӘНЕ қақпа арқылы 4 -ші ФФ кірісіне шығуы J = H болды, ал K = LH FF шығуын ауыстырады. Q = L кезінде құлып орнатылады, Q = H кезінде құлып орнатылмайды.
Сағат 555 таймері Astable режимінде конфигурацияланған.
2 -қадам: құрастыру
Алдымен беткі қондырғыларды бекітіңіз, бұл тесіктердің үлкенірек бөліктерінің бұғатталуын болдырмайды және бұл кезеңде тақта тегіс, бұл құрастыруды жеңілдетеді.
Келесі IC розеткаларын дәнекерлеу, егер IC -ді тақтаға тікелей қоспаса.
Алайда, IC розеткалары ақаулар туындаған кезде жөндеуді және ауыстыруды жеңілдете алады.
Сымды байланыстарға жүгінбестен, терминал түйреуіштерін бекітіңіз.
Терминал блоктары басқа компоненттерге қарағанда жоғары орналасқандықтан, соңғы дәнекерленеді.
3 -қадам: операция
Құрылғының орнатылған немесе орнатылмағандығы туралы шарт жарықдиодты шаммен көрсетіледі, оны талаптарға сәйкес негізгі тақтадан жоғары немесе қашықтан кеңейтуге болады.
Жарық диодты орнатқан кезде жанып тұрады. (сонымен қатар әдепкі бойынша қосу).
Орнату және реттеу 4 түймелі комбинацияны енгізу арқылы жүзеге асады, дұрыс код жүйе орнатылғанын көрсететін жарық диодты қосады және дұрыс код жарық диодты өшіреді.
Қате код реттілігі басынан бастап код тізбегін қайта енгізуді талап ететін жүйені қалпына келтіруді қолданады.
Қажетті кодты секіргіштер (кодты оңай өзгертуге мүмкіндік беретін) немесе сілтемелер (қатаң кодталған, икемділігі төмен) орнатады.
Қатты кодтау құрылысты жеңілдететін терминалды тіректерді жоққа шығарады, бірақ кодты өзгертуді ыңғайсыз етеді
Сілтемелер 4 х 4 матрицада екі топқа бөлінген.
Баған сәйкес коммутатормен, коммутаторға бір бағаннан тураланады.
Жол 1 -ден 4 -ке дейінгі ауысу тәртібіне сәйкес келеді.
Мысал ретінде S1 алу.
S1 астында сәйкес бағанда 4 сілтеме бар, егер 1 -ші сілтеме жасалса, оны код ретіндегі 1 -ші түйме ретінде тағайындайды, Егер 2 -ші сілтеме жасалса, ол S1 -ді тізбектегі 2 -түйме ретінде тағайындайды.
Дәл осындай әдіс барлық түймелерге қолданылады.
4 -қадам: ақауларды жою
Проблемалар туындауы мүмкін, егер олар шешілсе, оларды қалай шешуге болады.
Ең бірінші анық нәрсені іздеу керек.
IC дұрыс емес орналасуда, бұрыс бағыттауда немесе түйреуіштерде дәнекерленбеген немесе нашар дәнекерленген, розетканың нашар кірістірілуі немесе түйреуіш.
Дұрыс емес позиция, қате мән, дұрыс емес бағдар немесе дәнекерлеу нашар.
Дәнекерлеу көпірі, Қате терминалдардағы кернеу, жеткізу сымдары ауыстырылған, кернеу дұрыс емес.
Тіпті ПХД -да ашық немесе қысқа жолдар болуы мүмкін.
Өзіңізге бұл мәселені тексермейінше мүмкін емес деп айтпаңыз
Ұсынылған:
K -Ability V2 - сенсорлық экрандар үшін ашық бастапқы коды бар пернетақта: 6 қадам (суреттермен)
K-Ability V2-сенсорлық экрандарға арналған ашық бастапқы коды бар пернетақта: Бұл прототип-K-Ability.K-Ability-дің екінші нұсқасы. Бұл жүйке-бұлшықет бұзылуына әкелетін патологиясы бар адамдарға сенсорлы экранды құрылғыларды қолдануға мүмкіндік беретін физикалық пернетақта. Көптеген көмекші құралдар бар. бұл есептеуді жеңілдетеді
Өзіңіздің электронды мотоциклге немесе электронды мотоциклге арналған GPS негізіндегі жеке тақтаны жасаңыз: 13 қадам
Өзіңіздің электронды мотоциклге немесе электронды мотоциклге арналған GPS -тің жеке бақылау тақтасын жасаңыз: бәріне СӘЛЕМ Бұл жолы мен жеке дисплейі бар, сонымен қатар arduino mega 2560 және Nextion Lcd дисплейі бар тіркеушіні қосатын жаңа нұсқауларды ойлап таптым. sdcard және әрине проектте
Электронды кодты құлыптау: 4 қадам
Электронды кодты құлыптау: Сандық кодты құлыптау электроникада өте танымал, онда құлыпты ашу үшін белгілі бір «кодты» енгізу қажет. Құлыптаудың бұл түріне құлыпты ашу үшін енгізілген кодты алдын ала анықталған кодпен салыстыру үшін микроконтроллер қажет. Мұндай түрлері бар
Бекітілген Excel парағының құлпын ашу үшін VBA коды: 4 қадам
Бекітілген Excel парағының құлпын ашу үшін VBA коды: Егер сіз Excel жұмыс парақтарының бірінің құпия сөзін ұмытып қалсаңыз, мұның қаншалықты көңілсіз болатынын білесіз. Бұл нұсқаулықта қолданылатын код - мен тапқан ең қарапайым кодтардың бірі. Ол қорғалған парақтың құлпын ашатын пайдалы кодты жасайды. Мен
Arduino басқару үшін кілттер цифрлық камерасын бұзу: 6 қадам
Arduino басқару үшін кілттер тізбегінің цифрлық камерасын бұзу: Arduino үшін суретке түсіру опциялары өте аз. Егер сіз 200 футтық USB кабелін сатып алғыңыз келмесе, батпырауық фотосуреті немесе көпшілік алдында фотосуреттер сияқты веб -камералар қолдануға болмайды. Ардуиноның дербес фотосуреттерінің қазіргі әдістері