Данный прибор можно смело назвать «конструкцией выходного дня». Изготавливается он в течение дня, а пригодится он может не единожды. Прибор отображает «зашитые» в индикатор символы и соответствующие им HEX-коды. Несмотря на то, что набор символов LCD-индикаторов стандартизирован, многие производители добавляют свои символы. Да и внешний вид стандартных символов может различаться, но это уже больше дело эстетов. Также этот прибор может пригодится при покупке индикаторов для проверки как работоспособности, так и набора символов.
Схема прибора проста.
LCD индикатор подключен к микроконтроллеру. Подключать можно индикаторы как на 2 строки, так и на 4 строки. В одной строке отображается 5-6 символов (зависит от типа дисплея). Порядковый номер символа, с которого начинается отображение, изменяется с помощью энкодера (на схеме его имитируют две кнопки). Питание схемы и тестируемого индикатора осуществляется от элемента «Крона» через линейный стабилизатор 78L05.
При включении на экране в первой строке отображаются символы, а во второй строке — соответствующий им HEX-код. Вращая энкодер меняем отображаемый символ и его код. А с помощью подстроечного резистора на плате можно регулировать напряжение, подаваемое на вход Vee дисплея, и, соответственно, контрастность дисплея (на схеме этот резистор не показан, почему-то у меня Протеус глючит, когда я пытаюсь его использовать).
Печатная плата в формате Layout 6.0 прилагается. Для установки индикаторов с поверхностным расположением контактов (на фото выше) использован разъем шины ISA от старого компьютера IBM AT 286. Для этих же целей можно использовать разъемы для картриджей игровых приставок Dendy или SEGA. Естественно их надо обрезать по длине, оставив только 16 пар контактов.Для индикаторов с 14-ти пиновым разъемом используется штыревая гребенка. Штыри гребенки подпаиваются проводками к соответствующим контактам разъема от компьютера. Механический энкодер использован от старой компьютерной мышки.
Прошивка для микроконтроллера прилагается. Фьюзы устанавливаем на работу от внешнего кварца (хотя схема работает и с внутренним осциллятором), делитель на 8 отключаем. Если воспользоваться калькулятором фьюзов (их легко отыскать в интернете), то получим такую картинку:
И напоследок. Для любителей моделировать схемы на компьютере прикладывается исходник программы в среде BASCOM-AVR и схема в Proteus (архив RAR).
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
U1 | Линейный регулятор | L78L05 | 1 | |||
U2 | МК AVR 8-бит | ATtiny2313-20PU | 1 | |||
C1, C2 | Конденсатор | 33 пФ | 2 | |||
C3, C4 | Конденсатор | 1 мкФ | 2 | |||
R1, R2 | Резистор | 1 кОм | 2 | |||
LCD1 | LCD-дисплей | MC1602 | 1 | Аналог на базе 44780 | ||