Страница 1 из 3

I2C LCD на PCF8574 схема для FLProg

Добавлено: 28.02.2016{, 13:58}
VirSpy
Приобрел микросхему INF8574AN (Интеграл, аналог PCF8574). Цена вопроса - $0,07. В интернете нашел много разных схем подключения дисплея, под каждую своя библиотека. Вопрос - для какой схемы (соответствие выводов м/с и ЖКИ)  в FLProg библиотеки "Дисплей HD44780 на I2C" и "Блок управления подсветкой"?

I2C LCD на PCF8574 схема для FLProg

Добавлено: 28.02.2016{, 20:40}
VirSpy
Народ, что, ни кто не подключал ЖКИ по I2C, ни у кого нет модуля???
Есть схемы, составил таблицу, какая верная?
Изображение

I2C LCD на PCF8574 схема для FLProg

Добавлено: 29.02.2016{, 12:27}
TVG
Выкладываю фотку протеуса по которой 100% работает встроенная в программу FLPROG ардуина IDE с библеотекой
у каждой микросхемы разные адреса и у аналогов могут быть другие адреса например 0-7 ; 10-17;20-27;30-37;40-47 эти адреса я встречал на микрухах PCF8574 с различными буквами  удачи разводка была подобрана опытным путем перебирая около 20 схем подключения в протеусе
по поводу подсветки она подкл. через транзистор  на 7(P3) ногу 8574
У INF8574AN чтото больно много ног у PCF8574 их всего 16

I2C LCD на PCF8574 схема для FLProg

Добавлено: 29.02.2016{, 12:54}
VirSpy
Спасибо, буду пробовать.
У INF8574 тоже 16 ног: Datasheet
Работает

I2C LCD на PCF8574 схема для FLProg

Добавлено: 03.03.2016{, 16:37}
TVG
Ну вот и славно :))

I2C LCD на PCF8574 схема для FLProg

Добавлено: 03.03.2016{, 16:58}
Siberian
Цитата TVG ()200?'200px':''+(this.scrollHeight+5)+'px');">у каждой микросхемы разные адреса и у аналогов могут быть другие адреса например 0-7 ; 10-17;20-27;30-37;40-47 эти адреса я встречал на микрухах PCF8574
В программе FLProg ведь элементарно сканировать адрес шины после подключения.

Инструменты/Шины данных/Сканирование шины I2C


I2C LCD на PCF8574 схема для FLProg

Добавлено: 03.03.2016{, 17:11}
Siberian
А вобще я не заморачиваюсь, пользуюсь проверенным способом на PCF8574.


I2C LCD на PCF8574 схема для FLProg

Добавлено: 03.03.2016{, 18:13}
VirSpy
Такая плата у нас стоит порядка $3, а микросхема $0,07. Работы менее чем на час. Пробная версия:

I2C LCD на PCF8574 схема для FLProg

Добавлено: 03.03.2016{, 19:00}
Siberian
VirSpy писал(а):Такая плата у нас стоит порядка $3, а микросхема $0,07.
По стоимости самой микросхемки конечно вопросов нет. Изображение
Но в то-же время если сложить стеклотекстолит, раствор, лут или фото и т.д. и т.п. + работа+ время...  Изображение .

I2C LCD на PCF8574 схема для FLProg

Добавлено: 03.03.2016{, 19:43}
TVG
Я платы делаю сам как мне нужно и городить лес из кучи плат не люблю (как обычно к ардуино подключается куча всего) у меня на каждом устройстве только то что нужно и все на одной плате(двухсторонке) и дисплей садится прямо на плату если конечно вы не делаете платы сами а каждый раз покупаете модули подключаете это все сопливыми проводками то это ваше дело и получем лес проводов и конструкцию размером с пару кубических литров и все это не надежно шевельнёшь и проводки повыпадывали
Всяко лучше когда все на одной плате (реле датчики микросхемы расширения и сопутствующая мелочевка потенсометры энкодеры резисторы и индекаторы и куча кнопок) а самое главное размер сего устройства

I2C LCD на PCF8574 схема для FLProg

Добавлено: 03.03.2016{, 20:11}
Siberian
Для разработок я пользуюсь готовыми модулями, а для готовых проектов на своих платах.
Но использую радиодетали и микросхемы в основном те, которые используются в модулях.
Если к примеру I2C, то на PCF8574.

I2C LCD на PCF8574 схема для FLProg

Добавлено: 03.03.2016{, 21:30}
TVG
Ага я тоже так же  :))))

I2C LCD на PCF8574 схема для FLProg

Добавлено: 04.03.2016{, 06:25}
Siberian
Только я если ставил контроллер ATMEGA328P DIP-28, то использовал всегда панельку, в плату не впаивал (на всякий случай).

I2C LCD на PCF8574 схема для FLProg

Добавлено: 04.03.2016{, 13:49}
VirSpy
Вторая пробная версия. Добавил управление и стаб.тока на подсветку. Время изготовления - 25 минут.

I2C LCD на PCF8574 схема для FLProg

Добавлено: 04.03.2016{, 14:34}
Siberian
VirSpy писал(а):Добавил управление и стаб.тока на подсветку.
На чем стабилизатор тока? А то на фотке не видно.

I2C LCD на PCF8574 схема для FLProg

Добавлено: 04.03.2016{, 18:29}
VirSpy
NSI450xx

I2C LCD на PCF8574 схема для FLProg

Добавлено: 05.03.2016{, 14:11}
TVG
А зачем она там нужна там резистора в полне хватает с лихвой на тот же 1к
Ваще не понял для каких целей там стабилизатор ?
По поводу светодиодов могу сказать слабых у них ток 10-30 ма  он гореть будет и при 0,1ма если уж боишся спалить подсветку уменьши ток до 10ма если у тебя питание 5V
на светодиоде падает на 3V у тебя остается 2V если поставишь резистор 1К  то 2V/1000ом будет 2ма  вероятность спалить равна нулю если вместо 5 вольт подашь 12V тополучим около 10ма  Что тоже в полне приемлема и остается еще запас :))

I2C LCD на PCF8574 схема для FLProg

Добавлено: 05.03.2016{, 14:43}
Siberian
TVG писал(а):А зачем она там нужна там резистора в полне хватает с лихвой на тот же 1к
На 1К при 5V дисплей толком не подсветишь. 100-150 ом оптимально.
Ну а стабилизатор тока в случае с подсветкой дисплея - лишнее. Изображение

I2C LCD на PCF8574 схема для FLProg

Добавлено: 05.03.2016{, 16:02}
TVG
вот а потом народ и удивляется почему свтодиоды горят они же расчитаны на 50000 часов  :))

I2C LCD на PCF8574 схема для FLProg

Добавлено: 05.03.2016{, 16:21}
Siberian
Подключите на железе дисплей и подайте на подсветку 5V через резистор 1К, увидите мрачные сумерки...

Если речь конечно не идет о 10 ватном токоограничивающем резисторе.