Обзор микросхемы PCF8574 для LCD дисплея

Sdílet
Vložit
  • čas přidán 6. 09. 2024

Komentáře • 9

  • @arielvolog
    @arielvolog Před 7 lety

    Доброго. Это хорошая идея рассматривать микросхемы с точки зрения даташитов. А на счет ИТУСИ или АЙТУСИ, первое это к латинице И=I, а в английском АЙ=I, так как аббревиатура относится к английскому, так что, говорить АЙТУСИ -правильнее

  • @IvanEng747
    @IvanEng747 Před 2 lety

    Купил PCF8575CTS - а у нее ноги P00-P16 не могут выдавать 3.3 вольта, только низкий уровень "GND" и высокий.
    Какую микросхему купить, чтобы иметь полноценный расширитель портов I/O?
    По даташиту так и не понял, там вроде в одной микросхеме нет дополнительного транзистора, который дает + на выходе.
    Планировал управлять через расширитель портов мосфетами с напряжением на затвор 3.3 вольта.
    В итоге пришлось городить костыль из оптопары, подавать + с платы и коммутировать оптопарой "минусом" с ножки P00.
    А с выхода оптопары уже + подавать на затвор нужного мосфета.

    • @RADIOSOFT1
      @RADIOSOFT1  Před 2 lety

      Нет таких расширителей которые могут давать больше двух напряжений на выходе. У вашей микросхемы питание 5 вольт, их она и будет выдавать. Ищите расширители которые могут питаться от 3.3в и питайте от этого напряжения.
      Вообще не понял в чем проблема. Почему нельзя на затворы подавать 5 вольт? или что вы подразумеваете под "высоким" уровнем.

    • @IvanEng747
      @IvanEng747 Před 2 lety

      @@RADIOSOFT1 Мой expander PCF8575CTS - как раз питается от 3.3 в.
      Раньше затворы мосфетов я "дергал" 3.3. в с ESP8266, но когда не стало хватать ног(подключил дисплей, энкодер, два датчика AHT10 и DS18B20), при этом даже задействовать RX и TX пины - не стало хватать ног и остались только SDA/SCL.
      Просто читая даташиты на PCF8575/8574 у них у всех "земля" уверенно "дергается" на ногах, а вот с HIGH уже небольшие нюансы, и ток максимальный 100 мкА и то не во всех чипах.
      Как понимаю, при использовании любого расширителя портов, нужно дополнительно(заранее) на плате развести инверторы, чтобы минус с ножки расширителя инвертировать в + и уже этот высокий сигнал использовать где нужно.
      Я нашел "костыль" из оптопар, если использовать транзисторы, то нужны PNP - чтобы минус подавать с ноги расширителя на базу транзистора, а с коллектора снимать "+".
      Хотя может и ошибаюсь и есть расширители портов, полноценные - чтобы на выход с порта был и - и + с нормальной нагрузкой?
      czcams.com/video/QnmePPzPFYc/video.html
      Информацию о дополнительном транзисторе посмотрел в видео, в даташите не нашел это.

    • @RADIOSOFT1
      @RADIOSOFT1  Před 2 lety

      автор ошибается в видео, у него транзистор показан чуть левее того места где он показывает. И судя по этой схеме наоборот у микросхемы с индексом С подается полный высокий логический уровень, а у микросхемы без С он ограничен на уровне 100мка. Для управления полевым транзистором хватит и этих 100мка, если частота переключения не высокая (единицы/десятки герц).
      Да PCF8575CTS как раз и есть подходящая вам микросхема.

    • @RADIOSOFT1
      @RADIOSOFT1  Před 2 lety

      @@IvanEng747 согласно документации PCF8575C нельзя питать напряжением меньше 4,5В.

    • @IvanEng747
      @IvanEng747 Před 2 lety

      @@RADIOSOFT1 Может автор в видео и ошибается, на счет транзистора и его расположения, но я не смог на ножке получить 3.3 вольта...
      При коде PCF.write(0, LOW); на P00 получаю землю.
      А при коде PCF.write(0, HIGH); ножка P00 вообще в воздухе(ни подключена ни к земле ни к 3.3в).