Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5

ТЕМА: LCD 1602, Расширитель PCG8574 на ESP 32

LCD 1602, Расширитель PCG8574 на ESP 32 19 Май 2020 18:13 #25571

  • anatoliyrnd
  • anatoliyrnd аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 32
  • Репутация: 1
Ну светодиод я так для проверки подключил, ток даже не могу измерить тестер меньше 100 микроампер не показывает, а выход в режиме 1 как раз и выдает 100 мкА, если я правильно понял из даташита, а вот в 0 не переходит, даже если выход в воздухе!
Мне в этот расширитель нужен исключительно для lsd1602, но он тоже не работает!
сам экран проверить пока нечем, единственное при подаче питания и повышении контраста заполняется квадратиками одна строчка, вторая нет.
Администратор запретил публиковать записи гостям.

LCD 1602, Расширитель PCG8574 на ESP 32 19 Май 2020 18:18 #25572

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
у дисплея управляется подсветка через настройки веб ?
i2c переходник должен быть строго по определенной схеме. Распиновка вроде была в документации.

А так опция лсд и расширителя никак не связаны между собой. Общее - это только общая функция вызова записи в i2c.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

LCD 1602, Расширитель PCG8574 на ESP 32 19 Май 2020 18:31 #25573

  • anatoliyrnd
  • anatoliyrnd аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 32
  • Репутация: 1
Я поэтому и стал крутить как расширитель.
Вначале подключил согласно инструкции дисплей , P3 управление подсветкой оставил в воздухе, а подсветку дисплея напрямую сделал.
Не заработало, подумал может спалил (после прочтения даташита) или что с дисплеем, поменял PCF на готовой китайской плате, снова все подключил внимательно, подсветку опять оставил в воздухе. Командой gpio?st=0&pin=199, проверил уровень - +5в.
Т.е. даже если предположить что дисплей убитый и палит PCF то P3 должен остаться рабочим.
После этого выкидываю преобразователь уровней, подключаю к 3,3в напрямую, полностью отключаю все от входов, ставлю в прошивке галочку о включении опции расширителя портов меняю адрес PCF c 21 на 20, отключаю в веб интерфейсе дисплей, и пытаюсь установить любой выход в 0, а он не меняется, и остается подтяжка (100 мкА) к +.
Администратор запретил публиковать записи гостям.

LCD 1602, Расширитель PCG8574 на ESP 32 19 Май 2020 19:00 #25574

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7197
  • Спасибо получено: 1114
  • Репутация: 194
я не получил ответ на вопрос - сканер i2c видит устройство ?
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

LCD 1602, Расширитель PCG8574 на ESP 32 19 Май 2020 19:18 #25575

  • anatoliyrnd
  • anatoliyrnd аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 32
  • Репутация: 1
Adminhs пишет:
я не получил ответ на вопрос - сканер i2c видит устройство ?
Я об этом в первом сообщении написал " (в сканере видится)".
Подключил расширитель портов к arduino mega
залил следующий код все выходы на pcf рабочие, к нулю притягивает четко!:
#include <Wire.h>
 
// address of PCF8574 IC
#define PCF8574_ADDR (0x20)
 
void setup()
{
  Wire.begin();
}
 
void loop()
{
 
 
  //send the data
  Wire.beginTransmission(PCF8574_ADDR);
  Wire.write(0xAA);
  Wire.endTransmission();
  delay(1000);
  Wire.beginTransmission(PCF8574_ADDR);
  Wire.write(0x55);
  Wire.endTransmission();
  delay(1000);
}
Администратор запретил публиковать записи гостям.

LCD 1602, Расширитель PCG8574 на ESP 32 19 Май 2020 19:36 #25576

  • anatoliyrnd
  • anatoliyrnd аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 32
  • Репутация: 1
в порт попадается вот такая строчка
[0;31mE (65639) i2c: i2c driver install error[0m

когда запускаешь сканер
Последнее редактирование: 19 Май 2020 19:39 от anatoliyrnd.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
Модераторы: FlyRouter
Время создания страницы: 0.113 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.