Страница 2 из 2

Re: Замена PCF8574 на PCA9554 .

Добавлено: Вс май 18, 2025 13:08:20
jonpim
нет инициализации: lcd.begin();
Да , вставил это и заработало . :)
Было lcd.init(); вот с этим ошибка .
Спасибо большое :beer:

Вот если кому понадобится Electric Energy Power Monitor на pzem00t + esp8266 + pca9554 + lcd 1602 .
Скетч и бинарник .


[uquote="veso74",url="/forum/viewtopic.php?p=4716158#p4716158"]Адрес, вероятно, не тот.[/uquote]
Да , забыл добавить что у мну PCA9554AD , адрес 0х38 если 1,2,3 нога на корпусе .




Добавлено after 1 hour 14 minutes 33 seconds:
Рано обрадовался . Китай плата на esp8266 под именем LoLin (NodeMCU v3 ) не стартует с подключеным pzem004t (d7,d8) .
А если подключить после старта - все работает и показания есть .
Это срабатывает нагрузка по d8 и сваливает в jtag контроллер ?

Re: Замена PCF8574 на PCA9554 .

Добавлено: Вс май 18, 2025 13:18:23
veso74
ESP8266 -> HW Serial conflicts with Debug output Serial -> SoftwareSerial

из https://github.com/mandulaj/PZEM-004T-v30

Re: Замена PCF8574 на PCA9554 .

Добавлено: Вс май 18, 2025 13:28:54
jonpim
Изображение
d8 это вроде чтение из spi ?

Как это исправить ? Буферы ставить ?

Резистор 1к на корпус от d8 решило проблему .

Re: Замена PCF8574 на PCA9554 .

Добавлено: Вт май 27, 2025 07:47:29
jonpim
Изо затерли на форуме робототехника .
Прицепил тут .

Изображение

Есть упоминания про D8 (Not Pull-Down )