-
- По даташиту WH1602L имеет минимальный уровень для "1" в 0.7 от питания. То есть 3.5 вольта. Питание STM32 (или Стелларисов) - 3.3. То есть взлетит, но хреново. А другие аналогичные дисплейчики - и вовсе 0.9VCC LightElf(36 знак., 15.06.2012 14:22)
- В даташите WH1602L указано, что используется контроллер ST7066 or Equivalent. В даташите же самой ST7066 указаны входные уровни для диапазона питания 2,7В...5,5В: VIH=2,2В...VCC, VIL=-0,3В...0,6В, то бишь уровни TTL(V), rezident(287 знак., 15.06.2012 14:41 - 14:43, ссылка, ссылка)
- Хе-хе, пришлось как-то переделывать на 5В. Дисплеи с 3.3 В контроллера доставемы непредсказуемо. - Vladimir Ljaschko(15.06.2012 15:13)
- в каком году это было? Наверное, ещё в прошлом веке? Уже давно все символьные ЖКИ нормально работают от 3В питания - koyodza(15.06.2012 15:25)
- Лет семь тому. Жаль, не поинтересовался - сейчас в новый аппарат заложил 5В из-за этого. - Vladimir Ljaschko(15.06.2012 17:34)
- Контроллеры символьных LCD работают, начиная от 2,7В. Это сами жидкие кристаллы для нормального контраста при низкой температуре могут требовать напряжение VDD-V0 больше 3,3В (ниже минуса питания). - rezident(15.06.2012 15:20)
- Не, кристаллы наблюдались, сбоил сам контроллер. - Vladimir Ljaschko(15.06.2012 17:32)
- в каком году это было? Наверное, ещё в прошлом веке? Уже давно все символьные ЖКИ нормально работают от 3В питания - koyodza(15.06.2012 15:25)
- Хм. Весьма оригинально! А вот у ST7066U уже другие входные уровни. Что там в Sitronix курят при разработке документации? rezident(15.06.2012 15:07 - 15:12)
- Ну вот и я о том же. У меня есть три даташита на WH1602L и в них три разных варианта рабочих уровней. Придется все же HCT245 ставить - чтобы уж точно со всеми вариациями (LCD, VFD, OLED) работало. - LightElf(15.06.2012 16:26)
- А вариант с PC8575TS, который я ниже предлагал, не подходит? Транслятор уровней I2C 3,3В<->5В на двух 2N7002 делается. - rezident(15.06.2012 17:44, ссылка, картинка)
- Это про запас. Проблем с количеством ножек вроде бы нет, а вот I2C плотно заюзан всяким другим безобразием - LightElf(15.06.2012 22:57)
- Ставь транслятор уровней. Что-то типа 74LVC8T245. Тогда уж точно со всеми уровнями будет работать. От 1,6 до 5,5В ;) - Dir(15.06.2012 16:51)
- А вариант с PC8575TS, который я ниже предлагал, не подходит? Транслятор уровней I2C 3,3В<->5В на двух 2N7002 делается. - rezident(15.06.2012 17:44, ссылка, картинка)
- Ну вот и я о том же. У меня есть три даташита на WH1602L и в них три разных варианта рабочих уровней. Придется все же HCT245 ставить - чтобы уж точно со всеми вариациями (LCD, VFD, OLED) работало. - LightElf(15.06.2012 16:26)
- Чудесато. У меня полный даташит на WH1602L-TMI-CT, в нем табличка Electrical Characteristics. В ней указано напряжение питания от 4.5 до 5.5 вольт и Input High Voltage от 0.7VDD до VDD. Гадать какой там чип стоит ИМХО занятие не очень разумное, LightElf(219 знак., 15.06.2012 15:08)
- Хе-хе, пришлось как-то переделывать на 5В. Дисплеи с 3.3 В контроллера доставемы непредсказуемо. - Vladimir Ljaschko(15.06.2012 15:13)
- я с уровнями как-то не заморачивался, при 3.3В работает со всеми индикаторами которые пробовал. Хотя можно сделать выход "открытый сток", и впаять pullup-резисторы на 5В - zeleny(15.06.2012 14:28)
- Хорошее и дешевое решение. Но нюанс - ножка должна быть 5В толерантна - 1111111(16.06.2012 02:53)
- а там большинство таких - zeleny(16.06.2012 09:20)
- Однако большинство != все - 1111111(16.06.2012 16:29)
- а там большинство таких - zeleny(16.06.2012 09:20)
- Хорошее и дешевое решение. Но нюанс - ножка должна быть 5В толерантна - 1111111(16.06.2012 02:53)
- в этих индикаторах ловить busy занятие абсолютно бесполезное, используйте кеширование и делайте запись через заведомо больший интервал времени - koyodza(15.06.2012 14:27)
- Хмм. А я думал наоборот. Век живи - век учись. - LightElf(15.06.2012 14:55)
- В даташите WH1602L указано, что используется контроллер ST7066 or Equivalent. В даташите же самой ST7066 указаны входные уровни для диапазона питания 2,7В...5,5В: VIH=2,2В...VCC, VIL=-0,3В...0,6В, то бишь уровни TTL(V), rezident(287 знак., 15.06.2012 14:41 - 14:43, ссылка, ссылка)
- По даташиту WH1602L имеет минимальный уровень для "1" в 0.7 от питания. То есть 3.5 вольта. Питание STM32 (или Стелларисов) - 3.3. То есть взлетит, но хреново. А другие аналогичные дисплейчики - и вовсе 0.9VCC LightElf(36 знак., 15.06.2012 14:22)