Простите за идиотский вопрос, в наше время МК - вещь простая и дешевая, но все-таки: Как сделать дешифратор матрицы 4*4 в 4-битный код без МК, на логических микросхемах? В принципе логика понятна, но как-то слишком сложно получается. Генератор, опрос, сравнение, защита от дребезга... Нет ли каких-нибудь готовых микросхем, заточенных под матрицу ключей на входе?
_________________ Меняю проигрыватель на выигрыватель!
Здесь 4 параллельно и 4 надо опрашивать последовательно, одной комбинационной логикой не обойдешься. И еще надо исключить дребезг и нажатие двух и более клавиш одновременно. Есть дешифратор такой матрицы в i2c, но потом это все равно идет на вход МК. Если существует несложная жесткая схема с регистром, которая выдает двоичный номер нажатой клавиши, посоветуйте, пожалуйста. Если нет, то придется заморачиваться с МК, причем не tiny, искать под него программатор, отлаживать программу... Или тупо собирать свой нумпад на 16 отдельных ключах, а не на матрице.
Добавлено after 10 minutes 59 seconds: Да, спасибо, диплодок, не заметил ответа. 74с922 - это точно то, что я спрашивал. Буду искать схемы с ней, чтобы разобраться с ее включением. Что там получается на выходах с тремя состояниями...
_________________ Меняю проигрыватель на выигрыватель!
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Почти разобрался. В типовом включении все лишние выводы можно оставить висящими в воздухе. 74с922 должна работать без внешнего тактирования и времязадающих элементов. Непонятно только, как она поведет себя при одновременном нажатии нескольких клавиш. В таблице истинности про это не сказано. Поставлю дешифратор на 7 сегментный индикатор и буду смотреть наглядно, как это работает. Кстати, есть такой дешифратор, 0-F на 7 сегментов?
Оба примера используют клавиатуру с кнопками в один ряд, а не матрицу 4 на 4. Не хочу, чтобы клавиатура выглядела самодельной, а готовые все матричные. Так что 74с922 - подходит лучше. Это не очень дешевая микросхема по сравнению с распространенной логикой CD40xxx и т.п., 50 центов штука, но все равно это копейки. Закажу и буду пробовать. Я просто не знал о ней, но предполагал, что нечто подобное существует, поэтому и спрашивал. Всем спасибо.
_________________ Меняю проигрыватель на выигрыватель!
Для матрицы придется лепить схему на: генератор - счетчик - дешифратор совместно с мультиплексором и элементами совпадения на 2И-НЕ. Для вывода на 7 сегментный дисплей, добавится ещё и дешифратор. Дребезг - пофигу, ибо импульс по очереди "прозванивает" каждую кнопку на эамыкание. Рисовать схему = лень и не проси...Одна МК имеет всё это под пластиком! Как говорится: дешево и сердито, но надо зашить программу опроса и вывода данных. Удачи тебе!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения