Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблемы с Powertip PG320240D-PA(v4.0)
Форум разработчиков электроники ELECTRONIX.ru > Поставщики компонентов для электроники > Компоненты > Средства индикации
Sulley
Доброго времени суток!

Сразу скажу, что длительные нудные поиски решения проблемы (в т.ч. и на данном форуме) пока не увенчались успехом, поэтому решил создать отдельную тему. Если уполномоченные решат ее выпилить или перенести, не обижусь.

Итак, анамнез. Дисплей после инициализации пустой: то ли инициализация не проходит, то ли не пишется инфа в память. Дисплей имеет следующую маркировку на плате "PG320240D-PA(v4.0)" (белая шелкография) и "PG320240WRMDE9IPAQ" (струйный маркер - черными точками), контроллер, по всей видимости S1D13700 (маркировка на корпусе D1370001A1), также на плате имеется инвертер.
После долгого топтания граблей, чтения нескольких вариантов даташита и сообщений на различных тематических форумах, удалось заставить работать контроллер: появился сигнал включения панели YDIS и повалились данные и стробы в seg-/com-драйвера, на выходах драйверов (сигналы на стекло) формируются четырехуровневые знакопеременые сигналы, похожие на даташитовские. На драйверы подается несколько напряжений от отрицательного напряжения смещения, до напряжения питания.

Сигналы подаю 5-вольтовые, с достаточно большими задержками (порядка единиц и десятков миллисекунд; сигнал сброса даю длительностью в одну секунду и еще столько же жду перед выдачей первой команды). Интерфейс контроллера i8080 (лично проверял уровни на конфигурационных выводах). В добавок пришлось подавать внешнее смещение -3.5 вольта (пробовал увеличивать до -10В), ибо внутренний step-up на плате накрылся (на базе ключевого транзистора есть импульсы, на коллекторе уже пусто) - подал внешнее смещение за диодом, чтобы не ломать схему.

Впечатления: похоже на то, что выводится пустое поле, т.к. контроллер игнорирует команды записи данных и в память ничего не пишется (проверить пока не получается аппаратно, но завтра надеюсь допилить макет для возможности чтения). Еще, как вариант, возможно символы просто не видны из-за "неправильного" уровня отрицательного смещения.

Надеюсь на вашу помощь ибо свои мысли уже иссякли.
Sulley
"А ларчик просто открывался..." (с)
Дисплейчик ожил только после ремонта встроенного источника отрицательного напряжения.
Не смотря на то, что я подавал отрицательное напряжение из вне и менял его от нуля до минус 20В, дисплей упорно отказывался что-либо показывать. На буржуйском форуме читал, что возможна некорректная инициализация при отсутствии отрицательной напруги. Возможно, есть какая-то связь между источником и контроллером, но я глубоко реверсить схему не стал - на этот "спорт" времени и сил просто нет.

В итоге, все заработало. Благодарю за внимание sm.gif
Powertip
рад что ты смог найти и устранить проблему!

тем не менееу нас в Powertip существует система поддержки покупателя. если кто-либо получив коробку с жк модулями вдруг обнаруживает какой-либо баг должен знать что ремонт/замену и транспортные расходы мы в таком случае берём на себя.
LWW
А можно вас попросить последовательность команд для этого экранчика? Экран зажигается и показывает поле в крапинку. Видимо неправильно инициализирую... Хочется текстовый режим получить.

Команду на включение и выключение 59/58 выполняет чётко, прям мгновенно так вспыхивает! Значит подключен без ошибок, FSMC работает. Контраст регулируется..
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.