Створення Чистота Pulse.

G

Guest

Guest
Я зробив клавіатурі діоди.Виходу в двійковій системі.Клавіатура шістнадцятковому та 5 виходів.5 виході "ключа лайн прес".Важливо виявити різницю між 0 і "немає клавішу"

Мій наступний план повинен покласти дві 4bit регістрів як буфер для зберігання 8bit слово.

4 Реєстрація повинна бути обрана по виходу Т filpflop для зберігання MSB в один реєстр LSB в іншому.

Тепер, так як мій мікро swicthes шумні, при спробі натиснути на клавішу один раз ключові контакти більш ніж один раз.

Debouncer може подбати про період між контактами, але не повторюються випадковим контактам.

Так що я маю на увазі покласти одновібратор який повинен бути включений у першу ключовою інсульт і відключити всі входи для ~ 200ms.

У мене два варіанти:
1.555
2.74121

555 не застрахований від повторюваних імпульсів, але не Extended імпульсів.Таким чином, якщо повторити імпульсів відбувається після падіння виробництва, воно має Retrigger.

Я не знаю, але 121 Datasheet каже, що це фронт.

Чи можна запропонувати вихід?

Мені необхідно мати одну ключову інсульт.Особи, що виникає спокуса натиснути клавішу важче, коли перше натискання клавіші не працюють.Я не можу покінчити з перемикачами небудь.

Будь ласка, допоможіть.

 
74121 Також застрахована від повторюваних імпульсів (74122 і 123 не є).
555 падає фронту, 74121 має 2 входи: А і Б і тому може бути на стало початком зростання або падіння краю, на ваш вибір.З цієї точки зору, 74121 представляється більш універсальним варіантом ..
Привіт,
IanP

 
Це те, що debouncing трапиться, то це виключає додаткових імпульсів, що генеруються контактів відкриття і закриття декількох разів, перш ніж фірма cotact це зробив.Як правило, використовується 20мс.

Debouncing є кращим D фліп-флоп, що працює на частоті 50Hz.Ключа, підключеного до входу D і Q і Q / виходи будуть чистими.Спробуйте.

 
Гарна ідея ...Завдяки людині ...Я думав тільки моностабільной мультивібратора ....

Текст книги я читав було debouncers з КЗ Flops без синхронізації ...Шкода, я не міг бачити далі.

 

Welcome to EDABoard.com

Sponsor

Back
Top