Заголовок сообщения: Подскажите, как найти цоколевку ЖК дисплея.
Добавлено: Пт окт 03, 2025 11:30:05
Нашел транзистор. Понюхал.
Зарегистрирован: Ср мар 11, 2020 23:41:43 Сообщений: 163
Рейтинг сообщения: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 Сообщений: 163
Рейтинг сообщения: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 и будет давать электролитическое повреждение. возможно даж регулярно так будет случаться а с резисторами, даж мегаомными, существенно вырастет минимально возможное потребление, что здорово сузит область применения такого решения ...видимо пэтому и не применяют такой очевидный хак системы
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения