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

Использование дисплеев и обсуждение пользовательских блоков к ним
Аватара пользователя
VirSpy
Рядовой
Сообщения: 62
Зарегистрирован: 03 дек 2015, 22:40
Откуда: Минск, РБ

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

Сообщение VirSpy »

Приобрел микросхему INF8574AN (Интеграл, аналог PCF8574). Цена вопроса - $0,07. В интернете нашел много разных схем подключения дисплея, под каждую своя библиотека. Вопрос - для какой схемы (соответствие выводов м/с и ЖКИ)  в FLProg библиотеки "Дисплей HD44780 на I2C" и "Блок управления подсветкой"?
Последний раз редактировалось VirSpy 28 фев 2016, 14:27, всего редактировалось 1 раз.
Аватара пользователя
VirSpy
Рядовой
Сообщения: 62
Зарегистрирован: 03 дек 2015, 22:40
Откуда: Минск, РБ

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

Сообщение VirSpy »

Народ, что, ни кто не подключал ЖКИ по I2C, ни у кого нет модуля???
Есть схемы, составил таблицу, какая верная?
Изображение
У вас нет необходимых прав для просмотра вложений в этом сообщении.
TVG
Рядовой
Сообщения: 47
Зарегистрирован: 15 сен 2015, 14:40

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

Сообщение TVG »

Выкладываю фотку протеуса по которой 100% работает встроенная в программу FLPROG ардуина IDE с библеотекой
у каждой микросхемы разные адреса и у аналогов могут быть другие адреса например 0-7 ; 10-17;20-27;30-37;40-47 эти адреса я встречал на микрухах PCF8574 с различными буквами  удачи разводка была подобрана опытным путем перебирая около 20 схем подключения в протеусе
по поводу подсветки она подкл. через транзистор  на 7(P3) ногу 8574
У INF8574AN чтото больно много ног у PCF8574 их всего 16
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось TVG 29 фев 2016, 12:39, всего редактировалось 1 раз.
Аватара пользователя
VirSpy
Рядовой
Сообщения: 62
Зарегистрирован: 03 дек 2015, 22:40
Откуда: Минск, РБ

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

Сообщение VirSpy »

Спасибо, буду пробовать.
У INF8574 тоже 16 ног: Datasheet
Работает
Последний раз редактировалось VirSpy 29 фев 2016, 17:32, всего редактировалось 1 раз.
TVG
Рядовой
Сообщения: 47
Зарегистрирован: 15 сен 2015, 14:40

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

Сообщение TVG »

Ну вот и славно :))
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

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

Сообщение Siberian »

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

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

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

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

Сообщение Siberian »

А вобще я не заморачиваюсь, пользуюсь проверенным способом на PCF8574.

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
VirSpy
Рядовой
Сообщения: 62
Зарегистрирован: 03 дек 2015, 22:40
Откуда: Минск, РБ

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

Сообщение VirSpy »

Такая плата у нас стоит порядка $3, а микросхема $0,07. Работы менее чем на час. Пробная версия:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

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

Сообщение Siberian »

VirSpy писал(а):Такая плата у нас стоит порядка $3, а микросхема $0,07.
По стоимости самой микросхемки конечно вопросов нет. Изображение
Но в то-же время если сложить стеклотекстолит, раствор, лут или фото и т.д. и т.п. + работа+ время...  Изображение .
Последний раз редактировалось Siberian 03 мар 2016, 19:04, всего редактировалось 1 раз.
TVG
Рядовой
Сообщения: 47
Зарегистрирован: 15 сен 2015, 14:40

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

Сообщение TVG »

Я платы делаю сам как мне нужно и городить лес из кучи плат не люблю (как обычно к ардуино подключается куча всего) у меня на каждом устройстве только то что нужно и все на одной плате(двухсторонке) и дисплей садится прямо на плату если конечно вы не делаете платы сами а каждый раз покупаете модули подключаете это все сопливыми проводками то это ваше дело и получем лес проводов и конструкцию размером с пару кубических литров и все это не надежно шевельнёшь и проводки повыпадывали
Всяко лучше когда все на одной плате (реле датчики микросхемы расширения и сопутствующая мелочевка потенсометры энкодеры резисторы и индекаторы и куча кнопок) а самое главное размер сего устройства
Последний раз редактировалось TVG 03 мар 2016, 19:50, всего редактировалось 1 раз.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

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

Сообщение Siberian »

Для разработок я пользуюсь готовыми модулями, а для готовых проектов на своих платах.
Но использую радиодетали и микросхемы в основном те, которые используются в модулях.
Если к примеру I2C, то на PCF8574.
TVG
Рядовой
Сообщения: 47
Зарегистрирован: 15 сен 2015, 14:40

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

Сообщение TVG »

Ага я тоже так же  :))))
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

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

Сообщение Siberian »

Только я если ставил контроллер ATMEGA328P DIP-28, то использовал всегда панельку, в плату не впаивал (на всякий случай).
Аватара пользователя
VirSpy
Рядовой
Сообщения: 62
Зарегистрирован: 03 дек 2015, 22:40
Откуда: Минск, РБ

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

Сообщение VirSpy »

Вторая пробная версия. Добавил управление и стаб.тока на подсветку. Время изготовления - 25 минут.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

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

Сообщение Siberian »

VirSpy писал(а):Добавил управление и стаб.тока на подсветку.
На чем стабилизатор тока? А то на фотке не видно.
Аватара пользователя
VirSpy
Рядовой
Сообщения: 62
Зарегистрирован: 03 дек 2015, 22:40
Откуда: Минск, РБ

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

Сообщение VirSpy »

NSI450xx
TVG
Рядовой
Сообщения: 47
Зарегистрирован: 15 сен 2015, 14:40

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

Сообщение TVG »

А зачем она там нужна там резистора в полне хватает с лихвой на тот же 1к
Ваще не понял для каких целей там стабилизатор ?
По поводу светодиодов могу сказать слабых у них ток 10-30 ма  он гореть будет и при 0,1ма если уж боишся спалить подсветку уменьши ток до 10ма если у тебя питание 5V
на светодиоде падает на 3V у тебя остается 2V если поставишь резистор 1К  то 2V/1000ом будет 2ма  вероятность спалить равна нулю если вместо 5 вольт подашь 12V тополучим около 10ма  Что тоже в полне приемлема и остается еще запас :))
Последний раз редактировалось TVG 05 мар 2016, 14:22, всего редактировалось 1 раз.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

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

Сообщение Siberian »

TVG писал(а):А зачем она там нужна там резистора в полне хватает с лихвой на тот же 1к
На 1К при 5V дисплей толком не подсветишь. 100-150 ом оптимально.
Ну а стабилизатор тока в случае с подсветкой дисплея - лишнее. Изображение
Последний раз редактировалось Siberian 05 мар 2016, 14:44, всего редактировалось 1 раз.
TVG
Рядовой
Сообщения: 47
Зарегистрирован: 15 сен 2015, 14:40

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

Сообщение TVG »

вот а потом народ и удивляется почему свтодиоды горят они же расчитаны на 50000 часов  :))
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

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

Сообщение Siberian »

Подключите на железе дисплей и подайте на подсветку 5V через резистор 1К, увидите мрачные сумерки...

Если речь конечно не идет о 10 ватном токоограничивающем резисторе.
Последний раз редактировалось Siberian 05 мар 2016, 16:35, всего редактировалось 1 раз.
Ответить

Вернуться в «Дисплеи и индикаторы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость