Дешифратор символьного меню

Ответить
Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

Дешифратор символьного меню

#1

Сообщение ingener » 02.11.2022{, 15:21}

Доброго дня всем,
Есть аппарат с 7-сегментным дисплеем, в меню у него коды. Допустим, 01 означает "время задержки", 02 означает "время работы" и пр.
Это неудобно, хочется сделать дешифратор - преобразователь в текст с выводом на LCD.
Принцип понятен - создать базу текстовых сообщений и вызывать соответствующее данному коду.
Вопрос в оптимизации считывания кода.
Первая мысль - считывать состояния со всех 7 сегментов двух индикаторов. Но для этого потребуется 14 входов контроллера и куча проводов.
Может, есть более простой алгоритм распознавания цифр на 7-сегментном индикаторе? :smile37:

Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

Дешифратор символьного меню

#2

Сообщение Brand2 » 02.11.2022{, 15:46}

Подключится к входу дисплея,зависит от схемы дисплея,если есть схема контроллера ,можно попробрвать подключится там.

Аватара пользователя
olddolin
Сержант
Сообщения: 245
Зарегистрирован: 08.09.2017{, 19:47}
Репутация: 14
Откуда: Тверь
Имя: Вадим

Дешифратор символьного меню

#3

Сообщение olddolin » 02.11.2022{, 17:24}

В свое время заморачивался с этим с помощью шифраторов типа ИВ 555 серии. Сеяйчас их море разных, есть и 8х3 и прочие. Пошерстите тему, должно получиться, только с кодировкой покумекать придетсся если на индикаторе присутствует спец символ типа E, F, P и что-то подобное. Второй способ это прожигаемые ппзу типа ре или рт. Геморно, но результат того стоит. Ну а если ничего не подходит, то диоды вам в помощь. Да, еще с уровнями придется повозиться.
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.

Ответить

Вернуться в «Помогите, а то я "нимагу"»