Заголовок сообщения: Подскажите, как найти цоколевку ЖК дисплея.
Добавлено: Пт окт 03, 2025 11:30:05
Нашел транзистор. Понюхал.
Зарегистрирован: Ср мар 11, 2020 23:41:43 Сообщений: 180
Рейтинг сообщения:0
Сам дисплей из весов LUMME LU-1307. Всего 13 контактов. Рядом на плате надписи: IBE117432 и PT915R. Вероятно к дисплею они отношения не имеют, я ничего не нашел. Весы сдохли, хочу собрать на Ардуино весы. В принципе есть ардуиновские дисплеи и можно задействовать их, но этот тоже рабочий, хотелось бы его оставить. Вот фотки дисплея. Понимаю, что постоянкой прозванивать нельзя. (точнее скажем так, что я пробовал постоянкой звонить, 3В, но неудобно, сразу гаснет, не успеваю засечь) Но откуда взять сигнал? Собирать генератор?
можно конечно на mcu и любую динамическую индикацию делать, но для lcd надо еще обеспечить симметрию переменки на сегментах, постаянная составляющая убивает lcd электролизом. и сегменты там поделены так чтоб обеспечить скважность не более 3, не как у диодных, ... вобщем задачка на пару дней интенсивного погружения, если нет готового опыта и c lcd и с точным управлением временными нитервалами в бэкграундных процессах в ардуине.
Заголовок сообщения: Re: Подскажите, как найти цоколевку ЖК дисплея.
Добавлено: Пт окт 03, 2025 14:25:47
Нашел транзистор. Понюхал.
Зарегистрирован: Ср мар 11, 2020 23:41:43 Сообщений: 180
Рейтинг сообщения:0
Опыта нет. ПРосто в другом форуме мне написали, что управлять им как семисегментным индикатором, скажем с помощью MAX7219, мол надо только цоколевку узнать. На плате свой чип, залитый плассмассой чтоль, который управляет индикатором. Так что боюсь лучше действительно что-то знакомое использовать.
MAX7219 - точно не пойдет. есть контроллеры для сегментных lcd с разными интерфейсами, самый извесный это ипсон/хитачи (epson44780 епп) но пытаться раздобыть подобное отдельно от дисплеев - оочень непрактично, дешевле и быстрее взять дисплей с I2C какойнить.
Сам дисплей из весов LUMME LU-1307. Всего 13 контактов.
Это у вас "мультиплексный" индикатор
Martin76 писал(а):
без встроенного контроллера, то 100% мультиплексный и без спец контроллера им управлять не получится.
Ну, как бы, при желании можно и "спецконтроллер" из микроконтроллера изобразить, нужно только разобраться- КАК. В простых (не мультиплексных) ЖК индикаторах, всё проще- если у вас напряжение на "бекплане" (общем электроде) индикатора совпадает с напряжением на сегменте, сегмент не виден (прозрачен), если оно не совпадает- сегмент темнеет и становится видимым.
У "мультиплексного" индикатора, "несколько" общих электродов, а сегменты объединены в группы, вот только принцип объединения, к сожалению, не такой, как у многоразрядных светодиодных или вакуумно- люминесцентных индикаторов.
И да- "специальный генератор" не очень уж и необходим- достаточно просто, никуда не подключённым щупом от мультиметра касаться контактов ЖК индикатора- за счёт "наводок" на провод, хватает энергии для возбуждения сегментов.
Я делал и делаю поделки на ЖК индикаторах с мультиплексированием, без встроенного контроллера, просто стекло. Если у управляющего МК достаточно свободных портов, по количеству выводов индикатора, и нет особых требований к потребляемому току, проблем никаких. Основной принцип прост. Все выводы индикатора подключены напрямую к портам контроллера. Каждый вывод индикатора подключен к середине своего делителя напряжения, из 2х одинаковых резисторов высокого сопротивления (100-200к). Делители подключены к нулевой и плюсовой шинам питания, в отсутствии управления от МК, на всех выводах дисплея середина напряжения питания (2.5В при питании 5В). МК может подавать на каждый выход либо ноль, либо единицу, либо z состояние, вход. При переключении в z состояние, делитель сделает там "середину", 2.5В. Далее, нужно вызвонить подложки, "общие" для групп сегментов. Их может быть несколько, мне попадалось до 4-х. Изначально, все выводы МК в z состоянии. Задача МК дать между одной подложкой и сегментами относящимися к ней, несколько разнонаправленных импульсов тока, причем так, чтобы время, в течении которого ток течёт от сегмента к подложке и от подложки к сегменту было одинаково (несколько периодов переменного тока). Далее, перевести все задействованные выводы в z состояние, переключится на управление следующей подложкой, проделать те же действия для другой группы сегментов, и так по кругу. Работает десятилетие деградации нет. Ногодрыг. Процессор используется не оптимально. Нельзя допускать возникновение постоянной составляющей (когда времена нулевых и единичных импульсов не равны). Для этих целей есть специальные микросхемы. Для этих целей есть МК со встроенным управлением ЖК. Для этих целей есть ЖК дисплеи с контроллером. Но работает с ЖК стекляшкой от непоймичего с помойки.
Microtech, в вашей схеме для экономии потребляемого (раз в ~10) можно сделать не делитель а просто резистор 100..330k на 1 общий конденсатор, и отслеживая напряжение Vcc/2 на этом конденсаторе можно проверять-корректировать симметрию управления. при этом все gpio в Z вообще не потребляют.
а первоначальный зарядный импульс при включении можно подавать с +Vcc через светодиод, красный/желтый для 3V и синий/белый для 5V ну или кратковременным включеним всех 1. (такое нужно только при частых включениях-выключениях.)
ну или на микротоковом ОУ сделать общую середину, и надеяться что по временам все симметрично, хотя симметрии достичь вообще не проблема с таймерами и не-кривым алгоритмом
Можно было сделать один источник "середины" а выводы индикатора подключить к нему через резисторы. Согласен, резисторов было бы в 2 раза меньше. Мои поделки питаются от сети, одинаковых резисторов огромное множество, как то не думал про оптимизацию. Задача была научиться управлять произвольным ЖК индикатором с произвольной внутренней схемой разводки, не используя специальных микросхем.
только нужны будут еще резисторы параллельно всей матрице lcd, чтоб гарантироавть что на этих конденсаторах не остается заряд ни при каких штатных и внештатных ситуациях, иначе например если в процессе работы была асимметрия и конденсатор зарядился то при выключении потенциал конденсатора может оказаться приложенным к lcd и будет давать электролитическое повреждение. возможно даж регулярно так будет случаться а с резисторами, даж мегаомными, существенно вырастет минимально возможное потребление, что здорово сузит область применения такого решения ...видимо пэтому и не применяют такой очевидный хак системы
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения