Vampire » 16 сен 2010, 13:23
Добрый день.
В устройстве (DVR) есть панель управления на 18 кнопок. Я хочу заменить ее на пульт самодельный и управлять через микронтроллер.
Схема работает так, что 18 кнопок подключены на входы микросхем 74HC573D и при нажатии, опускают напряжение на этих входах. Выходы 74HC573D подлючены параллельно для трех микросхем, которые используются для работы с кнопками. Причем, уровни сигналов на всех выходах этих микросхем - одинаковые.
Я не понимаю, как основная плата понимает, какая кнопка нажата.
Надеялся купить одну 74HC573D и через микроконтроллер эмулировать нажатие кнопок, используя не 3 микросхемы, а одну (хотя купил три, на всякий случай). Но из-за недостатка образования, не понимаю принципа работы этих регистров - защелок.
Очень прошу просветить меня в этом вопросе, если кого не затруднит.
Иначе мне придется сажать на каждую из 18 кнопок - оптореле (уже купил 30 штук PRAB31S), что увеличит количество задействваных каналов платы с микроконтроллером.
Спасибо
Vooon » 16 сен 2010, 13:37
datasheet писал(а):The 74HC573; 74HCT573 is a high-speed Si-gate CMOS device and is pin compatible
with Low-power Schottky TTL (LSTTL).
The 74HC573; 74HCT573 has octal D-type transparent latches featuring separate D-type
inputs for each latch and 3-state true outputs for bus oriented applications. A latch enable
(LE) input and an output enable (OE) input are common to all latches.
When LE is HIGH, data at the Dn inputs enter the latches. In this condition the latches are
transparent, i.e. a latch output will change state each time its corresponding D input
changes.
When LE is LOW the latches store the information that was present at the D-inputs a
set-up time preceding the HIGH-to-LOW transition of LE. When OE is LOW, the contents
of the 8 latches are available at the outputs. When OE is HIGH, the outputs go to the
high-impedance OFF-state. Operation of the OE input does not affect the state of the
latches.
Что тут непонятно?
Vampire » 16 сен 2010, 13:45
Я понимаю, что сигналы на выходе, как-то зависят от состояния 1 и 11 ноги, в таблице написано. У меня, кстати там везде 3.2в, как и на питании - 20 нога.
Нажимаю кнопку и смотрю на осцилографе, что меняется. Форма сигнала меняется, но на всех выходных ногах, а не на каком-то одном. Т.е. я ожидал, что там типа инвертора будет, а с регистрами никогда не работал. И мне надо на пальцах обьяснить, иначе не доходит. Стыдно признаться.