Свежие обсуждения
Консультации

ЖКИ индикатор.

1 5

DWD: Первый раз слышу...

Ну как же... пока резистор не прицепишь, осциллограф и не кажет ничего. Разве это не признак?
Порылся немного. То, что одноразовая память (РЕ3,4) с ОК - без сомнения, чисто конструктивно. В ППЗУ 573РФ и иже с ними 27СХХХ элементы памяти - полевики с плавающим затвором, но они прикрыты выходными буферами. Они и объединяются по по выходам по схеме "резистивного ИЛИ". В общем, привык я так считать. :-)

 

Для РЕ-шек - да, открытый коллектор, а для РФ и 27-й импортной - нет.
Вопервых, у них - 3-х стабильный выход, а это уже о чём-то говорит.
Потом, в даташтах указывается, что их выход совместим с КМОП и ТТЛ логикой. Если с ТТЛ понятно, можно подключаться и с открытым коллектором, всё равно, её вход внутри подпирается резистором, то как быть с КМОП, у которой на входе напряжения нет исходно? Оно, ведь, наводится только с выхода подключаемой другой мс...
Ну и в третьих, в том же даташите указываются уровни выходного напряжения как для выходного "0", так и для "1" - не менее 2,4В при каком-то выходном токе.

 

Приветствую друзья. Подтяну тему. Может быть за три года что-нить изменилось? В плане купить драйвер и приделать к ЖКИ от калькулятора? Может "Интеграл" что-нить уже выпустил для этих целей? ЖКИ то хороший. И большой и 8-разрядный, самое то! Вот бы ещё микрушку к нему подобрать. Спасибо за описание управления самим ЖКИ!

 

Микрухи драйверов ЖК добываются из панелей от автомагнитол. Типично SPI или I2C управление.

 

...вместе с индикаторами.
Особенно хороши панели от BMV - одно, двухстрочные матричные индикаторы на 8(16)х128 точек...

P.S.
А для управления индикаторами от калькуляторов, думаю, лучше применять мс ключей, выходы которой собраны в матрицу 4х4 (4052 - для одних цифр хватит) или 8х8 уже на паре мс 4051 (для цифры+операции), имитирующей кнопки калькулятора и управляемой от МК.

Это оправдано, так как обычно калькуляторы выполняются на маленькой платке с микросхемой-"каплей", соединяемой с индикатором гибким клееным шлейфом. Разборка, практически, невозможна. По этому можно сделать самому "индикатор со встроенным контроллером", отрезав плату с "каплей" от калькуляторных кнопок, и, изогнув шлейф, приклеить её к тыльной стороне ЖК индикатора.
Матрица выводов кнопок будет выводами управления индикатором.

При необходимости вывести число на индикатор, МК выдаёт через ключи последовательность "нажатий кнопок".
Для ускорения вывода, задающий генератор калькулятора можно форсировать, уменьшив номиналы резистора или конденсатора, увеличив тем самым рабочую частоту опроса кнопок и вывода цифр.

Думаю, подпрограмма вывода цифр на индикатор займёт не много места в коде основной программы МК и будет не сложной.

Может, даже на ПЗУ-шках можно будет реализовать тот же алгоритм управления и обойтись без МК.

 

Спасибо. Драйверок подсказали AY0438. Толком пока не смотрел даташит. А вот ключи вместо кнопок это интересно. У меня была плата оторвана от клавы ещё в магазине! Такой продали, я не проверял. И там как раз площадки остались на платке. Подпоялся один ключик 4066 попробовать - нормально "нажимает". Правда при пониженном питании (1,3в) не четко, пришлось ровно 1,6 сделать, как на батарейке. Ещё момент: из-за защиты от дребезга видимо быстро вывести не получится. Было б нормально если 6 знаков за секунду успевал. Ещё думаю если одинаковые знаки вытолкать, то ещё медленнее получится. В принципе бы устроило, но гасить бы ещё его во время загрузки. Что б не мелькал.

 

На счёт скорости.
Нужно увеличить рабочую частоту калькулятора. Только сразу проверять, как он себя ведёт. При слишком завышеной частоте калькулятор начинает глюкавить - кажется, в основном, за счёт индикатора. То ли цифры не правильно выводит, то ли паразитная засветка появляется...
Уже не помню, давно экспериментировал с ними.

Коляй: Было б нормально если 6 знаков за секунду успевал.

По моему, он и так успевает выводить с такой скоростью. По крайней мере я свободно выбиваю родными кнопками 5-6 цифр. Только что попробовал на обычном калькуляторе.

Коляй: В принципе бы устроило, но гасить бы ещё его во время загрузки. Что б не мелькал.

Ну, с этим сложнее.
Но если повысить частоту, то начнёт сказываться инерционность самого ЖКИ - цифры, как бы, "проявляются" с права на лево. То есть, создаётся впечатление, буд-то цифры уже набраны, просто их яркость начинает увеличиваться.
В общем, проявляются они достаточно быстро, что бы ломать голову над введением памяти.

Проблемы будут только при частом обновлении экрана - сегменты каждого разряда не успевают высветить одну цифру, как приходит команда на отображение другой цифры. В результате светятся все сегменты, отображая восьмёрки в разрядах.

 

Спасибо. С частотой поэксперементирую. Толкать данные МК будет. Программа даже упростится - незначащие нули гасить не придётся!
Насчет 4052 чего то репу чесал-чесал, так и не разобрался. (по этому и пробовал 4066, вернее 561КТ3). Там в корпусе по два коммутатора, но запаралелены по управлению, по этому у меня только 4 состояния получалось. На двух уже лучше. Потом решил не мудрить 4066 применить. Кроме цифр нужен ещё "Ресет" и "Вкл.", точку по желанию. Кстати на старом индикаторе (5,5) стоит платка и там 5 штук ИЕ4, так что ничего страшного в лишнем корпусе нет. Выводить надо примерно раз в 5 сек, так что думаю хватит с лихвой.
п.с.
А наши люди на БМВ в булочную не ездят! )))

 

Коляй: Насчет 4052 чего то репу чесал-чесал, так и не разобрался.


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

 

Коляй, дык давно уже есть такие контроллеры... Кстати, вообще-то для матрицированых семисегментных 8-разрядных, или 10-разрядных индикаторов уже есть контроллеры в МС исполнении, это ICM7231 и ICM7232 соответствено. Это я хорошо помню потому что ещё в 90-х читал в книге Дж. Уитсона "500 практических схем на ИС". Они выпускаются известной фирмой Intersil, но найти их в продаже просто нереально как тогда так и сейчас, хотя может уже что нибудь изменилось... очень хочется верить.)
Почитать даташит на данную МС весом в 6.5МБ будет полезно для понимания устройства и работы матрицированых индикаторов!

 
1 5