Съдържание:

4 -битово устройство за сериен вход и съхранение: 4 стъпки
4 -битово устройство за сериен вход и съхранение: 4 стъпки

Видео: 4 -битово устройство за сериен вход и съхранение: 4 стъпки

Видео: 4 -битово устройство за сериен вход и съхранение: 4 стъпки
Видео: Решение о ликвидации (4К) серии 3 и 4 (боевик, драма, реж. Александр Аравин, 2018 г.) 2024, Ноември
Anonim
4 -битово устройство за сериен вход и съхранение
4 -битово устройство за сериен вход и съхранение

Винаги сте си представяли как вашата клавиатура приема въвеждане и как се съхраняват тези данни! Този проект е по -малка версия за въвеждане и съхранение на данни. Подробно обяснение как сигналът от клавишите, часовникът въздейства върху елементите на паметта (джапанки).

Стъпка 1: Блокова диаграма

Блокова диаграма
Блокова диаграма

1. Входно устройство

Asa двоично 4 -битово входно устройство, има само 2 бутона (един за регистриране на 1 (висок) и друг за 0 (нисък) с шумов филтър, необходим за генериране на входния сигнал. Генерираният изходен сигнал е нулев импулс (когато ключът е натиснат винаги високият сигнал се променя на нисък).

2. Моностабилен импулсен генератор

След това входните сигнали се подават в моностабилния импулсен генератор, за да се генерира импулс, който има фиксирана висока продължителност на времето, той се задейства от малкия входен импулс. Този моностабилен импулс се използва като тактов вход към регистъра за смяна.

3. Двустабилен генератор на импулси

Този импулс се задвижва и от входните сигнални линии, когато един (висок) бутон е натиснат, този сигнал се задава и се нулира при натискане на долния клавиш. Сигналът се подава като ляв сериен вход към регистъра за смяна.

4. Преместване на регистъра

4-битовият регистър за смяна използва 4 джапанки за съхраняване на данни. Необходим е сериен вход с часовник за съхраняване на данните отляво надясно или отдясно наляво. В този проект серийните данни, които използваме, идват от Bi-стабилен импулсен генератор, а тактовият сигнал от Monostable pulse generator.

5. Изход

Светодиодите показват изхода.

Стъпка 2: Диаграма на времето

График на времето
График на времето

Примерна времева диаграма, която приема вход 0101. Входният импулс от бутон 1 и бутон 2 има много малко "ниско време", поради което се показва като скок в диаграмата за синхронизиране.

Стъпка 3: Електрическа схема

Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема

Високото време за моностабилния импулс може да бъде променено чрез промяна на стойността на RC (съпротивление и капацитет). Високото време се определя от t = 1,1*RC. Високото време има долна граница, която зависи от използвания денонсиращ превключвател, границата е обикновено 10-20ms. Високото време в тази схема е 1s (10k omh*100uf).

Това чрез намаляване на това време скоростта на устройството се увеличава.

Стъпка 4: Оформяне на дизайн с BOM файлове

Оформяне на дизайн с BOM файлове
Оформяне на дизайн с BOM файлове

Изтеглете файла за фризиране, за да персонализирате дизайна и да направите свой собствен дизайн.

Списъкът на необходимите компоненти е във BOM файла.

Препоръчано: